summaryrefslogtreecommitdiff
path: root/Userland/ls.cpp
AgeCommit message (Expand)Author
2020-01-17Userland: Print which path we failed to lsSergey Bugaev
2020-01-15Userland/ls: escape non-printable charactersjoshua stein
2020-01-13ls: Use pledge()Brian Gianforcaro
2020-01-11ls: Cache the user and group names instead of looking up every timeAndreas Kling
2020-01-09ls: Widen the user and group fields a little bitAndreas Kling
2020-01-05ls: Display SUID files with red background colorAndreas Kling
2020-01-04ls: Show directories with the sticky bit in a special colorAndreas Kling
2019-12-09AK: Use size_t for the length of stringsAndreas Kling
2019-10-19ls: Fix alignment of device files in long mode (ls -l)Andreas Kling
2019-10-19ls: Add -t and -r flagsAndreas Kling
2019-09-11ls: Add -h (human readable) output switchAndreas Kling
2019-09-06AK: Rename <AK/AKString.h> to <AK/String.h>Andreas Kling
2019-08-20ls: Sort the output alphabeticallyAndreas Kling
2019-08-20ls: Don't layout or colorize output if stdout is not a TTYAndreas Kling
2019-08-20Userland: ls division by zero.marprok
2019-08-19Userland: Improved the printing of the ls command. (#468)Marios Prokopakis
2019-07-21ls: Don't print an empty line if there were no files to show.Andreas Kling
2019-06-22Userland: Fix more compiler warnings.Andreas Kling
2019-06-07Userland: Run clang-format on everything.Andreas Kling
2019-06-01ls: Show user name and group name if available. (#151)Mustafa
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-04-20Sprinkle use of AK::Vector in various places.Andreas Kling
2019-02-27Userland: /bin/ls should show major,minor for block devices.Andreas Kling
2019-02-25More moving towards using signed types.Andreas Kling
2019-02-22Userland: Fix two compiler warnings.Andreas Kling
2019-02-21Kernel+Userland: Implement setuid() and setgid() and add /bin/suAndreas Kling
2019-02-14Userland: /bin/ls should display socket files nicely.Andreas Kling
2019-02-08LibC: Implement enough missing stuff to get bash-5.0 running. :^)Andreas Kling
2019-02-03Kernel: Oops, I mixed up st_dev and st_rdev in struct stat.Andreas Kling
2019-02-03Userland: Pretty-print modification times in /bin/ls.Andreas Kling
2019-01-31Userland: /bin/ls shouldn't display inode numbers by default.Andreas Kling
2019-01-31Make stat() work on device files again.Andreas Kling
2018-12-19Implement utime() along with a naive /bin/touch.Andreas Kling
2018-12-07Fix /bin/ls usage string.Andreas Kling
2018-12-04Import a simple text editor I started working on.Andreas Kling
2018-11-29Add TIOCGWINSZ ioctl so userland can determine terminal geometry.Andreas Kling
2018-11-17Support "ls <path>" rather than just "ls" :^)Andreas Kling
2018-11-09Fix all current build warnings in the userland.Andreas Kling
2018-10-31Fix ls build.Andreas Kling
2018-10-28Add basic symlink support.Andreas Kling
2018-10-28Colorize ls output.Andreas Kling
2018-10-27Add some basic field width support to printf().Andreas Kling
2018-10-27Implement loading of linked ELF executables.Andreas Kling
2018-10-26Implement sys$chdir() and teach sh+ls to cd around and browse different dirs.Andreas Kling