head	1.11;
access;
symbols
	libarchive-3-8-8:1.1.1.10
	pkgsrc-2026Q2:1.10.0.6
	pkgsrc-2026Q2-base:1.10
	libarchive-3-8-7:1.1.1.9
	libarchive-3-8-6:1.1.1.9
	pkgsrc-2026Q1:1.10.0.4
	pkgsrc-2026Q1-base:1.10
	libarchive-3-8-5:1.1.1.9
	libarchive-3-8-4:1.1.1.9
	pkgsrc-2025Q4:1.10.0.2
	pkgsrc-2025Q4-base:1.10
	libarchive-3-8-3:1.1.1.9
	libarchive-3-8-2:1.1.1.9
	pkgsrc-2025Q3:1.9.0.4
	pkgsrc-2025Q3-base:1.9
	libarchive-3-8-1:1.1.1.8
	pkgsrc-2025Q2:1.9.0.2
	pkgsrc-2025Q2-base:1.9
	libarchive-3-8-0:1.1.1.8
	libarchive-3-7-9:1.1.1.8
	pkgsrc-2025Q1:1.8.0.4
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.2
	pkgsrc-2024Q4-base:1.8
	libarchive-3-7-7:1.1.1.7
	pkgsrc-2024Q3:1.7.0.6
	pkgsrc-2024Q3-base:1.7
	libarchive-3-7-5:1.1.1.6
	pkgsrc-2024Q2:1.7.0.4
	pkgsrc-2024Q2-base:1.7
	libarchive-3-7-4:1.1.1.6
	libarchive-3-7-3:1.1.1.6
	pkgsrc-2024Q1:1.7.0.2
	pkgsrc-2024Q1-base:1.7
	libarchive-3-7-2:1.1.1.6
	pkgsrc-2023Q4:1.6.0.38
	pkgsrc-2023Q4-base:1.6
	pkgsrc-2023Q3:1.6.0.36
	pkgsrc-2023Q3-base:1.6
	pkgsrc-2023Q2:1.6.0.34
	pkgsrc-2023Q2-base:1.6
	pkgsrc-2023Q1:1.6.0.32
	pkgsrc-2023Q1-base:1.6
	pkgsrc-2022Q4:1.6.0.30
	pkgsrc-2022Q4-base:1.6
	pkgsrc-2022Q3:1.6.0.28
	pkgsrc-2022Q3-base:1.6
	pkgsrc-2022Q2:1.6.0.26
	pkgsrc-2022Q2-base:1.6
	pkgsrc-2022Q1:1.6.0.24
	pkgsrc-2022Q1-base:1.6
	pkgsrc-2021Q4:1.6.0.22
	pkgsrc-2021Q4-base:1.6
	pkgsrc-2021Q3:1.6.0.20
	pkgsrc-2021Q3-base:1.6
	pkgsrc-2021Q2:1.6.0.18
	pkgsrc-2021Q2-base:1.6
	pkgsrc-2021Q1:1.6.0.16
	pkgsrc-2021Q1-base:1.6
	pkgsrc-2020Q4:1.6.0.14
	pkgsrc-2020Q4-base:1.6
	pkgsrc-2020Q3:1.6.0.12
	pkgsrc-2020Q3-base:1.6
	pkgsrc-2020Q2:1.6.0.10
	pkgsrc-2020Q2-base:1.6
	pkgsrc-2020Q1:1.6.0.6
	pkgsrc-2020Q1-base:1.6
	pkgsrc-2019Q4:1.6.0.8
	pkgsrc-2019Q4-base:1.6
	pkgsrc-2019Q3:1.6.0.4
	pkgsrc-2019Q3-base:1.6
	libarchive-3-4-0:1.1.1.5
	libarchive-3-3-3:1.1.1.5
	pkgsrc-2019Q2:1.6.0.2
	pkgsrc-2019Q2-base:1.6
	pkgsrc-2019Q1:1.5.0.16
	pkgsrc-2019Q1-base:1.5
	pkgsrc-2018Q4:1.5.0.14
	pkgsrc-2018Q4-base:1.5
	pkgsrc-2018Q3:1.5.0.12
	pkgsrc-2018Q3-base:1.5
	pkgsrc-2018Q2:1.5.0.10
	pkgsrc-2018Q2-base:1.5
	pkgsrc-2018Q1:1.5.0.8
	pkgsrc-2018Q1-base:1.5
	pkgsrc-2017Q4:1.5.0.6
	pkgsrc-2017Q4-base:1.5
	pkgsrc-2017Q3:1.5.0.4
	pkgsrc-2017Q3-base:1.5
	libarchive-3-3-2:1.1.1.4
	pkgsrc-2017Q2:1.4.0.4
	pkgsrc-2017Q2-base:1.4
	pkgsrc-2017Q1:1.4.0.2
	pkgsrc-2017Q1-base:1.4
	libarchive-3-3-1:1.1.1.3
	pkgsrc-2016Q4:1.3.0.6
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.4
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.3.0.2
	pkgsrc-2016Q2-base:1.3
	libarchive-3-2-1:1.1.1.2
	pkgsrc-2016Q1:1.2.0.10
	pkgsrc-2016Q1-base:1.2
	pkgsrc-2015Q4:1.2.0.8
	pkgsrc-2015Q4-base:1.2
	pkgsrc-2015Q3:1.2.0.6
	pkgsrc-2015Q3-base:1.2
	pkgsrc-2015Q2:1.2.0.4
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.2
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.1.1.1.0.40
	pkgsrc-2014Q4-base:1.1.1.1
	pkgsrc-2014Q3:1.1.1.1.0.38
	pkgsrc-2014Q3-base:1.1.1.1
	pkgsrc-2014Q2:1.1.1.1.0.36
	pkgsrc-2014Q2-base:1.1.1.1
	pkgsrc-2014Q1:1.1.1.1.0.34
	pkgsrc-2014Q1-base:1.1.1.1
	pkgsrc-2013Q4:1.1.1.1.0.32
	pkgsrc-2013Q4-base:1.1.1.1
	pkgsrc-2013Q3:1.1.1.1.0.30
	pkgsrc-2013Q3-base:1.1.1.1
	pkgsrc-2013Q2:1.1.1.1.0.28
	pkgsrc-2013Q2-base:1.1.1.1
	pkgsrc-2013Q1:1.1.1.1.0.26
	pkgsrc-2013Q1-base:1.1.1.1
	pkgsrc-2012Q4:1.1.1.1.0.24
	pkgsrc-2012Q4-base:1.1.1.1
	pkgsrc-2012Q3:1.1.1.1.0.22
	pkgsrc-2012Q3-base:1.1.1.1
	pkgsrc-2012Q2:1.1.1.1.0.20
	pkgsrc-2012Q2-base:1.1.1.1
	pkgsrc-2012Q1:1.1.1.1.0.18
	pkgsrc-2012Q1-base:1.1.1.1
	pkgsrc-2011Q4:1.1.1.1.0.16
	pkgsrc-2011Q4-base:1.1.1.1
	pkgsrc-2011Q3:1.1.1.1.0.14
	pkgsrc-2011Q3-base:1.1.1.1
	pkgsrc-2011Q2:1.1.1.1.0.12
	pkgsrc-2011Q2-base:1.1.1.1
	pkgsrc-2011Q1:1.1.1.1.0.10
	pkgsrc-2011Q1-base:1.1.1.1
	pkgsrc-2010Q4:1.1.1.1.0.8
	pkgsrc-2010Q4-base:1.1.1.1
	pkgsrc-2010Q3:1.1.1.1.0.6
	pkgsrc-2010Q3-base:1.1.1.1
	libarchive-2-8-4:1.1.1.1
	pkgsrc-2010Q2:1.1.1.1.0.4
	pkgsrc-2010Q2-base:1.1.1.1
	pkgsrc-2010Q1:1.1.1.1.0.2
	pkgsrc-2010Q1-base:1.1.1.1
	libarchive-2-8-3:1.1.1.1
	libarchive-2-8-2:1.1.1.1
	libarchive-2-8-0:1.1.1.1
	KIENTZLE:1.1.1;
