Block a user
8c831a6906
libc: Add mknod()
7173c05a22
kernel: Add support for special device files and add a mknod() syscall
b9e8030aac
kernel: Free the initial ramdisk memory after copying everything into the VFS
59838f1225
kernel: Replace some raw divisions with get_blocks_from_size()
3cc2e4b2a4
app: Use C FILE instead of POSIX fd, and switch back to /etc/motd
9e9f268562
libc: Make fopen() parse the mode string
b54a7f3a80
kernel+libc: Add O_* flags and parse them in open()
bd572473ad
kernel: Remove FileDescriptorTable and add a helper to resolve fds to FileDescriptors
7e655e320a
kernel+libc: Add the lseek() syscall, and fseek, ftell, rewind, fsetpos, and fgetpos
292433dc39
kernel+libc: Add the write() system call, and fwrite()
af0cb83a58
libluna+kernel: Get rid of nullcpy()
7649b44aab
libc: Add declaration for strrchr (already implemented)