summaryrefslogtreecommitdiffstats
path: root/usr.bin/diff/diffdir.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.millert1-2/+2
2017-08-28Fix exit value when diffing directories with missing files and the -Nmillert1-7/+11
2015-10-05Remove the non-standard -l flag that pipes the output through pr(1).millert1-22/+2
2015-09-25xmalloc/free wrappers don't need to support 20 year old non comformancetedu1-5/+5
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt1-5/+5
2014-05-20Use errc/warnc to simplify code.guenther1-3/+3
2012-11-29Change scandir()'s 'select' argument fromguenther1-3/+3
2010-11-14scandir() does not NULL-terminate the list of dirent structs so usemillert1-42/+39
2010-11-08getdirentries(2) should be avoided outside of libc so use scandir(3)millert1-115/+41
2010-10-28Change basep parameter of getdirentries() to be off_t *, not long *millert1-2/+2
2010-07-17Plug memory leak.ray1-3/+5
2010-07-16Simplify print_status by removing NULL handling.ray1-2/+2
2009-10-27rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt1-5/+1
2009-06-07More cvs/diff/rcs convergence:ray1-3/+3
2009-06-06Oops, forgot to pass dflags to diffreg. Now the flags work again.ray1-11/+13
2007-06-09- Change sizeof(type) to sizeof(*ptr).ray1-3/+3
2007-05-29Bring in some changes from rcsdiff:ray1-10/+11
2005-06-15bye bye whiteoutsmillert1-5/+4
2004-11-26Fix the getdirentries() loop memory handling and EOF detection.otto1-15/+22
2004-10-02Keep calling getdirentries() until we no longer fill up our buffer.millert1-14/+22
2004-03-16POSIX specifies that in directory mode device special files andmillert1-3/+8
2003-11-09Typos in comments from Jared Yanovich <jjy2+ at pitt dot edu>otto1-3/+3
2003-10-07Fix printing of "Only in foo" when foo is "/" (trailing slash removalmillert1-6/+4
2003-07-21Historically, the "Only in" messages produced in dir modemillert1-10/+5
2003-07-21Fix printing of status when not in -l mode which was broken when themillert1-4/+6
2003-07-09Re-implement -l flag; diff -l now works correctly in non-directorymillert1-4/+27
2003-07-06Add -q option from GNU diffmillert1-4/+4
2003-07-06Implement -P from GNU diff (like -N but only for files that are missingmillert1-14/+14
2003-07-06Some fairly major changes:millert1-303/+230
2003-07-06Use symbolic constants for output format.millert1-3/+5
2003-07-04Kill non-standard -l option as discussed with tedu@millert1-111/+22
2003-07-04Some cosmetic fixes:millert1-7/+6
2003-06-27-a to force ascii compare. ok millerttedu1-1/+4
2003-06-26Fix temp file handling.millert1-20/+12
2003-06-25Add unidiff support and try to pretty up usage() a bitmillert1-2/+2
2003-06-25o use S_ISDIR instead of doing it by handmillert1-17/+30
2003-06-25o use getopt()millert1-11/+7
2003-06-25more knfderaadt1-2/+3
2003-06-25knfderaadt1-11/+8
2003-06-25-Wstrict-prototypestedu1-5/+10
2003-06-25exit path signal race safederaadt1-8/+8
2003-06-25fix lseekderaadt1-2/+2
2003-06-25snprintfderaadt1-2/+3
2003-06-25more cast removal, and fix some indent(1) odditiestedu1-12/+7
2003-06-25cleanup. ansi, headers, correct prototypes, some safer string andtedu1-99/+94
2003-06-25caldera licensesderaadt1-0/+36
2003-06-254.3reno diff. This is free because of the Caldera license. Nasty, but aderaadt1-0/+419