| Age | Commit message (Expand) | Author |
| 2012-03-11 | PR/22405 -- extend du(1) to report inode usage. Patch provided by | shattered |
| 2011-09-01 | static + __dead | joerg |
| 2010-07-08 | Add #include <sys/param.h> | rmind |
| 2008-07-30 | Fix 'total' output from 'du -sc'. | dsl |
| 2008-07-21 | Remove the \n and tabs from the __COPYRIGHT() strings. | lukem |
| 2006-09-24 | Fix typo in usage. | wiz |
| 2006-09-23 | PR/34220: Tyler Spivey: feature request: --max-depth for du | elad |
| 2006-05-10 | Add -n to the usage message. | lukem |
| 2006-05-10 | Fix a bunch of cast lvalues. | skrll |
| 2006-04-30 | Remove Pflag variable. its unused. | liamjfoy |
| 2005-02-17 | Kill __P(), use ANSI function declarations, constify; WARNS=3. | xtraeme |
| 2004-06-13 | Use open address hashtable with multiplicative double hash probing | dbj |
| 2004-05-17 | Add a "-n" flag that will ignore files/directories with the "nodump" | simonb |
| 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-10 | If no files are specified on the command line, put { ".", NULL } in | simonb |
| 2003-04-18 | add -g for output in gigabytes. | grant |
| 2002-09-28 | forgot to remove local define of blocksize; noticed by Benedikt Meurer | provos |
| 2002-09-27 | human-readable output via -h flag. match output from Linux and other BSDs. | provos |
| 2001-01-04 | use %ll_ instead of the less standard %q_ | lukem |
| 2000-12-30 | Option similar to -k, only to use megabyte (1024**2) as display unit. | hubertf |
| 2000-04-02 | Include -r flag in usage message. | simonb |
| 1998-02-15 | Add an `-r' flag (which is a no-op) to meet XPG4.2 requirements. | kleink |
| 1997-10-19 | fix compile warnings on the alpha. | mrg |
| 1997-10-18 | WARNSify, fix .Nm usage, getopt returns -1 not EOF | lukem |
| 1996-10-18 | Implement a -c (Grand Total) option, a'la GNU du(1). | thorpej |
| 1995-09-28 | Sync with 4.4BSD-Lite2 | perry |
| 1995-03-28 | Merged with 4.4lite | glass |
| 1994-03-30 | fix usage, and printing of size/name for files | cgd |
| 1994-01-27 | get rid of local err(); convert to err() and warn() as appropriate | cgd |
| 1994-01-25 | new definition of getbsize | cgd |
| 1993-10-13 | #include <unistd.h>, so getopt(), optarg, opterr, optind, and optopt | jtc |
| 1993-08-06 | Incorporate new version using getbsize(), with -k flag added. | mycroft |
| 1993-08-06 | because of fts library update | deraadt |
| 1993-08-01 | Add RCS identifiers. | mycroft |
| 1993-03-21 | initial import of 386bsd-0.1 sources | cgd |