summaryrefslogtreecommitdiff
path: root/Userland
AgeCommit message (Expand)Author
2019-06-07Userland: Add a little test program for the alarm() syscall.Andreas Kling
2019-06-06tail: Default tail behavior with no arguments (#209)Ben Sloane
2019-06-06tail: Shell programs should return 1 to indicate failure.Andreas Kling
2019-06-06cat: Fix some oversights in error handling.Andreas Kling
2019-06-06LookupServer+LibC: Add support for reverse DNS lookups via gethostbyaddr().Andreas Kling
2019-06-06LibC: inet_pton() should return 1 on success, 0 or -1 on failure.Andreas Kling
2019-06-03Userland: Implement recursive `rm`Christopher Dumas
2019-06-02AK: Add implicit String -> StringView conversionRobin Burchell
2019-06-02Userland: Use CFile in dmesgRobin Burchell
2019-06-02Userland: Use CFile in mmRobin Burchell
2019-06-02Userland: Use CFile in psRobin Burchell
2019-06-02Userland: Use CFile inside sysctlRobin Burchell
2019-06-02Userland: Add tee command (#166)vger92
2019-06-01Userland: Improve head programConrad Pankoff
2019-06-01ls: Show user name and group name if available. (#151)Mustafa
2019-06-01Userland: Add a /bin/yes program (fixes #110)Conrad Pankoff
2019-05-28LibC: Move struct timeval to sys/time.h. #POSIXAndreas Kling
2019-05-27LibCore: Add CDirIterator, and use it in everything rather than readdirRobin Burchell
2019-05-27ls: Fix build and tidy up coding style.Andreas Kling
2019-05-27Ls: Cleanupfaissaloo
2019-05-27Ls: Support multiple filesfaissaloo
2019-05-27Ls: Support single files in long modefaissaloo
2019-05-27Ls: Refactor long directory listingsfaissaloo
2019-05-27Ls: Add single file support in short modefaissaloo
2019-05-26Userland: Add a helpful little program for provoking different crashes.Andreas Kling
2019-05-24LibGUI: Make GCheckBox inherit from GAbstractButton.Andreas Kling
2019-05-24LibGUI: Add a GAbstractButton base class for button widgets.Andreas Kling
2019-05-17LibCore: Move AK/ArgsParser to LibCore/CArgsParserRobin Burchell
2019-05-17Userland: Port ln to use ArgsParserRobin Burchell
2019-05-17ArgsParser: Expand to be able to handle multiple single argumentsRobin Burchell
2019-05-17Userland: Port pape to use ArgsParser, and minor cleanupsRobin Burchell
2019-05-17Userland: Port sysctl to use ArgsParser, and minor cleanupsRobin Burchell
2019-05-17AK/Userland: Add single value to ArgsParser usage, and port tail to use ArgsP...Robin Burchell
2019-05-17ArgsParser: Remove prefix from constructorRobin Burchell
2019-05-17ArgsParser: Remove boolean trap on add_argRobin Burchell
2019-05-17LibCore/Userland: Introduce a simple tail implementationRobin Burchell
2019-05-16Userland: Add /bin/whoamiAndreas Kling
2019-05-16Added CProcessStatisticsReader to avoid having to parse /proc/all (#35)GuillaumeGas
2019-05-13Feature/pidof (#31)GuillaumeGas
2019-05-08Replace various copies of parse_uint(String) with String::to_uint().Andreas Kling
2019-05-08Added killall command (#30)GuillaumeGas
2019-05-07Shell: Move the Shell to a separate directory and let's call it "Shell" :^)Andreas Kling
2019-05-07Shell: Use a Vector<char> for the main input buffer.Andreas Kling
2019-05-04date: Add "-u" argument for printing current Unix timestamp.Andreas Kling
2019-05-03Kernel+Userland: Implement mknod() syscall and add a /bin/mknod program.Andreas Kling
2019-05-02strace: Allow "strace command" to trace a process from start to finish.Andreas Kling
2019-05-02sh: Log to debugger how long command took.Andreas Kling
2019-04-26sh: Remove debug spam during command launch.Andreas Kling
2019-04-26sh: Add a simple "export" command for setting environment variables.Andreas Kling
2019-04-26Userland: Add a simple /bin/tr program.Andreas Kling