svn commit: r368708 - in stable/10: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchive lib/libarchive/tests usr.bin/bsd...

2020-12-16 Thread Martin Matuska
w"); + break; case ARCHIVE_FORMAT_TAR: strcpy(str, "tar"); + break; +case ARCHIVE_FORMAT_WARC: + strcpy(str, "warc"); break; case ARCHIVE_FORMAT_XAR: strcpy(str, "xar"); Copied: stable/10/contrib/libarchive/libarchive/arch

svn commit: r362134 - in stable/10: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar lib/libarchive/tests usr.bin/bsdcat usr.bin/cpio usr.b...

2020-06-12 Thread Martin Matuska
Author: mm Date: Fri Jun 12 23:02:34 2020 New Revision: 362134 URL: https://svnweb.freebsd.org/changeset/base/362134 Log: MFC r361294: Update libarchive to 3.4.3 Relevant vendor changes: PR #1352: support negative zstd compression levels PR #1359: improve zstd version checking

svn commit: r358927 - in stable/10/contrib/libarchive: cpio cpio/test libarchive libarchive/test

2020-03-12 Thread Martin Matuska
Author: mm Date: Fri Mar 13 01:06:08 2020 New Revision: 358927 URL: https://svnweb.freebsd.org/changeset/base/358927 Log: MFC r358533: Sync libarchive with vendor. Relevant vendor changes: Issue #1257: Add testcase for ZIPX files with LZMA_STREAM_END marker PR #1331: cpio.5: fix h

svn commit: r358090 - in stable/10: contrib/libarchive contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/...

2020-02-18 Thread Martin Matuska
Author: mm Date: Wed Feb 19 01:51:44 2020 New Revision: 358090 URL: https://svnweb.freebsd.org/changeset/base/358090 Log: MFC r356212,r356366,r356416,r357785 Update libarchive to version 3.4.2 Relevant vendor changes (r356212): Issue #351: Refactor and implement private state logic fo

svn commit: r353377 - in stable/10/contrib/libarchive: cat cpio libarchive libarchive/test tar tar/test test_utils

2019-10-09 Thread Martin Matuska
Author: mm Date: Wed Oct 9 22:19:48 2019 New Revision: 353377 URL: https://svnweb.freebsd.org/changeset/base/353377 Log: MFC r316456,352732: Sync libarchive with vendor. MFC r316456: Vendor changes (FreeBSD-related): Report which extended attributes could not be restored Update

svn commit: r349901 - in stable/10: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2019-07-10 Thread Martin Matuska
Author: mm Date: Thu Jul 11 00:22:10 2019 New Revision: 349901 URL: https://svnweb.freebsd.org/changeset/base/349901 Log: MFC r349527,349538: Sync libarchive with vendor. Relevant vendor changes: PR #1217: RAR5 reader - fix ARM filter going beyond window buffer boundary

svn commit: r349525 - in stable/10: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/libarchive_fe contrib/libarchive/tar lib/libarchive lib/li...

2019-06-28 Thread Martin Matuska
Author: mm Date: Fri Jun 28 22:36:27 2019 New Revision: 349525 URL: https://svnweb.freebsd.org/changeset/base/349525 Log: MFC r348993,349135: Sync libarchive with vendor including security fixes r348993: - version bumped to 3.4.0 - check_symlinks_fsobj() without chdir() and fchdir

svn commit: r348608 - in stable/10: contrib/libarchive contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/te...

2019-06-04 Thread Martin Matuska
struct archive_entry *, const char *); __LA_DECL void archive_entry_copy_sourcepath_w(struct archive_entry *, const wchar_t *); __LA_DECL void archive_entry_set_symlink(struct archive_entry *, const char *); +__LA_DECL void archive_entry_set_symlink_type(struct archive_entry *, int); __LA_DECL void

svn commit: r346105 - in stable/10: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2019-04-10 Thread Martin Matuska
Author: mm Date: Wed Apr 10 21:46:28 2019 New Revision: 346105 URL: https://svnweb.freebsd.org/changeset/base/346105 Log: MFC r345497: Sync libarchive with vendor. Relevant vendor changes: PR #1153: fixed 2 bugs in ZIP reader [1] PR #1143: ensure archive_read_disk_entry_from_file(

svn commit: r344674 - in stable/10: contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchive lib/libarchive/tests

