Date: Mon, 16 Apr 2007 04:04:50 +0000 (UTC) From: Colin Percival <cperciva@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libarchive archive_read_extract.c src/usr.bin/tar read.c Message-ID: <200704160404.l3G44qfj047528@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
cperciva 2007-04-16 04:04:50 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_extract.c usr.bin/tar read.c Log: In libarchive: Downgrade ARCHIVE_FATAL and ARCHIVE_FAILED errors which occur on the write side of extracting a file to ARCHIVE_WARN errors when returning them from archive_read_extract. In bsdtar: Use the return code from archive_read_data_into_fd and archive_read_extract to determine whether we should continue trying to extract an archive after one of the entries fails. This commit makes extracting a truncated tarball complain once about the archive being truncated, instead of complaining twice (once when trying to extract an entry, and once when trying to seek to the next entry). Discussed with: kientzle Revision Changes Path 1.58 +6 -0 src/lib/libarchive/archive_read_extract.c 1.31 +8 -9 src/usr.bin/tar/read.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704160404.l3G44qfj047528>