svn commit: r368608 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive

2020-12-13 Thread Martin Matuska
Author: mm Date: Sun Dec 13 16:26:37 2020 New Revision: 368608 URL: https://svnweb.freebsd.org/changeset/base/368608 Log: MFV r368607: Sync libarchive with vendor. Vendor changes: Issue #1461: Unbreak build without lzma Issue #1462: warc reader: Fix build with gcc11 Issue #146

svn commit: r368234 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchive lib/libarchive/tests usr.bin/bsdcat u...

2020-12-01 Thread Martin Matuska
case ARCHIVE_FORMAT_TAR: strcpy(str, "tar"); + break; +case ARCHIVE_FORMAT_WARC: + strcpy(str, "warc"); break; case ARCHIVE_FORMAT_XAR: strcpy(str, "xar"); Copied: head/contrib/libarchive/libarchive/archive_read_support_fil

svn commit: r361294 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar lib/libarchive/tests usr.bin/bsdcat usr.bin/cpio usr.bin/tar

2020-05-20 Thread Martin Matuska
Author: mm Date: Wed May 20 20:58:48 2020 New Revision: 361294 URL: https://svnweb.freebsd.org/changeset/base/361294 Log: MFV r361280: Update libarchive to 3.4.3 Relevant vendor changes: PR #1352: support negative zstd compression levels PR #1359: improve zstd version checking

svn commit: r358533 - in head: contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2020-03-02 Thread Martin Matuska
Author: mm Date: Mon Mar 2 08:44:58 2020 New Revision: 358533 URL: https://svnweb.freebsd.org/changeset/base/358533 Log: MFV r358511,r358532: Sync libarchive with vendor. Relevant vendor changes: Issue #1257: Add testcase for ZIPX files with LZMA_STREAM_END marker PR #1331: cp

svn commit: r357785 - in head: contrib/libarchive contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libar...

2020-02-11 Thread Martin Matuska
Author: mm Date: Wed Feb 12 00:16:56 2020 New Revision: 357785 URL: https://svnweb.freebsd.org/changeset/base/357785 Log: MFV r357783: Update libarchive to 3.4.2 Relevant vendor changes: PR #1289: atomic extraction support (bsdtar -x --safe-writes) PR #1308: big endian fix for UTF

svn commit: r356416 - head/contrib/libarchive/libarchive

2020-01-06 Thread Martin Matuska
Author: mm Date: Mon Jan 6 13:21:10 2020 New Revision: 356416 URL: https://svnweb.freebsd.org/changeset/base/356416 Log: MFV r356415 Sync libarchive with vendor Relevant vendor changes: Issue #1302: Re-do fix for archive_write_client_open() X-MFC-With: r356212,r356365 MFC af

svn commit: r356366 - head/contrib/libarchive/libarchive

2020-01-04 Thread Martin Matuska
Author: mm Date: Sun Jan 5 01:42:21 2020 New Revision: 356366 URL: https://svnweb.freebsd.org/changeset/base/356366 Log: MFV r356365: Sync libarchive with vendor Relevant vendor changes: Issue #1302: Plug memory leak on failure of archive_write_client_open() Modified: head/contrib

svn commit: r356212 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchive/tests usr.bin/bsdcat usr.bin/cpio usr...

2019-12-30 Thread Martin Matuska
Author: mm Date: Tue Dec 31 00:05:06 2019 New Revision: 356212 URL: https://svnweb.freebsd.org/changeset/base/356212 Log: MFV r356163,r356197: Update libarchive to 3.4.1 Relevant vendor changes since last update: Issue #351: Refactor and implement private state logic for write filters

svn commit: r352732 - in head/contrib/libarchive: cat cpio libarchive libarchive/test tar tar/test test_utils

2019-09-25 Thread Martin Matuska
Author: mm Date: Thu Sep 26 01:50:20 2019 New Revision: 352732 URL: https://svnweb.freebsd.org/changeset/base/352732 Log: MFV r352731: Sync libarchive with vendor. Relevant vendor changes: Issue #1237: Fix integer overflow in archive_read_support_filter_lz4.c PR #1249: Correct som

svn commit: r349527 - in head/contrib/libarchive/libarchive: . test

2019-06-28 Thread Martin Matuska
Author: mm Date: Fri Jun 28 22:41:17 2019 New Revision: 349527 URL: https://svnweb.freebsd.org/changeset/base/349527 Log: MFV r349454: Sync libarchive with vendor. Relevant vendor changes: PR #1217: RAR5 reader - fix ARM filter going beyond window buffer boundary (OSS-Fu

Re: svn commit: r349135 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2019-06-17 Thread Martin Matuska
. I can provide links to published issues at OSS-Fuzz. Am 17.06.19 um 14:17 schrieb Cy Schubert: In message <201906171146.x5hbkbcc019...@repo.freebsd.org>, Martin Matuska write s: Author: mm Date: Mon Jun 17 11:46:37 2019 New Revision: 349135 URL: https://svnweb.freebsd.org/changeset/base/

svn commit: r349135 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2019-06-17 Thread Martin Matuska
Author: mm Date: Mon Jun 17 11:46:37 2019 New Revision: 349135 URL: https://svnweb.freebsd.org/changeset/base/349135 Log: MFV r349134: Sync libarchive with vendor. Relevant vendor changes: PR #1212: RAR5 reader - window_mask was not updated correctly (OSS-Fuzz 15278)