2019-02-28 Thread Martin Matuska
Author: mm Date: Thu Feb 28 22:57:09 2019 New Revision: 344674 URL: https://svnweb.freebsd.org/changeset/base/344674 Log: MFC r344063,r344088: MFC r344063: Sync libarchive with vendor. Relevant vendor changes: PR #1085: Fix a null pointer dereference bug in zip writer PR #111

svn commit: r342361 - in stable/10: contrib/libarchive contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/test_utils ...

2018-12-21 Thread Martin Matuska
Author: mm Date: Fri Dec 21 23:33:28 2018 New Revision: 342361 URL: https://svnweb.freebsd.org/changeset/base/342361 Log: MFC r339746,339751,339794,340866,340939,342042: Sync libarchive with vendor. Relevant vendor changes: PR #1013: Add missing h_base offset when performing absolute

svn commit: r339006 - in stable/10/contrib/libarchive: . libarchive libarchive/test test_utils

2018-09-28 Thread Martin Matuska
Author: mm Date: Fri Sep 28 22:02:01 2018 New Revision: 339006 URL: https://svnweb.freebsd.org/changeset/base/339006 Log: MFC r338827: Sync libarchive with vendor. Relevant vendor changes: PR #1019: Add allocation check for the zip_entry struct Oss-Fuzz #10192: Handle whitespace-o

svn commit: r338796 - in stable/10: contrib/libarchive contrib/libarchive/cpio/test contrib/libarchive/libarchive usr.bin/bsdcat usr.bin/cpio usr.bin/tar

2018-09-19 Thread Martin Matuska
Author: mm Date: Wed Sep 19 09:41:44 2018 New Revision: 338796 URL: https://svnweb.freebsd.org/changeset/base/338796 Log: MFC r338600: Update libarchive to 3.3.3 As all important changes have already been merged from libarchive git this is just a version number bump, documentation updat

svn commit: r338034 - stable/10/contrib/libarchive/libarchive

2018-08-18 Thread Martin Matuska
Author: mm Date: Sat Aug 18 23:24:53 2018 New Revision: 338034 URL: https://svnweb.freebsd.org/changeset/base/338034 Log: MFH r337745: Sync libarchive with vendor.. Vendor changes: PR #1042: validate iso9660 directory record length MFC after:3 days Security: CVE-2017-14

svn commit: r337352 - in stable/10: contrib/libarchive/cat contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/tes...

2018-08-05 Thread Martin Matuska
Author: mm Date: Sun Aug 5 14:36:12 2018 New Revision: 337352 URL: https://svnweb.freebsd.org/changeset/base/337352 Log: MFH r336801,r336854: MFH r336801 (cem): Cherry-pick upstream 2c8c83b9 Relevant vendor changes: Fix issue #948: out-of-bounds read in lha_read_data_none()

svn commit: r328828 - in stable/10: contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/test lib/libarchive/te...

2018-02-02 Thread Martin Matuska
Author: mm Date: Sat Feb 3 02:17:25 2018 New Revision: 328828 URL: https://svnweb.freebsd.org/changeset/base/328828 Log: MFH r328332: Sync libarchive with vendor. Relevant vendor changes: PR #893: delete dead ppmd7 alloc callbacks PR #904: Fix archive freeing bug in bsdcat PR

svn commit: r324418 - in stable/10: contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarch...

2017-10-08 Thread Martin Matuska
Author: mm Date: Sun Oct 8 20:55:45 2017 New Revision: 324418 URL: https://svnweb.freebsd.org/changeset/base/324418 Log: MFH r324148: Sync libarchive with vendor. Relevant vendor changes: PR #905: Support for Zstandard read and write filters PR #922: Avoid overflow when reading c

svn commit: r322072 - stable/10/contrib/libarchive/libarchive

2017-08-04 Thread Martin Matuska
Author: mm Date: Fri Aug 4 23:34:39 2017 New Revision: 322072 URL: https://svnweb.freebsd.org/changeset/base/322072 Log: MFH r321674: Sync libarchive with vendor. Relevant vendor changes: PR #926: ensure ar strtab is null terminated PR: 220462 Modified: stable/10/contrib/li

svn commit: r321304 - in stable/10: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test usr.bin/bsdcat usr.bin/cpio usr.bin/tar

2017-07-20 Thread Martin Matuska
Author: mm Date: Thu Jul 20 20:16:18 2017 New Revision: 321304 URL: https://svnweb.freebsd.org/changeset/base/321304 Log: MFC r320927,320931,320932: Bump libarchive to 3.3.2 Vendor changes: PR #901: don't depend on stdin in a testcase Relnotes: yes Modified: stable/10/cont

