Truly independent web browser
Find a file
Andreas Kling aa6d06b47e Use ELF program headers to load executables smarter.
This turned out way better than the old code. ELF loading is now quite
straightforward, and we don't need the weird concept of subregions anymore.

Next step is to respect the is_writable flag.
2018-11-03 11:29:30 +01:00
AK Fix dumb-but-hard-to-find bug in paging. 2018-11-03 00:35:57 +01:00
Base/etc Add getpwent() family of functions to LibC. 2018-10-31 19:54:25 +01:00
ELFLoader Use ELF program headers to load executables smarter. 2018-11-03 11:29:30 +01:00
Kernel Use ELF program headers to load executables smarter. 2018-11-03 11:29:30 +01:00
LibC Share code between spawn() and exec() implementations. 2018-11-03 10:55:02 +01:00
Userland Fix some bugs in execve() and make sh use it for process launching. 2018-11-03 02:08:06 +01:00
VirtualFileSystem Implement fork()! 2018-11-02 20:41:58 +01:00
Widgets Better int hashing. This was going to bite me sooner or later. 2018-10-27 09:33:24 +02:00
.gitignore Add simplified mmap() and munmap() syscalls. 2018-10-24 09:48:41 +02:00
Banner.txt Add a cool banner. 2018-10-10 13:18:46 +02:00