svn commit: r348993 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive_fe contrib/libarchive/tar lib/libarchive usr.bin/bsdcat usr.bin/cpio usr.bin/tar

2019-06-12 Thread Martin Matuska
Author: mm Date: Wed Jun 12 13:34:12 2019 New Revision: 348993 URL: https://svnweb.freebsd.org/changeset/base/348993 Log: MFV r348971,r348977: Sync libarchive with vendor. Relevant vendor changes: - check_symlinks_fsobj() without chdir() and fchdir() - bsdtar.1 manpage fixes -

svn commit: r347990 - in head: contrib/libarchive contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test co...

2019-05-20 Thread Martin Matuska
ath_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 archive_entry_set_symlink_utf8(struct archive_entry *, const char *); __LA_D

svn commit: r345497 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2019-03-25 Thread Martin Matuska
Author: mm Date: Mon Mar 25 11:49:57 2019 New Revision: 345497 URL: https://svnweb.freebsd.org/changeset/base/345497 Log: MFV r345495: 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: r344089 - head/contrib/libarchive/libarchive

2019-02-12 Thread Martin Matuska
Author: mm Date: Wed Feb 13 07:37:33 2019 New Revision: 344089 URL: https://svnweb.freebsd.org/changeset/base/344089 Log: MFV r344088 (libarchive): archive_read_disk_posix.c: initialize delayed_errno MFC after:2 weeks Modified: head/contrib/libarchive/libarchive/archive_read_disk_p

svn commit: r344065 - in head: contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchive lib/libarchive/tests

2019-02-12 Thread Martin Matuska
Author: mm Date: Tue Feb 12 23:24:45 2019 New Revision: 344065 URL: https://svnweb.freebsd.org/changeset/base/344065 Log: MFV r344063: Sync libarchive with vendor. Relevant vendor changes: PR #1085: Fix a null pointer dereference bug in zip writer PR #1110: ZIP reader added suppor

svn commit: r342042 - in head/contrib/libarchive/libarchive: . test

2018-12-13 Thread Martin Matuska
Author: mm Date: Thu Dec 13 11:18:45 2018 New Revision: 342042 URL: https://svnweb.freebsd.org/changeset/base/342042 Log: MFV r341771,342040,342041: Sync libarchive with vendor. Relevant vendor changes: PR #1102: RAR5 reader - fix big-endian problems PR #1105: Fix various crash, m

svn commit: r340997 - head/lib/libarchive

2018-11-26 Thread Martin Matuska
Author: mm Date: Mon Nov 26 21:45:27 2018 New Revision: 340997 URL: https://svnweb.freebsd.org/changeset/base/340997 Log: libarchive configuration changes - move HAVE_BZLIB_H, HAVE_LIBLZMA and HAVE_LZMA_H to config_freebsd.h - activate support for multi-threaded lzma encoding [1] PR:

svn commit: r340939 - in head/contrib/libarchive/libarchive: . test

2018-11-26 Thread Martin Matuska
Author: mm Date: Mon Nov 26 11:04:35 2018 New Revision: 340939 URL: https://svnweb.freebsd.org/changeset/base/340939 Log: MFV r340938: Sync libarchive with vendor. Relevant vendor changes: Issue #1096: Support extracting ACLs with in-entry comments (GNU tar) PR #1023: Support extr

svn commit: r340866 - in head/contrib/libarchive: cpio libarchive libarchive/test tar

2018-11-23 Thread Martin Matuska
Author: mm Date: Sat Nov 24 01:25:45 2018 New Revision: 340866 URL: https://svnweb.freebsd.org/changeset/base/340866 Log: MFV r340865: Sync libarchive with vendor. Relevant vendor changes: PR #1080: Spelling fixes PR #1084: RAR5 reader bugfixes PR #1091: fix use-after-free in

svn commit: r339794 - head/contrib/libarchive/libarchive

2018-10-26 Thread Martin Matuska
Author: mm Date: Fri Oct 26 21:17:50 2018 New Revision: 339794 URL: https://svnweb.freebsd.org/changeset/base/339794 Log: MFV r339792: Sync libarchive with vendor. Relevant vendor changes: RAR5 reader: more maybe-uninitialized size_t fixes for riscv64 FreeBSD build

svn commit: r339751 - head/contrib/libarchive/libarchive

2018-10-25 Thread Martin Matuska
Author: mm Date: Thu Oct 25 23:13:19 2018 New Revision: 339751 URL: https://svnweb.freebsd.org/changeset/base/339751 Log: MFV r339750: Sync libarchive with vendor. Relevant vendor changes: RAR5 reader: FreeBSD build platform fixes for powerpc(64), mips(64), sparc64 an

svn commit: r339746 - in head: contrib/libarchive contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/test_utils lib/l...

2018-10-25 Thread Martin Matuska
Author: mm Date: Thu Oct 25 21:44:17 2018 New Revision: 339746 URL: https://svnweb.freebsd.org/changeset/base/339746 Log: MFV r339640,339641,339644: Sync libarchive with vendor Relevant vendor changes: PR #1013: Add missing h_base offset when performing absolute seeks in

svn commit: r338827 - in head/contrib/libarchive: . libarchive libarchive/test test_utils

2018-09-20 Thread Martin Matuska
Author: mm Date: Thu Sep 20 11:44:36 2018 New Revision: 338827 URL: https://svnweb.freebsd.org/changeset/base/338827 Log: MFV r338797: 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: r338600 - in head: contrib/libarchive contrib/libarchive/cpio/test contrib/libarchive/libarchive usr.bin/bsdcat usr.bin/cpio usr.bin/tar

