diff options
author | Martin Matuska <mm@FreeBSD.org> | 2025-10-21 14:10:15 +0000 |
---|---|---|
committer | Martin Matuska <mm@FreeBSD.org> | 2025-10-21 15:52:44 +0000 |
commit | 401026e4825a05abba6f945cf1b74b3328876fa2 (patch) | |
tree | 335cb53b87eafb2d2968d7f249b7c143d916bb6a /tools/regression/mac/mac_portacl/(public-mirror) | |
parent | e29f81c2adc1fbe970fa5da8cc3dd6d300c76d7b (diff) | |
parent | 8f38cbcd9c4a4f27bdccf2e75a7e20026cff5181 (diff) |
Update vendor/libarchive to 3.8.2
Important bugfixes:
#2477 tar writer: fix replacing a regular file with a dir for
ARCHIVE_EXTRACT_SAFE_WRITES
#2659 lib: improve filter process handling
#2664 zip writer: fix a memory leak if write callback error early
#2665 lib: archive_read_data: handle sparse holes at end of file correctly
#2668 7zip: Fix out of boundary access
#2670 zip writer: fix writing with ZSTD compression
#2672 lib: fix error checking in writing files
#2678 zstd write filter: enable Zstandard's checksum feature
#2679 lib: handle possible errors from system calls
#2707 lib: avoid leaking file descriptors into subprocesses
#2713 RAR5 reader: fix multiple issues in extra field parsing function
#2716 RAR5 reader: early fail when file declares data for a dir entry
#2717 bsdtar: Allow filename to have CRLF endings
#2719 tar reader: fix checking the result of the strftime (CVE-2025-25724)
#2737 tar reader: fix an infinite loop when parsing V headers
#2742 lib: parse_date: handle dates in 2038 and beyond if time_t is big
enough
Obtained from: libarchive
Vendor commit: 7f53fce04e4e672230f4eb80b219af17975e4f83
Security: CVE-2025-25724
PR: 290303 (exp-run)
MFC after: 1 week
Diffstat (limited to 'tools/regression/mac/mac_portacl/(public-mirror)')
0 files changed, 0 insertions, 0 deletions