summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2020-01-17Userland: Print which path we failed to lsSergey Bugaev
2020-01-17Userland: Stop id command accepting -n in default formatrhin123
2020-01-15Userland/ls: escape non-printable charactersjoshua stein
2020-01-15Kernel: Trying to sys$link() a directory should fail with EPERMAndreas Kling
2020-01-15Ext2FS: Don't allow creating new files in removed directoriesAndreas Kling
2020-01-13mv: Use pledge()Andreas Kling
2020-01-13cp: Use pledge()Andreas Kling
2020-01-13man: Use pledge()Brian Gianforcaro
2020-01-13more: Use pledge()Brian Gianforcaro
2020-01-13md: Use pledge()Brian Gianforcaro
2020-01-13ls: Use pledge()Brian Gianforcaro
2020-01-13tail: Use pledge()Brian Gianforcaro
2020-01-12Kernel: read() and write() should EOVERFLOW if (offset+size) overflowsAndreas Kling
2020-01-12Userland: Support custom programs and mount options in chrootSergey Bugaev
2020-01-12Userland: Support comments and blank lines in /etc/fstabSergey Bugaev
2020-01-12chmod: Use pledge()Andreas Kling
2020-01-12chown: Use pledge()0xtechnobabble
2020-01-12Userland: Add the chgrp command0xtechnobabble
2020-01-12Userland: Add named gid/uid args parsing0xtechnobabble
2020-01-11cat: Use pledge()Andreas Kling
2020-01-11host: Use pledge()Andreas Kling
2020-01-11id: Use pledge()Andreas Kling
2020-01-11ping: Use pledge()Andreas Kling
2020-01-11Userland: Support mount flagsSergey Bugaev
2020-01-11Kernel+LibC: Add support for mount flagsSergey Bugaev
2020-01-11ls: Cache the user and group names instead of looking up every timeAndreas Kling
2020-01-10chroot: Add a little chroot programAndreas Kling
2020-01-10Kernel: unlink() should not follow symlinksAndreas Kling
2020-01-10rm: When invoked on a symlink, remove the symlink itselfAndreas Kling
2020-01-09ls: Widen the user and group fields a little bitAndreas Kling
2020-01-08disk_benchmark: Unbreak this utility now that read() of O_WRONLY failsAndreas Kling
2020-01-08Kernel: open() and openat() should ignore non-permission bits in modeAndreas Kling
2020-01-08truncate: Unbreak this utility after ftruncate() syscall fixesAndreas Kling
2020-01-08ProcFS: Reads past the end of a generated file should be zero-lengthAndreas Kling
2020-01-08TmpFS: Reads past the end of a file should be zero-lengthAndreas Kling
2020-01-08Kernel: mmap() should fail with ENODEV for directoriesAndreas Kling
2020-01-07Kernel: Validate ftruncate(fd, length) syscall inputsAndreas Kling
2020-01-05ls: Display SUID files with red background colorAndreas Kling
2020-01-05Keymap: Fix map initializationTibor Nagy
2020-01-05Userland: Support multiple input files.marprok
2020-01-04su: Use setgroups() to switch over to the target user's extra GIDsAndreas Kling
2020-01-04id: Remove weird commas from outputAndreas Kling
2020-01-04ls: Show directories with the sticky bit in a special colorAndreas Kling
2020-01-03test_io: Test that seeking past EOF and then reading returns 0Andreas Kling
2020-01-03test_io: Verify that write() on an O_RDONLY fd fails with EBADFAndreas Kling
2020-01-03test_io: Verify that read() on an O_WRONLY fd fails with EBADFAndreas Kling
2020-01-03test_io: Add a simple test program that abuses some I/O syscallsAndreas Kling
2020-01-03Keymap+Base: Keycode fixes, remove workaroundTibor Nagy
2020-01-02LibC+Userland: Add a proper syscall wrapper for purge()Andreas Kling
2020-01-02Userland: ifconfig: include netinet/in.hjoshua stein