Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-12 | Fixed weird bugs without optimizations | Marvin Borner | |
I may have to revisit the exact problem in the future though. | |||
2021-05-20 | Added BGA driver and generic FB wrapper | Marvin Borner | |
2021-05-20 | Major restructuring | Marvin Borner | |
2021-05-20 | Improved IDE/ATA drivers | Marvin Borner | |
2021-04-30 | Added MBR driver and better disk creation | Marvin Borner | |
2021-04-13 | Started IO dev manager | Marvin Borner | |
2021-04-10 | Gave procs own kernel stack (TSS) | Marvin Borner | |
2021-04-02 | Added kernel section clear/protect after init | Marvin Borner | |
This is a huge security improvement as it prevents potential exploits of using or modifying internal kernel functions or data. | |||
2021-03-21 | Hardened syscalls | Marvin Borner | |
2021-02-25 | Added *many* static keywords | Marvin Borner | |
2021-02-14 | Message waiting and more! | Marvin Borner | |
2021-02-07 | Added filesystem and proc permissions | Marvin Borner | |
2021-02-07 | Fixed some memory leaks (broke some stuff too) | Marvin Borner | |
2021-01-13 | VFS ready function and read yielding | Marvin Borner | |
2021-01-08 | Cleanup | Marvin Borner | |
2021-01-08 | Major IDE/ATA driver rewrite | Marvin Borner | |
This adds non-hardcoded multi-disk support. I just need to remove the boot/load.c loader and fix the max bootloader ext2 loading size. After that's done I'll try running it on real hardware. | |||
2020-11-05 | Added warning flags and fixed them :) | Marvin Borner | |
2020-10-26 | Optimizations | Marvin Borner | |
2020-09-21 | Frustration | Marvin Borner | |
2020-09-20 | Started rtl8139 driver | Marvin Borner | |
2020-09-19 | Wrroooooooom, I'm faster. ig | Marvin Borner | |
2020-08-09 | Heavy restructuring of libc, kernel and apps | Marvin Borner | |