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-08-04
do some simple TODOs, organize the rest; general code maintainance
dzwdz
2022-08-04
user/tests: split the tests by parts of codebase
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
user/shell: make the builtins handle multiple args; misc fixes
dzwdz
2022-08-03
user/libc: "!files"
dzwdz
2022-08-03
shared/printf: caching
dzwdz
2022-08-03
kernel: reuse a single allocation for all vfs_requests of a process
dzwdz
2022-08-03
user/iostress: accept arguments to tweak test settings
dzwdz
2022-08-03
user/libc: isspace, strtol
dzwdz
2022-08-03
shared: clean up printf, %u support (amongst other things)
dzwdz
2022-08-02
user/vterm: split into separate files
dzwdz
2022-08-02
user: separate ansiterm/vterm out into its own binary
dzwdz
2022-08-02
user/ansiterm: only write() the part of the framebuffer that changed
dzwdz
2022-08-01
user/shell: add a `time` builtin
dzwdz
2022-08-01
user/lib: move mount_at_pred away from the header
dzwdz
2022-08-01
fix some sign comparision warnings
dzwdz
2022-08-01
amd64: remove the VGA text mode driver
dzwdz
2022-08-01
user: make ansiterm use the framebuffer instead of vga text mode
dzwdz
2022-08-01
amd64: /video/b device, provided by grub
dzwdz
2022-08-01
fsutil: remove debug `true ||` in if condition
dzwdz
2022-08-01
user/shell: add a whitelist builtin
dzwdz
2022-08-01
user/fs: fs_whitelist injects directory entries
dzwdz
2022-07-31
user/fs: make fs_dir_inject use the fs/dir lib
dzwdz
2022-07-31
user: implement a minimal `find`
dzwdz
2022-07-31
user/shell: use an array of function pointers for the builtins
dzwdz
2022-07-31
user: replace the MOUNT macro with MOUNT_AT
dzwdz
2022-07-30
user/fs: create a shared library for handling directory reads
dzwdz
2022-07-30
user: stderr
dzwdz
2022-07-30
user/bootstrap: discard the relocation sections
dzwdz
2022-07-29
user/libc: properly implement snprintf; the v*printf family
dzwdz
2022-07-29
fsutil/fs_normslice: define *offset == 0 when *length == 0
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-28
user/shell: redirections
dzwdz
2022-07-27
user/exec: shebang support
dzwdz
2022-07-27
user/libc: a shitty fgets()
dzwdz
2022-07-27
kernel/vfs: fix assert failure when creating a vfsreq to a dead mount
dzwdz
2022-07-27
tools/stacktrace_resolve.awk: fix the kernel binary path
dzwdz
2022-07-27
user/shell: basic shell script support
dzwdz
2022-07-27
user/shell: fix echo
dzwdz
2022-07-27
user/shell: actual parsing, multiple argument support
dzwdz
2022-07-27
user/libc: execve() supports passing argv now
dzwdz
2022-07-27
user/libc: fseek()
dzwdz
2022-07-27
user: cleanup init and the shell's code
dzwdz
2022-07-26
user: break out the shell and tests into separate binaries
dzwdz
2022-07-26
user/libc: execv()
dzwdz
2022-07-26
user/shell: automatically execute binaries in /bin/
dzwdz
2022-07-26
user/libc: a _start that automatically selfrelocates PIEs
dzwdz
[prev]
[next]