2018-09-11 Thread Martin Matuska
Author: mm Date: Tue Sep 11 20:51:34 2018 New Revision: 338600 URL: https://svnweb.freebsd.org/changeset/base/338600 Log: MFV r338519: Update libarchive to 3.3.3 As all important changes have already been merged from libarchive git this is just version number bump, documentation update

svn commit: r337745 - head/contrib/libarchive/libarchive

2018-08-14 Thread Martin Matuska
Author: mm Date: Tue Aug 14 11:42:32 2018 New Revision: 337745 URL: https://svnweb.freebsd.org/changeset/base/337745 Log: MFV r337744: Sync libarchive with vendor.. Vendor changes: PR #1042: validate iso9660 directory record length MFC after:3 days Security: CVE-2017-14

svn commit: r336854 - in head: contrib/libarchive/cat contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test con...

2018-07-28 Thread Martin Matuska
Author: mm Date: Sun Jul 29 00:12:16 2018 New Revision: 336854 URL: https://svnweb.freebsd.org/changeset/base/336854 Log: MFV r336851: Update vendor/libarchive/dist to git 2c8c83b9731ff822fad6cc8c670ea5519c366a14 Important vendor changes: PR #993: Chdir to -C directory for metalog

svn commit: r328332 - in head: contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/test lib/libarchive/tests u...

2018-01-24 Thread Martin Matuska
Author: mm Date: Wed Jan 24 14:24:17 2018 New Revision: 328332 URL: https://svnweb.freebsd.org/changeset/base/328332 Log: MFV r328323,328324: Sync libarchive with vendor. Relevant vendor changes: PR #893: delete dead ppmd7 alloc callbacks PR #904: Fix archive freeing bug in bsdcat

svn commit: r324148 - in head: contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/t...

2017-09-30 Thread Martin Matuska
Author: mm Date: Sun Oct 1 00:40:23 2017 New Revision: 324148 URL: https://svnweb.freebsd.org/changeset/base/324148 Log: MFV r324145,324147: Sync libarchive with vendor. Relevant vendor changes: PR #905: Support for Zstandard read and write filters PR #922: Avoid overflow when re

svn commit: r321787 - head/usr.bin/calendar/calendars

2017-07-31 Thread Martin Matuska
@@ 09/20 Kevin Lo born in Taipei, Taiwan, Republic of China, 1972 09/21 Gleb Kurtsou born in Minsk, Belarus, 1984 09/22 Bryan Drewery born in San Diego, California, United States, 1984 +09/23 Martin Matuska born in Bratislava, Slovakia, 1979 09/24 Larry Rosenman born in Queens, New

svn commit: r321674 - head/contrib/libarchive/libarchive

2017-07-28 Thread Martin Matuska
Author: mm Date: Fri Jul 28 23:56:07 2017 New Revision: 321674 URL: https://svnweb.freebsd.org/changeset/base/321674 Log: MFV r321673: Sync libarchive with vendor. Relevant vendor changes: PR #926: ensure ar strtab is null terminated MFC after:1 week Modified: head/contrib

svn commit: r320932 - head/contrib/libarchive/libarchive

2017-07-12 Thread Martin Matuska
Author: mm Date: Thu Jul 13 04:46:00 2017 New Revision: 320932 URL: https://svnweb.freebsd.org/changeset/base/320932 Log: Fix libarchive mismerge of r320927 in libarchive_entry.h MFC after:1 week X-MFC-with: 320927 Reported by: Ngie Cooper Modified: head/contrib/libarchive/li

svn commit: r320931 - head/contrib/libarchive/libarchive

2017-07-12 Thread Martin Matuska
Author: mm Date: Thu Jul 13 04:42:29 2017 New Revision: 320931 URL: https://svnweb.freebsd.org/changeset/base/320931 Log: Fix libarchive mismerge of r320927 MFC after:1 week X-MFC-with: 320927 Reported by: Ngie Cooper Modified: head/contrib/libarchive/libarchive/archive.h Mo

svn commit: r320927 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test usr.bin/bsdcat usr.bin/cpio usr.bin/tar

2017-07-12 Thread Martin Matuska
Author: mm Date: Thu Jul 13 00:28:36 2017 New Revision: 320927 URL: https://svnweb.freebsd.org/changeset/base/320927 Log: MFV r320924: Bump libarchive to 3.3.2 Vendor changes: PR #901: don't depend on stdin in a testcase MFC after:1 week Modified: head/contrib/libarchive/N

svn commit: r317782 - in head: contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/test_utils lib/libarchive/tests

2017-05-03 Thread Martin Matuska
Author: mm Date: Thu May 4 00:04:17 2017 New Revision: 317782 URL: https://svnweb.freebsd.org/changeset/base/317782 Log: MFV r317781: Sync libarchive with vendor Vendor changes (FreeBSD-related): PR 897: add test for ZIP archives with invalid EOCD headers PR 901: fix invalid rena

svn commit: r316456 - in head/contrib/libarchive: libarchive libarchive/test tar/test test_utils

2017-04-03 Thread Martin Matuska
Author: mm Date: Mon Apr 3 12:26:20 2017 New Revision: 316456 URL: https://svnweb.freebsd.org/changeset/base/316456 Log: MFV r316454,316455: Vendor changes (FreeBSD-related): Report which extended attributes could not be restored Update archive_read_disk.3 and archive_write_disk.3

