aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Collapse)Author
2020-11-29Big steps towards working window resizingMarvin Borner
Found some other bugs too
2020-11-26Added userspace heapMarvin Borner
2020-11-24Added userspace-based network timeoutMarvin Borner
The network in my whole city is down right now, so I've done some error catching using timeouts etc without the kernel blocking everything. Not having internet is exhausting though :(
2020-11-23Ported sxml libraryMarvin Borner
2020-11-22Added file-based HTTP serverMarvin Borner
And fixed/added some other things
2020-11-20Added stat syscallMarvin Borner
This currently only returns the file size, other stats will follow soon!
2020-11-18Added browser and many networking thingsMarvin Borner
2020-11-18Started libnetMarvin Borner
2020-11-14Some fixesMarvin Borner
I WAS BUG-SEARCHING FOR SEVERAL HOURS WHYYYY, WHEEERE, AAAAAH
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
...and some fixes :)
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
This makes a process sleep until it receives a new message (no polling!). I thought that this will result in performance improvements but I haven't noticed any, yet. Maybe I'll remove this again in the future..
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
This will replace the current linear allocator so we can free and realloc memory correctly. This is especially important for the window resizing due to a fixed LFB size.
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
2020-08-17Added event unmapMarvin Borner
2020-08-16Added support for two-byte scancodesMarvin Borner
2020-08-16Added scancode list and resolverMarvin Borner
2020-08-16Added events and map syscallMarvin Borner
2020-08-16Added WM and exec parametersMarvin Borner
2020-08-16Added psf/gui to libguiMarvin Borner
...and some other things
2020-08-15Added libguiMarvin Borner