Subject: CVS commit: basesrc/bin/pax
To: None <source-changes@netbsd.org>
From: Christos Zoulas <christos@netbsd.org>
List: source-changes
Date: 10/12/2002 18:39:30
Module Name:	basesrc
Committed By:	christos
Date:		Sat Oct 12 15:39:30 UTC 2002

Modified Files:
	basesrc/bin/pax: Makefile ar_io.c ar_subs.c extern.h file_subs.c
	    ftree.c gen_subs.c getoldopt.c options.c pat_rep.c pax.c pax.h
	    tables.c tar.c tar.h

Log Message:
merge OpenBSD changes:
    - correct -C processing
    - add ability to read filenames and flags from a file
    - don't print dangerous escape sequences to the terminal
    - use strlcpy/strncpy properly.
    - handle tmpfile creation better.
    - improve documentation of options.
    - handle stdout/stderr list selection correctly.
    - kill gzip when we get interrupted.
    - simplify gzip setup.
    - add more flags to programs.

additional changes:
    - librmt processing.
    - set POSIXLY_CORRECT in options parsing.
    - prevent more string overruns.
    - support -T

we don't turn the switch on to replace tar and cpio yet.


To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 basesrc/bin/pax/Makefile
cvs rdiff -r1.22 -r1.23 basesrc/bin/pax/ar_io.c basesrc/bin/pax/tar.c
cvs rdiff -r1.16 -r1.17 basesrc/bin/pax/ar_subs.c
cvs rdiff -r1.30 -r1.31 basesrc/bin/pax/extern.h
cvs rdiff -r1.23 -r1.24 basesrc/bin/pax/file_subs.c
cvs rdiff -r1.21 -r1.22 basesrc/bin/pax/ftree.c
cvs rdiff -r1.24 -r1.25 basesrc/bin/pax/gen_subs.c
cvs rdiff -r1.14 -r1.15 basesrc/bin/pax/getoldopt.c
cvs rdiff -r1.39 -r1.40 basesrc/bin/pax/options.c
cvs rdiff -r1.13 -r1.14 basesrc/bin/pax/pat_rep.c basesrc/bin/pax/pax.h
cvs rdiff -r1.17 -r1.18 basesrc/bin/pax/pax.c basesrc/bin/pax/tables.c
cvs rdiff -r1.5 -r1.6 basesrc/bin/pax/tar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.