svn commit: r316095 - in head: contrib/libarchive contrib/libarchive/libarchive lib/libarchive

2017-03-28 Thread Martin Matuska
Author: mm Date: Tue Mar 28 10:39:17 2017 New Revision: 316095 URL: https://svnweb.freebsd.org/changeset/base/316095 Log: MFV r316083,316094: Sync libarchive with vendor Vendor changes (FreeBSD-related): - constify variables in several places - unify platform ACL code in a single sour

svn commit: r315876 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test contrib/libarchive/test_utils lib/libarchive lib/l...

2017-03-23 Thread Martin Matuska
/archive_platform_xattr.h) @@ -0,0 +1,41 @@ +/*- + * Copyright (c) 2017 Martin Matuska + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of sou

svn commit: r315636 - in head: contrib/libarchive contrib/libarchive/cpio contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test contrib...

2017-03-20 Thread Martin Matuska
tform_acl.h (from r315633, vendor/libarchive/dist/libarchive/archive_platform_acl.h) ========== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/contrib/libarchive/libarchive/archive_platform_acl.h Mon M

svn commit: r314572 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2017-03-02 Thread Martin Matuska
Author: mm Date: Thu Mar 2 23:23:28 2017 New Revision: 314572 URL: https://svnweb.freebsd.org/changeset/base/314572 Log: Fix null pointer dereference in zfs_freebsd_setacl(). Prevents unprivileged users from panicking the kernel by calling __acl_delete_*() on files or directories inside

svn commit: r314571 - in head: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test c...

2017-03-02 Thread Martin Matuska
Author: mm Date: Thu Mar 2 22:59:35 2017 New Revision: 314571 URL: https://svnweb.freebsd.org/changeset/base/314571 Log: MFV r314565,314567,314570: Update libarchive to version 3.3.1 (and sync with latest vendor dist) Notable vendor changes: PR #501: improvements in ACL path handling

svn commit: r313782 - in head/contrib/libarchive/libarchive: . test

2017-02-15 Thread Martin Matuska
Author: mm Date: Wed Feb 15 20:17:55 2017 New Revision: 313782 URL: https://svnweb.freebsd.org/changeset/base/313782 Log: MFV r313781: Sync libarchive with vendor Vendor changes: Make SCHILY.acl.ace header more compact (NFSv4 ACLs) Vendor bugfixes: zip reader integer parsing fix

svn commit: r313572 - head/contrib/libarchive/libarchive

2017-02-10 Thread Martin Matuska
Author: mm Date: Sat Feb 11 01:00:58 2017 New Revision: 313572 URL: https://svnweb.freebsd.org/changeset/base/313572 Log: MFV r313569:313569:313569: Sync libarchive with vendor Vendor bugfixes: cpio reader sanity fix (OSS-Fuzz 504) WARC reader sanity fixes (OSS-Fuzz 511, 526, 532, 552

svn commit: r313074 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test lib/libarchive lib/libarchive/t...

2017-02-01 Thread Martin Matuska
Author: mm Date: Thu Feb 2 00:50:46 2017 New Revision: 313074 URL: https://svnweb.freebsd.org/changeset/base/313074 Log: MFV r313071: Sync libarchive with vendor Vendor changes (relevant to FreeBSD): - support extracting NFSv4 ACLs from Solaris tar archives - bugfixes and optimizatio

svn commit: r311904 - head/lib/libarchive/tests

2017-01-10 Thread Martin Matuska
Author: mm Date: Tue Jan 10 22:01:37 2017 New Revision: 311904 URL: https://svnweb.freebsd.org/changeset/base/311904 Log: Build libarchive tests missing in r311899 MFC after:1 week X-MFC with: r311899 Modified: head/lib/libarchive/tests/Makefile Modified: head/lib/libarchive/tes

svn commit: r311903 - in head/contrib/libarchive/libarchive: . test

2017-01-10 Thread Martin Matuska
Author: mm Date: Tue Jan 10 21:59:35 2017 New Revision: 311903 URL: https://svnweb.freebsd.org/changeset/base/311903 Log: MFV r311899: Sync libarchive with vendor. Vendor bugfixes: #691: Support for SCHILY.xattr extended attributes #854: Spelling fixes Multiple fixes in ACL co

svn commit: r310870 - head/contrib/libarchive/libarchive

2016-12-30 Thread Martin Matuska
Author: mm Date: Fri Dec 30 23:05:06 2016 New Revision: 310870 URL: https://svnweb.freebsd.org/changeset/base/310870 Log: MFV r310869: Sync libarchive with vendor. Vendor bugfixes: Use __LA_DEPRECATED macro with functions deprecated in 379867e (r310796) MFC after:2 weeks X

svn commit: r310868 - in head/contrib/libarchive: cpio libarchive libarchive/test

2016-12-30 Thread Martin Matuska
Author: mm Date: Fri Dec 30 22:54:08 2016 New Revision: 310868 URL: https://svnweb.freebsd.org/changeset/base/310868 Log: MFV r310798: Sync libarchive with vendor. Vendor bugfixes (relevant to FreeBSD): PR #843: Fix memory leak of struct archive_entry in cpio/cpio.c PR #851: Spelli

svn commit: r310866 - in head: . contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2016-12-30 Thread Martin Matuska
(r310865) +++ head/contrib/libarchive/libarchive/archive_acl.cFri Dec 30 22:18:22 2016(r310866) @@ -1,5 +1,6 @@ /*- * Copyright (c) 2003-2010 Tim Kientzle + * Copyright (c) 2016 Martin Matuska * All rights reserved. * * Redistribution and use in source and binary forms, with or

svn commit: r310623 - in head: contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar lib/libarchive/tests

2016-12-26 Thread Martin Matuska
Author: mm Date: Tue Dec 27 01:10:28 2016 New Revision: 310623 URL: https://svnweb.freebsd.org/changeset/base/310623 Log: MFV r310622: Sync libarchive with vendor. Vendor bugfixes (relevant to FreeBSD): PR 846: Spelling fixes PR 850: Fix issues with reading certain jar files OSS-

svn commit: r310185 - in head/contrib/libarchive: cat cpio cpio/test libarchive libarchive/test tar/test

2016-12-16 Thread Martin Matuska
Author: mm Date: Sat Dec 17 02:07:08 2016 New Revision: 310185 URL: https://svnweb.freebsd.org/changeset/base/310185 Log: MFV r310115,310184: Sync libarchive with vendor. Vendor bugfixes (relevant to FreeBSD): PR 830, 831, 833: Spelling fixes OSS-Fuzz 227, 230, 239: Fix possible me

svn commit: r309590 - in head: contrib/libarchive/cat/test contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2016-12-05 Thread Martin Matuska
, __archive_cmdline_free(cl)); - /* A command line includes space characer. */ + /* A command line includes space character. */ assert((cl = __archive_cmdline_allocate()) != NULL); if (cl == NULL) return; @@ -78,7 +78,7 @@ DEFINE_TEST(test_archive_cmdline)

