index
:
camellia
main
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-07-08
kernel/proc: remove the type argument from process_handle_get
dzwdz
2022-07-08
kernel/syscalls: fix the SYSCALL_RETURN macro for returning pointers
dzwdz
2022-07-08
kernel/fsroot: use req_preprocess to calculate offsets everywhere
dzwdz
2022-07-08
init/fs: remove fs_respond_delegate, clean up
dzwdz
2022-07-08
syscall/fs_respond: get the file id from the buf argument
dzwdz
2022-07-07
kernel: add the vfsreq_finish_short shorthand function
dzwdz
2022-07-07
kernel/vfs: delegate support in _syscall_fs_respond!
dzwdz
2022-07-07
shared: add a flags argument to _syscall_fs_respond
dzwdz
2022-07-06
kernel: don't panic on nonexistent syscalls
dzwdz
2022-07-06
kernel/pipes: read & write support
dzwdz
2022-07-05
kernel: initial partial pipe support
dzwdz
2022-07-05
shared: fix memset
dzwdz
2022-07-05
init/ps2: support inserting special characters with ctrl, tty style
dzwdz
2022-07-01
kernel/fsroot: respect offset when reading root
dzwdz
2022-07-01
init/fs: move the kernel stuff to /kdev/
dzwdz
2022-07-01
kernel: disable klog
dzwdz
2022-07-01
init/fs: remember to close fs handles in fork2_n_mount
dzwdz
2022-07-01
kernel: add the debug_klog syscall for tracking down process ids
dzwdz
2022-07-01
init/stdlib: implement snprintf
dzwdz
2022-06-30
kernel: get lint to shut up about undeclared variables
dzwdz
2022-06-30
syscall_wrappers: generate casts so the compiler doesn't complain
dzwdz
2022-06-30
shared/mem: explicitly discard the const qualifier in memchr
dzwdz
2022-06-30
kernel/linker: rename .text.early to .shared
dzwdz
2022-06-29
init/fs: tmpfs driver with support for creating new files
dzwdz
2022-06-29
kernel/vfs: add the OPEN_CREATE flag
dzwdz
2022-05-29
init/ps2: fix double key capture
dzwdz
2022-05-29
kernel: fix overlapping interrupt / regular stacks
dzwdz
2022-05-29
init/malloc: use FINDFREE
dzwdz
2022-05-26
kernel/style: don't return pointless values in _syscall
dzwdz
2022-05-26
syscalls/memflag: FINDFREE flag
dzwdz
2022-05-26
init: dead simple malloc
dzwdz
2022-05-26
init: remove useless macro
dzwdz
2022-05-21
kernel/i386: only map what's absolutely necessary in the user
dzwdz
2022-05-21
syscall/memflag: zero out allocated pages to prevent leaks
dzwdz
2022-05-21
syscall/memflag: implement freeing memory
dzwdz
2022-05-21
kernel/pagedir: explicitly mark the pagedir user/write fields as unused
dzwdz
2022-05-21
init/ps2: use a ring buffer for the backlog
dzwdz
2022-05-15
shared/ring: ring_contig
dzwdz
2022-05-15
shared/ring: use char* for the buffer
dzwdz
2022-05-15
syscall/await: ensure the children are reapable before hanging
dzwdz
2022-05-15
kernel/syscall: ensure SYSCALL_RETURN value is used
dzwdz
2022-05-15
kernel/mem: remove virt_cpy2kmalloc
dzwdz
2022-05-06
kernel: remove the union in `struct handle`
dzwdz
2022-05-06
kernel/proc: fork: be explicit about copying fields
dzwdz
2022-05-06
syscalls: merge fork() and fs_fork2()
dzwdz
2022-05-06
kernel/proc: reorganize the functions
dzwdz
2022-05-06
kernel/proc: move shutdown() to process_kill
dzwdz
2022-05-06
kernel/proc: simplify `process_free()`
dzwdz
2022-05-06
kernel/proc: get rid of the PS_DEADER state, free processes asap
dzwdz
2022-05-05
kernel/driver: clean up the ps2/serial drivers
dzwdz
[prev]
[next]