<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libarchive/test/test_write_compress_program.c, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>http://cgit.freebsd.org/src/atom?h=main</id>
<link rel='self' href='http://cgit.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<updated>2011-12-22T08:42:07Z</updated>
<entry>
<title>Use contrib sources for building libarchive, tar and cpio.</title>
<updated>2011-12-22T08:42:07Z</updated>
<author>
<name>Martin Matuska</name>
<email>mm@FreeBSD.org</email>
</author>
<published>2011-12-22T08:42:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=45d3b226a6370e9c8a99d042320250d96c9daf32'/>
<id>urn:sha1:45d3b226a6370e9c8a99d042320250d96c9daf32</id>
<content type='text'>
Make "make test" fully operational.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>A raft of test changes and improvements from the Googlecode repository.</title>
<updated>2009-12-30T05:59:21Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-12-30T05:59:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0a1d787383a92915c0a33ee4e8626888e13e5c6f'/>
<id>urn:sha1:0a1d787383a92915c0a33ee4e8626888e13e5c6f</id>
<content type='text'>
In particular, this includes tests for the new features I've merged
over the last few days.
</content>
</entry>
<entry>
<title>Merge lots of test suite updates from libarchive.googlecode.com.</title>
<updated>2009-04-17T01:06:31Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-04-17T01:06:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=24a4c128955b86f76ca25f02d817eb0ecf49b40b'/>
<id>urn:sha1:24a4c128955b86f76ca25f02d817eb0ecf49b40b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge r335,653,676 from libarchive.googlecode.com: Instead of</title>
<updated>2009-03-07T03:30:35Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-03-07T03:30:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=71938b80a7f414f82b985dfa903da73b817139ba'/>
<id>urn:sha1:71938b80a7f414f82b985dfa903da73b817139ba</id>
<content type='text'>
conditioning tests on HAVE_ZLIB, etc, just ask libarchive for the
service and handle the failure coming back from libarchive.  This
gives us better test coverage of common client usage where clients
simply try to use libarchive services and handle the errors coming
back instead of trying to second-guess which libarchive services are
compiled in.
</content>
</entry>
<entry>
<title>Merge r280,281,496,595,675,712 from libarchive.googlecode.com: Various</title>
<updated>2009-03-07T03:16:16Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-03-07T03:16:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=144552f37d883042efdf35b03171afb89a0d860f'/>
<id>urn:sha1:144552f37d883042efdf35b03171afb89a0d860f</id>
<content type='text'>
test improvements, including some work on Windows compatibility and an
extra check to verify that no test leaves open file descriptors
around.
</content>
</entry>
<entry>
<title>Merge r294:337,r348:350 from libarchive.googlecode.com: A lot</title>
<updated>2009-03-03T17:02:51Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2009-03-03T17:02:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=690f818afd6c3c0721202dd1e075aeaaae004704'/>
<id>urn:sha1:690f818afd6c3c0721202dd1e075aeaaae004704</id>
<content type='text'>
of work to make libarchive work on Windows.
</content>
</entry>
<entry>
<title>Style:  Use ARCHIVE_VERSION_NUMBER to conditionalize tests on</title>
<updated>2008-09-01T05:38:33Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2008-09-01T05:38:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0c35edadaaffdc116c7be1a2ecc38359d91f0901'/>
<id>urn:sha1:0c35edadaaffdc116c7be1a2ecc38359d91f0901</id>
<content type='text'>
the particular libarchive version being tested instead of the
deprecated ARCHIVE_API_VERSION and ARCHIVE_VERSION_STAMP macros.
</content>
</entry>
<entry>
<title>Make test suite work with libarchive 1.3.1:  Take advantage of</title>
<updated>2007-07-06T15:43:11Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2007-07-06T15:43:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dbb4eb7d9cd676c9a69989fdee748ee94fb1306f'/>
<id>urn:sha1:dbb4eb7d9cd676c9a69989fdee748ee94fb1306f</id>
<content type='text'>
ARCHIVE_VERSION_STAMP to selectively disable tests that don't
apply to that version; new "skipping()" function reports skipped
tests; modify final summary to report component test failures and
skips.

Note:  I don't currently intend to MFC the test suite itself;
anyone interested should just checkout and use this version
of the test suite, which should work for any library version.

Approved by: re (Ken Smith, blanket)
</content>
</entry>
<entry>
<title>libarchive 2.2.3</title>
<updated>2007-05-29T01:00:21Z</updated>
<author>
<name>Tim Kientzle</name>
<email>kientzle@FreeBSD.org</email>
</author>
<published>2007-05-29T01:00:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b48b40f1f8ccea70fb209a05ed3eee1031790500'/>
<id>urn:sha1:b48b40f1f8ccea70fb209a05ed3eee1031790500</id>
<content type='text'>
  * "compression_program" support uses an external program
  * Portability: no longer uses "struct stat" as a primary
    data interchange structure internally
  * Part of the above: refactor archive_entry to separate
    out copy_stat() and stat() functions
  * More complete tests for archive_entry
  * Finish archive_entry_clone()
  * Isolate major()/minor()/makedev() in archive_entry; remove
    these from everywhere else.
  * Bug fix: properly handle decompression look-ahead at end-of-data
  * Bug fixes to 'ar' support
  * Fix memory leak in ZIP reader
  * Portability: better timegm() emulation in iso9660 reader
  * New write_disk flags to suppress auto dir creation and not
    overwrite newer files (for future cpio front-end)
  * Simplify trailing-'/' fixup when writing tar and pax
  * Test enhancements:  fix various compiler warnings, improve
    portability, add lots of new tests.
  * Documentation: document new functions, first draft of
    libarchive_internals.3

MFC after: 14 days
Thanks to: Joerg Sonnenberger (compression_program)
Thanks to: Kai Wang (ar)
Thanks to: Colin Percival (many small fixes)
Thanks to: Many others who sent me various patches and problem reports.
</content>
</entry>
</feed>
