summaryrefslogtreecommitdiffstats
path: root/usr.bin/diff/diff.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Change all tame callers to namechange to pledge(2).deraadt2015-10-091-5/+5
* Remove the non-standard -l flag that pipes the output through pr(1).millert2015-10-051-28/+14
* use different tame requests if TMPDIR is in env:semarie2015-10-051-3/+8
* If the -l flag is set, diff will fork/execve pr on a pipe. But otherderaadt2015-10-051-1/+5
* Change internal xrealloc() to a idiom-following xreallocarray().deraadt2015-04-291-2/+2
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-2/+2
* Simplify print_status by removing NULL handling.ray2010-07-161-12/+10
* `-q' is an output option, hence it is mutually exclusive.sobrado2010-02-211-8/+8
* move mutually exclusive options (-c, -e, -f, -n and -u) to the right place.sobrado2009-11-091-5/+5
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-5/+1
* More cvs/diff/rcs convergence:ray2009-06-071-19/+19
* Oops, forgot to pass dflags to diffreg. Now the flags work again.ray2009-06-061-4/+4
* Pull changes from rcsdiff, similar to what was pulled into cvsdiff.ray2009-06-061-13/+12
* Bring in some changes from rcsdiff:ray2007-05-291-47/+10
* sort options/synopsis/usage();jmc2007-03-011-8/+7
* If the -L option is specified twice, use it for the second filenamemillert2004-12-091-4/+9
* advancing argv twice doesn't make it better.espie2004-12-071-3/+3
* Implement -I option: ignore changes matching a set of regexes. Fromotto2004-06-201-10/+50
* POSIX specifies that in directory mode device special files andmillert2004-03-161-2/+10
* Implement -p option.otto2004-01-071-8/+12
* Fix printing of "Only in foo" when foo is "/" (trailing slash removalmillert2003-10-071-5/+11
* Make -number be an error (similar to my change in grep.c); OK tedu@millert2003-09-071-9/+15
* - add -P to SYNOPSISjmc2003-09-071-8/+8
* try again at -u#. ok deraadt@tedu2003-09-071-4/+15
* restore undocumented -u# support for the old schoolers. :)tedu2003-09-061-3/+3
* fix spelling of --initial-tabdavid2003-08-181-3/+3
* cleanderaadt2003-07-291-4/+4
* Correct computation of argsize when setting diffargs.millert2003-07-271-4/+4
* - Use a heuristic to bound memory and cpu usage, at the cost ofotto2003-07-271-10/+14
* Add missing terminator to long options list.millert2003-07-221-2/+3
* Implement the -L and -T options from GNU diff.millert2003-07-221-11/+20
* Don't print a trailing '/' in foo when printing "Only in foo: bar"millert2003-07-211-3/+5
* Fix printing of status when not in -l mode which was broken when themillert2003-07-211-4/+4
* a little KNFhenning2003-07-211-3/+3
* POSIX-compliant output when there are two paths w/ the same name butmillert2003-07-211-4/+8
* Unlink temp file as soon as it is opened and return a FILE * formillert2003-07-091-50/+26
* Re-implement -l flag; diff -l now works correctly in non-directorymillert2003-07-091-7/+58
* o Avoid a temp file if using stdin and stdin is redirected from a regular filemillert2003-07-081-4/+4
* Add -q option from GNU diffmillert2003-07-061-8/+12
* Implement -P from GNU diff (like -N but only for files that are missingmillert2003-07-061-5/+9
* Some fairly major changes:millert2003-07-061-132/+183
* Accept but ignore -h for backwards compat like GNU diff does.millert2003-07-041-4/+7
* Kill non-standard -l option as discussed with tedu@millert2003-07-041-9/+5
* Kill diff -h, we don't use or want diffh. Discussed w/ tedu@millert2003-07-041-8/+2
* Some cosmetic fixes:millert2003-07-041-10/+4
* kill a warning: include <string.h>david2003-06-271-1/+2
* Remove cruft; We don't have the -I, -1 or -2 options anymore so we don'tmillert2003-06-261-12/+4
* Fix -r flag that was broken during getopt() conversion--whoops.millert2003-06-261-2/+2
* Fix temp file handling.millert2003-06-261-15/+39
* pretty code that prints usagederaadt2003-06-261-3/+5