svn commit: r309523 - head/contrib/libarchive/libarchive

2016-12-03 Thread Martin Matuska
Author: mm Date: Sun Dec 4 02:58:13 2016 New Revision: 309523 URL: https://svnweb.freebsd.org/changeset/base/309523 Log: Relax sanity check of number fields in tar header even more. This fixes reading tar archives created by older versions of plexus-archiver (used by maven-assembly-plugi

Re: svn commit: r309405 - head/contrib/libarchive/libarchive

2016-12-03 Thread Martin Matuska
Looks like older versions of "plexus-archiver" (plugin used by maven) create malformed tar archives with spaced uid/gid fields (PLXCOMP-233). I will fix that quickly or backout the header sanity check for now. On 03.12.2016 22:48, Antoine Brodin wrote: > On Fri, Dec 2, 2016 at 10:

svn commit: r309405 - head/contrib/libarchive/libarchive

2016-12-02 Thread Martin Matuska
Author: mm Date: Fri Dec 2 09:30:13 2016 New Revision: 309405 URL: https://svnweb.freebsd.org/changeset/base/309405 Log: MFV r309403: Sync libarchive with vendor. Vendor bugfixes: Fix for heap-buffer-overflow in archive_le16dec() Fix for heap-buffer-overflow in uudecode_bidder_bid

svn commit: r309363 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/tar/test lib/libarchive/tests

2016-12-01 Thread Martin Matuska
izeof(header->rdevminor), 1) == 0)) { + bid = 0; } return (bid); Copied: head/contrib/libarchive/libarchive/test/test_compat_perl_archive_tar.c (from r309362, vendor/libarchive/dist/libarchive/test/test_compat_perl_archive_tar.c) ======

svn commit: r309300 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/test lib/libarchive/tests

2016-11-29 Thread Martin Matuska
Author: mm Date: Tue Nov 29 22:14:42 2016 New Revision: 309300 URL: https://svnweb.freebsd.org/changeset/base/309300 Log: MFV r309299: Sync libarchive with vendor. Important vendor bugfixes (relevant to FreeBSD): #821: tar -P cannot extract hardlinks through symlinks #825: Add sanity

Re: svn commit: r307861 - in head: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/t

2016-10-25 Thread Martin Matuska
Hi Shawn, I forgot to mention it in the commit message: MFC to stable/11 and stable/10 is 1 week. Cheers, mm On 25.10.2016 17:16, Shawn Webb wrote: > On Mon, Oct 24, 2016 at 02:08:06PM +0000, Martin Matuska wrote: >> Author: mm >> Date: Mon Oct 24 14:08:05 2016 >> New Re

svn commit: r307861 - in head: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar/te...

2016-10-24 Thread Martin Matuska
Author: mm Date: Mon Oct 24 14:08:05 2016 New Revision: 307861 URL: https://svnweb.freebsd.org/changeset/base/307861 Log: MFV r307859: Update libarchive to 3.2.2 Modified: head/contrib/libarchive/NEWS head/contrib/libarchive/cat/test/main.c head/contrib/libarchive/cat/test/test.h head

svn commit: r307215 - in head/contrib/libarchive: cpio/test libarchive libarchive/test tar/test

2016-10-13 Thread Martin Matuska
Author: mm Date: Thu Oct 13 11:40:34 2016 New Revision: 307215 URL: https://svnweb.freebsd.org/changeset/base/307215 Log: MFV r307214: Sync libarchive with vendor. Style and tests fixes. Important vendor bugfixes (relevant to FreeBSD): #801: FreeBSD Coverity report: resource leak in lib

svn commit: r306670 - in head: contrib/libarchive/cat/test contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/tar contrib/libarchive/ta...