locks; strict;
comment	@# @;


1.11
date	2026.06.24.06.29.51;	author adam;	state Exp;
branches;
next	1.10;
commitid	keXVOnvWIwV061LG;

1.10
date	2025.11.02.08.52.12;	author adam;	state Exp;
branches;
next	1.9;
commitid	hdaVwMAEUWR8pXgG;

1.9
date	2025.04.28.10.31.33;	author adam;	state Exp;
branches;
next	1.8;
commitid	Tocq615J6mYPZNSF;

1.8
date	2024.10.19.05.39.55;	author adam;	state Exp;
branches;
next	1.7;
commitid	fYRSlpIWMYluweuF;

1.7
date	2024.01.18.18.00.13;	author adam;	state Exp;
branches;
next	1.6;
commitid	hNXpsHx3SuHqsXUE;

1.6
date	2019.04.10.08.24.04;	author adam;	state Exp;
branches;
next	1.5;
commitid	LnliQ9ieqYkikMiB;

1.5
date	2017.08.01.22.26.22;	author joerg;	state Exp;
branches;
next	1.4;
commitid	32clTfkmVE8bPy1A;

1.4
date	2017.02.25.21.11.19;	author joerg;	state Exp;
branches;
next	1.3;
commitid	rW8QfCWrsCO1snHz;

