Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-21 | Major GUI refactoring | Marvin Borner | |
2021-05-08 | Better serial management | Marvin Borner | |
Yay, I wrote my final information technology exam yesterday (abitur). Only english and mathematics are left now - hype!! (sorry for polluting my commit messages with useless personal news but this will affect the future of Melvix as my free time and therefore the time that I'm working on this project will increase massively once I'm finished with all my exams) | |||
2021-04-28 | Started conversion to Grub (#17) | Marvin Borner | |
Yes, the CI won't like this. | |||
2021-04-10 | Gave procs own kernel stack (TSS) | Marvin Borner | |
2021-04-09 | Using booting drive instead of ata detection | Marvin Borner | |
2021-04-06 | Made exec syscall relative using app name | Marvin Borner | |
My plan is to implement a mobile-OS-like sandboxing using manifests and permission middlewares. Let's see if I can manage to do this without sacrificing too much performance. I'm also wondering whether I should implement open/close syscalls which would result in a cleaner block/unblock mechanism. I need to think. Hmmm.. Naa | |||
2021-04-05 | Restructured make layout and cleaned some apps | Marvin Borner | |
2021-04-05 | Added some documentation | Marvin Borner | |
2021-04-05 | Added ELF and disk detection support to bootloader | Marvin Borner | |
2021-03-20 | LGTM! | Marvin Borner | |
2021-03-20 | Even more fixes! :^) | Marvin Borner | |
2021-03-13 | Some security measures | Marvin Borner | |
2021-02-28 | Kinda working paging | Marvin Borner | |
2021-02-28 | Fixed memory mapping detection | Marvin Borner | |
2021-02-27 | Reimplemented memory map detection | Marvin Borner | |
2021-02-26 | Started UBSan and stack-smashing check support | Marvin Borner | |
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-25 | Updated makefiles | Marvin Borner | |
2021-01-07 | Several things | Marvin Borner | |
Sorry :D | |||
2020-12-06 | Removed the necessity for ext2util completely | Marvin Borner | |
This is needed for a flexible bootloader and IDE driver. Future commits will remove the boot/load.c file. | |||
2020-12-06 | File-based booting instead of fixed inode (WIP) | Marvin Borner | |
2020-10-24 | Forced ccache compilation | Marvin Borner | |
...and some fixes :) | |||
2020-09-14 | Smooooth | Marvin Borner | |
2020-09-14 | Tracked down 12KiB bug | Marvin Borner | |
2020-09-12 | Some casual bug fixes | Marvin Borner | |
2020-09-12 | Fixed vbe parameter in ext2 loader | Marvin Borner | |
2020-09-12 | Independent ext2 bootloader for bigger kernels | Marvin Borner | |
2019-09-13 | Cleanup | Marvin Borner | |
2019-06-29 | Improved installation process and network config | Marvin Borner | |
2019-06-26 | Updated bootloader | Marvin Borner | |
2019-06-26 | Added initial files | Marvin Borner | |