head	1.2;
access;
symbols
	libarchive-3-8-7:1.1.1.1
	libarchive-3-8-6:1.1.1.1
	pkgsrc-2026Q1:1.2.0.18
	pkgsrc-2026Q1-base:1.2
	libarchive-3-8-5:1.1.1.1
	libarchive-3-8-4:1.1.1.1
	pkgsrc-2025Q4:1.2.0.16
	pkgsrc-2025Q4-base:1.2
	libarchive-3-8-3:1.1.1.1
	libarchive-3-8-2:1.1.1.1
	pkgsrc-2025Q3:1.2.0.14
	pkgsrc-2025Q3-base:1.2
	libarchive-3-8-1:1.1.1.1
	pkgsrc-2025Q2:1.2.0.12
	pkgsrc-2025Q2-base:1.2
	libarchive-3-8-0:1.1.1.1
	libarchive-3-7-9:1.1.1.1
	pkgsrc-2025Q1:1.2.0.10
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.8
	pkgsrc-2024Q4-base:1.2
	libarchive-3-7-7:1.1.1.1
	pkgsrc-2024Q3:1.2.0.6
	pkgsrc-2024Q3-base:1.2
	libarchive-3-7-5:1.1.1.1
	pkgsrc-2024Q2:1.2.0.4
	pkgsrc-2024Q2-base:1.2
	libarchive-3-7-4:1.1.1.1
	libarchive-3-7-3:1.1.1.1
	pkgsrc-2024Q1:1.2.0.2
	pkgsrc-2024Q1-base:1.2
	libarchive-3-7-2:1.1.1.1
	KIENTZLE:1.1.1
	pkgsrc-2023Q4:1.1.0.30
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.28
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.26
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.24
	pkgsrc-2023Q1-base:1.1
	pkgsrc-2022Q4:1.1.0.22
	pkgsrc-2022Q4-base:1.1
	pkgsrc-2022Q3:1.1.0.20
	pkgsrc-2022Q3-base:1.1
	pkgsrc-2022Q2:1.1.0.18
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.16
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.14
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.12
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.10
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.8
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.6
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.4
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.2
	pkgsrc-2020Q2-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2024.01.18.18.00.12;	author adam;	state Exp;
branches;
next	1.1;
commitid	hNXpsHx3SuHqsXUE;

1.1
date	2020.05.26.09.16.40;	author nia;	state Exp;
branches
	1.1.1.1;
next	;
commitid	nNhsdZACz3PjmJ9C;

1.1.1.1
date	2024.01.18.17.37.46;	author adam;	state Exp;
branches;
next	;
commitid	zDULEPUODGjTkXUE;


desc
@@


1.2
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
@find_path(MBEDTLS_INCLUDE_DIRS mbedtls/ssl.h)

find_library(MBEDTLS_LIBRARY mbedtls)
find_library(MBEDX509_LIBRARY mbedx509)
find_library(MBEDCRYPTO_LIBRARY mbedcrypto)

set(MBEDTLS_LIBRARIES "${MBEDTLS_LIBRARY}" "${MBEDX509_LIBRARY}" "${MBEDCRYPTO_LIBRARY}")

include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(MbedTLS DEFAULT_MSG
    MBEDTLS_INCLUDE_DIRS MBEDTLS_LIBRARY MBEDX509_LIBRARY MBEDCRYPTO_LIBRARY)

mark_as_advanced(MBEDTLS_INCLUDE_DIRS MBEDTLS_LIBRARY MBEDX509_LIBRARY MBEDCRYPTO_LIBRARY)
@


1.1
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
@d10 1
a10 1
find_package_handle_standard_args(MBEDTLS DEFAULT_MSG
@


1.1.1.1
log
@Import libarchive 3.7.2
@
text
@d10 1
a10 1
find_package_handle_standard_args(MbedTLS DEFAULT_MSG
@