2016-10-04 Thread Martin Matuska
Author: mm Date: Tue Oct 4 11:56:46 2016 New Revision: 306670 URL: https://svnweb.freebsd.org/changeset/base/306670 Log: MFV r306669: Sync libarchive with vendor including security fixes. Important vendor bugfixes (relevant to FreeBSD): #747: Out of bounds read in mtree parser #761:

svn commit: r305819 - in head: contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive/tests

2016-09-14 Thread Martin Matuska
Author: mm Date: Wed Sep 14 21:15:01 2016 New Revision: 305819 URL: https://svnweb.freebsd.org/changeset/base/305819 Log: MFV r305816: Sync libarchive with vendor including important security fixes. Issues fixed (FreeBSD): PR #778: ACL error handling Issue #745: Symlink check prefix o

svn commit: r305818 - head/contrib/libarchive/cpio

2016-09-14 Thread Martin Matuska
Author: mm Date: Wed Sep 14 21:01:02 2016 New Revision: 305818 URL: https://svnweb.freebsd.org/changeset/base/305818 Log: Remove mergeinfo from contrib/libarchive/cpio Modified: Directory Properties: head/contrib/libarchive/cpio/ (props changed) _

svn commit: r305817 - in head/contrib/libarchive: libarchive libarchive_fe tar

2016-09-14 Thread Martin Matuska
Author: mm Date: Wed Sep 14 20:55:03 2016 New Revision: 305817 URL: https://svnweb.freebsd.org/changeset/base/305817 Log: Remove mergeinfo from contrib/libarchive subdirs Modified: Directory Properties: head/contrib/libarchive/libarchive/ (props changed) head/contrib/libarchive/libarchive

svn commit: r305422 - in head: contrib/libarchive contrib/libarchive/libarchive contrib/libarchive/libarchive/test lib/libarchive

2016-09-05 Thread Martin Matuska
Author: mm Date: Mon Sep 5 15:40:41 2016 New Revision: 305422 URL: https://svnweb.freebsd.org/changeset/base/305422 Log: MFV r305420: 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: r304989 - in head/contrib/libarchive: libarchive tar

2016-08-28 Thread Martin Matuska
Author: mm Date: Mon Aug 29 06:54:38 2016 New Revision: 304989 URL: https://svnweb.freebsd.org/changeset/base/304989 Log: Redo MFV r304866: Sync libarchive with vendor including security fixes Vendor issues fixed: Issue #731: Reject tar entries >= INT64_MAX Issue #744 (part of Issue #

svn commit: r304988 - in head/contrib/libarchive: libarchive tar

2016-08-28 Thread Martin Matuska
Author: mm Date: Mon Aug 29 06:50:45 2016 New Revision: 304988 URL: https://svnweb.freebsd.org/changeset/base/304988 Log: Revert r304869 This commit was incorrect and will be re-committed asap. Modified: head/contrib/libarchive/libarchive/archive_acl.c head/contrib/libarchive/libarchiv

svn commit: r304874 - head/lib/libarchive/tests

2016-08-26 Thread Martin Matuska
Author: mm Date: Sat Aug 27 00:47:47 2016 New Revision: 304874 URL: https://svnweb.freebsd.org/changeset/base/304874 Log: Temporarily disable two libarchive tests that have not yet been fixed by vendor. Tests will be re-enabled after a fix has been merged. MFC after:3 days Modified:

svn commit: r304869 - in head/contrib/libarchive: libarchive tar

2016-08-26 Thread Martin Matuska
Author: mm Date: Fri Aug 26 23:50:44 2016 New Revision: 304869 URL: https://svnweb.freebsd.org/changeset/base/304869 Log: MFV r304866: Sync libarchive with vendor including security fixes Vendor issues fixed: Issue #731: Reject tar entries >= INT64_MAX Issue #744 (part of Issue #743):

svn commit: r304075 - in head: contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test contrib/libarchive/t...

2016-08-14 Thread Martin Matuska
Author: mm Date: Sun Aug 14 09:26:10 2016 New Revision: 304075 URL: https://svnweb.freebsd.org/changeset/base/304075 Log: MFV r304060: Sync libarchive with vendor including three security fixes Vendor issues fixed: Issue #744: Very long pathnames evade symlink checks Issue #748: li

svn commit: r302294 - in head/contrib/libarchive: libarchive libarchive/test libarchive_fe

2016-06-30 Thread Martin Matuska
Author: mm Date: Thu Jun 30 08:51:50 2016 New Revision: 302294 URL: https://svnweb.freebsd.org/changeset/base/302294 Log: MFV r302264: 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: r302075 - in head: contrib/libarchive contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libarchive/libarchive/test c...

2016-06-22 Thread Martin Matuska
Author: mm Date: Wed Jun 22 07:49:59 2016 New Revision: 302075 URL: https://svnweb.freebsd.org/changeset/base/302075 Log: MFV r302003,r302037,r302038,r302056: Update libarchive to 3.2.1 (bugfix and security fix release) List of vendor fixes: - fix exploitable heap overflow vulnerabil

Re: svn commit: r299448 - in head/sys/cddl/contrib/opensolaris: common/acl uts/common/fs/zfs uts/common/sys

2016-06-19 Thread Martin Matuska
I highly suggest dealing with this at OpenZFS: - opening an issue at Ilumos - discussing this on the develo...@open-zfs.org mailing list On 19.06.2016 16:33, Alexander Motin wrote: > On 19.06.16 17:28, Cy Schubert wrote: >> In message <20160619080803.GA1638@brick>, Edward Tomasz >> =?utf-8?Q?Napi

