Home | History | Annotate | only in /src/usr.bin/join
History log of /src/usr.bin/join
RevisionDateAuthorComments
 1.4 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register, use <err.h>
 1.3 09-Jan-1997  tls Sync to 4.4BSD Lite-2 (minus a number of conflicting bugfixes)
 1.2 31-Jul-1993  mycroft Add RCS indentifiers.
 1.1 30-Apr-1993  glass branches: 1.1.1;
join from ftp.uu.net:bsd-sources integrated
 1.1.1.1 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.15 04-Jul-2017  wiz Add EXIT STATUS section. Use Ex.
 1.14 03-Jul-2017  wiz Remove workaround for ancient HTML generation code.
 1.13 08-Apr-2012  wiz Remove unnecessary Bk/Ek pairs from SYNOPSIS.
No effective change except where I used the opportunity to sort options
and/or option descriptions.
 1.12 07-Aug-2003  agc branches: 1.12.56;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.11 31-Mar-2003  perry shellscripts -> shell scripts (from Igor Sobrado in PR misc/19700)
 1.10 25-Feb-2003  wiz .Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.
 1.9 08-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.8 01-Dec-2001  wiz Sort sections.
 1.7 04-Apr-2001  wiz Add section to xref.
 1.6 07-Mar-1999  mycroft branches: 1.6.10;
Clean up SYNOPSIS formatting.
 1.5 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register, use <err.h>
 1.4 09-Jan-1997  tls RCS ID police
 1.3 09-Jan-1997  tls Sync to 4.4BSD Lite-2 (minus a number of conflicting bugfixes)
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 30-Apr-1993  glass branches: 1.1.1;
join from ftp.uu.net:bsd-sources integrated
 1.1.1.1 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.6.10.1 26-Apr-2001  he Pull up revision 1.7 (requested by wiz):
Add section numbers to cross references.
 1.12.56.1 17-Apr-2012  yamt sync with head
 1.34 02-Nov-2021  nia join(1): convert realloc(x * y) to reallocarr and eliminate temporary
variables
 1.33 18-Mar-2021  cheusov join.c: print usage after warning "illegal option..." as it was originally intended
 1.32 18-Mar-2021  cheusov join.c: explicitly convert -1 to u_long in order to fix compiler warnings
 1.31 04-Sep-2011  joerg static + __dead
 1.30 12-Apr-2009  lukem Fix WARNS=4 issues (-Wcast-qual -Wsign-compare)
 1.29 21-Jul-2008  lukem branches: 1.29.6;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.28 21-Feb-2007  hubertf branches: 1.28.12;
Be a good citizen and close files that are no longer used.
Also s/exit/return/;

Filedescriptor patch from Slava Semushin <slava.semushin@gmail.com>,
return-change and testing by me.
 1.27 14-Jan-2007  apb Include nbtool_config.h, to make join(1) buildable as a host tool.
 1.26 04-Jan-2006  perry de-__P, ANSIfy prototypes
 1.25 13-Jul-2004  wiz Add missing -j to usage; sort as in man page;
use getprogname(). From Kouichirou Hiratsuka in PR 26220.
 1.24 16-Oct-2003  itojun safer use of realloc
 1.23 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.22 24-Apr-2003  wiz Remove duplicate unistd.h inclusion. Igor Sobrado, PR 21300.
 1.21 24-Jul-2002  jonb finish fixing PR#15412
 1.20 14-Feb-2002  jonb branches: 1.20.2;
Make the -v flag print data instead of blank lines. Thanks to
Duncan McEwan <duncan@mcs.vuw.ac.nz> for the hint in PR#15412.
I'll leave the rest of his patch for someone more familiar
with join to fix.
 1.19 10-Jun-2000  mycroft branches: 1.19.2;
Fix another off-by-one error, attempting to output a non-existant field.
 1.18 10-Jun-2000  mycroft Small bug fixes:
* Allow , as a separator in the output field list.
* If we try to compare two fields that are not present in *either* file,
consider it a match.
 1.17 10-Jun-2000  mycroft Don't step off into space after a realloc(). (Get rid of `lastlp'.)
Also, allocate more data in powers of 2.
 1.16 10-Aug-1999  tron branches: 1.16.6;
Fix wrong array size calculation in call to memset() and avoid a possible
segmentation fault in memmove(). Patches supplied by Stephan Thesing in
PR bin/8184.
 1.15 19-Dec-1998  christos branches: 1.15.2;
gcc-2.8.1 wants more braces
 1.14 13-Oct-1998  wsanchez include unistd.h
 1.13 25-Aug-1998  ross Add { and } to shut up egcs. Reformat the more questionable code.
 1.12 03-Feb-1998  perry add <unistd.h> to fix compiler warning
 1.11 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register, use <err.h>
 1.10 13-Jan-1997  tls revert to pre-merged version due to bugs; will fix.
 1.9 09-Jan-1997  tls RCS ID police
 1.8 09-Jan-1997  tls Sync to 4.4BSD Lite-2 (minus a number of conflicting bugfixes)
 1.7 08-Feb-1996  mycroft Fix off-by-one error in checking field numbers. From der Mouse, PR 1356.
 1.6 04-Jan-1994  cgd rename fgetline() and sharpen axe for bostic...
 1.5 22-Dec-1993  cgd update for fgetline
 1.4 15-Nov-1993  cgd fix from Dave Matthews <dave@prlng.co.uk>, with modifications by cgd:
Bug Description:
Two different bugs in join. One causes a segmentation fault if
increasing the space by 100 is not enough. The other gives the
wrong results because the program saves a pointer to the original
buffer rather than to the area where the lines have been copied.
 1.3 13-Oct-1993  jtc #include <unistd.h>, so getopt(), optarg, opterr, optind, and optopt
declarations can be removed from <stdlib.h>.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 30-Apr-1993  glass branches: 1.1.1;
join from ftp.uu.net:bsd-sources integrated
 1.1.1.1 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.15.2.1 26-Sep-1999  cgd pull up rev 1.16 from trunk (requested by tron):
Fix incorrect array size in a call to memset(), and avoid a possible
segmentation fault in a call to memmove(). Fixes PR#8184.
 1.16.6.1 23-Jun-2000  minoura Sync w/ netbsd-1-5-base.
 1.19.2.2 04-Sep-2002  itojun usr.bin/join/join.c 1.21
finish fixing PR#15412
 1.19.2.1 14-Feb-2002  he Pull up revision 1.20 (requested by jonb):
Make the ``-v'' flag print data instead of blank lines. Fixes
part of PR#15412.
 1.20.2.1 10-Nov-2002  he Pull up revision 1.21 (requested by jonb in ticket #540):
Finish fixing PR#15412 -- deal with ``-e'' option properly.
 1.28.12.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.29.6.1 13-May-2009  jym Sync with HEAD.

Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html

RSS XML Feed