Age | Commit message (Expand) | Author |
2022-08-17 | user/net: answer to ARP | dzwdz |
2022-08-17 | amd64/rtl8139: tx | dzwdz |
2022-08-17 | amd64/rtl8139: expose CRC when reading packets | dzwdz |
2022-08-17 | amd64: rtl8139 driver with basic rx support | dzwdz |
2022-08-15 | kernel: combine kmain_early and kmain | dzwdz |
2022-08-15 | kernel: port to multiboot2 | dzwdz |
2022-08-14 | kernel/ata: "proper" read support | dzwdz |
2022-08-12 | fix some minor warnings | dzwdz |
2022-08-12 | kernel/proc: don't expose internal fuctions, clean up api | dzwdz |
2022-08-12 | vfs: OPEN_RO flag, read-only whitelist entries | dzwdz |
2022-08-11 | kernel/syscalls: merge a few syscalls into vfsop_simple | dzwdz |
2022-08-11 | kernel: reformat the _syscall dispatch function to a syscall/line | dzwdz |
2022-08-11 | vfs: support for removing files | dzwdz |
2022-08-08 | driver/ata: separate out from the fsroot driver | dzwdz |
2022-08-08 | fs: getsize() on directories | dzwdz |
2022-08-08 | user: separate tmpfs into its own executable, add `mount` | dzwdz |
2022-08-08 | kernel/backend: remove the kern.ready() method | dzwdz |
2022-08-07 | kernel: ps2 mouse support | dzwdz |
2022-08-07 | driver/ps2: prepare for mouse support | dzwdz |
2022-08-07 | kernel: ring_to_virt | dzwdz |
2022-08-06 | shared assert.h | dzwdz |
2022-08-06 | kernel/mem: cache the potential location of the first free page | dzwdz |
2022-08-06 | kernel/mem: make the page bitmap cover everything after bss | dzwdz |
2022-08-06 | make snprintf shared; dynamic resolution support | dzwdz |
2022-08-05 | add _syscall_getsize | dzwdz |
2022-08-05 | move the mount_resolve test to userland, remove the kernel selftests | dzwdz |
2022-08-05 | move path_simplify to shared code, move its tests to userland | dzwdz |
2022-08-04 | move the kernel util tests to userland | dzwdz |
2022-08-04 | do some simple TODOs, organize the rest; general code maintainance | dzwdz |
2022-08-04 | syscalls: add _syscall_sleep() | dzwdz |
2022-08-03 | amd64: cleanup the irq code, #define the magic numbers | dzwdz |
2022-08-03 | kernel: reuse a single allocation for all vfs_requests of a process | dzwdz |
2022-08-03 | shared: clean up printf, %u support (amongst other things) | dzwdz |
2022-08-01 | amd64: remove the VGA text mode driver | dzwdz |
2022-08-01 | amd64: /video/b device, provided by grub | dzwdz |
2022-07-29 | syscall/write: WRITE_TRUNCATE | dzwdz |
2022-07-29 | syscall: up the max argument count to 5; make write accept flags | dzwdz |
2022-07-29 | use a shared fs_normslice() function to handle offsets | dzwdz |
2022-07-27 | kernel/vfs: fix assert failure when creating a vfsreq to a dead mount | dzwdz |
2022-07-26 | shared: move some headers from shared/ to camellia/ | dzwdz |
2022-07-26 | tools: add tools/sort_includes.rb | dzwdz |
2022-07-25 | kernel: cleaner and more compact stacktraces | dzwdz |
2022-07-23 | kernel: switch processes after execbuf_syscall | dzwdz |
2022-07-23 | init: compile as an elf | dzwdz |
2022-07-21 | fix type-related compiler warnings | dzwdz |
2022-07-20 | user/elf: free memory not belonging to the elf when jumping to it | dzwdz |
2022-07-20 | syscall/execbuf: EXECBUF_JMP | dzwdz |
2022-07-18 | syscalls: implement execbuf | dzwdz |
2022-07-17 | amd64: ensure all addresses are canonical | dzwdz |
2022-07-17 | kernel/virt_cpy: error struct, better error handling | dzwdz |