Age | Commit message (Expand) | Author |
2024-03-13 | kernel/malloc: slight rework (it's still bad), store more metadata | dzwdz |
2024-03-13 | kernel/amd64: print debugging info on NMI | dzwdz |
2024-02-23 | kernel: knock off some simple vfsreq TODOs | dzwdz |
2024-02-23 | kernel: fix _sys_fs_wait in init | dzwdz |
2024-02-21 | cmd/socksfs: support connecting to ipv4 | dzwdz |
2024-02-21 | libc/fs: use threads in forward_open | dzwdz |
2024-02-21 | kernel: integrate the proc_ns_next fixes into proc_next | dzwdz |
2024-02-21 | user/*: remove some minor header-related TODOs | dzwdz |
2024-02-20 | libc: better curl compat | dzwdz |
2023-12-25 | user/libc: reorganize net stuff, basic hosts-only gethostbyname() | dzwdz |
2023-12-25 | kernel: _sys_getnull() (basically /dev/null) | dzwdz |
2023-12-25 | ports: curl :^) | dzwdz |
2023-09-30 | user: rework terminal handling | dzwdz |
2023-09-29 | kernel: fix linked list iteration in postqueue | dzwdz |
2023-09-29 | *: properly remove _sys_filicide | dzwdz |
2023-09-25 | kernel/procfs: `intrdown` node for sending an interrupt to all children | dzwdz |
2023-09-25 | kernel: remove _sys_filicide (made redundant by _sys_intr) | dzwdz |
2023-09-25 | kernel/intr: accept a message, allow killing processes via intrs | dzwdz |
2023-09-24 | kernel: delay removing processes from tree | dzwdz |
2023-09-22 | build: support single file commands | dzwdz |
2023-09-19 | kernel: use HPET timer for sleeps | dzwdz |
2023-09-18 | kernel: implement _sys_time() | dzwdz |
2023-09-17 | kernel/proc: inline proc_switch into proc_switch_any | dzwdz |
2023-09-17 | kernel/amd64: add HPET support, slightly rework time handling | dzwdz |
2023-09-15 | kern: fix GDT order for 64bit sysret | dzwdz |
2023-09-13 | *: clean up the filesystem | dzwdz |
2023-09-13 | cmd/init: remove /initctl, use intr instead | dzwdz |
2023-09-11 | *: rename /kdev/ to /dev/ | dzwdz |
2023-09-09 | kernel: gracefully handle no serial port | dzwdz |
2023-09-09 | kernel: build /kdev/ on the fly | dzwdz |
2023-09-07 | kernel: slightly refactor the page allocator | dzwdz |
2023-09-07 | user: fix stdio stream pos; remove the shell pipe redir workaround | dzwdz |
2023-09-07 | shell: use waitpid | dzwdz |
2023-09-07 | shell: fix endless loop after redirection | dzwdz |
2023-09-06 | boot: compress the init module | dzwdz |
2023-09-06 | kernel: fix panic with large initrd | dzwdz |
2023-09-03 | misc: remove old debug prints | dzwdz |
2023-09-03 | build: -Os | dzwdz |
2023-09-03 | libc: split up large .c files, slimming down small binaries a bit | dzwdz |
2023-09-02 | netstack: only return from open() once the socket connects | dzwdz |
2023-09-02 | cmd: add socksfs | dzwdz |
2023-09-02 | libc: opendir_f; make httpd use it | dzwdz |
2023-08-31 | cmd/ps: use dirent.h | dzwdz |
2023-08-31 | kernel: add _sys_getprocfs in place of HANDLE_PROCFS | dzwdz |
2023-08-30 | style: get rid of eprintf | dzwdz |
2023-08-29 | kernel: remove _sys_await, emulate it in libc | dzwdz |
2023-08-29 | tests: fix everything broken by the pipe change | dzwdz |
2023-08-27 | ports: qbe, cproc :^) | dzwdz |
2023-08-25 | bootstrap: support hardlinks in initrd | dzwdz |
2023-08-25 | libc: get as+ld to work | dzwdz |