267654 |
20-Jun-2014 |
gjb |
Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
229595 |
05-Jan-2012 |
mm |
MFC r228797: Use contrib sources for building libarchive, tar and cpio. Make "make test" fully operational.
|
225736 |
23-Sep-2011 |
kensmith |
Copy head to stable/9 as part of 9.0-RELEASE release cycle.
Approved by: re (implicit)
|
224155 |
17-Jul-2011 |
mm |
Append to CPIO_SRCS instead of using TAR_SRCS, the variable name is misleading
MFC after: 2 weeks
|
224154 |
17-Jul-2011 |
mm |
Update bsdcpio to 2.8.4 Use common code from lib/libarchive/libarchive_fe
Approved by: kientzle MFC after: 2 weeks
|
207849 |
10-May-2010 |
mm |
Enable liblzma support in libarchive Adjust dependencies for programs using libarchive Add xz and linkage against liblzma to rescue system
Approved by: kientzle, delphij (mentor) MFC after: 2 weeks
|
201386 |
02-Jan-2010 |
ed |
Build usr.bin/ with WARNS=6 by default.
Also add some missing $FreeBSD$ to keep svn happy.
|
195389 |
06-Jul-2009 |
kientzle |
This addresses some issues with my earlier -R fix that were pointed out by Brooks Davis and Alexey Dokuchaev: * It now tries to lookup arguments as names first, then tries to parse them as numbers. In particular, this makes the behavior consistent with POSIX conventions when usernames consist entirely of digits. * It now uses strtoul() for the numeric parsing.
Finally, I've included an update to the test harness to exercise the new numeric cases for -R.
Approved by: re (kib)
|
191192 |
17-Apr-2009 |
kientzle |
Merge from libarchive.googlecode.com: * Lots of new tests. * New -n / --numeric-uid-gid option * More sanity-checking of arguments * Various Windows portability improvements * Sync up version number to 2.7.0
|
185452 |
29-Nov-2008 |
kientzle |
Format the output of -itv for real. In particular: * Lookup uname/gname if not provided by the archive (I copied the uname/gname lookup cache from bsdtar) * Format device number instead of size for device nodes * Format date.
There's still a few improvements that I could copy from bsdtar, especially the locale-aware safe_fprintf() code and the locale-aware setup for day_first date formatting. (And, of course, I need to think through a clean way to push this stuff down into libarchive.)
Thanks to Peter Wemm for reminding me of this overlooked TODO item.
|
182151 |
25-Aug-2008 |
kientzle |
MfP4: Verify correct interaction with umask: Add another file with different permissions and set a non-zero umask during the actual copy tests. The extra entry increases the size of the test archives of course, so adjust the expected sizes.
|
182102 |
24-Aug-2008 |
kientzle |
Update the total archive byte counters when writing entries to disk using archive_write_disk. Update cpio to use this to emit block counts in -p mode. Update cpio tests to verify these block counts.
|
182100 |
24-Aug-2008 |
kientzle |
straighten out the "clean" target
|
182099 |
24-Aug-2008 |
kientzle |
svn:ignore built files
|
182096 |
24-Aug-2008 |
kientzle |
cpio -v emits a line for every item copied.
|
182095 |
24-Aug-2008 |
kientzle |
Update the passthrough_dotdot test to reproduce a problem reported by Kris Kennaway.
PR: bin/124924
|
182094 |
24-Aug-2008 |
kientzle |
Test for proper handling of "cpio -p .."
PR: bin/124924
|
182092 |
24-Aug-2008 |
kientzle |
Test for a bug reported by Bernd Walter: In passthrough mode, copying "dir/file" and then copying "dir" results in "File on disk is not older; skipping" for the "dir" because it was implicitly created by "dir/file." Among other sins, this means that "dir" ends up with the wrong permissions and ownership.
This is actually a libarchive bug; fix is forthcoming.
|
181988 |
22-Aug-2008 |
kientzle |
Comment a couple of places where bsdcpio and gcpio 2.9 disagree. The number of blocks read from ustar archives is just an implementation difference. The failure of bsdcpio to emit a block count to stderr in -p mode is a real bug in bsdcpio.
|
181986 |
22-Aug-2008 |
kientzle |
The newc-format verification is now a little smarter about following the archive structure. In particular, it no longer crashes if you run it against GNU cpio 2.9 (although it does still complain a lot more than it should).
|
179904 |
21-Jun-2008 |
kientzle |
MfP4: test improvements, mostly for portability.
|
179323 |
26-May-2008 |
kientzle |
Initial commit of bsdcpio 0.9.11b.
A new implementation of cpio that uses libarchive as it's back-end archiving/dearchiving infrastructure. Includes test harness; "make check" in the bsdcpio directory to build and run the test harness.
|