Block a user
5f5b58a2c0
apps: Add a syscall fuzzer
d0b65674e6
kernel: Fix 0-delay sleeps blocking the thread forever
67e8a2dd4b
kernel: Do not automatically read the MBR partition table from /dev/cdrom
21f043a7f0
kernel/ATA: Route interrupts to the correct drive
46c6462d5f
kernel: Start reading the MBR partition table from the ATAPI drive
7912281f3e
ATA: Mark the CDROM as a block device
dd439fa2c6
kernel/ATA: Pass extra information to DeviceRegistry
fa47237ddb
kernel/ATA: Route interrupts to the correct drive
2722bd73af
kernel: Start reading the MBR partition table from the ATAPI drive
b8541747c2
ATA: Mark the CDROM as a block device
37a3f13de7
kernel/ATA: Pass extra information to DeviceRegistry
d69e75eb5a
kernel+init: Create a device node in /dev to access the CDROM from userspace!
cbb44a5a10
kernel/ATA: Route interrupts to the correct drive
7545cb055c
kernel: Start reading the MBR partition table from the ATAPI drive
159bdeffb9
ATA: Mark the CDROM as a block device
6ea67bfb61
kernel/ATA: Pass extra information to DeviceRegistry
b63f0f8009
kernel+init: Create a device node in /dev to access the CDROM from userspace!
6b4d41529e
libc: Fix execvp() calling the shell after an ENOEXEC
6ad7491300
sh: Skip comments (and shebangs!)
fd62de6474
libluna: Do not sort empty arrays; avoids a segfault
1090815c8d
kernel: Honor the sticky bit
89d7866abb
libos: Show the sticky bit on symbolic modes
0540879959
init+initrd: Create /tmp and mount it on boot
dcb8ab569a
libc: Add basic sys/param.h for programs that want it
d467f6257d
libc: Define EXIT_* macros and strto(u)ll in stdlib.h
5c68d50070
libc: Add a very bare-bones locale.h
51a5727c8d
libluna: Fix a crash in quicksort
069f1c0f97
ls: Sort displayed entries
e864ef2d36
libos: Add a way to also list entry sizes, modes and mtimes
11a4f8cc90
kernel: Wake the parent process when a child exits because of a page fault