summaryrefslogtreecommitdiff
path: root/bin/ls/ls.c
AgeCommit message (Expand)Author
2025-01-22ls: --group-directories requires stat informationPiotr Pawel Stefaniak
2025-01-16ls: implement --group-directories-first for compatibility with GNU lsPiotr Pawel Stefaniak
2025-01-14ls: Release resources before returning from traverse()Mark Johnston
2024-07-24ls: Make -, apply to -s as well as -l.Dag-Erling Smørgrav
2024-02-19ls: Fix -v and associated testWarner Losh
2024-02-02ls: versort incompatible w/ timesort and sizesortAlexander Ziaee
2023-11-26Remove copyright strings ifdef'd outWarner Losh
2023-11-26bin: Remove ancient SCCS tags.Warner Losh
2023-08-16Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-18ls: Improve POSIX compatibility for -g and -n.Minsoo Choo
2022-10-31ls(1): add a -v flag to sort naturallyAymeric Wibo
2021-09-19ls(1): Allow LSCOLORS to specify an underlineCameron Katri
2021-08-19ls: prevent no-color build from complaining when COLORTERM is non-emptyPiotr Pawel Stefaniak
2020-12-27Simplify LS_COLWIDTHS processingStefan Eßer
2020-12-08fts_read: Handle error from a NULL return better.Bryan Drewery
2020-05-21ls: fix WITHOUT_LS_COLORS buildKyle Evans
2020-05-21ls(1): actually restore proper behaviorKyle Evans
2020-05-21ls: fix a --color regression from r337956Kyle Evans
2020-05-05ls(1): Fix trivial SEGV due to NULL deref in OOM pathConrad Meyer
2018-08-18ls(1): Gate the do_color_* definitions behind COLORLSKyle Evans
2018-08-18ls(1): Support other aliases for --color arguments used by GNU ls(1)Kyle Evans
2018-08-17ls(1): Add --color=whenKyle Evans
2018-08-16ls(1): Fix color env var checkingKyle Evans
2018-08-08ls(1): Enable colors with COLORTERM is set in the environmentKyle Evans
2018-01-17Convert ls(1) to not use libxo(3)Conrad Meyer
2017-11-20General further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-02-28Renumber copyright clause 4Warner Losh
2015-07-21Fix some issues with the application of libxo to ls(1)Allan Jude
2015-07-13Prevent potential integer overflowBaptiste Daroussin
2015-06-10Convert ls(1) to use libxo(3).Marcel Moolenaar
2015-06-08It has been long time that when doing 'ls -G /path/to/a/symlink', instead ofXin LI
2014-04-03Make -f set -a, as required by the standard.Greg Lehey
2012-11-09Undo over-aggressive conversion of spaces to tabs. ie: those withinPeter Wemm
2012-11-08Replace spaces with tabs where appropriate.Greg Lehey
2012-11-08Add y flag and environment variable LS_SAMESORT to specify the sameGreg Lehey
2012-11-07Sort option parsing as far as practical.Greg Lehey
2012-09-27Fix bin/ build with a 64-bit ino_t.Matthew D Fleming
2011-10-19If ls was invoked with -i but neither -l nor -s, blocksize was used inDag-Erling Smørgrav
2011-10-18When calculating the width of the blocksize column, ls(1) used 512-byteDag-Erling Smørgrav
2011-09-28Get rid of major/minor number distinction.Ed Schouten
2010-02-08Make sure that FTS_COMFOLLOW is not set when the -P option is in effect.Jaakko Heinonen
2010-01-24Fixes for ls(1) long format (-l) output:Jaakko Heinonen
2010-01-24Print full path in the error message. It's possible that fts(3)Jaakko Heinonen
2009-10-13ls: Make -p not inhibit following symlinks.Jilles Tjoelker
2008-04-04Add -D option to specify exact format of date and time output with ls -l.Greg Lehey
2006-03-24Change the -S and -t options to override each other so that the last oneJohn Baldwin
2006-03-24Fix a bug such that if you enabled sorting by size (-S) and enabled aJohn Baldwin
2006-03-24Add a new -U flag to instruct ls to use the birthtime for printing orJohn Baldwin
2005-11-16Having three options (-a, -A, -I) controlling the output of dottedRuslan Ermilov
2005-11-10Add a -I option to disable the automatic -A flag for the super-user.Maxime Henrion