| Age | Commit message (Expand) | Author |
| 2014-02-22 | add u option to getopt again. | mlelstv |
| 2014-02-21 | Add -X (don't cross mount points when recursing) from tls@ | christos |
| 2014-02-20 | Add -O (only leaf files) and -P (print full path), from tls@ | christos |
| 2012-11-20 | PR/47167 | abs |
| 2011-08-29 | Move usage and mark it static+dead | joerg |
| 2011-03-15 | PR#7540, add a -M option to ls which causes sizes (and number of blocks) to be | erh |
| 2010-07-08 | Add #include <sys/param.h> for howmany(). | rmind |
| 2009-02-14 | fix -Wsign-compare issues | lukem |
| 2008-09-25 | Change '-n' so that it implies '-l' rather than requires '-l'. | lukem |
| 2008-07-20 | Remove the \n and tabs from the __COPYRIGHT() strings. | lukem |
| 2006-12-14 | Complete the move of string_to_flags() and flags_to_string() from the | he |
| 2006-12-14 | Pass lint. From Anon Ymous | christos |
| 2006-09-23 | PR/34499: mac at S dot culver dot net: ls allocates more memory than needed | elad |
| 2006-08-21 | from zafer: you can have either -k or -h but not both since it does not make | christos |
| 2006-03-22 | Coverity CID 1755: Add fts_close() in traverse. | christos |
| 2005-10-26 | Rather than '-h' suppressing '-s' when using '-l', make it display | jschauma |
| 2005-10-14 | Honor the COLUMNS variable even when producing output not to a terminal, | jschauma |
| 2005-06-17 | - Add -h to usage. | hira |
| 2003-12-26 | Fix bug with previous change- always initialise d.s_block. Now "ls -1sh" | simonb |
| 2003-12-26 | KNF - wrap long lines. | simonb |
| 2003-12-26 | implement -h(umanize). | grant |
| 2003-09-22 | After last weeks addition of the '-b' flag, add '-B' and '-w' flags, | jschauma |
| 2003-09-14 | Implement '-b' option, which, following FreeBSD, Linux and (I think) Solaris | jschauma |
| 2003-08-07 | Move UCB-licensed code from 4-clause to 3-clause licence. | agc |
| 2003-05-30 | Pass a NULL to getbsize() for any arguments that aren't needed, and | simonb |
| 2003-05-11 | If both -g and -l options are present, let -l take precedence over -g, | kleink |
| 2003-05-07 | Add a FALLTHROUGH to keep lint happy. | simonb |
| 2003-05-07 | make -g behave as it should according to SUSv3 (long listing without | grant |
| 2002-09-27 | Need to initialise the blocksize variable if the -i option is used | simonb |
| 2002-09-14 | Use the output blocksize when computing how much room to leave for the | sommerfeld |
| 2000-07-29 | convert to new KNF | lukem |
| 2000-06-17 | Do not modify the file name when not printing non-printables, also do | assar |
| 2000-03-06 | - Fix a typo that when group_from_gid is failed (though it merely fails | enami |
| 1999-11-09 | Since our gcc doesn't warn about NULL format strings anymore, we can | drochner |
| 1999-11-02 | Call setlocale(3) to use localization in "ls" as suggested by | tron |
| 1999-05-17 | Rename ls.c::main() -> ls.c::ls_main(), and add a wrapper in main.c::main(). | lukem |
| 1999-05-04 | If an error is encountered, exit with non-zero status. | simonb |
| 1999-02-17 | Add support for the XCU5 -p option (-F restricted to directories). | kleink |
| 1999-02-12 | Implement 1003.2 -m option (stream output format). | kleink |
| 1998-11-04 | %q -> %ll | christos |
| 1998-11-04 | include termios.h for struct winsize | christos |
| 1998-10-13 | Check for NULL value returned by user_from_uid and group_from_gid and DTRT, | wsanchez |
| 1998-08-19 | Add some braces to make egcs happy. | thorpej |
| 1998-07-28 | Delint. | mycroft |
| 1998-07-28 | Delint. | mycroft |
| 1998-07-27 | Slight code reduction. | mycroft |
| 1998-07-27 | __AUDIT__ cleanup. | mycroft |
| 1998-05-16 | * blocks can be 64bit (not u_long), so calculate and display accordingly | lukem |
| 1998-02-03 | Deal with GCC warning. | mycroft |
| 1998-01-18 | * implement -x; sort columns across the page rather than down the page | lukem |