1.3
date	2016.06.20.17.24.56;	author joerg;	state Exp;
branches;
next	1.2;
commitid	ArUvympBjfBseebz;

1.2
date	2015.01.17.12.44.48;	author adam;	state Exp;
branches;
next	1.1;
commitid	yy7e1hLrfmA2pn6y;

1.1
date	2010.02.20.03.48.58;	author joerg;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2010.02.20.03.48.58;	author joerg;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2016.06.20.17.11.46;	author joerg;	state Exp;
branches;
next	1.1.1.3;
commitid	rRgm3BqbmbI8aebz;

1.1.1.3
date	2017.02.25.20.54.06;	author joerg;	state Exp;
branches;
next	1.1.1.4;
commitid	ReqPI0ibLYjdmnHz;

1.1.1.4
date	2017.08.01.22.21.34;	author joerg;	state Exp;
branches;
next	1.1.1.5;
commitid	XQwPAFJku336Ny1A;

1.1.1.5
date	2019.09.22.09.47.02;	author joerg;	state Exp;
branches;
next	1.1.1.6;
commitid	N0KxAXOYyULduZDB;

1.1.1.6
date	2024.01.18.17.37.46;	author adam;	state Exp;
branches;
next	1.1.1.7;
commitid	zDULEPUODGjTkXUE;

1.1.1.7
date	2024.10.19.05.27.35;	author adam;	state Exp;
branches;
next	1.1.1.8;
commitid	v1iXM4j1Na52seuF;

1.1.1.8
date	2025.04.28.09.44.11;	author adam;	state Exp;
branches;
next	1.1.1.9;
commitid	1zB7ffc4d2qCJNSF;

1.1.1.9
date	2025.11.02.08.32.34;	author adam;	state Exp;
branches;
next	1.1.1.10;
commitid	8C56Xg3dc0HriXgG;

1.1.1.10
date	2026.06.24.05.39.02;	author adam;	state Exp;
branches;
next	;
commitid	zmhI9f4umm2AO0LG;


desc
@@


1.11
log
@libarchive: updated to 3.8.8

Libarchive 3.8.8 is a security, bugfix and minor feature release.

New features:

add support for reading encrypted zipx formats (bzip2, lzma, ppmd, xz, zstd)

