aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)Author
2021-03-21Added hashing functionsMarvin Borner
2021-03-21Cleaner shared memory implementationMarvin Borner
2021-03-21Hardened syscallsMarvin Borner
2021-03-21Added basic shared memory supportMarvin Borner
2021-03-16Cleanup and atexitMarvin Borner
2021-03-15Fixed strerrorMarvin Borner
2021-03-15System hardening and errno implMarvin Borner
2021-03-14Added ubsan shift overflow logMarvin Borner
2021-03-14Maaany fixes :)Marvin Borner
2021-03-13NicüMarvin Borner
2021-03-13Fixed test suiteMarvin Borner
2021-03-12New memory allocation algorithmsMarvin Borner
2021-03-12Started basic ioctl fb interfaceMarvin Borner
2021-03-12Boots successfully...Marvin Borner
2021-03-12Let's gooo!Marvin Borner
2021-03-08Better randomization (soon: random memory locs)Marvin Borner
2021-03-06Added more overflow sanitation loggingMarvin Borner
2021-03-02Added stack tracerMarvin Borner
2021-03-01Hmmm, something isn't rightMarvin Borner
2021-02-28Kinda working pagingMarvin Borner
2021-02-27Started basic paging port from skiftOSMarvin Borner
2021-02-27Some window magic!Marvin Borner
2021-02-26Made ext2 reading around 300% faster (10MB reads)Marvin Borner
2021-02-26Removed serial driver from userspaceMarvin Borner
2021-02-26Full UBSan support - many fixes!Marvin Borner
2021-02-26Started UBSan and stack-smashing check supportMarvin Borner
2021-02-25Added some debugging featuresMarvin Borner
2021-02-25Applied even more warning flags!Marvin Borner
2021-02-25Added *many* static keywordsMarvin Borner
2021-02-25Updated makefilesMarvin Borner
2021-02-24Awesome indeedMarvin Borner
2021-02-22Some improvementsMarvin Borner
2021-02-21Activated SSE/FPU features for better performanceMarvin Borner
2021-02-18Switched to default lodepng versionMarvin Borner
2021-02-18Started GUI rewriteMarvin Borner
2021-02-17Added basic vector functionsMarvin Borner
2021-02-16Okay!Marvin Borner
2021-02-14Message waiting and more!Marvin Borner
2021-02-11Added sprintfMarvin Borner
2021-02-10Print to streams instead of serial consoleMarvin Borner
2021-02-09Quite many message queue fixes and impl startMarvin Borner
2021-02-07Added poll syscallMarvin Borner
2021-02-07Many small memory improvementsMarvin Borner
2021-01-21Fixed stray keyboard charactersMarvin Borner
2021-01-13VFS ready function and read yieldingMarvin Borner
2021-01-11Much work..Marvin Borner
2021-01-10Added very simple stack implementation for procfsMarvin Borner
2021-01-09Let's make a procfs for IPC insteadMarvin Borner
2021-01-09To be continuedMarvin Borner
2021-01-09Finding memory leaks is SO exhausting arghMarvin Borner
2021-01-09Started new heap implementation (not working yet)Marvin Borner
2021-01-08Major IDE/ATA driver rewriteMarvin Borner
2021-01-08Kinda working VFS implementationMarvin Borner
2021-01-07Working VFS path resolvingMarvin Borner
2021-01-07WhoopsMarvin Borner
2021-01-07Added non-NULL assertionMarvin Borner
2021-01-04Some vfs fixesMarvin Borner
2020-12-03Quite important network stuffMarvin Borner
2020-11-29Big steps towards working window resizingMarvin Borner
2020-11-26Added userspace heapMarvin Borner
2020-11-24Added userspace-based network timeoutMarvin Borner
2020-11-23Ported sxml libraryMarvin Borner
2020-11-22Added file-based HTTP serverMarvin Borner
2020-11-20Added stat syscallMarvin Borner
2020-11-18Added browser and many networking thingsMarvin Borner
2020-11-18Started libnetMarvin Borner
2020-11-14Some fixesMarvin Borner
2020-11-13Improved random generatorMarvin Borner
2020-11-12Traced some issues; disabled malloc alignmentMarvin Borner
2020-11-05Added warning flags and fixed them :)Marvin Borner
2020-11-01Added files demo and needed functionsMarvin Borner
2020-10-31Fixed space handling in keymap parserMarvin Borner
2020-10-24Forced ccache compilationMarvin Borner
2020-09-25Added memory alignmentMarvin Borner
2020-09-21FrustrationMarvin Borner
2020-09-19Wrroooooooom, I'm faster. igMarvin Borner
2020-09-16Added *very* basic keymap parsingMarvin Borner
2020-09-15Keymaps n stuffMarvin Borner
2020-09-15Added some list functionsMarvin Borner
2020-09-14Tracked down 12KiB bugMarvin Borner
2020-09-13Less malloc in wmMarvin Borner
2020-09-12Fixed vbe parameter in ext2 loaderMarvin Borner
2020-09-11Removed wait syscall - whoopsidoo!Marvin Borner
2020-09-08Some work on CPU stuff (soon: SMP)Marvin Borner
2020-09-07Added wait syscall.Marvin Borner
2020-09-06Some timer thingiesMarvin Borner
2020-09-06Fixed GPF on non-existent execMarvin Borner
2020-08-30Even mooore tests or sthMarvin Borner
2020-08-26Started stack allocator.Marvin Borner
2020-08-25Some GUI thingsMarvin Borner
2020-08-25Added mouse driver and better event systemMarvin Borner
2020-08-24Removed async eventsMarvin Borner
2020-08-22Some window fb and yield implementationMarvin Borner
2020-08-22Added *very* basic polling ipcMarvin Borner
2020-08-22Added random number generatorMarvin Borner
2020-08-22Added event resolvingMarvin Borner
2020-08-22Fixed some TODOsMarvin Borner
2020-08-22Switched proc linked list to libc listMarvin Borner
2020-08-21Finished proper return of processesMarvin Borner
2020-08-21Some things here and some things thereMarvin Borner