svn commit: r318483 - in stable/10: contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchiv...

2017-05-18 Thread Martin Matuska
Author: mm Date: Thu May 18 19:50:15 2017 New Revision: 318483 URL: https://svnweb.freebsd.org/changeset/base/318483 Log: MFC r317782,318181: MFC r317782 (mm): Sync libarchive with vendor Vendor changes (FreeBSD-related): PR 897: add test for ZIP archives with invalid EOCD

svn commit: r316338 - in stable/10: contrib/libarchive contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test co...

2017-03-31 Thread Martin Matuska
_disk_acl_freebsd.c Fri Mar 31 20:17:30 2017(r316338, copy of r316095, head/contrib/libarchive/libarchive/archive_disk_acl_freebsd.c) @@ -0,0 +1,700 @@ +/*- + * Copyright (c) 2003-2009 Tim Kientzle + * Copyright (c) 2010-2012 Michihiro NAKAJIMA + * Copyright (c) 2017 Martin Matuska + * All rights rese

svn commit: r315433 - in stable/10: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/t...

2017-03-16 Thread Martin Matuska
Author: mm Date: Thu Mar 16 23:08:18 2017 New Revision: 315433 URL: https://svnweb.freebsd.org/changeset/base/315433 Log: MFC r314571: Update libarchive to version 3.3.1 (and sync with latest vendor dist) Notable vendor changes: PR #501: improvements in ACL path handling PR #724:

svn commit: r314711 - stable/10/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-03-05 Thread Martin Matuska
Author: mm Date: Sun Mar 5 21:42:03 2017 New Revision: 314711 URL: https://svnweb.freebsd.org/changeset/base/314711 Log: MFC r314572: Fix null pointer dereference in zfs_freebsd_setacl(). Prevents unprivileged users from panicking the kernel by calling __acl_delete_*() on files or d

svn commit: r313929 - stable/10/contrib/libarchive/libarchive

2017-02-18 Thread Martin Matuska
Author: mm Date: Sat Feb 18 22:13:28 2017 New Revision: 313929 URL: https://svnweb.freebsd.org/changeset/base/313929 Log: Fix incomplete merge in r313927: MFC r313572: Vendor bugfixes: cpio reader sanity fix (OSS-Fuzz 504) WARC reader sanity fixes (OSS-Fuzz 511, 526, 532, 55

svn commit: r313927 - in stable/10/contrib/libarchive/libarchive: . test

2017-02-18 Thread Martin Matuska
Author: mm Date: Sat Feb 18 21:59:19 2017 New Revision: 313927 URL: https://svnweb.freebsd.org/changeset/base/313927 Log: MFC r313572,313782 Sync libarchive with vendor. MFC r313572: Vendor bugfixes: cpio reader sanity fix (OSS-Fuzz 504) WARC reader sanity fixes (OSS-Fuzz

svn commit: r313571 - in stable/10: . contrib/libarchive contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test ...

2017-02-10 Thread Martin Matuska
t Feb 11 00:54:16 2017(r313570) +++ stable/10/contrib/libarchive/libarchive/archive_acl.c Sat Feb 11 00:56:18 2017(r313571) @@ -1,5 +1,6 @@ /*- * Copyright (c) 2003-2010 Tim Kientzle + * Copyright (c) 2016 Martin Matuska * All rights reserved. * * Redistributio

svn commit: r311042 - in stable/10: contrib/libarchive contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/...

2017-01-01 Thread Martin Matuska
Author: mm Date: Mon Jan 2 01:43:11 2017 New Revision: 311042 URL: https://svnweb.freebsd.org/changeset/base/311042 Log: MFC r309300,r309363,r309405,r309523,r309590,r310185,r310623: Sync libarchive with vendor. Fixed vendor issues (relevant to FreeBSD) #825, #832: Add sanity check o

svn commit: r309702 - in stable/10/contrib/libarchive: libarchive tar/test

2016-12-07 Thread Martin Matuska
Author: mm Date: Thu Dec 8 01:07:00 2016 New Revision: 309702 URL: https://svnweb.freebsd.org/changeset/base/309702 Log: Partial MFC r309300: Apply fix for libarchive issue #821: "tar -P" cannot extract hardlinks through symlinks PR: 213255 Reported by: Tijl Coosemans

svn commit: r308152 - in stable/10: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/t...

2016-10-31 Thread Martin Matuska
Author: mm Date: Mon Oct 31 21:57:43 2016 New Revision: 308152 URL: https://svnweb.freebsd.org/changeset/base/308152 Log: MFC r307861: Update libarchive to 3.2.2 Most of the post-3.2.1 fixes have already been merged. This update contains just the version bump and some fixes to the test

svn commit: r307798 - in stable/10/contrib/libarchive: cpio/test libarchive libarchive/test tar/test

2016-10-22 Thread Martin Matuska
Author: mm Date: Sat Oct 22 21:41:28 2016 New Revision: 307798 URL: https://svnweb.freebsd.org/changeset/base/307798 Log: MFC r307215: Sync libarchive with vendor. Style and tests fixes. Important vendor bugfixes (relevant to FreeBSD): #801: FreeBSD Coverity report: resource leak in lib

svn commit: r307139 - in stable/10: contrib/libarchive/cat/test contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchi...

2016-10-12 Thread Martin Matuska
Author: mm Date: Wed Oct 12 10:28:54 2016 New Revision: 307139 URL: https://svnweb.freebsd.org/changeset/base/307139 Log: MFC r306670: Sync libarchive with vendor including security fixes. Important vendor bugfixes (relevant to FreeBSD): #747: Out of bounds read in mtree parser #761:

svn commit: r306322 - in stable/10: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2016-09-25 Thread Martin Matuska
Author: mm Date: Sun Sep 25 22:04:02 2016 New Revision: 306322 URL: https://svnweb.freebsd.org/changeset/base/306322 Log: MFC r305819: Sync libarchive with vendor including important security fixes. Issues fixed (FreeBSD): PR #778: ACL error handling Issue #745: Symlink check prefix o

svn commit: r305755 - in stable/10: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive

2016-09-12 Thread Martin Matuska
Author: mm Date: Mon Sep 12 22:07:35 2016 New Revision: 305755 URL: https://svnweb.freebsd.org/changeset/base/305755 Log: MFC r305422: Sync libarchive with vendor Vendor issues fixed: PR #777: Multiple bugfixes for setup_acls() This includes a bugfix for a bug that caused ACLs not

svn commit: r305192 - in stable/10: contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarch...

2016-09-01 Thread Martin Matuska
Author: mm Date: Thu Sep 1 12:01:23 2016 New Revision: 305192 URL: https://svnweb.freebsd.org/changeset/base/305192 Log: MFC r304075,r304989: Sync libarchive with vendor including security fixes Vendor issues fixed: Issue #731: Reject tar entries >= INT64_MAX Issue #744: Very long pa

svn commit: r302425 - in stable/10/contrib/libarchive: libarchive libarchive/test libarchive_fe

2016-07-08 Thread Martin Matuska
Author: mm Date: Fri Jul 8 10:06:02 2016 New Revision: 302425 URL: https://svnweb.freebsd.org/changeset/base/302425 Log: MFC r302294: Sync libarchive with vendor, bugfixes for tests: - fix tests on filesystems without birthtime support, e.g. UFS1 (1) - vendor issue #729: avoid use of C

svn commit: r302295 - in stable/10: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/t...

2016-06-30 Thread Martin Matuska
Author: mm Date: Thu Jun 30 12:44:15 2016 New Revision: 302295 URL: https://svnweb.freebsd.org/changeset/base/302295 Log: MFC r302075: Update libarchive to 3.2.1 (bugfix and security fix release) List of vendor fixes: - fix exploitable heap overflow vulnerability in Rar decompression

svn commit: r302001 - in stable/10: contrib/libarchive contrib/libarchive/cat contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test c...

2016-06-17 Thread Martin Matuska
Author: mm Date: Fri Jun 17 22:40:10 2016 New Revision: 302001 URL: https://svnweb.freebsd.org/changeset/base/302001 Log: MFC r299529,r299540,r299576,r299896: r299529,r299540: Update libarchive to 3.2.0 New features: - new bsdcat command-line utility - LZ4 compression (in src onl

svn commit: r300361 - in stable/10/contrib/libarchive: cpio libarchive libarchive/test

2016-05-21 Thread Martin Matuska
Author: mm Date: Sat May 21 09:03:45 2016 New Revision: 300361 URL: https://svnweb.freebsd.org/changeset/base/300361 Log: Backport security fix for absolute path traversal vulnerability in bsdcpio. This is a direct commit to stable/10. Security: CVE-2015-2304 Modified: stable/10