summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
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
2020-01-02Kernel: Validate the full range of user memory passed to syscallsAndreas Kling
2020-01-02Kernel: Create support for PCI ECAMLiav A
2020-01-01Build: Userland: no need for duplicate .cpp->.o rulejoshua stein
2020-01-01AK: Move the userspace SharedBuffer from LibC to AKAndreas Kling
2020-01-01Kernel: Disable x86 RDTSC instruction in userspaceAndreas Kling
2020-01-01Kernel: Prevent executing I/O instructions in userspaceAndreas Kling
2020-01-01Kernel: Enable x86 UMIP (User Mode Instruction Prevention) if supportedAndreas Kling
2019-12-31Keymap: Add AltGr supportTibor Nagy
2019-12-31Crash: Woops! Remove a misplaced if (true)Shannon Booth
2019-12-31Crash: Add a "Test All Crash Types" optionShannon Booth
2019-12-31Kernel+ping: Only allow superuser to create SOCK_RAW socketsAndreas Kling
2019-12-31dmesg: Add missing newline to error messageAndreas Kling
2019-12-30Kernel: Refactor scheduler to use dynamic thread prioritiesAndreas Kling
2019-12-30Keymap: Add ability to load keymap files by nameJami Kettunen
2019-12-30Keymap: Clean up source a bitJami Kettunen
2019-12-29Kernel: Add a mode flag to sys$purge and allow purging clean inodesAndreas Kling
2019-12-28Build: build Userland binaries separatelyjoshua stein
2019-12-27LibC+ping: Let's use the traditional timersub() et al prototypesAndreas Kling
2019-12-27gron: Implement a simplified variant of @tomnomnom's "gron"Andreas Kling
2019-12-26munch: Add a simple userland program for chewing up lots of memoryAndreas Kling
2019-12-25crash: Add "-X" option for attempting to execute non-executable memoryAndreas Kling
2019-12-25Build: support library and generator dependenciesjoshua stein
2019-12-24Userland: Add syscall -l option and man pageMauri de Souza Nunes
2019-12-24Userland: Add support for printing multiple columns to the cal commandAndrés Vieira
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-11Kernel: Implement a simple process time profilerAndreas Kling
2019-12-09LibGUI: Make GMenu inherit from CObjectAndreas Kling