Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | CI: build and use bzip2 on Windows from GiLab repository | Martin Matuska | 2020-02-08 | 1 | -8/+34 | |
| | | | | | Use static versions of zlib and bzip2 on Windows. Simplify ci.cmd for GitHub Actions. | |||||
* | CI: exit with error on failure in Visual Studio stages | Martin Matuska | 2020-02-07 | 1 | -3/+3 | |
| | ||||||
* | CI: make mingw32-make verbose | Martin Matuska | 2020-01-23 | 1 | -2/+2 | |
| | ||||||
* | CI: raise error if MinGW tests fail | Martin Matuska | 2020-01-22 | 1 | -1/+1 | |
| | ||||||
* | Windows: use _localtime64_s and _gmtime64_s where appropriate | Martin Matuska | 2020-01-13 | 1 | -0/+3 | |
| | ||||||
* | Add mbed TLS as optional crypto provider | Martin Matuska | 2020-01-03 | 4 | -5/+41 | |
| | | | | | Make Nettle optional and OpenSSL default Fixes #1301 | |||||
* | Libarchive 3.4.2dev | Martin Matuska | 2019-12-30 | 1 | -1/+1 | |
| | ||||||
* | Libarchive 3.4.1v3.4.1 | Martin Matuska | 2019-12-30 | 1 | -1/+1 | |
| | ||||||
* | Have "make dist" create .tar.gz, .tar.xz and .zip distribution files | Martin Matuska | 2019-11-20 | 1 | -1/+1 | |
| | | | | Fixes #1277 | |||||
* | CI: add distcheck and MacOS build to github actions | Martin Matuska | 2019-11-18 | 1 | -0/+10 | |
| | ||||||
* | CI: move Windows MinGW and MSVC builds to GitHub Actions | Martin Matuska | 2019-11-18 | 1 | -0/+79 | |
| | ||||||
* | CI: upgrade Fedora from 29 to 30, remove unmaintained MacOS High Sierra | Martin Matuska | 2019-06-17 | 2 | -2/+2 | |
| | ||||||
* | Set up 3.4.1dev | Martin Matuska | 2019-06-11 | 1 | -1/+1 | |
| | ||||||
* | 3.4.0v3.4.0 | Martin Matuska | 2019-06-11 | 1 | -1/+1 | |
| | ||||||
* | Add missing HAVE_UNLINKAT to build/cmake/config.h.in | Martin Matuska | 2019-06-03 | 1 | -0/+3 | |
| | ||||||
* | Fix typo in CMakeLists.txt and build/ci/build.sh | Martin Matuska | 2019-06-01 | 1 | -1/+1 | |
| | ||||||
* | CI: process return code of "make distcheck" | Martin Matuska | 2019-05-12 | 1 | -0/+1 | |
| | ||||||
* | CI: add install target | Martin Matuska | 2019-05-12 | 2 | -3/+25 | |
| | ||||||
* | CI: increase make command output verbosity | Martin Matuska | 2019-05-11 | 3 | -0/+22 | |
| | | | | | | Add Fedora_29_distcheck task with "make distcheck" Add support for debug build with address sanitizer Add missing free to tar/test/test_option_C_mtree.c | |||||
* | CI: don't use Dockerfile with MinGW and Cygwin for now (performance) | Martin Matuska | 2019-04-26 | 1 | -2/+9 | |
| | ||||||
* | Use Dockerfiles for Windows and Linux test environments | Martin Matuska | 2019-04-20 | 7 | -9/+39 | |
| | ||||||
* | Unbreak debug build on Windows/MinGW | Martin Matuska | 2019-04-17 | 1 | -1/+1 | |
| | ||||||
* | Multiple Windows-related CI changes | Martin Matuska | 2019-04-08 | 1 | -0/+109 | |
| | | | | | | | Add MSVC and Cygwin builds with Cirrus CI (no tests yet) Remove Travis CI build TODO: failing UTF8 tests with MSVC still need fixing | |||||
* | CI: allow to skip sparse and fuzz tests | Martin Matuska | 2019-04-07 | 1 | -1/+3 | |
| | | | | Sparse tests don't work in a Windows container | |||||
* | Fix remaining MinGW tests | Martin Matuska | 2019-04-07 | 1 | -2/+1 | |
| | | | | Enable tests on MinGW CI builds | |||||
* | Cirrus CI: Add MinGW and split into stages | Martin Matuska | 2019-03-31 | 1 | -2/+2 | |
| | ||||||
* | Cirrus CI - support existing homebrew packages | Martin Matuska | 2019-03-30 | 1 | -2/+5 | |
| | ||||||
* | Travis CI Windows fixes | Martin Matuska | 2019-02-27 | 1 | -4/+5 | |
| | | | | | - MS Visual Studio: use cmake's interface to build system - disable Windows tests (test only the build) due to timeout and fail issues | |||||
* | Add MS Visual Studio and MinGW tests via Travis CI | Martin Matuska | 2019-02-25 | 1 | -0/+31 | |
| | | | | Make MS Visual Studio complain less in test_read_format_rar5.c | |||||
* | Reorganize CI build scripts | Martin Matuska | 2019-01-30 | 3 | -8/+14 | |
| | ||||||
* | CI build: allow BS as a shortcut for BUILD_SYSTEM variable | Martin Matuska | 2019-01-23 | 1 | -15/+17 | |
| | ||||||
* | Cirrus CI: add Fedora 29 container test | Martin Matuska | 2019-01-23 | 1 | -4/+10 | |
| | ||||||
* | Improve cirrus build | Martin Matuska | 2019-01-20 | 2 | -4/+8 | |
| | ||||||
* | Move Cirrus CI commands to a separate script | Martin Matuska | 2019-01-15 | 1 | -0/+37 | |
| | | | | Test FreeBSD POSIX.1e and NFSv4 ACLs on Cirrus CI | |||||
* | build/ci_build.sh: print failed test logs to stdout | Martin Matuska | 2019-01-14 | 1 | -0/+1 | |
| | ||||||
* | Added missing config.h entries for libb2 | Grzegorz Antoniak | 2018-10-27 | 1 | -0/+6 | |
| | | | | | | | Symbols added: HAVE_LIBB2, HAVE_BLAKE2_H RAR5 reader sources expect those symbols to be defined when using system libb2, but the symbols were missing. This commit fixes that. | |||||
* | Set up 3.3.4dev | Tim Kientzle | 2018-09-03 | 1 | -1/+1 | |
| | ||||||
* | 3.3.3v3.3.3 | Tim Kientzle | 2018-09-03 | 1 | -1/+1 | |
| | ||||||
* | Check for and include sys/sysmacros.h for GNU libc based systems. | Tim Kientzle | 2018-09-01 | 1 | -0/+4 | |
| | ||||||
* | Merge pull request #905 from iburinoc/zstd | Tim Kientzle | 2017-08-12 | 1 | -0/+6 | |
|\ | | | | | Add support for Zstandard read and write filters | |||||
| * | Fix alphabetical order, other small fixes | Sean Purcell | 2017-05-15 | 1 | -6/+6 | |
| | | ||||||
| * | Add Zstandard read support | Sean Purcell | 2017-05-15 | 1 | -0/+6 | |
| | | ||||||
* | | libarchive.pc.in: add Cflags.private for static linking | Tony Theodore | 2017-08-13 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | `pkgconf` supports a `Cflags.private` that simplifies static linking for windows (mingw cross) builds. Users of `pkg-config` will be unaffected by this as existing build scripts will already set the `-DLIBARCHIVE_STATIC` as required. | |||||
* | | Libarchive 3.3.3dev | Tim Kientzle | 2017-07-09 | 1 | -1/+1 | |
| | | ||||||
* | | Libarchive 3.3.2v3.3.2 | Tim Kientzle | 2017-07-09 | 1 | -1/+1 | |
|/ | ||||||
* | Improve extended attribute support | Martin Matuska | 2017-03-23 | 1 | -0/+16 | |
| | | | | | | | | | | | | | | | | | | Mac OS X changes: - add support for extended file attributes via sys/xattr.h - when extracting an archive entry that has mac_metadata and mac_metadata is requested to be extracted, extended attributes are restored only from mac_metadata. - by default, extended attributes are stored both in mac_metadata and SCHILY.xattr/LIBARCHIVE.xattr. This is subject to review and change. To match behavior on other platforms, store extended attributes on FreeBSD with extattr_set_link() if no fd is provided. Detection of extended attributes support in configure stage has been rewritten. Added xattr platform test to libarchive and xattrs option test to bsdtar. | |||||
* | Add NFSv4 ACL support for Linux via librichacl | Martin Matuska | 2017-03-16 | 1 | -1/+7 | |
| | | | | | | | | | | | | Richacls are interpreted as NFSv4 ACLs and stored in archive_acl (Richacl flags and masks are not stored). Analog to mac_metadata, NFSv4 ACLs do not get extracted when the extraction of extended attributes is enabled and the "trusted.richacl" extended attribute is present. RichACL masks and are calculated from file mode on extraction. mac_metadata acl check has been moved in the code to be together with the richacl check. | |||||
* | Move platform-specific ACL code to individual source files. | Martin Matuska | 2017-03-14 | 1 | -0/+18 | |
| | | | | | | | | | | This makes the code much more readable and eases the addition of new ACL implementatons in the future. Additional changes: - most of ACL detection is now done at configure stage - configuration now reports what ACL was detected - NFSv4 ACL tests now test INHERIT_ONLY and NO_PROPAGATE_INHERIT | |||||
* | New tar test: test_option_acls | Martin Matuska | 2017-03-02 | 1 | -0/+3 | |
| | | | | | Add sunacl_get() and setTestAcl() to common test code Test for membership.h on Mac OS X and make it a requirement for ACLs | |||||
* | Reorganize ACL defines and fix detection of ACL_SYNCHRONIZE on Mac OS | Martin Matuska | 2017-03-02 | 1 | -9/+16 | |
| | | | | Adjust MacOS part of test_acl_platform_nfs4 |