#
65d5426f |
| 28-Dec-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Various portability fixes, plus: * New "ino64" field. * New UTF8 interfaces for hardlink/symlink updates
|
#
11e9b8ba |
| 04-Aug-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- MFC @196061
|
#
3ca3047a |
| 19-Jul-2009 |
Ken Smith <kensmith@FreeBSD.org> |
Bump the version of all non-symbol-versioned shared libraries in preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed b
Bump the version of all non-symbol-versioned shared libraries in preparation for 8.0-RELEASE. Add the previous version of those libraries to ObsoleteFiles.inc and bump __FreeBSD_Version.
Reviewed by: kib Approved by: re (rwatson)
show more ...
|
#
7e857dd1 |
| 12-Jun-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Merge from HEAD
|
#
0b3daf48 |
| 30-May-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Include libmd and libcrypto in DPADD
|
#
65b45c16 |
| 30-May-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Link libarchive against -lmd and -lcrypto.
Thanks to Ed Schouten for the clue.
|
#
e7153b25 |
| 07-May-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
Merge from HEAD
|
Revision tags: release/7.2.0_cvs, release/7.2.0 |
|
#
04e8ac36 |
| 28-Apr-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Document the liblzma support. Unfortunately, liblzma itself is GPLed, so unlikely to become part of the FreeBSD base system. However, the core lzma compression/decompression code is public domain, so
Document the liblzma support. Unfortunately, liblzma itself is GPLed, so unlikely to become part of the FreeBSD base system. However, the core lzma compression/decompression code is public domain, so it should be feasible for someone to create a compatible library without the GPL strings.
show more ...
|
#
59c7a951 |
| 27-Apr-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Symlink some additional man page entries.
|
#
690f5ebd |
| 27-Apr-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Merge r990,r1044 from libarchive.googlecode.com: read_support_format_raw() allows people to exploit libarchive's automatic decompression support by simply stubbing out the archive format handler. The
Merge r990,r1044 from libarchive.googlecode.com: read_support_format_raw() allows people to exploit libarchive's automatic decompression support by simply stubbing out the archive format handler. The raw handler is not enabled by support_format_all(), of course. It bids 1 on any non-empty input and always returns a single entry named "data" with no properties set.
show more ...
|
#
f4f5e3f5 |
| 18-Apr-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Rely on OpenSSL bits only if we're building a system with OpenSSL. Also, adjust the MD5 calls to rely on libmd instead of libcrypto, so we keep MD5 support even in the !OpenSSL case.
|
#
c9f05bc8 |
| 17-Apr-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Merge new xz/lzma support from libarchive.googlecode.com. Since FreeBSD doesn't have liblzma in the base system, the read side will always fall back to the unxz/unlzma commands for now. (Which will i
Merge new xz/lzma support from libarchive.googlecode.com. Since FreeBSD doesn't have liblzma in the base system, the read side will always fall back to the unxz/unlzma commands for now. (Which will in turn fail if those commands are not currently installed.) The write side does not yet have a fallback, so that will just fail.
show more ...
|
#
9c797940 |
| 13-Apr-2009 |
Oleksandr Tymoshenko <gonzo@FreeBSD.org> |
- Merge from HEAD
|
#
e1089c1e |
| 12-Apr-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Merge from libarchive.googlecode.com r756,r761: Document the new archive_read_disk API.
|
#
1829d5da |
| 12-Mar-2009 |
Warner Losh <imp@FreeBSD.org> |
Update the projects tree to a newer FreeBSD current.
|
#
43a8e5f0 |
| 06-Mar-2009 |
Tim Kientzle <kientzle@FreeBSD.org> |
Merge r399,401,402,405,415,430,440,452,453,458,506,533,536,538,544,590 from libarchive.googlecode.com: Add a new "archive_read_disk" API that provides the important service of reading metadata from
Merge r399,401,402,405,415,430,440,452,453,458,506,533,536,538,544,590 from libarchive.googlecode.com: Add a new "archive_read_disk" API that provides the important service of reading metadata from the disk. In particular, this will make it possible to remove all knowledge of extended attributes, ACLs, etc, from clients such as bsdtar and bsdcpio.
Closely related, this API also provides pluggable uid->uname and gid->gname lookup and caching services similar to the uname->uid and gname->gid services provided by archive_write_disk. Remember this is also required for correct ACL management.
Documentation is still pending...
show more ...
|
Revision tags: release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
9ea64210 |
| 31-Aug-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
New mtree writer, thanks to Joerg Sonnenberger.
Obtained from: Joerg Sonnenberger
|
#
a705ee2b |
| 24-Aug-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
Remove the stillborn attempt to cleanup tests as well as the build dir.
|
#
b9364a48 |
| 24-Aug-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
Fail copying path/.. only if SECURE_NODOTDOT was specified. Since we already warn for any '..' elements in that case, the extra "lastdotdot" tracking turns out to be unnecessary.
PR: bin/124924
|
#
f9fe0a0a |
| 15-Jun-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
archive.h is no longer constructed from archive.h.in, so we can rename it and drop some no-longer-necessary build magic from the Makefile.
|
#
fa07de5e |
| 26-May-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
MFp4: libarchive 2.5.4b. (Still 'b' until I get a bit more feedback, but the 2.5 branch is shaping up nicely.)
In addition to many small bug fixes and code improvements: * Another iteration of ver
MFp4: libarchive 2.5.4b. (Still 'b' until I get a bit more feedback, but the 2.5 branch is shaping up nicely.)
In addition to many small bug fixes and code improvements: * Another iteration of versioning; I think I've got it right now. * Portability: A lot of progress on Windows support (though I'm not committing all of the Windows support files to FreeBSD CVS) * Explicit tracking of MBS, WCS, and UTF-8 versions of strings in archive_entry; the archive_entry routines now correctly return NULL only when something is unset, setting NULL properly clears string values. Most charset conversions have been pushed down to archive_string. * Better handling of charset conversion failure when writing or reading UTF-8 headers in pax archives * archive_entry_linkify() provides multiple strategies for hardlink matching to suit different format expectations * More accurate bzip2 format detection * Joerg Sonnenberger's extensive improvements to mtree support * Rough support for self-extracting ZIP archives. Not an ideal approach, but it works for the archives I've tried. * New "sparsify" option in archive_write_disk converts blocks of nulls into seeks. * Better default behavior for the test harness; it now reports all failures by default instead of coredumping at the first one.
show more ...
|
#
7a36fb79 |
| 21-Mar-2008 |
Kai Wang <kaiw@FreeBSD.org> |
Add MLINK for archive_write_close.
Approved by: jkoshy(mentor), kientzle
|
#
8e4bc812 |
| 15-Mar-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
New public functions archive_entry_copy_link() and archive_entry_copy_link_w() override the currently set link value, whether that's a hardlink or a symlink. Plus documentation update and tests.
|
#
7c5b1173 |
| 14-Mar-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
Support for writing 'compress' format, thanks to Joerg Sonnenberger.
|
Revision tags: release/7.0.0_cvs, release/7.0.0 |
|
#
9695c83f |
| 23-Jan-2008 |
Tim Kientzle <kientzle@FreeBSD.org> |
Track version # from the portable release.
|