Commit ID: 10056DC30960F3F5FA0
CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/03/06 13:29:57 UTC
Modified files:
bin/pax : Tag: openbsd ar_subs.c extern.h file_subs.c ftree.c
pat_rep.c pax.c pax.h tables.c tables.h
Log message:
backport OpenBSD pax erratum, more specifically:
• directory bug, symlinks with -C bug
• escaping with .. and symlinks
• tar without -P
• validate directories touched in the cleanup phase
To generate a diff of this changeset, execute the following commands:
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/ar_subs.c
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/extern.h
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/file_subs.c
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/ftree.c
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/pat_rep.c
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/pax.c
cvs -R rdiff -kk -upr1.1.1.4 -r1.1.1.5 src/bin/pax/pax.h
cvs -R rdiff -kk -upr1.1.1.6 -r1.1.1.7 src/bin/pax/tables.c
cvs -R rdiff -kk -upr1.1.1.5 -r1.1.1.6 src/bin/pax/tables.h