History log of /freebsd-11.0-release/contrib/libarchive/libarchive/test/test.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 305313 03-Sep-2016 mm

MFS r305188:
MFC r304075,r304989:
Sync libarchive with vendor including security fixes

Vendor issues fixed:
Issue #731: Reject tar entries >= INT64_MAX
Issue #744: Very long pathnames evade symlink checks
Issue #748: libarchive can compress, but cannot decompress zip some files
PR #750: ustar: fix out of bounds read on empty string ("") filename
PR #755: fix use of acl_get_flagset_np() on FreeBSD
Issue #767: Buffer overflow printing a filename
Issue #770: Zip read: be more careful about extra_length

MFC r304874:
Temporarily disable two libarchive tests that have not yet been fixed by
vendor. Tests will be re-enabled after a fix has been merged.

Approved by: re (gjb)


# 305313 03-Sep-2016 mm

MFS r305188:
MFC r304075,r304989:
Sync libarchive with vendor including security fixes

Vendor issues fixed:
Issue #731: Reject tar entries >= INT64_MAX
Issue #744: Very long pathnames evade symlink checks
Issue #748: libarchive can compress, but cannot decompress zip some files
PR #750: ustar: fix out of bounds read on empty string ("") filename
PR #755: fix use of acl_get_flagset_np() on FreeBSD
Issue #767: Buffer overflow printing a filename
Issue #770: Zip read: be more careful about extra_length

MFC r304874:
Temporarily disable two libarchive tests that have not yet been fixed by
vendor. Tests will be re-enabled after a fix has been merged.

Approved by: re (gjb)


/freebsd-11.0-release/contrib/libarchive/cat/test/test_version.c
/freebsd-11.0-release/contrib/libarchive/cpio/cmdline.c
/freebsd-11.0-release/contrib/libarchive/cpio/test/test_option_version.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_match.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_ppmd7_private.h
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_add_passphrase.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_disk_entry_from_file.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_disk_posix.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_private.h
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_support_filter_lz4.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_support_format_lha.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_support_format_tar.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_support_format_warc.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_read_support_format_zip.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_util.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_write_disk_acl.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_write_disk_posix.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_write_set_format_iso9660.c
/freebsd-11.0-release/contrib/libarchive/libarchive/archive_write_set_format_ustar.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/main.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test.h
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_archive_string_conversion.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_fuzz.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_read_format_rar.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_read_format_zip_high_compression.zip.uu
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_write_disk_secure744.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_write_disk_secure745.c
/freebsd-11.0-release/contrib/libarchive/libarchive/test/test_write_disk_secure746.c
/freebsd-11.0-release/contrib/libarchive/tar/cmdline.c
/freebsd-11.0-release/contrib/libarchive/tar/test/test_version.c
/freebsd-11.0-release/contrib/libarchive/tar/util.c
/freebsd-11.0-release/lib/libarchive/tests/Makefile
# 303975 11-Aug-2016 gjb

Copy stable/11@r303970 to releng/11.0 as part of the 11.0-RELEASE
cycle.

Prune svn:mergeinfo from the new branch, and rename it to RC1.

Update __FreeBSD_version.

Use the quarterly branch for the default FreeBSD.conf pkg(8) repo and
the dvd1.iso packages population.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 302408 08-Jul-2016 gjb

Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle.
Prune svn:mergeinfo from the new branch, as nothing has been merged
here.

Additional commits post-branch will follow.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 299529 12-May-2016 mm

MFV r299425:

Update libarchive to 3.2.0

New features:
- new bsdcat command-line utility
- LZ4 compression (in src only via external utility from ports)
- Warc format support
- 'Raw' format writer
- Zip: Support archives >4GB, entries >4GB
- Zip: Support encrypting and decrypting entries
- Zip: Support experimental streaming extension
- Identify encrypted entries in several formats
- New --clear-nochange-flags option to bsdtar tries to remove noschg and
similar flags before deleting files
- New --ignore-zeros option to bsdtar to handle concatenated tar archives
- Use multi-threaded LZMA decompression if liblzma supports it
- Expose version info for libraries used by libarchive

Patched files (fixed compiler warnings):

contrib/libarchive/cat/bsdcat.c (vendor PR #702)
contrib/libarchive/cat/bsdcat.h (vendor PR #702)
contrib/libarchive/libarchive/archive_read_support_format_mtree.c (PR #701)
contrib/libarchive/libarchive_fe/err.c (vendor PR #703)

MFC after: 1 month
Relnotes: yes


# 248616 22-Mar-2013 mm

MFV r248590,248594:
Update libarchive to 3.1.2

Some of new features:
- support for lrzip and grzip compression
- support for writing tar v7 format
- b64encode and uuencode filters
- support for __MACOSX directory in Zip archives
- support for lzop compresion (external utility)


# 238856 28-Jul-2012 mm

Update libarchive to 3.0.4


# 232153 25-Feb-2012 mm

Update libarchive to 3.0.3

Some of new features:
- New readers: RAR, LHA/LZH, CAB reader, 7-Zip
- New writers: ISO9660, XAR
- Improvements to many formats, especially including ISO9660 and Zip
- Stackable write filters to write, e.g., tar.gz.uu in a single pass
- Exploit seekable input; new "seekable" Zip reader can exploit the Zip
Central Directory when it's available; the old "streamable" Zip reader
is still fully supported for cases where seeking is not possible.

Full release notes available at:
https://github.com/libarchive/libarchive/wiki/ReleaseNotes


# 228763 21-Dec-2011 mm

Set svn:keywords to FreeBSD=%H for contrib/libarchive

MFC after: 2 weeks


# 228761 21-Dec-2011 mm

Copy libarchive from vendor branch to contrib

MFC after: 2 weeks


# 228759 21-Dec-2011 mm

Set svn:eol-style property to native for all text files in vendor/libarchive


# 228753 20-Dec-2011 mm

Vendor import of libarchive (release/2.8, r3824)

Obtained from: http://libarchive.googlecode.com/svn/release/2.8