Author: kientzle
Date: Wed Oct 6 04:30:40 2010
New Revision: 213469
URL: http://svn.freebsd.org/changeset/base/213469
Log:
Recognize both ! and ^ as markers for negated character classes.
Submitted by: Mykola Dzham
Modified:
head/usr.bin/tar/pathmatch.c
Modified: head/usr.bin/tar/pathm
Author: kientzle
Date: Sat Oct 9 05:31:08 2010
New Revision: 213643
URL: http://svn.freebsd.org/changeset/base/213643
Log:
Add -D (deterministic) option to ar.
When set, it forces all timestamps and owners to zero and
modes to 0644. Useful for producing libraries that are
bitwise identic
On Oct 31, 2010, at 9:06 AM, Pawel Jakub Dawidek wrote:
> On Sun, Oct 31, 2010 at 09:21:28AM +, Ulrich Spoerlein wrote:
>> Author: uqs
>> Date: Sun Oct 31 09:21:27 2010
>> New Revision: 214596
>> URL: http://svn.freebsd.org/changeset/base/214596
>>
>> Log:
>> Elaborate some more on the non-
On Dec 20, 2011, at 2:27 PM, Martin Matuska wrote:
> On 20.12.2011 21:56, John Baldwin wrote:
>> On Tuesday, December 20, 2011 3:37:17 pm Martin Matuska wrote:
>>> Author: mm
>>> Date: Tue Dec 20 20:37:17 2011
>>> New Revision: 228750
>>> URL: http://svn.freebsd.org/changeset/base/228750
>>>
>>> L
Author: kientzle
Date: Fri Nov 5 05:11:54 2010
New Revision: 214822
URL: http://svn.freebsd.org/changeset/base/214822
Log:
Clarify the naming: Methods that free an object should
be called "free". Retain the old "finish" names to preserve
source compatibility for now.
Modified:
head/lib
Author: kientzle
Date: Sun Nov 7 03:40:37 2010
New Revision: 214905
URL: http://svn.freebsd.org/changeset/base/214905
Log:
If the Zip reader doesn't see a PK signature block
because there's inter-entry garbage, just scan forward
to find the next one. This allows us to handle a lot
of Zip
On Nov 6, 2010, at 9:09 PM, Anonymous wrote:
> Tim Kientzle writes:
>
>> Author: kientzle
>> Date: Sun Nov 7 03:40:37 2010
>> New Revision: 214905
>> URL: http://svn.freebsd.org/changeset/base/214905
>>
>> Log:
>> If the Zip reader doesn'
Author: kientzle
Date: Sat Nov 13 05:43:58 2010
New Revision: 215227
URL: http://svn.freebsd.org/changeset/base/215227
Log:
MFC some Makefile tweaks.
Modified:
stable/8/usr.bin/tar/Makefile
stable/8/usr.bin/tar/test/Makefile
Directory Properties:
stable/8/usr.bin/tar/ (props changed)
M
c(bsdtar, 0,
+ bsdtar_warnc(0,
"Option %s%s requires an argument",
long_prefix, match->name);
return ('?');
@@
Author: kientzle
Date: Sat Nov 13 05:52:45 2010
New Revision: 215229
URL: http://svn.freebsd.org/changeset/base/215229
Log:
MFC: Allow -b up to 8192. Folks working with
modern high-speed tape drives are routinely using
block sizes of 1MB (-b 2048), allowing up to 8192
should allow a littl
Author: kientzle
Date: Sat Nov 13 05:53:55 2010
New Revision: 215230
URL: http://svn.freebsd.org/changeset/base/215230
Log:
MFC minor Makefile reformat.
Modified:
stable/8/usr.bin/tar/Makefile
Directory Properties:
stable/8/usr.bin/tar/ (props changed)
Modified: stable/8/usr.bin/tar/Make
Author: kientzle
Date: Sat Nov 13 05:55:56 2010
New Revision: 215231
URL: http://svn.freebsd.org/changeset/base/215231
Log:
MFC: reverse an ill-advised experiment trying
to emulate a "root user" on Windows.
Modified:
stable/8/usr.bin/tar/bsdtar.c
stable/8/usr.bin/tar/bsdtar_platform.h
Dir
Author: kientzle
Date: Sat Nov 13 06:00:27 2010
New Revision: 215232
URL: http://svn.freebsd.org/changeset/base/215232
Log:
MFC r203568: Refactor and simplify the SIGINFO/SIGUSR1
handling. Switch to a custom function to format 64-bit
ints to avoid the headache of trying to guess printf
m
Author: kientzle
Date: Sat Nov 13 06:07:39 2010
New Revision: 215233
URL: http://svn.freebsd.org/changeset/base/215233
Log:
MFC archive_file_count() utility function.
Modified:
stable/8/lib/libarchive/Makefile
stable/8/lib/libarchive/archive.h
stable/8/lib/libarchive/archive_private.h
s
Author: kientzle
Date: Tue Dec 7 16:48:01 2010
New Revision: 216258
URL: http://svn.freebsd.org/changeset/base/216258
Log:
Don't write data into an empty "file."
In particular, this check avoids a warning when
extracting directory entries from certain GNU tar
archives that store direct
Author: kientzle
Date: Sat Aug 29 03:17:24 2009
New Revision: 196638
URL: http://svn.freebsd.org/changeset/base/196638
Log:
Style: Remove trailing whitespace.
Modified:
head/lib/libc/posix1e/acl_support.c
Modified: head/lib/libc/posix1e/acl_support.c
=
Author: kientzle
Date: Tue Sep 8 04:52:12 2009
New Revision: 196961
URL: http://svn.freebsd.org/changeset/base/196961
Log:
Update tests to match r195873, which corrected how hardlinked files
on iso9660 images were returned. While I'm poking around, update
some comments around this area to
Author: kientzle
Date: Tue Sep 8 05:02:41 2009
New Revision: 196962
URL: http://svn.freebsd.org/changeset/base/196962
Log:
Fiz /usr/bin/unzip: A bug deep in libarchive's read-ahead logic
(incorrect handling of zero-length reads before the copy buffer is
allocated) is masked by the iso9660 t
Andrey Chernov wrote:
On Tue, Sep 08, 2009 at 03:55:13PM +, Roman Divacky wrote:
+* Detect whether this is a text file. ... but libarchive
+* does not read the central directory, so we have to
+* guess ...
+*/
+ if (a_opt && n == 0) {
+ f
Andrey Chernov wrote:
On Wed, Sep 09, 2009 at 08:16:09AM -0700, Tim Kientzle wrote:
Since this is only to support -a (which does end-of-line
conversions), I would suggest using a rather different
set of heuristics that examines end-of-line sequences
and control characters only:
* Any byte
Author: kientzle
Date: Thu Sep 17 06:31:59 2009
New Revision: 197266
URL: http://svn.freebsd.org/changeset/base/197266
Log:
MFC r196962: Fix /usr/bin/unzip: A bug deep in libarchive's read-ahead logic
(incorrect handling of zero-length reads before the copy buffer is
allocated) is masked by
Kostik Belousov wrote:
On Sun, Nov 01, 2009 at 06:25:11PM +, Christian Brueffer wrote:
Author: brueffer
Date: Sun Nov 1 18:25:11 2009
New Revision: 198768
URL: http://svn.freebsd.org/changeset/base/198768
Log:
Refine r198714, it's not as easy as just leaving the major number zero.
S
Author: kientzle
Date: Tue Sep 13 05:52:34 2011
New Revision: 225525
URL: http://svn.freebsd.org/changeset/base/225525
Log:
Fix cpio on ARM.
PR: bin/160430
Submitted by: Ian Lepore
Approved by: re (Kostik Belousov)
MFC after:7 days
Modified:
head/lib/libarchive/archi
Author: kientzle
Date: Sat Oct 22 16:52:04 2011
New Revision: 226635
URL: http://svn.freebsd.org/changeset/base/226635
Log:
Bring in the --gid --gname --uid and --uname implementation
from libarchive.googlecode.com.
MFC after:3 days
Modified:
head/usr.bin/tar/bsdtar.c
head/usr.bi
Author: kientzle
Date: Sat Oct 22 16:53:29 2011
New Revision: 226636
URL: http://svn.freebsd.org/changeset/base/226636
Log:
Typo from previous commit. Urgh.
Modified:
head/usr.bin/tar/read.c
Modified: head/usr.bin/tar/read.c
===
Author: kientzle
Date: Sat Oct 22 17:56:24 2011
New Revision: 226638
URL: http://svn.freebsd.org/changeset/base/226638
Log:
Correct the spelling of getgrgid and getpwuid in the man page.
MFC after:3 days
Modified:
head/lib/libarchive/archive_read_disk.3
Modified: head/lib/libarchive
Author: kientzle
Date: Sat Oct 22 22:22:46 2011
New Revision: 226643
URL: http://svn.freebsd.org/changeset/base/226643
Log:
Fix Buildworld WITHOUT_OPENSSL.
PR: kern/160922
MFC after:3 days
Modified:
head/lib/libarchive/archive_hash.h
head/lib/libarchive/config_freebsd.h
Author: kientzle
Date: Sat Jun 25 16:27:49 2011
New Revision: 223541
URL: http://svn.freebsd.org/changeset/base/223541
Log:
If there is a read error reading Y/N confirmation from the keyboard,
exit immediately with an error.
If there is an error opening or reading a file to put into the a
Author: kientzle
Date: Sun Jun 26 17:54:11 2011
New Revision: 223573
URL: http://svn.freebsd.org/changeset/base/223573
Log:
The --newer-than test should descend into old
directories to look for new files.
PR: bin/150890
Submitted by: Tobias Herre
MFC after:3 weeks
Modif
Author: kientzle
Date: Fri Mar 20 17:11:45 2009
New Revision: 190162
URL: http://svn.freebsd.org/changeset/base/190162
Log:
Act like ranlib if our name ends in ranlib. In particular,
this works with some recent cross-building changes by Warner
that install ranlib as, e.g., "arm-freebsd7.1-r
... we'd have to mod apps to do things like remove use of
gnu-long-opts in to switch away from things like gtar and the savings is
unclear. But I can ask...
FYI: bsdtar already supports the most popular GNU tar
long options. There should be extremely few ports
that actually require GNU tar.
Julian Elischer wrote:
Christoph Mallon wrote:
Andriy Gapon schrieb:
>> compliants about style (9)
> agreement and disagreement.
basically almost every single committer who comes into the group
usually starts up by objecting to one part or another of the style
guide. ... The style guide IS o
Author: kientzle
Date: Sun Mar 29 01:00:48 2009
New Revision: 190516
URL: http://svn.freebsd.org/changeset/base/190516
Log:
MFC r187976: Restore timestamps on symlinks
Before this fix, pax would stop the restore sequence for
symlinks after setting the owner. As a result, mode
an
Author: kientzle
Date: Sun Mar 29 01:04:13 2009
New Revision: 190517
URL: http://svn.freebsd.org/changeset/base/190517
Log:
Merge r188343 from -CURRENT: Unbreak writing shar archives.
When copying file data to the archive, don't write more
than was read. This seems to have only affe
Author: kientzle
Date: Sat Apr 4 20:08:08 2009
New Revision: 190699
URL: http://svn.freebsd.org/changeset/base/190699
Log:
Temporary hack to unbreak user/group lookups;
use a larger buffer for getpwuid_r/getgrgid_r.
This needs to be dynamically sized.
Modified:
head/lib/libarchive/archiv
Author: kientzle
Date: Sat Apr 11 22:39:38 2009
New Revision: 190950
URL: http://svn.freebsd.org/changeset/base/190950
Log:
Any tar program should work here; the explicit
reference to bsdtar is misleading.
Modified:
head/share/man/man4/textdump.4
Modified: head/share/man/man4/textdump.4
==
Author: kientzle
Date: Sun Apr 12 04:45:40 2009
New Revision: 190955
URL: http://svn.freebsd.org/changeset/base/190955
Log:
Merge r881 from libarchive.googlecode.com: The "empty" format
should not be recognized if there is a read error.
Modified:
head/lib/libarchive/archive_read_support_fo
Author: kientzle
Date: Sun Apr 12 04:59:11 2009
New Revision: 190956
URL: http://svn.freebsd.org/changeset/base/190956
Log:
Merge from libarchive.googlecode.com:
r751: Change __archive_strncat() to use a void * source, which reduces
the amount of casting needed to use this with "char", "sign
added)
+++ head/lib/libarchive/archive_read_disk.3 Sun Apr 12 05:04:02 2009
(r190957)
@@ -0,0 +1,308 @@
+.\" Copyright (c) 2003-2009 Tim Kientzle
+.\" All rights reserved.
+.\"
+.\" Redistribution and use in source and binary forms, with or without
+.\" modificatio
Author: kientzle
Date: Sun Apr 12 05:33:34 2009
New Revision: 190959
URL: http://svn.freebsd.org/changeset/base/190959
Log:
Merge from libarchive.googlecode.com: Mostly a bunch of
corrections to the Windows support to reconcile differences
between Visual Studio and Cygwin. Includes parts o
Author: kientzle
Date: Sun Apr 12 05:38:35 2009
New Revision: 190960
URL: http://svn.freebsd.org/changeset/base/190960
Log:
Thanks to Christoph Mallon for pointing out the dead variable here.
Also, rework this a little to make the logic excruciatingly clear.
Modified:
head/lib/libarchive/ar
Author: kientzle
Date: Sun Apr 12 05:47:23 2009
New Revision: 190961
URL: http://svn.freebsd.org/changeset/base/190961
Log:
Merge from libarchive.googlecode.com r791, r879, r884, r948: Various
fixes to read_support_compression_program. In particular, failure of
the external program is detec
Author: kientzle
Date: Mon Apr 13 18:56:53 2009
New Revision: 191008
URL: http://svn.freebsd.org/changeset/base/191008
Log:
Re-enable backing up extended attributes, as the ZFS bug this
triggered seems to have been fixed by John Baldwin's commit
r189967.
Modified:
head/lib/libarchive/conf
John Baldwin wrote:
On Wednesday 18 March 2009 12:19:44 pm John Baldwin wrote:
Author: jhb
Date: Wed Mar 18 16:19:44 2009
New Revision: 189967
URL: http://svn.freebsd.org/changeset/base/189967
Log:
The zfs_get_xattrdir() function is used to find the extended attribute
directory for a znode.
Edward Tomasz Napierala wrote:
Author: trasz
Date: Tue Apr 14 11:39:56 2009
New Revision: 191055
URL: http://svn.freebsd.org/changeset/base/191055
Log:
There is no way for strmode(3) to append '+' if the file has ACL,
because there is no way to figure that out based on the file mode
itself
Robert Watson wrote:
On Tue, 14 Apr 2009, Tim Kientzle wrote:
A related issue: It would be really nice to be able to find out
whether a file had extended ACLs or extended attributes based on the
information returned from stat(2).
Kirk, Poul-Henning, and I discussed precisely this during the
Edward Tomasz Napierala wrote:
On 0414T1115, Tim Kientzle wrote:
There is no way for strmode(3) to append '+' if the file has ACL,
because there is no way to figure that out based on the file mode
itself. Make the manual page match reality.
Yep, that '+' is why lib
Author: kientzle
Date: Fri Apr 17 00:39:35 2009
New Revision: 191165
URL: http://svn.freebsd.org/changeset/base/191165
Log:
Merge from libarchive.googlecode.com: If we're
given an empty filename, just invoke write_open_fd()
instead of re-implementing the code to use stdout.
Modified:
hea
Author: kientzle
Date: Fri Apr 17 00:42:45 2009
New Revision: 191166
URL: http://svn.freebsd.org/changeset/base/191166
Log:
Merge from libarchive.googlecode.com: Numerous fixes to the
write options handling, including documentation.
Modified:
head/lib/libarchive/archive_write.3
head/lib/
Author: kientzle
Date: Fri Apr 17 00:44:03 2009
New Revision: 191167
URL: http://svn.freebsd.org/changeset/base/191167
Log:
Fix a minor memory leak.
Modified:
head/lib/libarchive/archive_write_disk.c
Modified: head/lib/libarchive/archive_write_disk.c
=
Author: kientzle
Date: Fri Apr 17 00:44:47 2009
New Revision: 191168
URL: http://svn.freebsd.org/changeset/base/191168
Log:
Use thread-safe getgrnam_r() and getpwnam_r(); dynamically size
the buffer used by this.
Modified:
head/lib/libarchive/archive_write_disk_set_standard_lookup.c
Modifi
Author: kientzle
Date: Fri Apr 17 00:45:47 2009
New Revision: 191169
URL: http://svn.freebsd.org/changeset/base/191169
Log:
Properly clone and free the recently-added "sourcepath" field.
Modified:
head/lib/libarchive/archive_entry.c
Modified: head/lib/libarchive/archive_entry.c
=
Author: kientzle
Date: Fri Apr 17 00:47:16 2009
New Revision: 191170
URL: http://svn.freebsd.org/changeset/base/191170
Log:
Accept empty options, add a new read_next_header2() which is more
efficient for some uses.
Modified:
head/lib/libarchive/archive_read.c
Modified: head/lib/libarchive/
Author: kientzle
Date: Fri Apr 17 00:50:00 2009
New Revision: 191171
URL: http://svn.freebsd.org/changeset/base/191171
Log:
Don't use the open callback, which is deprecated (because it's
never necessary). Also, simplify just a tad by delegating
to read_open_fd() when we know the file descri
00:00:00 1970 (empty, because file is newly added)
+++ head/lib/libarchive/archive_read_support_compression_xz.c Fri Apr 17
00:54:35 2009(r191172)
@@ -0,0 +1,642 @@
+/*-
+ * Copyright (c) 2009 Michihiro NAKAJIMA
+ * Copyright (c) 2003-2008 Tim Kientzle and Miklos Vajna
+ * All r
Author: kientzle
Date: Fri Apr 17 00:55:52 2009
New Revision: 191173
URL: http://svn.freebsd.org/changeset/base/191173
Log:
Implement command-line fallbacks for gzip and bzip2 decompression as well.
Not an issue for FreeBSD, since the base system has the necessary libraries.
Since all decomp
Author: kientzle
Date: Fri Apr 17 00:57:11 2009
New Revision: 191174
URL: http://svn.freebsd.org/changeset/base/191174
Log:
Minor fix: some platforms require both inttypes.h and stdint.h.
Modified:
head/lib/libarchive/archive_platform.h
Modified: head/lib/libarchive/archive_platform.h
==
Author: kientzle
Date: Fri Apr 17 00:58:44 2009
New Revision: 191175
URL: http://svn.freebsd.org/changeset/base/191175
Log:
LZW bugfix: when we hit end-of-file, return an invalid code.
Modified:
head/lib/libarchive/archive_read_support_compression_compress.c
Modified: head/lib/libarchive/ar
Author: kientzle
Date: Fri Apr 17 00:59:34 2009
New Revision: 191176
URL: http://svn.freebsd.org/changeset/base/191176
Log:
When pulling metadata from disk, lookup the user and group name at the same
time.
Modified:
head/lib/libarchive/archive_read_disk_entry_from_file.c
Modified: head/lib/
Author: kientzle
Date: Fri Apr 17 01:00:11 2009
New Revision: 191177
URL: http://svn.freebsd.org/changeset/base/191177
Log:
Don't match an empty file on a read error.
Modified:
head/lib/libarchive/archive_read_support_format_empty.c
Modified: head/lib/libarchive/archive_read_support_format_e
Author: kientzle
Date: Fri Apr 17 01:01:15 2009
New Revision: 191178
URL: http://svn.freebsd.org/changeset/base/191178
Log:
Dynamically size the buffer we pass to getgrgid_r() and getpwuid_r().
Keep the buffer in the cache object so we don't have to keep doing this.
Modified:
head/lib/libar
Author: kientzle
Date: Fri Apr 17 01:02:12 2009
New Revision: 191179
URL: http://svn.freebsd.org/changeset/base/191179
Log:
Document the new read options interface and the new read_header2() call.
Modified:
head/lib/libarchive/archive_read.3
Modified: head/lib/libarchive/archive_read.3
=
Author: kientzle
Date: Fri Apr 17 01:02:56 2009
New Revision: 191180
URL: http://svn.freebsd.org/changeset/base/191180
Log:
Fix a memory leak: Release the current list of /set keywords
even when we exit on an error.
Modified:
head/lib/libarchive/archive_read_support_format_mtree.c
Modifie
Author: kientzle
Date: Fri Apr 17 01:04:23 2009
New Revision: 191182
URL: http://svn.freebsd.org/changeset/base/191182
Log:
FreeBSD has a lot of crypto functions used by the recent mtree writer updates.
Modified:
head/lib/libarchive/config_freebsd.h
Modified: head/lib/libarchive/config_freeb
Author: kientzle
Date: Fri Apr 17 01:03:52 2009
New Revision: 191181
URL: http://svn.freebsd.org/changeset/base/191181
Log:
Ensure that the option setters return OK (option used) even
for options that don't change the list of keywords.
Modified:
head/lib/libarchive/archive_write_set_format_
uot;, i, n[i], name);
- assertEqualIntA(a, ARCHIVE_OK, r);
+ assertEqualIntA(a, ARCHIVE_OK,
+ archive_read_next_header(a, &ae));
if (r != ARCHIVE_OK) {
archive_read_finish(a);
return;
@@
Author: kientzle
Date: Fri Apr 17 01:07:37 2009
New Revision: 191184
URL: http://svn.freebsd.org/changeset/base/191184
Log:
Publicize a handful of new functions and bump the version number
to indicate that this is synchronized with the recent libarchive 2.7.0
release.
Modified:
head/lib/l
Author: kientzle
Date: Fri Apr 17 03:36:07 2009
New Revision: 191187
URL: http://svn.freebsd.org/changeset/base/191187
Log:
Merge from libarchive.googlecode.com: Numerous Windows-specific build tweaks.
Modified:
head/usr.bin/tar/bsdtar_platform.h
head/usr.bin/tar/test/main.c
head/usr.bin/
Author: kientzle
Date: Fri Apr 17 03:37:09 2009
New Revision: 191188
URL: http://svn.freebsd.org/changeset/base/191188
Log:
Minor portability improvement in calls to ctype.h macros.
Modified:
head/usr.bin/tar/util.c
Modified: head/usr.bin/tar/util.c
==
Author: kientzle
Date: Fri Apr 17 03:40:40 2009
New Revision: 191189
URL: http://svn.freebsd.org/changeset/base/191189
Log:
Set options before opening the archive.
Catch and report close-time errors.
Modified:
head/usr.bin/tar/read.c
Modified: head/usr.bin/tar/read.c
==
Author: kientzle
Date: Fri Apr 17 03:45:15 2009
New Revision: 191190
URL: http://svn.freebsd.org/changeset/base/191190
Log:
Merge remaining changes from libarchive.googlecode.com:
* Add xz and lzma compression options
* Rename --format-options to simply --options
* Add --same-owner for
Author: kientzle
Date: Fri Apr 17 04:04:57 2009
New Revision: 191192
URL: http://svn.freebsd.org/changeset/base/191192
Log:
Merge from libarchive.googlecode.com:
* Lots of new tests.
* New -n / --numeric-uid-gid option
* More sanity-checking of arguments
* Various Windows portability
Author: kientzle
Date: Fri Apr 17 07:28:49 2009
New Revision: 191196
URL: http://svn.freebsd.org/changeset/base/191196
Log:
Disabling the crypto bits should quiet tinderbox while I
track down the library dependencies that are screwing up the /rescue build.
Modified:
head/lib/libarchive/conf
Author: kientzle
Date: Fri Apr 17 22:20:44 2009
New Revision: 191227
URL: http://svn.freebsd.org/changeset/base/191227
Log:
*** empty log message ***
Modified:
head/rescue/rescue/Makefile
Modified: head/rescue/rescue/Makefile
==
Tim Kientzle wrote:
Author: kientzle
Date: Fri Apr 17 22:20:44 2009
New Revision: 191227
URL: http://svn.freebsd.org/changeset/base/191227
Log:
*** empty log message ***
Fat-fingered that one. Of course, that should read:
Log:
Style fix; strip a few trailing spaces.
Pointy hat to me
Author: kientzle
Date: Sat Apr 18 03:47:29 2009
New Revision: 191235
URL: http://svn.freebsd.org/changeset/base/191235
Log:
Correct and update the manpage to include
more details about some of the formats and
to briefly describe the mtree writing capability.
Modified:
head/lib/libarchive/
Author: kientzle
Date: Sat Apr 18 06:01:55 2009
New Revision: 191239
URL: http://svn.freebsd.org/changeset/base/191239
Log:
Libarchive is sprouting dependencies on libmd and libcrypto.
Because crunchgen drops any repeated library (keeping only the
first), the -lcrypto reference must be moved
Author: kientzle
Date: Sat Apr 18 06:03:09 2009
New Revision: 191240
URL: http://svn.freebsd.org/changeset/base/191240
Log:
Make -lcrypto usage dependent on whether or not we're building with OpenSSL.
Modified:
head/usr.bin/cpio/Makefile
head/usr.bin/tar/Makefile
Modified: head/usr.bin/cpi
Author: kientzle
Date: Sat Apr 18 06:06:47 2009
New Revision: 191241
URL: http://svn.freebsd.org/changeset/base/191241
Log:
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
Author: kientzle
Date: Sun Apr 19 06:59:12 2009
New Revision: 191262
URL: http://svn.freebsd.org/changeset/base/191262
Log:
When compiled for the release crunches, be a bit
more selective about what libarchive features we pull in:
* No compression support
* Only cpio and ustar writing
Author: kientzle
Date: Sun Apr 26 18:24:14 2009
New Revision: 191524
URL: http://svn.freebsd.org/changeset/base/191524
Log:
Remove an unused variable.
Thanks to:Christoph Mallon
Modified:
head/lib/libarchive/archive_read_support_format_empty.c
Modified: head/lib/libarchive/archive_r
Author: kientzle
Date: Sun Apr 26 18:43:49 2009
New Revision: 191525
URL: http://svn.freebsd.org/changeset/base/191525
Log:
Exit with ARCHIVE_FATAL if the ISO image is truncated.
Modified:
head/lib/libarchive/archive_read_support_format_iso9660.c
Modified: head/lib/libarchive/archive_read_su
5)
+++ head/lib/libarchive/tar.5 Sun Apr 26 18:46:40 2009(r191526)
@@ -1,4 +1,4 @@
-.\" Copyright (c) 2003-2007 Tim Kientzle
+.\" Copyright (c) 2003-2009 Tim Kientzle
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or with
Author: kientzle
Date: Sun Apr 26 18:57:50 2009
New Revision: 191527
URL: http://svn.freebsd.org/changeset/base/191527
Log:
Reading an mtree file is supposed to provide
access to the file data (if the file exists on
disk). This was broken for the first regular
file; fix it and add a test
Author: kientzle
Date: Mon Apr 27 17:42:02 2009
New Revision: 191572
URL: http://svn.freebsd.org/changeset/base/191572
Log:
Merge r988,r1064 from libarchive.googlecode.com:
* Split whiny skip function to create a new best-effort skip_lenient()
* Correctly increment the top-level file posit
7;,'u','s','e','r',':','u','s','e','r','7','8',':','-','-','-',
-':','7','8',',','u','s',
Author: kientzle
Date: Mon Apr 27 18:33:08 2009
New Revision: 191578
URL: http://svn.freebsd.org/changeset/base/191578
Log:
Merge r1052,r1055 from libarchive.googlecode.com:
Clear the error flag on entry to a few more API functions.
Modified:
head/lib/libarchive/archive_read_open_fd.c
hea
Author: kientzle
Date: Mon Apr 27 18:35:03 2009
New Revision: 191579
URL: http://svn.freebsd.org/changeset/base/191579
Log:
Merge r1021 from libarchive.googlecode.com:
If we know it's a socket, say so.
Modified:
head/lib/libarchive/archive_write_set_format_pax.c
head/lib/libarchive/archiv
Author: kientzle
Date: Mon Apr 27 18:39:55 2009
New Revision: 191581
URL: http://svn.freebsd.org/changeset/base/191581
Log:
Merge r1054,r1060 from libarchive.googlecode.com:
* assertEqualMem() now takes void * arguments
* Be a little smarter about what we hexdump when assertEqualMem() fail
Author: kientzle
Date: Mon Apr 27 18:55:22 2009
New Revision: 191584
URL: http://svn.freebsd.org/changeset/base/191584
Log:
Merge r1032 from libarchive.googlecode.com:
Make test_fuzz a bit more sensitive by actually reading the body
of each entry instead of skipping it.
While I'm here, mov
Author: kientzle
Date: Mon Apr 27 19:14:43 2009
New Revision: 191586
URL: http://svn.freebsd.org/changeset/base/191586
Log:
ino_t varies across platforms; casting (int) here avoids
various pointless complaints.
Modified:
head/lib/libarchive/archive_write_set_format_cpio.c
Modified: head/li
Author: kientzle
Date: Mon Apr 27 19:20:25 2009
New Revision: 191590
URL: http://svn.freebsd.org/changeset/base/191590
Log:
Merge r1058 from libarchive.googlecode.com: Require that each
test source file has exactly one DEFINE_TEST().
Modified:
head/lib/libarchive/test/test_pax_filename_enc
Author: kientzle
Date: Mon Apr 27 19:23:53 2009
New Revision: 191591
URL: http://svn.freebsd.org/changeset/base/191591
Log:
Merge r1034 from libarchive.googlecode.com:
Put a much larger file on the reference ISO for this test.
Modified:
head/lib/libarchive/test/test_read_format_isorr_bz2.c
.c \
Added: head/lib/libarchive/test/test_read_format_cpio_bin_be.c
==
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/lib/libarchive/test/test_read_format_cpio_bin_be.c Mon Apr 27
19:30:0
@@ -0,0 +1,187 @@
+/*-
+ * Copyright (c) 2003-2009 Tim Kientzle
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyrigh
Author: kientzle
Date: Mon Apr 27 20:13:13 2009
New Revision: 191595
URL: http://svn.freebsd.org/changeset/base/191595
Log:
Merge r991 from libarchive.googlecode.com: Various updates
to archive_read.3 manpage, including documentation for the
new "raw" handler.
Modified:
head/lib/libarchi
Author: kientzle
Date: Mon Apr 27 20:23:22 2009
New Revision: 191597
URL: http://svn.freebsd.org/changeset/base/191597
Log:
Symlink some additional man page entries.
Modified:
head/lib/libarchive/Makefile
Modified: head/lib/libarchive/Makefile
Author: kientzle
Date: Mon Apr 27 22:39:43 2009
New Revision: 191604
URL: http://svn.freebsd.org/changeset/base/191604
Log:
Document the liblzma support.
Unfortunately, liblzma itself is GPLed, so unlikely to become part of
the FreeBSD base system.
However, the core lzma compression/decomp
Author: kientzle
Date: Thu May 7 23:01:03 2009
New Revision: 191904
URL: http://svn.freebsd.org/changeset/base/191904
Log:
Partially revert r191171, which went too far in trying
to eliminate some duplicated code. In particular,
archive_read_open_filename() has different close
handling th
Author: kientzle
Date: Thu Jun 20 02:04:03 2013
New Revision: 252013
URL: http://svnweb.freebsd.org/changeset/base/252013
Log:
Try to fix build of apr on FreeBSD/arm.
Modified:
head/contrib/apr/include/apr_general.h
Modified: head/contrib/apr/include/apr_general.h
===
1 - 100 of 467 matches
Mail list logo