summaryrefslogtreecommitdiffstats
path: root/usr.bin/diff (follow)
Commit message (Expand)AuthorAgeFilesLines
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-163-19/+22
* Ensure diff -uw always produces valid output when one file doesn't endkspillner2014-08-271-5/+9
* Use errc/warnc to simplify code.guenther2014-05-201-3/+3
* TMPDIR is an extension;jmc2014-02-131-4/+7
* Fix bogus errx(2, NULL) usage; malloc() failure should use err(2, NULL).millert2013-08-191-8/+8
* where "-" represents stdin, just use Sq, not Fl, since it's not a flag;jmc2013-07-161-3/+3
* remove obsolete BUGS (cmp is not run internally); ok ottojmc2013-01-201-18/+2
* Change scandir()'s 'select' argument fromguenther2012-11-291-3/+3
* Switch diff(1) binary file detection from !(isprint() || isspace()) tostsp2012-07-081-6/+3
* Strip trailing slashes from directory in splice() beforemillert2012-05-221-2/+6
* Move an isqrt() call outside a macro, from Michael W Bombardieri.nicm2011-04-011-6/+9
* add a reference to the "An Algorithm for Differential File Comparison" paper;jmc2011-02-031-2/+10
* scandir() does not NULL-terminate the list of dirent structs so usemillert2010-11-141-42/+39
* getdirentries(2) should be avoided outside of libc so use scandir(3)millert2010-11-081-115/+41
* Change basep parameter of getdirentries() to be off_t *, not long *millert2010-10-281-2/+2
* add an EXIT STATUS section for /usr/bin;jmc2010-09-031-4/+4
* Add a cross reference to patch(1)schwarze2010-08-181-6/+4
* exit(2) on xcalloc failure. From Daniel Dickman <didickman () gmailray2010-08-041-4/+4
* Plug memory leak.ray2010-07-171-3/+5
* Simplify print_status by removing NULL handling.ray2010-07-162-14/+12
* Close FILEs when fork fails.ray2010-07-161-2/+3
* diff exits 2 on error, not 1.ray2010-07-161-2/+2
* cvs and rcs use diff_output() to print everything since it is notray2010-07-151-52/+50
* Remove unused arguments from check(). From cvs/rcs.ray2010-07-151-4/+4
* Return -1 on error as advertised.ray2010-07-141-5/+4
* Even though this cannot happen in the diff -r case,schwarze2010-03-221-2/+4
* `-q' is an output option, hence it is mutually exclusive.sobrado2010-02-212-17/+17
* move mutually exclusive options (-c, -e, -f, -n and -u) to the right place.sobrado2009-11-092-9/+9
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-273-15/+3
* More cvs/diff/rcs convergence:ray2009-06-076-82/+92
* Oops, forgot to pass dflags to diffreg. Now the flags work again.ray2009-06-063-17/+19
* Pull changes from rcsdiff, similar to what was pulled into cvsdiff.ray2009-06-063-92/+109
* updates to IEEE Std 1003.1-2008;jmc2009-02-081-2/+2
* bump the posix reference in STANDARDS to IEEE Std 1003.1-2008, with a fewjmc2009-02-081-3/+3
* use strcspn to properly overwrite '\n' in fgets returned buffergilles2007-09-111-6/+4
* - Change sizeof(type) to sizeof(*ptr).ray2007-06-092-45/+45
* convert to new .Dd format;jmc2007-05-311-2/+2
* - use a consistent text for STANDARDSjmc2007-05-301-3/+7
* Bring in some changes from rcsdiff:ray2007-05-296-120/+194
* improve -p for C++ code: classes definition often haveespie2007-03-181-6/+23
* sort options/synopsis/usage();jmc2007-03-012-54/+51
* print the header only once.espie2007-02-231-8/+10
* Defer printing of the per-file diff header until after the regexpmillert2007-02-221-12/+14
* - no need to escape thesejmc2006-05-051-4/+4
* Append two string using strlcpy()/strlcat() instead of snprintf() tootto2006-02-221-4/+6
* Strip newline from lines used with -I, otherwise ^$ will match allotto2006-02-161-2/+4
* +.Xr sdiff 1 ,jmc2005-12-271-1/+2
* bye bye whiteoutsmillert2005-06-151-5/+4
* Handle all isspace() chars the same for -w and -b. ok millert@ markus@otto2005-01-131-2/+5
* clarify what -a does;jmc2005-01-061-2/+11