summaryrefslogtreecommitdiff
path: root/usr.bin/diff/diffdir.c
AgeCommit message (Expand)Author
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2017-08-28Fix exit value when diffing directories with missing files and the -NTodd C. Miller
2015-10-05Remove the non-standard -l flag that pipes the output through pr(1).Todd C. Miller
2015-09-25xmalloc/free wrappers don't need to support 20 year old non comformanceTed Unangst
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-05-20Use errc/warnc to simplify code.Philip Guenther
2012-11-29Change scandir()'s 'select' argument fromPhilip Guenthe
2010-11-14scandir() does not NULL-terminate the list of dirent structs so useTodd C. Miller
2010-11-08getdirentries(2) should be avoided outside of libc so use scandir(3)Todd C. Miller
2010-10-28Change basep parameter of getdirentries() to be off_t *, not long *Todd C. Miller
2010-07-17Plug memory leak.Ray Lai
2010-07-16Simplify print_status by removing NULL handling.Ray Lai
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-06-07More cvs/diff/rcs convergence:Ray Lai
2009-06-06Oops, forgot to pass dflags to diffreg. Now the flags work again.Ray Lai
2007-06-09- Change sizeof(type) to sizeof(*ptr).Ray Lai
2007-05-29Bring in some changes from rcsdiff:Ray Lai
2005-06-15bye bye whiteoutsTodd C. Miller
2004-11-26Fix the getdirentries() loop memory handling and EOF detection.Otto Moerbeek
2004-10-02Keep calling getdirentries() until we no longer fill up our buffer.Todd C. Miller
2004-03-16POSIX specifies that in directory mode device special files andTodd C. Miller
2003-11-09Typos in comments from Jared Yanovich <jjy2+ at pitt dot edu>Otto Moerbeek
2003-10-07Fix printing of "Only in foo" when foo is "/" (trailing slash removalTodd C. Miller
2003-07-21Historically, the "Only in" messages produced in dir modeTodd C. Miller
2003-07-21Fix printing of status when not in -l mode which was broken when theTodd C. Miller
2003-07-09Re-implement -l flag; diff -l now works correctly in non-directoryTodd C. Miller
2003-07-06Add -q option from GNU diffTodd C. Miller
2003-07-06Implement -P from GNU diff (like -N but only for files that are missingTodd C. Miller
2003-07-06Some fairly major changes:Todd C. Miller
2003-07-06Use symbolic constants for output format.Todd C. Miller
2003-07-04Kill non-standard -l option as discussed with tedu@Todd C. Miller
2003-07-04Some cosmetic fixes:Todd C. Miller
2003-06-27-a to force ascii compare. ok millertTed Unangst
2003-06-26Fix temp file handling.Todd C. Miller
2003-06-25Add unidiff support and try to pretty up usage() a bitTodd C. Miller
2003-06-25o use S_ISDIR instead of doing it by handTodd C. Miller
2003-06-25o use getopt()Todd C. Miller
2003-06-25more knfTheo de Raadt
2003-06-25knfTheo de Raadt
2003-06-25-Wstrict-prototypesTed Unangst
2003-06-25exit path signal race safeTheo de Raadt
2003-06-25fix lseekTheo de Raadt
2003-06-25snprintfTheo de Raadt
2003-06-25more cast removal, and fix some indent(1) odditiesTed Unangst
2003-06-25cleanup. ansi, headers, correct prototypes, some safer string andTed Unangst
2003-06-25caldera licensesTheo de Raadt
2003-06-254.3reno diff. This is free because of the Caldera license. Nasty, but aTheo de Raadt