Fix overview:
https://github.com/libarchive/libarchive/releases/tag/v3.8.8
@
text
@#
# SPDX-License-Identifier: BSD-2-Clause
#
############################################
#
# How to build bsdcpio_test
#
############################################
IF(ENABLE_CPIO AND ENABLE_TEST)
  SET(bsdcpio_test_SOURCES
    ../cmdline.c
    ../../libarchive_fe/lafe_err.c
    ../../test_utils/test_utils.c
    ../../test_utils/test_main.c
    test.h
    test_0.c
    test_basic.c
    test_cmdline.c
    test_extract_cpio_Z.c
    test_extract_cpio_absolute_paths.c
    test_extract_cpio_bz2.c
    test_extract_cpio_grz.c
    test_extract_cpio_gz.c
    test_extract_cpio_lrz.c
    test_extract_cpio_lz.c
    test_extract_cpio_lz4.c
    test_extract_cpio_lzma.c
    test_extract_cpio_lzo.c
    test_extract_cpio_xz.c
    test_extract_cpio_zstd.c
    test_format_newc.c
    test_gcpio_compat.c
    test_missing_file.c
    test_option_0.c
    test_option_B_upper.c
    test_option_C_upper.c
    test_option_J_upper.c
    test_option_L_upper.c
    test_option_Z_upper.c
    test_option_a.c
    test_option_b64encode.c
    test_option_c.c
    test_option_d.c
    test_option_f.c
    test_option_grzip.c
    test_option_help.c
    test_option_l.c
    test_option_lrzip.c
    test_option_lz4.c
    test_option_lzma.c
    test_option_lzop.c
    test_option_m.c
    test_option_passphrase.c
    test_option_t.c
    test_option_u.c
    test_option_uuencode.c
    test_option_version.c
    test_option_xz.c
    test_option_y.c
    test_option_z.c
    test_option_zstd.c
    test_owner_parse.c
    test_passthrough_dotdot.c
    test_passthrough_reverse.c
  )

  #
  # Register target
  #
  ADD_EXECUTABLE(bsdcpio_test ${bsdcpio_test_SOURCES})
  IF(ENABLE_ACL)
    SET(TEST_ACL_LIBS "")
    IF(HAVE_LIBACL)
      LIST(APPEND TEST_ACL_LIBS ${ACL_LIBRARY})
    ENDIF(HAVE_LIBACL)
    IF(HAVE_LIBRICHACL)
      LIST(APPEND TEST_ACL_LIBS ${RICHACL_LIBRARY})
    ENDIF(HAVE_LIBRICHACL)
    TARGET_LINK_LIBRARIES(bsdcpio_test ${TEST_ACL_LIBS})
  ENDIF(ENABLE_ACL)
  SET_PROPERTY(TARGET bsdcpio_test PROPERTY COMPILE_DEFINITIONS LIST_H)

  #
  # Generate list.h by grepping DEFINE_TEST() lines out of the C sources.
  #
  GENERATE_LIST_H(${CMAKE_CURRENT_BINARY_DIR}/list.h
    ${CMAKE_CURRENT_LIST_FILE} bsdcpio_test ${bsdcpio_test_SOURCES})
  SET_PROPERTY(DIRECTORY APPEND PROPERTY INCLUDE_DIRECTORIES
    ${CMAKE_CURRENT_BINARY_DIR})

  DISCOVER_TESTS(bsdcpio ${bsdcpio_test_SOURCES})

  INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
  INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/test_utils)
  INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/cpio/test)

  # Experimental new test handling
  ADD_CUSTOM_TARGET(run_bsdcpio_test
	COMMAND	bsdcpio_test -p $<TARGET_FILE:bsdcpio>
			     -r ${CMAKE_CURRENT_SOURCE_DIR}
			     -vv)
  ADD_DEPENDENCIES(run_bsdcpio_test bsdcpio)
  ADD_DEPENDENCIES(run_all_tests run_bsdcpio_test)
ENDIF(ENABLE_CPIO AND ENABLE_TEST)

@


1.10
log
@libarchive: updated to 3.8.2

Libarchive 3.8.2 is a bugfix and security release.

Security fixes:

7zip: Fix out of boundary access
tar reader: fix checking the result of the strftime

Notable bugfixes:

bsdtar: Allow filename to have CRLF endings
lib: archive_read_data: handle sparse holes at end of file correctly
lib: improve filter process handling
lib: fix error checking in writing files
lib: handle possible errors from system calls
lib: avoid leaking file descriptors into subprocesses
lib: parse_date: handle dates in 2038 and beyond if time_t is big enough
RAR5 reader: fix multiple issues in extra field parsing function
RAR5 reader: early fail when file declares data for a dir entry
tar writer: fix replacing a regular file with a dir for ARCHIVE_EXTRACT_SAFE_WRITES
tar reader (Windows): check WCS pathname in header_gnutar before overwriting
tar reader: fix an infinite loop when parsing V headers
zip writer: fix a memory leak if write callback error early
zip writer: fix writing with ZSTD compression
zstd write filter: enable Zstandard's checksum feature
@
text
@d87 1
a87 1
    ${CMAKE_CURRENT_LIST_FILE} ${bsdcpio_test_SOURCES})
