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.