Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
Haiku OS R1/beta2 provides readpassphrase.h header file and
readpassphrase function in libbsd library.
And libarchive's configure script detects readpassphrase.h
and does not detect readpassphrase function.
In this case, libarchive try to use readpassphrase.h and
build and use internal readpassphrase inplementation.
readpassphrase.h defines readpassphrase function as non-static
and the internal implemantation is static.
This inconsistency breaks bootstrap pkgsrc under Haiku OS/x86_64 R1/beta2.
Add -lbsd to LIBS in Haiku OS case to fix the build and bootstrap.
|
|
|
|
Libarchive 3.4.3 is a feature and bugfix release.
New features:
support for pzstd compressed files (#1357)
support for RHT.security.selinux tar extended attribute (#1348)
Important bugfixes:
various zstd fixes and improvements (#1342 #1352 #1359)
child process handling fixes (#1372)
Libarchive 3.4.2 is a feature and security release.
New features:
support for atomic file extraction (bsdtar -x --safe-writes) (#1289)
support for mbed TLS (PolarSSL) (#1301)
Important bugfixes:
security fixes in RAR5 reader (#1280 #1326)
compression buffer fix in XAR writer (#1317)
fix uname and gname longer than 32 characters in PAX writer (#1319)
fix segfault when archiving hard links in ISO9660 and XAR writers (#1325)
fix support for extracting 7z archive entries with Delta filter (#987)
Libarchive 3.4.1 is a feature and security release.
New features:
Unicode filename support for reading lha/lzh archives
New pax write option "xattrhdr"
Important bugfixes:
security fixes in wide string processing (#1276 #1298)
security fixes in RAR5 reader (#1212 #1217 #1296)
security fixes and optimizations to write filter logic (#351)
security fix related to use of readlink(2) (1dae5a5)
sparse file handling fixes (#1218 #1260)
Thanks to all contributors and bug reporters.
Special thanks to Christos Zoulas (@zoulasc) from NetBSD for the atomic file extraction feature.
|
|
pkglint -r --network --only "migrate"
As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
|
|
|
|
pkglint -Wall -F --only aligned --only indent -r
No manual corrections.
|
|
|
|
build without zlib.
|
|
- improvements for Android APK and JAR archives
- better support for non-recursive list and extract
- tar --exclude-vcs support
- fixes for file attributes and flags handling
- zipx support
- rar 5.0 reader
|
|
|
|
|
|
|
|
libarchive 3.3.3:
Avoid super-linear slowdown on malformed mtree files
Many fixes for building with Visual Studio
NO_OVERWRITE doesn't change existing directory attributes
New support for Zstandard read and write filters
|
|
https://github.com/libarchive/libarchive/commit/5da00ad75b09e262774ec3675bbe4d5a4502a852
|
|
Use `:Q' operator for BUILDLINK_PREFIX and pass the @LIBS@
via a variable.
Suggested by <joerg>, thanks!
(Possible incorrectnesses are mine!)
|
|
At least the last `-e' contains whitespaces and can be problematic.
Avoid that by quoting all commands.
Should fix PR pkg/53347.
|
|
|
|
|
|
|
|
|
|
- Support NFS4 ACLs on Linux
- Bugfixes
|
|
pkgin (https://github.com/joyent/pkgsrc/issues/507) on upgrades.
|
|
|
|
Darwin ACL: avoid unnecessary use of getpwuuid() and getgruuid()
|
|
Darwin ACL: avoid using mbr_identifier_to_uuid()
Use mbr_uid_to_uuid() and mbr_gid_to_uuid() for backwards compatibility
instead. These functions have been introduced together with membership.h.
|
|
Solaris: use aclp instead of acl to not shadow global acl()
|
|
Reorganize ACL defines and fix detection of ACL_SYNCHRONIZE on Mac OS
Adjust MacOS part of test_acl_platform_nfs4
|
|
Change Solaris ACL support to use acl() and facl()
This removes dependency on libsec and enables compilation on Solaris 10.
|
|
Fix compilation on Mac OS X versions without ACL_SYNCHRONIZE
|
|
|
|
Use types consistent with the prototypes in the header.
|
|
- Various code bugs fixed as a result of fuzzing efforts.
- Better ACL support on Darwin and Solaris
- Support for NFSv4 ACLs in the pax format
|
|
|
|
|
|
The contents of FILESDIR may or or may have the user write bit set.
They contain generated files (list.h), and libarchive's build system
recreates these files by opening them for writing without first
removing them.
Discussed on tech-pkg@; thanks to dholland@ for suggesting chmod -R as
both the simplest change and the one least likely to need adjusting.
|
|
ABI depends and perform a PKGREVISION bump for dependents.
Noticed by OSX binary package users.
|
|
FreeBSD.
|
|
with upstream.
|
|
|
|
|
|
support is disabled.
|
|
(1) ctype misuse
(2) Don't depend on SIGRTMAX
(3) Link against libcrypto when using it for EVP support
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- security fixes and other bugfixes
- support for multhreading in xz 5.2+
|