| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
| |
[mixing the two can be quite bad -- they define the same context structures,
but with differing structure members (and sizes)]
Update the hash function support comments, and update config_freebsd.h
to match.
Approved by: kientzle
Notes:
svn path=/head/; revision=221472
|
| |
|
|
|
|
|
|
|
|
|
| |
In particular, this check avoids a warning when
extracting directory entries from certain GNU tar
archives that store directory contents.
MFC after: 3 days
Notes:
svn path=/head/; revision=216258
|
| |
|
|
|
|
|
|
|
|
|
| |
because there's inter-entry garbage, just scan forward
to find the next one. This allows us to handle a lot
of Zip archives that have been modified in-place.
Thanks to: Gleb Kurtsou for sending me a sample archive
Notes:
svn path=/head/; revision=214905
|
| |
|
|
| |
Notes:
svn path=/head/; revision=214867
|
| |
|
|
|
|
|
|
| |
be called "free". Retain the old "finish" names to preserve
source compatibility for now.
Notes:
svn path=/head/; revision=214822
|
| |
|
|
|
|
|
| |
They have no effect when coming in pairs, or before .Bl/.Bd
Notes:
svn path=/head/; revision=213573
|
| |
|
|
| |
Notes:
svn path=/head/; revision=210825
|
| |
|
|
|
|
|
|
|
|
|
| |
PR: docs/148660
Submitted by: Warren Block (wblock at wonkity dot com)
Reviewed by: Tim Kientzle
Mentored by: jkois
MFC after: 7 days
Notes:
svn path=/head/; revision=210191
|
| |
|
|
| |
Notes:
svn path=/head/; revision=209031
|
| |
|
|
|
|
|
| |
Reviewed by: ru
Notes:
svn path=/head/; revision=208291
|
| |
|
|
|
|
|
| |
with bsdtar failing on SIGINT.
Notes:
svn path=/head/; revision=208263
|
| |
|
|
| |
Notes:
svn path=/head/; revision=208184
|
| |
|
|
| |
Notes:
svn path=/head/; revision=208169
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
bottom of the manpages and order them consistently.
GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.
Found by: mdocml lint run
Reviewed by: ru
Notes:
svn path=/head/; revision=208027
|
| |
|
|
|
|
|
|
|
|
|
| |
Adjust dependencies for programs using libarchive
Add xz and linkage against liblzma to rescue system
Approved by: kientzle, delphij (mentor)
MFC after: 2 weeks
Notes:
svn path=/head/; revision=207849
|
| |
|
|
|
|
|
|
|
|
|
| |
the toplevel directory.
This does not change any WARNS level and survives a make universe.
Approved by: ed (co-mentor)
Notes:
svn path=/head/; revision=204596
|
| |
|
|
|
|
|
|
| |
Pointed out by: bf1783 at gmail
Approved by: np (cxgb), kientzle (tar, etc.), philip (mentor)
Notes:
svn path=/head/; revision=204111
|
| |
|
|
|
|
|
|
| |
Uncovered via: fromcvs vs. svn
Approved by: ed (co-mentor)
Notes:
svn path=/head/; revision=203952
|
| |
|
|
|
|
|
| |
of cpio archives.
Notes:
svn path=/head/; revision=202873
|
| |
|
|
|
|
|
|
|
|
| |
Instead of trying to reference-count them and free them as soon
as they are no longer needed, we now just keep them around and free
them all when we release the archive object. This fixes a number
of minor memory leaks, especially when reading damaged archives.
Notes:
svn path=/head/; revision=202872
|
| |
|
|
|
|
|
|
|
| |
be processed any further) and a suitable error string.
In particular, this improves the error-reporting when cpio -o is
given a nonexistent filename.
Notes:
svn path=/head/; revision=202871
|
| |
|
|
| |
Notes:
svn path=/head/; revision=202869
|
| |
|
|
| |
Notes:
svn path=/head/; revision=202868
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Similar to libexec/, do the same with lib/. Make WARNS=6 the norm and
lower it when needed.
I'm setting WARNS?=0 for secure/. It seems secure/ includes the
Makefile.inc provided by lib/. I'm not going to touch that directory.
Most of the code there is contributed anyway.
Notes:
svn path=/head/; revision=201381
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201253
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201250
|
| |
|
|
|
|
|
| |
libarchive.googlecode.com
Notes:
svn path=/head/; revision=201249
|
| |
|
|
|
|
|
| |
you can do things like this: tar xvf archive.tar.gz.uu
Notes:
svn path=/head/; revision=201248
|
| |
|
|
|
|
|
|
| |
In particular, this includes tests for the new features I've merged
over the last few days.
Notes:
svn path=/head/; revision=201247
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
from googlecode:
* Support for zisofs compressed entries
* Support for relocated deep directories
* Direct calculation of link counts for accurate nlink values
even on images that lack Rockridge extensions
* Faster handling of the internal file lists.
* Better detection of ISO variants
Notes:
svn path=/head/; revision=201246
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201171
|
| |
|
|
|
|
|
|
| |
archives by generating synthetic ino values and mapping values
from disk into the new values.
Notes:
svn path=/head/; revision=201170
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201169
|
| |
|
|
|
|
|
|
| |
The initial implementation was developed by Anselm Strauss as part of
Google Summer of Code 2008, then completed by Joerg Sonnenberger.
Notes:
svn path=/head/; revision=201168
|
| |
|
|
|
|
|
|
|
|
|
| |
1<<30 bytes of memory, which is required for some streams.
Also, try to make the taster more discriminating about raw lzma streams.
The detection here is still really weak, though; please use xz instead
of lzma.
Notes:
svn path=/head/; revision=201167
|
| |
|
|
|
|
|
| |
mtree files.
Notes:
svn path=/head/; revision=201165
|
| |
|
|
|
|
|
| |
This eliminates some false-positives in the hardlink detection logic.
Notes:
svn path=/head/; revision=201163
|
| |
|
|
|
|
|
|
| |
* Use ino64 where appropriate
* Don't pass atime or nsec to ustar formatter
Notes:
svn path=/head/; revision=201162
|
| |
|
|
|
|
|
|
|
|
| |
For portability, prefer int64_t to off_t.
Improve numeric overflow handling when parsing.
Fix some variable types.
Eliminate some unused results.
Notes:
svn path=/head/; revision=201161
|
| |
|
|
|
|
|
|
|
| |
* Warn about truncation of ino
* Use a macro to hide the somewhat obscure pad-to-multiple-of-4 calculation
* Eliminate some unused variables
Notes:
svn path=/head/; revision=201160
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* Write xattrs last instead of first (required on platforms that use
system xattrs for security attributes)
* Better handling of chdir() failures
* Don't bother trying to shorten files via seek()/write()
* Fix build on systems that lack link()/symlink()/mknod()
* Prefer futimens()/utimensat() when they're present
Notes:
svn path=/head/; revision=201159
|
| |
|
|
|
|
|
| |
immediate feedback if we fail to fork an external decompression program.
Notes:
svn path=/head/; revision=201157
|
| |
|
|
|
|
|
|
|
| |
* Enforce option interface can only be used before the archive is opened
* Correctly handle large skips on platforms with 32-bit off_t
* Use int64_t instead of off_t
Notes:
svn path=/head/; revision=201156
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201155
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201112
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201111
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201110
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201109
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201108
|
| |
|
|
| |
Notes:
svn path=/head/; revision=201107
|