freebsd-dev/usr.bin/tar
Peter Edwards d12dff713a If opendir(".") fails after descending into a subdirectory via
chdir(), be sure to undo the effects of the chdir before continuing.

Without this, after hitting a directory with mode 0111 (for example),
tar will get lost, and won't add any yet unvisted files to your
archive.  (Or possibly add the wrong files, I suppose...)

Reviewed By: kientzle@
2006-02-22 11:13:07 +00:00
..
bsdtar_platform.h Include <sys/param.h> in order to get current __FreeBSD_version 2005-11-01 05:53:16 +00:00
bsdtar.1 Use the .Fx macro. 2006-01-17 19:37:07 +00:00
bsdtar.c Spell "--format" correctly in error message. (It hasn't been 2005-11-01 05:48:02 +00:00
bsdtar.h Support path-rewriting options (including --strip-components) for both 2005-04-17 17:20:54 +00:00
configure.ac.in Portability: remove AC_FUNC_MALLOC from configure.ac.in. 2005-11-27 03:17:50 +00:00
COPYING Add "make distfile" capabilities to bsdtar, including informational 2004-08-07 03:24:49 +00:00
getdate.y Style fix: Correct a compiler warning from GCC 4 2005-09-21 03:21:35 +00:00
Makefile Clarify some error messages. 2005-05-08 06:25:15 +00:00
Makefile.am bsdtar now uses the "tree" package instead of "fts" for walking 2005-04-24 05:53:37 +00:00
matching.c A handful of minor portability and style improvements. 2005-03-14 00:30:35 +00:00
read.c Support path-rewriting options (including --strip-components) for both 2005-04-17 17:20:54 +00:00
tree.c If opendir(".") fails after descending into a subdirectory via 2006-02-22 11:13:07 +00:00
tree.h Clarify some error messages. 2005-05-08 06:25:15 +00:00
util.c A very minor tweak to the handling of leading '/' characters. 2005-04-17 19:46:50 +00:00
write.c Edit pathnames for -x but not for -t. Otherwise, people get confused 2005-11-06 22:53:51 +00:00