summaryrefslogtreecommitdiffstats
path: root/Utilities/cmlibarchive/libarchive/archive_entry.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2023-04-251-0/+14
| | | | | * upstream-LibArchive: LibArchive 2022-12-09 (ba80276c)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2021-08-241-8/+77
| | | | | * upstream-LibArchive: LibArchive 2020-12-26 (227a4b97)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2020-02-131-145/+173
| | | | | | | | | | * upstream-LibArchive: LibArchive 2020-02-11 (3288ebb0) Also manually restore content from upstream libarchive's main `CMakeLists.txt` file that was removed by previous commits and exclude it with `IF(0)` blocks. Do this as an evil merge so that `git blame -C` can follow the content to upstream.
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2018-09-261-2/+2
| | | | | * upstream-LibArchive: LibArchive 2018-09-03 (5fe69dd0)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-07-201-14/+17
| | | | | * upstream-LibArchive: LibArchive 2017-07-09 (98a69539)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-02-271-21/+89
| | | | | * upstream-LibArchive: LibArchive 2017-02-25 (d6b1bb9f)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-02-201-14/+110
| | | | | * upstream-LibArchive: LibArchive 2017-02-19 (100ee75a)
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2015-10-211-6/+124
| | | | Resolve conflicts by integrating changes from both sides.
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2014-04-031-0/+41
| | | | | | Resolve conflicts in favor of the upstream side where possible. Resolve a logical conflict in archive_windows.h where the upstream port to Watcom was done slightly differently from ours.
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2013-07-311-10/+71
| | | | | | | | | | | Conflicts: Utilities/cmlibarchive/CMakeLists.txt Utilities/cmlibarchive/libarchive/archive.h Utilities/cmlibarchive/libarchive/archive_entry.h Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c Utilities/cmlibarchive/libarchive/archive_read_support_format_iso9660.c Utilities/cmlibarchive/libarchive/archive_windows.h Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2011-12-201-0/+1651
| | | | | Add Utilities/cmlibarchive using upstream libarchive 3.0.0-r3950 snapshot.
* libarchive: Remove our copy to make room for new importBrad King2011-12-201-2124/+0
|
* libarchive: Define major/minor/makedev only where needed (#11648)Brad King2011-02-071-4/+11
| | | | | | | | | | | If neither MAJOR_IN_MKDEV or MAJOR_IN_SYSMACROS is defined then provide our own implementation of these macros locally. This complements the change in commit cf5ad183 (Fix major() check for LSB 4.0, 2011-01-12). This patch is based on upstream libarchive SVN commit 1553 (Shuffle the major/minor/makedev support a bit; this should work on both Windows and Haiku, 2009-10-31). Inspired-by: Tim Kientzle <kientzle@freebsd.org>
* libarchive: Add try-compile for 'major'Brad King2009-11-051-4/+0
| | | | | | | The commit "Fix libarchive linker errors on SunOS for mkdev/major/minor" hard-coded #include lines for getting mkdev/major/minor on the Sun. Instead we add missing try-compile tests to make sure the proper headers get included through the standard mechanism.
* Fix linker errors for libarchive in AIX as well.Zach Mullen2009-11-051-1/+1
|
* Fix libarchive linker errors on SunOS for mkdev/major/minorZach Mullen2009-11-051-0/+4
|
* libarchive: Use consistent function storage classBrad King2009-11-041-1/+1
| | | | Functions declared 'static' should be defined 'static' too.
* Switch to using libarchive from libtar for cpack and cmake -E tarBill Hoffman2009-10-301-0/+2117
This allows for a built in bzip and zip capability, so external tools will not be needed for these packagers. The cmake -E tar xf should be able to handle all compression types now as well.