head 1.6; access; symbols libarchive-3-8-7:1.1.1.5 libarchive-3-8-6:1.1.1.5 pkgsrc-2026Q1:1.6.0.12 pkgsrc-2026Q1-base:1.6 libarchive-3-8-5:1.1.1.5 libarchive-3-8-4:1.1.1.5 pkgsrc-2025Q4:1.6.0.10 pkgsrc-2025Q4-base:1.6 libarchive-3-8-3:1.1.1.5 libarchive-3-8-2:1.1.1.5 pkgsrc-2025Q3:1.6.0.8 pkgsrc-2025Q3-base:1.6 libarchive-3-8-1:1.1.1.5 pkgsrc-2025Q2:1.6.0.6 pkgsrc-2025Q2-base:1.6 libarchive-3-8-0:1.1.1.5 libarchive-3-7-9:1.1.1.5 pkgsrc-2025Q1:1.6.0.4 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.2 pkgsrc-2024Q4-base:1.6 libarchive-3-7-7:1.1.1.5 pkgsrc-2024Q3:1.5.0.6 pkgsrc-2024Q3-base:1.5 libarchive-3-7-5:1.1.1.4 pkgsrc-2024Q2:1.5.0.4 pkgsrc-2024Q2-base:1.5 libarchive-3-7-4:1.1.1.4 libarchive-3-7-3:1.1.1.4 pkgsrc-2024Q1:1.5.0.2 pkgsrc-2024Q1-base:1.5 libarchive-3-7-2:1.1.1.4 pkgsrc-2023Q4:1.4.0.30 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.28 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.26 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.24 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.22 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.20 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.18 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.16 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.14 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.12 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.10 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.8 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.6 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.4 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.2 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.3.0.2 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.24 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.20 pkgsrc-2019Q3-base:1.3 libarchive-3-4-0:1.1.1.3 libarchive-3-3-3:1.1.1.3 pkgsrc-2019Q2:1.3.0.18 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.16 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.14 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.12 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.10 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.8 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.6 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.4 pkgsrc-2017Q3-base:1.3 libarchive-3-3-2:1.1.1.3 pkgsrc-2017Q2:1.2.0.4 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.2 pkgsrc-2017Q1-base:1.2 libarchive-3-3-1:1.1.1.2 pkgsrc-2016Q4:1.1.0.16 pkgsrc-2016Q4-base:1.1 pkgsrc-2016Q3:1.1.0.14 pkgsrc-2016Q3-base:1.1 pkgsrc-2016Q2:1.1.0.12 pkgsrc-2016Q2-base:1.1 libarchive-3-2-1:1.1.1.1 KIENTZLE:1.1.1 pkgsrc-2016Q1:1.1.0.10 pkgsrc-2016Q1-base:1.1 pkgsrc-2015Q4:1.1.0.8 pkgsrc-2015Q4-base:1.1 pkgsrc-2015Q3:1.1.0.6 pkgsrc-2015Q3-base:1.1 pkgsrc-2015Q2:1.1.0.4 pkgsrc-2015Q2-base:1.1 pkgsrc-2015Q1:1.1.0.2 pkgsrc-2015Q1-base:1.1; locks; strict; comment @# @; 1.6 date 2024.10.19.05.39.57; author adam; state Exp; branches; next 1.5; commitid fYRSlpIWMYluweuF; 1.5 date 2024.01.18.18.00.16; author adam; state Exp; branches; next 1.4; commitid hNXpsHx3SuHqsXUE; 1.4 date 2020.05.26.09.16.41; author nia; state Exp; branches; next 1.3; commitid nNhsdZACz3PjmJ9C; 1.3 date 2017.08.01.22.26.23; author joerg; state Exp; branches; next 1.2; commitid 32clTfkmVE8bPy1A; 1.2 date 2017.02.25.21.11.19; author joerg; state Exp; branches; next 1.1; commitid rW8QfCWrsCO1snHz; 1.1 date 2015.01.17.12.44.49; author adam; state Exp; branches 1.1.1.1; next ; commitid yy7e1hLrfmA2pn6y; 1.1.1.1 date 2016.06.20.17.12.01; author joerg; state Exp; branches; next 1.1.1.2; commitid rRgm3BqbmbI8aebz; 1.1.1.2 date 2017.02.25.20.54.13; author joerg; state Exp; branches; next 1.1.1.3; commitid ReqPI0ibLYjdmnHz; 1.1.1.3 date 2017.08.01.22.21.12; author joerg; state Exp; branches; next 1.1.1.4; commitid XQwPAFJku336Ny1A; 1.1.1.4 date 2024.01.18.17.37.46; author adam; state Exp; branches; next 1.1.1.5; commitid zDULEPUODGjTkXUE; 1.1.1.5 date 2024.10.19.05.27.34; author adam; state Exp; branches; next ; commitid v1iXM4j1Na52seuF; desc @@ 1.6 log @libarchive: updated to 3.7.7 Libarchive 3.7.7 is a bugfix and security release Security fixes: gzip: prevent a hang when processing a malformed gzip inside a gzip tar: don't crash on truncated tar archives tar: fix two leaks in tar header parsing Important bugfixes: 7-zip: read/write symlink paths as UTF-8 cpio: exit with an error code if an entry could not be extracted rar5: report encrypted entries tar: fix truncation of entry pathnames in specific archives windows: fix ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS Libarchive 3.7.6 is a bugfix and security release. This release fixes a tar regression introduced in libarchive 3.7.5 Important bugfixes. tar: clean up linkpath between entries tar: fix memory leaks when processing symlinks or parsing pax headers iso: be more cautious about parsing ISO-9660 timestamps @ text @4mARCHIVE_READ_NEW24m(3) Library Functions Manual 4mARCHIVE_READ_NEW24m(3) 1mNAME0m archive_read_new — functions for reading streaming archives 1mLIBRARY0m Streaming Archive Library (libarchive, -larchive) 1mSYNOPSIS0m 1m#include 0m 4mstruct24m 4marchive24m 4m*0m 1marchive_read_new22m(4mvoid24m); 1mDESCRIPTION0m Allocates and initializes a struct archive object suitable for reading from an archive. NULL is returned on error. A complete description of the struct archive object can be found in the overview manual page for 4mlibarchive24m(3). 1mSEE ALSO0m 4mtar24m(1), 4marchive_read_data24m(3), 4marchive_read_filter24m(3), 4marchive_read_format24m(3), 4marchive_read_set_options24m(3), 4marchive_util24m(3), 4mlibarchive24m(3), 4mtar24m(5) Debian February 2, 2012 4mARCHIVE_READ_NEW24m(3) @ 1.5 log @libarchive: updated to 3.7.2 Libarchive 3.7.2 is a security, bugfix and feature release. Security fixes: Multiple vulnerabilities have been fixed in the PAX writer (1b4e0d0) Important bugfixes: bsdunzip(1) now correctly handles arguments following an -x after the zipfile New features: bsdunzip(1) now supports the "--version" flag 7-zip reader now translates Windows permissions into UNIX permissions uudecode filter in raw mode now supports file name and file mode zstd filter now supports the "long" write option Libarchive 3.7.1 is a security, feature and bugfix release. Security fixes: SEGV and stack buffer overflow in verbose mode of cpio Feature updates: bsdunzip updated to match latest upstream code Important bugfixes: miscellaneous functional bugfixes build fixes on multiple platforms Libarchive 3.7.0 is a feature and bugfix release. New features: bsdunzip: new tool ported from FreeBSD drop-in replacement for Info-ZIP unzip, not yet ported for Windows 7zip reader: support for Zstandard compression 7zip reader: support for ARM64 filter zstd filter: support for multi-frame zstd archives Other notable bugfixes and improvements: pax: fix year 2038 problem on platforms with 64-bit time_t Windows: Universal Windows Platform (UWP) fixes and improvements Windows: bcrypt usage fixes and improvements Windows: time function usage fixes and improvements @ text @d1 1 a1 1 ARCHIVE_READ_NEW(3) BSD Library Functions Manual ARCHIVE_READ_NEW(3) d3 2 a4 2 NAME archive_read_new — functions for reading streaming archives d6 2 a7 2 LIBRARY Streaming Archive Library (libarchive, -larchive) d9 2 a10 2 SYNOPSIS #include d12 2 a13 2 struct archive * archive_read_new(void); d15 3 a17 3 DESCRIPTION Allocates and initializes a struct archive object suitable for reading from an archive. NULL is returned on error. d19 2 a20 2 A complete description of the struct archive object can be found in the overview manual page for libarchive(3). d22 4 a25 4 SEE ALSO tar(1), archive_read_data(3), archive_read_filter(3), archive_read_format(3), archive_read_set_options(3), archive_util(3), libarchive(3), tar(5) d27 1 a27 1 BSD February 2, 2012 BSD @ 1.4 log @libarchive: Update to 3.4.3 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. @ text @d4 1 a4 1 archive_read_new -- functions for reading streaming archives d27 1 a27 1 BSD February 2, 2012 BSD @ 1.3 log @Merge for libarchive-3.3.2. @ text @d4 1 a4 1 archive_read_new — functions for reading streaming archives d23 1 a23 1 tar(1), libarchive(3), archive_read_data(3), archive_read_filter(3), d25 1 a25 1 tar(5) @ 1.2 log @Merge libarchive-3.3.1. @ text @d3 2 a4 2 1mNAME0m 1marchive_read_new 22m— functions for reading streaming archives d6 1 a6 1 1mLIBRARY0m d9 2 a10 2 1mSYNOPSIS0m 1m#include 0m d12 2 a13 2 4mstruct24m 4marchive24m 4m*0m 1marchive_read_new22m(4mvoid24m); d15 1 a15 1 1mDESCRIPTION0m d22 1 a22 1 1mSEE ALSO0m @ 1.1 log @Changes 3.1.2: This is a maintenance update to fix issues with the new RAR seeking feature. This new release also contains fixes for build failures when building libarchive using Visual Studio 2012 and MinGW. @ text @d3 2 a4 2 NAME archive_read_new — functions for reading streaming archives d6 1 a6 1 LIBRARY d9 2 a10 2 SYNOPSIS #include d12 2 a13 2 struct archive * archive_read_new(void); d15 1 a15 1 DESCRIPTION d22 1 a22 1 SEE ALSO @ 1.1.1.1 log @Import libarchive-3.2.1: - security fixes and other bugfixes - support for multhreading in xz 5.2+ @ text @@ 1.1.1.2 log @Import libarchive-3.3.1. @ text @d3 2 a4 2 1mNAME0m 1marchive_read_new 22m— functions for reading streaming archives d6 1 a6 1 1mLIBRARY0m d9 2 a10 2 1mSYNOPSIS0m 1m#include 0m d12 2 a13 2 4mstruct24m 4marchive24m 4m*0m 1marchive_read_new22m(4mvoid24m); d15 1 a15 1 1mDESCRIPTION0m d22 1 a22 1 1mSEE ALSO0m @ 1.1.1.3 log @Import libarchive-3.3.2 + 9de5f3 + f9dacbf: - Support NFS4 ACLs on Linux - Bugfixes @ text @d3 2 a4 2 NAME archive_read_new — functions for reading streaming archives d6 1 a6 1 LIBRARY d9 2 a10 2 SYNOPSIS #include d12 2 a13 2 struct archive * archive_read_new(void); d15 1 a15 1 DESCRIPTION d22 1 a22 1 SEE ALSO @ 1.1.1.4 log @Import libarchive 3.7.2 @ text @d23 1 a23 1 tar(1), archive_read_data(3), archive_read_filter(3), d25 1 a25 1 libarchive(3), tar(5) d27 1 a27 1 BSD February 2, 2012 BSD @ 1.1.1.5 log @libarchove: import version 3.7.7 @ text @d1 1 a1 1 4mARCHIVE_READ_NEW24m(3) Library Functions Manual 4mARCHIVE_READ_NEW24m(3) d3 2 a4 2 1mNAME0m archive_read_new — functions for reading streaming archives d6 2 a7 2 1mLIBRARY0m Streaming Archive Library (libarchive, -larchive) d9 2 a10 2 1mSYNOPSIS0m 1m#include 0m d12 2 a13 2 4mstruct24m 4marchive24m 4m*0m 1marchive_read_new22m(4mvoid24m); d15 3 a17 3 1mDESCRIPTION0m Allocates and initializes a struct archive object suitable for reading from an archive. NULL is returned on error. d19 2 a20 2 A complete description of the struct archive object can be found in the overview manual page for 4mlibarchive24m(3). d22 4 a25 4 1mSEE ALSO0m 4mtar24m(1), 4marchive_read_data24m(3), 4marchive_read_filter24m(3), 4marchive_read_format24m(3), 4marchive_read_set_options24m(3), 4marchive_util24m(3), 4mlibarchive24m(3), 4mtar24m(5) d27 1 a27 1 Debian February 2, 2012 4mARCHIVE_READ_NEW24m(3) @