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
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
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
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
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
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
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
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
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(
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
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
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
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
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
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()
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
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
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
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
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
_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
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:
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
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
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
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
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
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
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
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
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:
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
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
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
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
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
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
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
38 matches
Mail list logo