Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-02 | Huge scheduling/proc-management improvements | Marvin Borner | |
2021-03-20 | LGTM! | Marvin Borner | |
2021-03-19 | Some things | Marvin Borner | |
2021-03-17 | Awesome! | Marvin Borner | |
2021-03-13 | Nicü | Marvin Borner | |
2021-03-12 | Started basic ioctl fb interface | Marvin Borner | |
2021-03-12 | Let's gooo! | Marvin Borner | |
2021-03-08 | Better randomization (soon: random memory locs) | Marvin Borner | |
2021-03-02 | Getting closer! | Marvin Borner | |
2021-03-02 | very good this is | Marvin Borner | |
2021-02-28 | Fixed memory mapping detection | Marvin Borner | |
2021-02-27 | Started basic paging port from skiftOS | Marvin Borner | |
2021-02-26 | Full UBSan support - many fixes! | Marvin Borner | |
2021-02-25 | Added some debugging features | Marvin Borner | |
I've tried to track down the bugs with kvm and q35 but I didn't manage to do it - yet! I'll probably look into it soon. | |||
2021-02-25 | Applied even more warning flags! | Marvin Borner | |
Fixing all the warnings wasn't that easy actually.. | |||
2021-02-25 | Added *many* static keywords | Marvin Borner | |
2021-02-21 | Activated SSE/FPU features for better performance | Marvin Borner | |
2021-02-14 | Message waiting and more! | Marvin Borner | |
2021-02-12 | Added "random" heap position | Marvin Borner | |
2021-02-07 | Added poll syscall | Marvin Borner | |
2021-01-21 | Fixed stray keyboard characters | Marvin Borner | |
2021-01-09 | Finding memory leaks is SO exhausting argh | Marvin Borner | |
2021-01-09 | Started new heap implementation (not working yet) | 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. | |||
2021-01-04 | Some vfs fixes | Marvin Borner | |
2020-11-20 | Some fixes here and there | Marvin Borner | |
Ya, professional commit messages as always | |||
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-10-26 | Optimizations | Marvin Borner | |
2020-09-20 | Started rtl8139 driver | Marvin Borner | |
2020-09-14 | Tracked down 12KiB bug | Marvin Borner | |
2020-09-08 | Some work on CPU stuff (soon: SMP) | Marvin Borner | |
2020-09-06 | Finished switch to hpet timer | Marvin Borner | |
2020-09-06 | ARGH structs | Marvin Borner | |
2020-09-06 | Started ACPI driver | Marvin Borner | |
2020-09-04 | Added mandelbrot demo and fpu driver | Marvin Borner | |
2020-08-31 | Abstracted tests from boot process | Marvin Borner | |
2020-08-30 | Even mooore tests or sth | Marvin Borner | |
2020-08-30 | Even more tests | Marvin Borner | |
2020-08-26 | Started 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-25 | Added mouse driver and better event system | Marvin Borner | |
2020-08-24 | Added moving square | Marvin Borner | |
2020-08-22 | Added random number generator | Marvin Borner | |
2020-08-15 | Removed vesa from kernel | Marvin Borner | |
2020-08-09 | Temporary cpu and serial drivers in libc | Marvin Borner | |
2020-08-09 | Heavy restructuring of libc, kernel and apps | Marvin Borner | |