8131 Commits
Author SHA1 Message Date
Tim Kientzle 60d8a1aca6 More Windows cleanup: Add a copyright notice (as discussed with
the author, Kees Zeelenberg) to archive_windows.c, include a comment
explaining the history and intent for this file.  Remove a couple
of unnecessary functions.

SVN-Revision: 31
2008-05-07 04:54:46 -04:00
Tim Kientzle 50be135b28 Add some additional examples and clarification about using
mtree descriptions to generate tar archives using
tar -cf output.tar @input.mtree
Obtained from:	Vincent Zweije

SVN-Revision: 30
2008-05-06 18:55:46 -04:00
Tim Kientzle e1ab3b3c24 Windows makefiles.
Submitted by:	Scott

SVN-Revision: 29
2008-05-05 18:10:33 -04:00
Tim Kientzle 4beb0209a7 More test files from my local tree that somehow didn't make it into p4.
SVN-Revision: 28
2008-05-05 18:09:38 -04:00
Tim Kientzle 3bb13e37de Don't try to support external compression programs unless the local
platform supports pipe(), vfork(), and fcntl().

SVN-Revision: 27
2008-05-05 18:00:27 -04:00
Tim Kientzle 62e9995aad Include tar/test/test_option_T, which was left out of 2.5.3b.
SVN-Revision: 26
2008-05-05 17:59:33 -04:00
Tim Kientzle 122c563780 A few people are reporting success building libarchive on Windows!
Submitted by:	Scott

SVN-Revision: 25
2008-05-05 17:25:45 -04:00
Tim Kientzle 92e41f3bc2 Release of libarchive 2.5.3b
SVN-Revision: 24
2008-05-04 17:49:29 -04:00
Tim Kientzle b14c5c2fd5 Delete and recreate 'version' file to work around the fact that p4 write-protects everything.
SVN-Revision: 23
2008-05-04 17:06:12 -04:00
Tim Kientzle 8670bd3a03 Basic implementation of --numeric-owner.
Submitted by:	Jaakko Heinonen

SVN-Revision: 22
2008-05-04 16:12:56 -04:00
Tim Kientzle 9f2d408bd7 Clear the link resolver structure on initialization; this fixes
a crash when the link resolver is cleaned up.

SVN-Revision: 21
2008-05-04 16:08:45 -04:00
Tim Kientzle b22b37ae0f archive_read_extract2() provides much of the convenience of
archive_read_extract() while allowing you to configure the
archive_write_disk restore object.

SVN-Revision: 20
2008-05-03 12:21:41 -04:00
Tim Kientzle 981aa07f9d Clean up some memory-management issues in the link resolver.
Now, the 'canonical' entry is the one actually used for matching
and lookups, the 'entry' is used for transient needs, and
the bookkeeping now correctly tracks when the 'entry' is no
longer valid because it was handed back to the client.

Obtained from:	Joerg Sonnenberger

SVN-Revision: 19
2008-05-03 11:11:31 -04:00
Tim Kientzle ce74796188 Remove last vestiges of archive.h.in; fix 'make check'
SVN-Revision: 18
2008-05-03 09:50:32 -04:00
Tim Kientzle c6c503b940 Edit version back to 2.5.2b where it should be,
sweep up some Makefile corrections that were left behind in
the last submit.

SVN-Revision: 17
2008-05-02 19:28:58 -04:00
Tim Kientzle 09549f49cd Eliminate archive.h.in; instead of editing a new version into
the Makefile and having the Makefile edit it into archive.h,
just edit it directly into archive.h in the first place.
This means that archive.h is no longer a constructed file,
which simplifies quite a number of things.

SVN-Revision: 16
2008-05-02 19:19:43 -04:00
Tim Kientzle ae086bb44e IFC
SVN-Revision: 15
2008-05-02 18:57:00 -04:00
Tim Kientzle 4780db2933 Documentation updates:
Document -o option (old format) for -c, -r, -u modes,
  correct --format to indicate that it can be used with -r and -u
       Correct option checks to not suppress --format with -r or -u
PR:		bin/122600

SVN-Revision: 14
2008-05-01 18:37:23 -04:00
Tim Kientzle 334ce73fed Don't include this in the depot; it's a completely built file.
SVN-Revision: 13
2008-05-01 18:05:41 -04:00
Tim Kientzle 27e538a17b Don't include the old tar test scripts in the portable distribution.
SVN-Revision: 12
2008-05-01 18:05:03 -04:00
Tim Kientzle 88d7f8865d Add a basic test of -T option, add support for -r and -T together.
PR: bin/123246
Submitted by:	Jaakko Heinonen
MFP4 after:	1 day

SVN-Revision: 11
2008-05-01 18:01:44 -04:00
Tim Kientzle d3f63657f3 Leave off tar/test/old from the portable distribution; include the doc-bulding tools.
SVN-Revision: 10
2008-04-30 18:32:42 -04:00
Tim Kientzle 1dc3cdacb0 Include Jan Psota's benchmark script and results in the 'contrib' dir
SVN-Revision: 9
2008-04-30 18:15:21 -04:00
Tim Kientzle 6d04d9655f Include 'examples' and 'contrib' dirs from libarchive portable distro.
SVN-Revision: 8
2008-04-30 18:11:33 -04:00
Tim Kientzle 1d718c3b69 Mark 'check' and 'test' targets as .PHONY
SVN-Revision: 7
2008-04-30 18:09:53 -04:00
Tim Kientzle 6b5479805c More synchronizing with my local repository.
SVN-Revision: 6
2008-04-30 17:57:11 -04:00
Tim Kientzle 9d2e02e2d8 Synchronize a bunch of changes from my local tree.
SVN-Revision: 5
2008-04-30 17:48:09 -04:00
Tim Kientzle 8f49bc7925 Make upload.sh a bit more generic.
SVN-Revision: 4
2008-04-29 18:46:57 -04:00
Tim Kientzle 32b675ba12 Continue populating the libarchive-portable project from my local repository.
SVN-Revision: 3
2008-04-29 18:43:31 -04:00
Tim Kientzle b3cfa26b34 Fill in the libarchive-portable build infrastructure that uses autoconf/automake.
SVN-Revision: 2
2008-04-29 18:30:48 -04:00
Tim Kientzle 8f776fd9f7 IFC to populate initial libarchive-portable tree.
SVN-Revision: 1
2008-04-29 17:56:43 -04:00