d91 1
a91 13
  # list.h has a line DEFINE_TEST(testname) for every
  # test.  We can use that to define the tests for cmake by
  # defining a DEFINE_TEST macro and reading list.h in.
  MACRO (DEFINE_TEST _testname)
    ADD_TEST(
      NAME bsdcpio_${_testname}
      COMMAND bsdcpio_test -vv
                           -p $<TARGET_FILE:bsdcpio>
                           -r ${CMAKE_CURRENT_SOURCE_DIR}
                           -s
                           ${_testname})
    SET_TESTS_PROPERTIES(bsdcpio_${_testname} PROPERTIES SKIP_RETURN_CODE 2)
  ENDMACRO (DEFINE_TEST _testname)
a92 1
  INCLUDE(${CMAKE_CURRENT_BINARY_DIR}/list.h)
@


1.9
log
@bsdtar libarchive: updated to 3.7.9

3.7.9

Important bugfixes:

a regression in libarchive 3.7.8 regarding GNU sparse entries was fixed


3.7.8

Security fixes:

tar reader: Handle truncation in the middle of a GNU long linkname
unzip: fix null pointer dereference
tar reader: fix unchecked return value in list_item_verbose()

Important bugfixes:

7zip reader: add SPARC
tar reader: Ignore ustar size when pax size is present
tar writer: Fix bug when -s/a/b/ used more than once with b flag
cpio: Fix a Y2038 bug on Windows
libarchive: Handle ARCHIVE_FILTER_LZOP in archive_read_append_filter
libarchive: Adding missing seeker function to archive_read_open_FILE()
@
text
@d12 1
a12 1
    ../../libarchive_fe/err.c
@


1.8
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
@d100 1
d102 1
@


1.7
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 3
d20 1
@


1.6
log
@libarchive: updated to 3.3.3

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
@
text
@d16 11
a26 11
    test_extract_cpio_Z
    test_extract_cpio_bz2
    test_extract_cpio_grz
    test_extract_cpio_gz
    test_extract_cpio_lrz
    test_extract_cpio_lz
    test_extract_cpio_lz4
    test_extract_cpio_lzma
    test_extract_cpio_lzo
    test_extract_cpio_xz
    test_extract_cpio_zstd
@


1.5
log
@Merge for libarchive-3.3.2.
@
text
@d26 1
d57 1
@


1.4
log
@Merge libarchive-3.3.1.
@
text
@d65 10
@


1.3
log
@Update for libarchive 3.2.1.
@
text
@d11 1
a11 1
    main.c
d90 1
d95 2
a96 1
			     -r ${CMAKE_CURRENT_SOURCE_DIR})
@


1.2
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
@d22 1
d28 1
d44 1
d48 1
d89 1
a89 1
  INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/test_utils)
d93 2
a94 1
	COMMAND	bsdcpio_test -p ${BSDCPIO} -r ${CMAKE_CURRENT_SOURCE_DIR})
@


1.1
log
@Initial revision
@
text
@d10 1
a10 1
    ../../libarchive_fe/pathmatch.c
d16 9
d27 1
d34 1
d38 1
d41 1
d43 1
d47 1
d49 1
a54 1
    test_pathmatch.c
a55 3
  IF(WIN32 AND NOT CYGWIN)
    LIST(APPEND bsdcpio_test_SOURCES ../cpio_windows.h)
  ENDIF(WIN32 AND NOT CYGWIN)