svn commit: r299896 - in head/contrib/libarchive: cpio libarchive

2016-05-15 Thread Martin Matuska
Author: mm Date: Mon May 16 05:01:44 2016 New Revision: 299896 URL: https://svnweb.freebsd.org/changeset/base/299896 Log: Revert r299576 and MFV r299895: Revert r299576: Fix broken cpio behavior. MFV r299895: Update to vendor git commit 860ec63. MFC after:3 weeks (together

Re: svn commit: r299529 - in head: contrib/libarchive contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/liba

2016-05-12 Thread Martin Matuska
Should be fixed with r299576 On 13.05.2016 00:24, Antoine Brodin wrote: > On Thu, May 12, 2016 at 12:16 PM, Martin Matuska wrote: >> Author: mm >> Date: Thu May 12 10:16:16 2016 >> New Revision: 299529 >> URL: https://svnweb.freebsd.org/changeset/base/299529

svn commit: r299576 - head/contrib/libarchive/cpio

2016-05-12 Thread Martin Matuska
Author: mm Date: Thu May 12 22:51:04 2016 New Revision: 299576 URL: https://svnweb.freebsd.org/changeset/base/299576 Log: Fix broken cpio behavior. Suggested upstream as PR #704. MFC: 1 month (together with libarchive 3.2.0) Modified: head/contrib/libarchive/cpio/bsdcpio.1 head/cont

svn commit: r299540 - in head/contrib/libarchive: . libarchive

2016-05-12 Thread Martin Matuska
Author: mm Date: Thu May 12 16:07:25 2016 New Revision: 299540 URL: https://svnweb.freebsd.org/changeset/base/299540 Log: MFV 299539: Record mergeinfo in contrib/libarchive for patches accepted upstream. Modified: Directory Properties: head/contrib/libarchive/ (props changed) head/contr

svn commit: r299529 - in head: contrib/libarchive contrib/libarchive/cat contrib/libarchive/cat/test contrib/libarchive/cpio contrib/libarchive/cpio/test contrib/libarchive/libarchive contrib/libar...

2016-05-12 Thread Martin Matuska
Author: mm Date: Thu May 12 10:16:16 2016 New Revision: 299529 URL: https://svnweb.freebsd.org/changeset/base/299529 Log: 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

svn commit: r273961 - head/lib/libarchive

2014-11-02 Thread Martin Matuska
Author: mm Date: Sun Nov 2 09:37:45 2014 New Revision: 273961 URL: https://svnweb.freebsd.org/changeset/base/273961 Log: Add pkg-config file for libarchive Requested by: bapt MFC after:1 week Added: head/lib/libarchive/libarchive.pc (contents, props changed) Modified: head/lib

svn commit: r264689 - in head/sys: net netpfil/pf

2014-04-20 Thread Martin Matuska
Author: mm Date: Sun Apr 20 09:17:48 2014 New Revision: 264689 URL: http://svnweb.freebsd.org/changeset/base/264689 Log: Backport from projects/pf r263908: De-virtualize UMA zone pf_mtag_z and move to global initialization part. The m_tag struct does not know about vnet context and the

svn commit: r264220 - head/sys/netpfil/pf

2014-04-07 Thread Martin Matuska
Author: mm Date: Mon Apr 7 07:06:13 2014 New Revision: 264220 URL: http://svnweb.freebsd.org/changeset/base/264220 Log: Merge from projects/pf r264198: Execute pf_overload_task() in vnet context. Fixes a vnet kernel panic. Reviewed by: trociny MFC after:1 week Modified: head/sy

svn commit: r263710 - in head/sys: net netpfil/pf

2014-03-24 Thread Martin Matuska
Author: mm Date: Tue Mar 25 06:55:53 2014 New Revision: 263710 URL: http://svnweb.freebsd.org/changeset/base/263710 Log: Merge from projects/pf r251993 (glebius@): De-vnet hash sizes and hash masks. Submitted by: Nikos Vassiliadis Reviewed by: trociny MFC after:1 month Mo

svn commit: r262222 - head/sys/netpfil/pf

2014-02-19 Thread Martin Matuska
Author: mm Date: Wed Feb 19 17:06:04 2014 New Revision: 26 URL: http://svnweb.freebsd.org/changeset/base/26 Log: Revert r262196 I am going to split this into two individual patches and test it with the projects/pf branch that may get merged later. Modified: head/sys/netpfil/pf/

Re: svn commit: r262196 - head/sys/netpfil/pf

2014-02-19 Thread Martin Matuska
switched to a completely different firewall at that time and this issue becomes obsolete anyway. Best regards, mm Quoting Gleb Smirnoff : Martin, On Tue, Feb 18, 2014 at 10:17:12PM +, Martin Matuska wrote: M> Author: mm M> Date: Tue Feb 18 22:17:12 2014 M> New Revision: 262196 M&g

svn commit: r262196 - head/sys/netpfil/pf

2014-02-18 Thread Martin Matuska
Author: mm Date: Tue Feb 18 22:17:12 2014 New Revision: 262196 URL: http://svnweb.freebsd.org/changeset/base/262196 Log: De-virtualize pf_mtag_z [1] Process V_pf_overloadqueue in vnet context [2] This fixes two VIMAGE kernel panics and allows to simultaneously run host-pf and vnet jails

svn commit: r252840 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2013-07-05 Thread Martin Matuska
Author: mm Date: Fri Jul 5 21:29:59 2013 New Revision: 252840 URL: http://svnweb.freebsd.org/changeset/base/252840 Log: MFV r252839: Quoting illumos issue #3836: Currently zio_free() always puts the zio on a list for subsequent processing by zio_free_sync(). This is only necessary

