Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-01 | Timing is everything | Marvin Borner | |
2021-06-18 | Renamed device prefix from 'io_' to 'dev_' | Marvin Borner | |
2021-06-02 | Huge scheduler rewrite and other things | Marvin Borner | |
2021-05-23 | Cleanup, linting, formatting | Marvin Borner | |
2021-05-20 | Major restructuring | Marvin Borner | |
2021-04-27 | Huge compositor, timer and yielding improvements | Marvin Borner | |
2021-04-14 | Implemented some I/O interfaces | 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-02-25 | Added *many* static keywords | Marvin Borner | |
2020-11-24 | Fixed timer counting with yield() | Marvin Borner | |
2020-11-13 | Removed some useless code | Marvin Borner | |
I spent several hours tracing the bug that followed me since months, but I haven't found it yet :( Where are you, HEISENBUG?! | |||
2020-11-05 | Added warning flags and fixed them :) | Marvin Borner | |
2020-10-26 | Optimizations | Marvin Borner | |
2020-09-14 | Some GUI fixes | Marvin Borner | |
2020-09-06 | Some timer thingies | Marvin Borner | |
2020-09-06 | Finished switch to hpet timer | Marvin Borner | |
2020-08-22 | Added random number generator | Marvin Borner | |
2020-08-15 | Added some syscall wrappers | Marvin Borner | |
2020-08-09 | Heavy restructuring of libc, kernel and apps | Marvin Borner | |