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-24 | Added more tests and fixed dumb bugs | Marvin Borner | |
typical | |||
2021-05-24 | Added better float support | Marvin Borner | |
2021-05-19 | Smashed some bugs | Marvin Borner | |
2021-05-18 | Improved entire building chain (especially debugging) | Marvin Borner | |
2021-05-08 | Better cmdline parsing | Marvin Borner | |
2021-05-02 | Some GDT improvements (attempts to fix no I/O GPF) | Marvin Borner | |
2021-04-29 | Multiboot/Grub progress | Marvin Borner | |
2021-04-27 | Better malloc optimizations | 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-04-02 | Replaced target macros | Marvin Borner | |
2021-04-02 | Huge scheduling/proc-management improvements | Marvin Borner | |
2021-04-01 | Hardened entire system | Marvin Borner | |
By using the nonnull attribute and replace buffer-overflow-prone functions like strcpy, strcat and sprintf by strlcpy, strlcat and snprintf. | |||
2021-04-01 | Started WM improvements | Marvin Borner | |
2021-03-26 | Renamed libs | Marvin Borner | |
Cleaner and more flexible. |