Home | History | Annotate | only in /src/usr.bin/paste
History log of /src/usr.bin/paste
RevisionDateAuthorComments
 1.5 14-Apr-2009  lukem Enable WARNS=4 by default for usr.bin, except for:
awk bdes checknr compile_et error gss hxtool kgetcred kinit
klist ldd less lex locale login m4 man menuc mk_cmds
mklocale msgc openssl rpcgen rpcinfo sdiff spell ssh
string2key telnet tn3270 verify_krb5_conf xlint
 1.4 31-Mar-2006  dsl branches: 1.4.30;
Rewrite parallel() so that it uses fgetln() instead of fgets() so that
horrid nasty things don't happen when the input lines are the same size
as the buffer.
Simplify by using an array of 'FILE *' instead of a linked list so that
is possible to appease coverty (SID:1598) by freeing the memory.
Also fclose() the input lines when they are consumed.
Code still modifies optarg strings....
 1.3 09-Jan-1997  tls Sync to 4.4BSD-Lite2
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4.30.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
 1.9 07-Apr-2013  wiz Remove second NetBSD RCS Id.
 1.8 07-Apr-2013  jdf * Create separate section with macro for EXIT STATUS
* Additionally reference join(1)
Patch supplied by Bug Hunting.
 1.7 07-Aug-2003  agc branches: 1.7.56; 1.7.62;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.6 08-Feb-2002  ross Generate <>& symbolically. I'm avoiding .../dist/... directories for now.
 1.5 01-Dec-2001  wiz Whitespace cleanup.
 1.4 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register
 1.3 09-Jan-1997  tls Sync to 4.4BSD-Lite2
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.7.62.1 23-Jun-2013  tls resync from head
 1.7.56.1 22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.16 06-Sep-2011  joerg static + __dead
 1.15 07-Apr-2009  dholland Null-terminate the delimiter list string after processing escapes
(which can shorten it) because the code that issues delimiters depends
on it being null-terminated. This caused e.g. paste -d '\0' a b to
print a '0' at the beginning of each line. Closes PR 41159.
 1.14 21-Jul-2008  lukem branches: 1.14.4; 1.14.6; 1.14.10;
Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.13 17-Jan-2007  hubertf branches: 1.13.12;
Remove duplicate #includes
From Slava Semushin <slava.semushin@gmail.com>, via private mail
 1.12 01-Apr-2006  rtr branches: 1.12.6; 1.12.10;
cast line_len to (int) to avoid warn.
 1.11 01-Apr-2006  rtr revert previous to previous as it was correct
 1.10 01-Apr-2006  rtr change printf format from "%.*s" to "%.8s"
have to conclude it was what was actually intended in the previous change
 1.9 31-Mar-2006  dsl Rewrite parallel() so that it uses fgetln() instead of fgets() so that
horrid nasty things don't happen when the input lines are the same size
as the buffer.
Simplify by using an array of 'FILE *' instead of a linked list so that
is possible to appease coverty (SID:1598) by freeing the memory.
Also fclose() the input lines when they are consumed.
Code still modifies optarg strings....
 1.8 31-Mar-2006  dsl KNF prior to fixing all the buffer overruns....
Coverty highlighted something else that doesn't matter!
 1.7 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.6 13-Oct-1998  wsanchez include unistd.h
 1.5 03-Feb-1998  perry add <unistd.h> to fix compiler warning
 1.4 19-Oct-1997  lukem WARNSify, fix .Nm usage, deprecate register
 1.3 09-Jan-1997  tls Sync to 4.4BSD-Lite2
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 09-Jan-1997  tls Import from 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.12.10.1 18-May-2009  bouyer Tickets 1317, 1318
 1.12.6.1 18-May-2009  bouyer Pull up following revision(s) (requested by dholland in ticket #1319):
usr.bin/paste/paste.c: revision 1.15
Null-terminate the delimiter list string after processing escapes
(which can shorten it) because the code that issues delimiters depends
on it being null-terminated. This caused e.g. paste -d '\0' a b to
print a '0' at the beginning of each line. Closes PR 41159.
 1.13.12.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.14.10.1 21-Apr-2010  matt sync to netbsd-5
 1.14.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
 1.14.4.1 18-May-2009  bouyer Pull up following revision(s) (requested by dholland in ticket #766):
usr.bin/paste/paste.c: revision 1.15
Null-terminate the delimiter list string after processing escapes
(which can shorten it) because the code that issues delimiters depends
on it being null-terminated. This caused e.g. paste -d '\0' a b to
print a '0' at the beginning of each line. Closes PR 41159.

RSS XML Feed