summaryrefslogtreecommitdiffstats
path: root/lib/libarchive/libarchive-formats.5
Commit message (Collapse)AuthorAgeFilesLines
* Update libarchive to 2.4.10. This includes a number of improvementskientzle2007-12-301-9/+23
| | | | | | | | | | | | | | | | | | | | | | | | that I've been working on but put off committing until after the RELENG_7 branch, including: * New manpages: cpio.5 mtree.5 * New archive_entry_strmode() * New archive_entry_link_resolver() * New read support: mtree format * Internal API change: read format auction only runs once * Running the auction only once allowed simplifying a lot of bid logic. * Cpio robustness: search for next header after a sync error * Support device nodes on ISO9660 images * Eliminate a lot of unnecessary copies for uncompressed archives * Corrected handling of new GNU --sparse --posix formats * Correctly handle a zero-byte write to a compressed archive * Fixed memory leaks Many of these improvements were motivated by the upcoming bsdcpio front-end. There have also been extensive improvements to the libarchive_test test harness, which I'll commit separately.
* Wordsmithing.kientzle2007-04-051-12/+9
|
* 'ar' format support for libarchive, contributed by Kai Wang.kientzle2007-04-031-0/+16
|
* Fix the copyright notice; it was always intended to bekientzle2007-01-091-1/+1
| | | | | | | | | a vanilla 2-clause BSD license, but somehow some confusing extra verbage get copied from somewhere. Also, update the copyright dates to 2007 for all of the files. Prompted by: several questions about what those extra words really mean
* Remove mention of 'tp' format, since that support has beenkientzle2006-07-291-10/+0
| | | | | removed. (It was introduced experimentally and I have simply never had time to finish it.)
* Add support for "tp" format. tp was the standard systemkientzle2006-01-171-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | archiver for Fourth Edition through Sixth Edition Unix; it was replaced by tar in Seventh Edition. (First Edition through Third Edition used "tap.") Unfortunately, tp was not so very standard; there were a few different variants. The code here attempts to support what I believe were the most common variants. tp support is not yet enabled by archive_read_support_format_all(), as I'm not yet entirely comfortable with the detection heuristics. People interested in experimenting can add archive_read_support_format_tp() just after any calls to archive_read_support_format_all() in bsdtar to see how well this works. TODO: tp format is roughly similar in structure to dump/restore archive formats used by many systems. It should be possible to generalize this code to handle many dump/restore variants. Format detection heuristics are going to be rough, though. Thanks to: Warren Toomey, whose very basic tp extraction programs and documentation made this possible.
* -mdoc sweep.ru2005-11-171-1/+1
|
* Correct a few minor mis-statements (libarchive does support readingkientzle2005-08-021-5/+6
| | | | | | | | GNU tar sparse files, people have extended cpio) and clarify an important detail about pax format (that ustar-compliant archivers can mostly read pax archives correctly). MFC after: 7 days
* Assorted markup fixes.ru2005-06-151-1/+2
| | | | Approved by: re
* Fix a misplaced .Elkientzle2005-02-231-1/+1
|
* Update the format descriptions to include ISO9660 and ZIP support.kientzle2005-02-121-0/+16
| | | | Also remove some unnecessary blank lines from archive_read.3.
* spell "file system" correctlycharnier2005-01-241-2/+2
| | | | Approved by: ru
* Correct speling erors.wollman2004-12-221-2/+2
|
* Fixed cross-references in SEE ALSO.ru2004-07-041-2/+2
| | | | Emininated double space and hard sentence breaks.
* Add the libarchive-formats.5 manpage. This summarizes the variouskientzle2004-04-281-0/+227
archive formats supported by libarchive, with some information about the relative strengths and weaknesses of each format and notes about issues with libarchive's support for those formats. This page should make it unnecessary to list all of the libarchive formats in the manpage of each program that uses libarchive. Such programs can simply refer to libarchive-formats(5).
OpenPOWER on IntegriCloud