svn commit: r252732 - head/cddl/contrib/opensolaris/cmd/zfs

2013-07-04 Thread Martin Matuska
Author: mm Date: Thu Jul 4 22:26:38 2013 New Revision: 252732 URL: http://svnweb.freebsd.org/changeset/base/252732 Log: Fix misleading or remove irrelevant illumos messages and manpage references in the zfs command. PR: bin/178996 Submitted by: Peter Schaefer MFC after:

Re: svn commit: r252380 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-06-29 Thread Martin Matuska
s/a...@freebsd.org/netch...@freebsd.org/g On 29.6.2013 18:45, Martin Matuska wrote: > Author: mm > Date: Sat Jun 29 16:45:37 2013 > New Revision: 252380 > URL: http://svnweb.freebsd.org/changeset/base/252380 > > Log: > Unbreak "zfs jail" and "zfs unjail"

svn commit: r252380 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-06-29 Thread Martin Matuska
Author: mm Date: Sat Jun 29 16:45:37 2013 New Revision: 252380 URL: http://svnweb.freebsd.org/changeset/base/252380 Log: Unbreak "zfs jail" and "zfs unjail" (broken since r248571) I missed to register zfs_ioc_jail and zfs_ioc_unjail as legacy ioctl's with the new zfs_ioctl_register_legacy

svn commit: r249883 - head/cddl/contrib/opensolaris/lib/libzfs/common

2013-04-24 Thread Martin Matuska
Author: mm Date: Thu Apr 25 06:55:57 2013 New Revision: 249883 URL: http://svnweb.freebsd.org/changeset/base/249883 Log: Respect the enoent_ok flag if reporting error for holding an non-existing snapshot. Related illumos ZFS issue: 3699 zfs hold or release of a non-existent snapshot d

svn commit: r249858 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2013-04-24 Thread Martin Matuska
Author: mm Date: Wed Apr 24 21:21:03 2013 New Revision: 249858 URL: http://svnweb.freebsd.org/changeset/base/249858 Log: MFV r249857: Merge vendor bugfix for a possible deadlock related to async destroy and improve write performance by introducing a new lock protecting tx_open_txg.

svn commit: r249787 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-22 Thread Martin Matuska
Author: mm Date: Tue Apr 23 06:28:35 2013 New Revision: 249787 URL: http://svnweb.freebsd.org/changeset/base/249787 Log: The zfs synctask code restructuring introduced a new bug that makes it impossible to set quota and reservation on pools lower than version 22. Problem has been reported an

svn commit: r249357 - head/cddl/contrib/opensolaris/lib/libzfs/common

2013-04-11 Thread Martin Matuska
Author: mm Date: Thu Apr 11 07:49:16 2013 New Revision: 249357 URL: http://svnweb.freebsd.org/changeset/base/249357 Log: Fix libzfs to report error instead of returning zero if trying to hold or release a non-existing snapshot of a existing dataset. In recursive case error is reported if no

svn commit: r249356 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-11 Thread Martin Matuska
Author: mm Date: Thu Apr 11 07:40:30 2013 New Revision: 249356 URL: http://svnweb.freebsd.org/changeset/base/249356 Log: MFV r249354: Merge bugfixes accepted and integrated by vendor. Underlying problems have been reported by us and fixed in r240942 and r249196. Illumos ZFS issues:

svn commit: r249326 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-10 Thread Martin Matuska
Author: mm Date: Wed Apr 10 07:01:17 2013 New Revision: 249326 URL: http://svnweb.freebsd.org/changeset/base/249326 Log: Cast to (void *)(uintptr_t) on copyout and copyin of zfs_iocparm_t.zfs_cmd MFC after:9 days Modified: head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl

svn commit: r249319 - in head: cddl/contrib/opensolaris/lib/libzfs/common sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-09 Thread Martin Matuska
Author: mm Date: Tue Apr 9 22:27:44 2013 New Revision: 249319 URL: http://svnweb.freebsd.org/changeset/base/249319 Log: ZFS expects a copyout of zfs_cmd_t on an ioctl error. Our sys_ioctl() doesn't copyout in this case. To solve this issue a new struct zfs_iocparm_t is introduced consist

svn commit: r249209 - head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 17:24:00 2013 New Revision: 249209 URL: http://svnweb.freebsd.org/changeset/base/249209 Log: MFV r249186: Do not list read-only pools in zpool.cache Reduce diff against vendor in unused vdev_disk.c Illumos ZFS issues: 3639 zpool.cache should skip over rea

svn commit: r249207 - head/cddl/contrib/opensolaris/cmd/zdb

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 17:18:48 2013 New Revision: 249207 URL: http://svnweb.freebsd.org/changeset/base/249207 Log: MFV r249185: Allow zdb to output a histogram of compressed block sizes. Illumos ZFS issues: 3641 want a histogram of compressed block sizes MFC after:3 wee

svn commit: r249206 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2013-04-06 Thread Martin Matuska
Author: mm Date: Sat Apr 6 17:15:47 2013 New Revision: 249206 URL: http://svnweb.freebsd.org/changeset/base/249206 Log: MFV r248660: Merge vendor change - modify time processing in deadman thread. Illumos ZFS issues: 3618 ::zio dcmd does not show timestamp data MFC after:3 w

  1   2   3   4   >