summaryrefslogtreecommitdiffstats
path: root/Utilities/cmlibarchive/libarchive/archive.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-07-201-2/+2
| | | | | * upstream-LibArchive: LibArchive 2017-07-09 (98a69539)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-02-271-2/+6
| | | | | * upstream-LibArchive: LibArchive 2017-02-25 (d6b1bb9f)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2017-02-201-8/+8
| | | | | * upstream-LibArchive: LibArchive 2017-02-19 (100ee75a)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2016-06-201-2/+2
| | | | | * upstream-LibArchive: LibArchive 2016-06-19 (139d0576)
* Merge branch 'upstream-LibArchive' into update-libarchiveBrad King2016-05-021-2/+18
| | | | | Resolve conflicts in C code by taking their side. Resolve conflicts in CMake code by integrating the changes.
* libarchive: Drop CMake-specific Borland compiler workaroundBrad King2015-10-211-7/+0
| | | | We no longer build CMake with the Borland compiler.
* libarchive: Define version macro before first useBrad King2015-10-211-10/+10
|
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2015-10-211-53/+108
| | | | Resolve conflicts by integrating changes from both sides.
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2014-04-031-0/+72
| | | | | | 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.
* libarchive: Fix compliation with Open WatcomJiri Malak2014-03-091-1/+1
|
* libarchive: Silence API deprecation warningsBrad King2013-07-311-5/+2
| | | | CMake uses old libarchive APIs for now.
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2013-07-311-45/+266
| | | | | | | | | | | 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 King2012-01-051-16/+3
| | | | | | Conflicts: Utilities/cmlibarchive/CMakeLists.txt Utilities/cmlibarchive/libarchive/archive_windows.c
* libarchive: Workaround case-insensitive symbols on BorlandBrad King2011-12-231-0/+7
| | | | | | | | | | | | | | Mangle the open_FILE symbols to avoid conflict with open_file: Warning: public '_archive_read_open_file' in module 'archive_read_open_filename.c' clashes with prior module 'archive_read_open_file.c' Warning: public '_archive_write_open_file' in module 'archive_write_open_filename.c' clashes with prior module 'archive_write_open_file.c' This workaround should not go upstream because it will break when mixing compilers.
* libarchive: Port to OSF operating systemBrad King2011-12-231-2/+2
| | | | | | | | | Make changes equivalent to those originally made by commits bd56626a (Fixes for the OSF operating system build, 2010-09-08) 92c082b1 (Add a fix for the inline keyword on the osf os, 2010-09-10) but based on the updated libarchive snapshot.
* Merge branch 'libarchive-upstream' into update-libarchiveBrad King2011-12-201-0/+832
| | | | | Add Utilities/cmlibarchive using upstream libarchive 3.0.0-r3950 snapshot.
* libarchive: Remove our copy to make room for new importBrad King2011-12-201-739/+0
|
* libarchive: Fix ssize_t detection with mingwrt 3.20Brad King2011-09-161-1/+1
| | | | | | | | This version of MinGW defines _SSIZE_T_ for ssize_t. This patch is based on upstream libarchive SVN commit 3649 (Fix build with mingwrt 3.20, 2011-08-27). Inspired-by: Tim Kientzle <kientzle@freebsd.org>
* Fixes for the OSF operating system build.Bill Hoffman2010-09-081-2/+6
|
* libarchive: Fix unconfigured header logicBrad King2009-11-041-16/+18
| | | | | | | The commit "libarchive: Fix Borland integer constants" introduced use of HAVE_* configured macros into archive.h and archive_entry.h where they are not allowed. This commit replaces the logic with something that does not depend on the configured macros.
* libarchive: Fix Borland integer constantsBrad King2009-11-041-1/+1
| | | | | | | Some versions of Borland provide <stdint.h>, so we use it when possible. However, the 64-bit signed and unsigned integer min/max constants cause overflow warnings from Borland itself! For these constants we fall back on our default definitions.
* borland builds, but still has some link errorsBill Hoffman2009-11-021-0/+5
|
* Fixes for borland, compiles with lots of warnings, but compiles, might fix ↵Bill Hoffman2009-11-011-1/+5
| | | | vs70 again too.
* Try to fix borlandBill Hoffman2009-10-311-1/+1
|
* Switch to using libarchive from libtar for cpack and cmake -E tarBill Hoffman2009-10-301-0/+724
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.