d75 1
a75 1
    ADD_TEST_28(
d84 2
@


1.1.1.1
log
@Import libarchive 2.8.0:
- Infrastructure:
  - Allow command line tools as fallback for missing compression
    libraries. If compiled without gzip for example, gunzip will
    be used automatically.
  - Improved support for a number of platforms like high-resolution
    timestamps and Extended Attributes on various Unix systems
  - New convience interface for creating archives based on disk content,
    complement of the archive_write_disk interface.
- Frontends:
  - bsdcpio ready for public consumption
  - hand-written date parser replaces the yacc code
- Filter system:
  - Simplified read filter chains
  - Option support for filters
  - LZMA, XZ, uudecode handled
- Format support:
  - Write support for mtree files based on file system or archive
    content
  - Basic read support for Joliet
  - Write support for zip files
  - Write support for shar archives, both text-only and binary-safe
@
text
@@


1.1.1.2
log
@Import libarchive-3.2.1:
- security fixes and other bugfixes
- support for multhreading in xz 5.2+
@
text
@d10 1
a10 1
    ../../test_utils/test_utils.c
a15 10
    test_extract_cpio_Z
    test_extract_cpio_bz2
    test_extract_cpio_grz
    test_extract_cpio_gz
    test_extract_cpio_lrz
    test_extract_cpio_lz
    test_extract_cpio_lz4
    test_extract_cpio_lzma
    test_extract_cpio_lzo
    test_extract_cpio_xz
a17 2
    test_missing_file.c
    test_option_0.c
a23 1
    test_option_b64encode.c
a26 1
    test_option_grzip.c
a28 2
    test_option_lrzip.c
    test_option_lz4.c
a29 1
    test_option_lzop.c
a30 1
    test_option_passphrase.c
a32 1
    test_option_uuencode.c
a33 1
    test_option_xz.c
d39 1
d41 3
d63 1
a63 1
    ADD_TEST(
a71 2
  INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
  INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/test_utils)
d75 1
a75 2
	COMMAND	bsdcpio_test -p $<TARGET_FILE:bsdcpio>
			     -r ${CMAKE_CURRENT_SOURCE_DIR})
@


1.1.1.3
log
@Import libarchive-3.3.1.
@
text
@d11 1
a11 1
    ../../test_utils/test_main.c
a89 1
  INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR}/cpio/test)
d94 1
a94 2
			     -r ${CMAKE_CURRENT_SOURCE_DIR}
			     -vv)
@


1.1.1.4
log
@Import libarchive-3.3.2 + 9de5f3 + f9dacbf:
- Support NFS4 ACLs on Linux
- Bugfixes
@
text
@a64 10
  IF(ENABLE_ACL)
    SET(TEST_ACL_LIBS "")
    IF(HAVE_LIBACL)
      LIST(APPEND TEST_ACL_LIBS ${ACL_LIBRARY})
    ENDIF(HAVE_LIBACL)
    IF(HAVE_LIBRICHACL)
      LIST(APPEND TEST_ACL_LIBS ${RICHACL_LIBRARY})
    ENDIF(HAVE_LIBRICHACL)
    TARGET_LINK_LIBRARIES(bsdcpio_test ${TEST_ACL_LIBS})
  ENDIF(ENABLE_ACL)
@


1.1.1.5
log
@Import libarchive-3.3.3 as should have done originally.
@
text
@a25 1
    test_extract_cpio_zstd
a55 1
    test_option_zstd.c
@


1.1.1.6
log
@Import libarchive 3.7.2
@
text
@d16 11
a26 11
    test_extract_cpio_Z.c
    test_extract_cpio_bz2.c
    test_extract_cpio_grz.c
    test_extract_cpio_gz.c
    test_extract_cpio_lrz.c
    test_extract_cpio_lz.c
    test_extract_cpio_lz4.c
    test_extract_cpio_lzma.c
    test_extract_cpio_lzo.c
    test_extract_cpio_xz.c
    test_extract_cpio_zstd.c
@


1.1.1.7
log
@libarchove: import version 3.7.7
@
text
@a0 3
#
# SPDX-License-Identifier: BSD-2-Clause
#
a16 1
    test_extract_cpio_absolute_paths.c
@


1.1.1.8
log
@libarchive: imported version 3.7.9
@
text
@a99 1
                           -s
a100 1
    SET_TESTS_PROPERTIES(bsdcpio_${_testname} PROPERTIES SKIP_RETURN_CODE 2)
@


1.1.1.9
log
@libarchive: imported version 3.8.2
@
text
@d12 1
a12 1
    ../../libarchive_fe/lafe_err.c
@


1.1.1.10
log
@libarchive: import 3.8.8
@
text
@d87 1
a87 1
    ${CMAKE_CURRENT_LIST_FILE} bsdcpio_test ${bsdcpio_test_SOURCES})
d91 13
a103 1
  DISCOVER_TESTS(bsdcpio ${bsdcpio_test_SOURCES})
d105 1
@


