summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
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
2019-12-09purge: Add a small command-line utility for purging all volatile memoryAndreas Kling
2019-12-09AK: Use size_t for the length of stringsAndreas Kling
2019-12-02Kernel: Crash on memory access in non-readable regionsAndreas Kling
2019-12-02Userland: Add the cal command (#838)Andrés Vieira
2019-11-29modunload: Take the module-to-unload as a command-line argumentAndreas Kling
2019-11-29jp: Print double-quotes around string values in outputAndreas Kling
2019-11-29modload: Take the module-to-load as a command-line argumentAndreas Kling
2019-11-29Kernel: Disallow syscalls from writeable memoryAndreas Kling
2019-11-28Kernel: Implement basic module unloading :^)Andreas Kling
2019-11-28Kernel: Implement very simple kernel module loadingAndreas Kling
2019-11-28Kernel+ifconfig: Add an MTU value to NetworkAdapterAndreas Kling
2019-11-26Kernel: Make syscall counters and page fault counters per-threadAndreas Kling
2019-11-26Kernel: Expose per-thread information in /proc/allAndreas Kling
2019-11-26ps: Show "/dev/pts/0" as "pts/0" instead of "0"Andreas Kling
2019-11-25Userland: Add keymap program.Hüseyin ASLITÜRK
2019-11-24LibProtocol: Add a Download object so users don't have to manage ID'sAndreas Kling
2019-11-23pro: Take the URL to download as a command-line argumentAndreas Kling
2019-11-23ProtocolServer: Send the download payload to clients as a shared bufferAndreas Kling
2019-11-23pro: Add a little userland utility for testing ProtocolServerAndreas Kling
2019-11-22AudioServer: Allow muting the system audioAndreas Kling
2019-11-18Kernel+LibPthread: pthread_create handles pthread_attr_tAndrew Kaster
2019-11-17Kernel+LibC: Remove the isatty() syscallAndreas Kling
2019-11-17Kernel: Implement some basic stack pointer validationAndreas Kling
2019-11-16LibPthread: Implement a basic first pthread mutexAndreas Kling
2019-11-14Kernel+LibPthread: Implement pthread_join()Andreas Kling