aboutsummaryrefslogtreecommitdiff
path: root/boot
AgeCommit message (Collapse)Author
2021-04-10Gave procs own kernel stack (TSS)Marvin Borner
2021-04-09Using booting drive instead of ata detectionMarvin Borner
2021-04-06Made exec syscall relative using app nameMarvin 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-05Restructured make layout and cleaned some appsMarvin Borner
2021-04-05Added some documentationMarvin Borner
2021-04-05Added ELF and disk detection support to bootloaderMarvin Borner
2021-03-20LGTM!Marvin Borner
2021-03-20Even more fixes! :^)Marvin Borner
2021-03-13Some security measuresMarvin Borner
2021-02-28Kinda working pagingMarvin Borner
2021-02-28Fixed memory mapping detectionMarvin Borner
2021-02-27Reimplemented memory map detectionMarvin Borner
2021-02-26Started UBSan and stack-smashing check supportMarvin Borner
2021-02-25Applied even more warning flags!Marvin Borner
Fixing all the warnings wasn't that easy actually..
2021-02-25Added *many* static keywordsMarvin Borner
2021-02-25Updated makefilesMarvin Borner
2021-01-07Several thingsMarvin Borner
Sorry :D
2020-12-06Removed the necessity for ext2util completelyMarvin Borner
This is needed for a flexible bootloader and IDE driver. Future commits will remove the boot/load.c file.
2020-12-06File-based booting instead of fixed inode (WIP)Marvin Borner
2020-10-24Forced ccache compilationMarvin Borner
...and some fixes :)
2020-09-14SmoooothMarvin Borner
2020-09-14Tracked down 12KiB bugMarvin Borner
2020-09-12Some casual bug fixesMarvin Borner
2020-09-12Fixed vbe parameter in ext2 loaderMarvin Borner
2020-09-12Independent ext2 bootloader for bigger kernelsMarvin Borner
2019-09-13CleanupMarvin Borner
2019-06-29Improved installation process and network configMarvin Borner
2019-06-26Updated bootloaderMarvin Borner
2019-06-26Added initial filesMarvin Borner