Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-25 | kernel: pass more information to user on interrupt | dzwdz | |
This is meant to facilitate a syscall for returning from interrupts, which will actually work in the general case as opposed to the current hack, which only works if the interrupt occured during a syscall (which is correct... for now). | |||
2024-05-19 | cmd: implement timebench | dzwdz | |
2024-04-14 | httpd: serve files out of /usr/www | dzwdz | |
2023-12-25 | user/libc: reorganize net stuff, basic hosts-only gethostbyname() | dzwdz | |
/usr/share/hosts because i don't have /etc/ yet and i don't feel like creating it. | |||
2023-09-13 | *: clean up the filesystem | dzwdz | |
moved keyboard and vtty to /dev/, removed some obsolete stuff | |||
2023-09-13 | cmd/init: remove /initctl, use intr instead | dzwdz | |
2023-08-17 | build: rework how sysroots work | dzwdz | |
/usr/include is now built on the fly, letting me merge include files from multiple modules, which should be a win for organization later on. binutils & gcc need to be recompiled. limits.h shamelessly stolen from heat on #osdev, as gcc stopped providing me with its own header. which was a hack in the first place | |||
2023-08-14 | reorganization: first steps | dzwdz | |
2023-06-04 | user/vterm: vendor a font (spleen) instead of downloading one on build | dzwdz | |
2023-02-25 | merge the initrd and sysroot directories | dzwdz | |
2023-02-25 | ports: move to the new toolchain | dzwdz | |
2023-02-25 | toolchain: working customized toolchain for userland bins | dzwdz | |
2023-02-24 | toolchain: partially set up the sysroot | dzwdz | |