summaryrefslogtreecommitdiffstats
path: root/lib/libarchive/archive_entry_strmode.c
Commit message (Collapse)AuthorAgeFilesLines
* Mark hardlinks that lack any other interesting filetype informationkientzle2008-06-151-0/+5
| | | | with an 'h'.
* We only use the string "?rwxrwxrwx " once, so inline it rather thancperciva2008-05-231-2/+1
| | | | | | declaring a variable which points to it. Aside from eliminating a line of code and one level of unnecessary indirection, this eliminates a false positive in Coverity.
* Portability: Since the values are fixed and the symbolic nameskientzle2008-02-191-3/+3
| | | | are only present on some platforms, just use the values directly.
* Update libarchive to 2.4.10. This includes a number of improvementskientzle2007-12-301-0/+83
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.
OpenPOWER on IntegriCloud