<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>031e711647c3edc3021c1029496d6798a632697e - packages: Install development manpages in the -dev package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#031e711647c3edc3021c1029496d6798a632697e</link>
        <description>packages: Install development manpages in the -dev packageAdd a new per-group SUBPACKAGE option to bsd.man.mk.  When MANSPLITPKGis enabled, this is forced to &quot;-man&quot;, otherwise it defaults to emptybut can be overridden by the caller.Use this in bsd.lib.mk to install library manpages in the -dev packageinstead of the base package.  This is nearly always preferable, sincelibrary manpages are usually in section 2 or 3 and are only relevantto people with development packages installed.For manpages which should be installed in the base package even forlibraries, add a new MANNODEV group in bsd.lib.mk.  Update existingMakefiles to use this where appropriate.MFC after:	3 daysDiscussed with:	olceReviewed by:	olceSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D52832

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Sat, 25 Oct 2025 19:33:04 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2e113ef82465598b8c26e0ca415fbe90677fbd47 - libarchive: merge from vendor branch</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#2e113ef82465598b8c26e0ca415fbe90677fbd47</link>
        <description>libarchive: merge from vendor branchlibarchive 3.8.1New features: #2088 7-zip reader: improve self-extracting archive detection #2137 zip writer: added XZ, LZMA, ZSTD and BZIP2 support #2403 zip writer: added LZMA + RISCV BCJ filter #2601 bsdtar: support --mtime and --clamp-mtime #2602 libarchive: mbedtls 3.x compatibilitySecurity fixes: #2422 tar reader: Handle truncation in the middle of a GNU long linkname       CVE-2024-57970 #2532 tar reader: fix unchecked return value in list_item_verbose()       CVE-2025-25724 #2532 unzip: fix null pointer dereference       CVE-2025-1632 #2568 warc: prevent signed integer overflow #2584 rar: do not skip past EOF while reading #2588 tar: fix overflow in build_ustar_entry #2598 rar: fix double free with over 4 billion nodes #2599 rar: fix heap-buffer-overflowImportant bugfixes: #2399 7-zip reader: add SPARC filter support for non-LZMA compressors #2405 tar reader: ignore ustar size when pax size is present #2435 tar writer: fix bug when -s/a/b/ used more than once with b flag #2459 7-zip reader: add POWERPC filter support for non-LZMA compressors #2519 libarchive: handle ARCHIVE_FILTER_LZOP in archive_read_append_filter #2539 libarchive: add missing seeker function to archive_read_open_FILE() #2544 gzip: allow setting the original filename for gzip compressed files #2564 libarchive: improve lseek handling #2582 rar: support large headers on 32 bit systems #2587 bsdtar: don&apos;t hardlink negative inode files together #2596 rar: support large headers on 32 bit systems #2606 libarchive: support @-prefixed Unix epoch timestamps as date strings #2634 tar: Support negative time values with pax #2637 tar: Keep block alignment after pax error #2642 libarchive: fix FILE_skip regression #2643 tar: Handle extra bytes after sparse entries #2649 compress: Prevent call stack overflow #2651 iso9660: always check archive_string_ensure return valueCVE:		CVE-2024-57970, CVE-2025-1632, CVE-2025-25724PR:		286944 (exp-run, 3.8.0)MFC after:	2 weeks

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Sun, 01 Jun 2025 22:16:26 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f40b617e153991d70ee6628357dd08a0606418d6 - libarchive: Remove MIPS build glue.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#f40b617e153991d70ee6628357dd08a0606418d6</link>
        <description>libarchive: Remove MIPS build glue.Reviewed by:	emasteDifferential Revision:	https://reviews.freebsd.org/D39329

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Thu, 30 Mar 2023 00:05:53 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f1ad5e3931996d222e87140c5621323b6986e1ff - libarchive: Add missing MLINK.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#f1ad5e3931996d222e87140c5621323b6986e1ff</link>
        <description>libarchive: Add missing MLINK.Differential Revision: https://reviews.freebsd.org/D37398

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Thu, 17 Nov 2022 17:11:41 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ddce862ad8594542e1fa1af9ffae7264e12ffd27 - libarchive: import changes from upstream</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#ddce862ad8594542e1fa1af9ffae7264e12ffd27</link>
        <description>libarchive: import changes from upstreamLibarchive 3.5.2New features:  PR #1502: Support for PWB and v7 binary cpio formats  PR #1509: Support of deflate algorithm in symbolic link decompression            for ZIP archivesImportant bugfixes:  IS #1044: fix extraction of hardlinks to symlinks  PR #1480: Fix truncation of size values during 7zip archive            extraction on 32bit architectures  PR #1504: fix rar header skiming  PR #1514: ZIP excessive disk read - fix location of central directory  PR #1520: fix double-free in CAB reader  PR #1521: Fixed leak of rar before ending with error  PR #1530: Handle short writes from archive_write_callback  PR #1532: 7zip: Use compression settings from file also for file header  IS #1566: do not follow symlinks when processing the fixup listMFC after:	2 weeksRelnotes:	yes

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Mon, 23 Aug 2021 02:54:15 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c3afd20f1335949db24ba8af348e8706be995059 - MFV r368207:</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#c3afd20f1335949db24ba8af348e8706be995059</link>
        <description>MFV r368207:Update libarchive to 3.5.0Relevant vendor changes:  Issue #1258: add archive_read_support_filter_by_code()  PR #1347: mtree digest reader support  Issue #1381: skip hardlinks pointing to itself on extraction  PR #1387: fix writing of cpio archives with hardlinks without file type  PR #1388: fix rdev field in cpio format for device nodes  PR #1389: completed support for UTF-8 encoding conversion  PR #1405: more formats in archive_read_support_format_by_code()  PR #1408: fix uninitialized size in rar5_read_data  PR #1409: system extended attribute support  PR #1435: support for decompression of symbolic links in zipx archives  Issue #1456: memory leak after unsuccessful archive_write_open_filenameMFC after:	1 week

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Tue, 01 Dec 2020 16:53:12 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>72f97a2d0934a0c72b9c485656f6d1456098b8ef - libarchive: fix mismatch between library and test configuration</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#72f97a2d0934a0c72b9c485656f6d1456098b8ef</link>
        <description>libarchive: fix mismatch between library and test configurationI was investigating libarchive test failures on CheriBSD and it turns outwe get a reproducible SIGBUS for test_archive_m5, etc. Debugging this showsthat libarchive and the tests disagree when it comes to the definition ofarchive_md5_ctx: libarchive assumes it&apos;s the OpenSSL type whereas the testuse the libmd type. The latter is not necessarily aligned enough to storea pointer (16 bytes for CHERI RISC-V), so we were crashing when storingEVP_MD_CTX* to an 8-byte-aligned archive_md5_ctx.To avoid problems like this in the future, factor out the common compilerflags into a Makefile.inc and include that from the tests Makefile.Reviewed By:	lwhsuDifferential Revision: https://reviews.freebsd.org/D26469

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Fri, 18 Sep 2020 13:22:34 +0200</pubDate>
        <dc:creator>Alex Richardson &lt;arichardson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>44e86fbdcf5a3e625095652a3d0ab99532e54eea - Merge ^/head r357662 through r357854.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#44e86fbdcf5a3e625095652a3d0ab99532e54eea</link>
        <description>Merge ^/head r357662 through r357854.

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Thu, 13 Feb 2020 13:52:24 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1ddf69c1dfbf54bf0c5e89ce4a643f82435759d6 - Remove sparc64 specific warning suppression.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#1ddf69c1dfbf54bf0c5e89ce4a643f82435759d6</link>
        <description>Remove sparc64 specific warning suppression.

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Wed, 12 Feb 2020 07:54:34 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f80acb9659de250230e9027c40ae7d937f24dad - Merge ^/head r352436 through r352536.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#0f80acb9659de250230e9027c40ae7d937f24dad</link>
        <description>Merge ^/head r352436 through r352536.

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Thu, 19 Sep 2019 21:26:12 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d567f909ef23d362b39eb2327b1c917d7c8bbfca - Add native support for zstd to libarchive</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#d567f909ef23d362b39eb2327b1c917d7c8bbfca</link>
        <description>Add native support for zstd to libarchiveNote that old pkg will failed to build after this. A recent ports tree (oneproviding pkg 1.12+) is required to build. Older already built pkg, shouldcontinue working as expectedPR:		238797Exp run by:	antoineReviewed by:	cemApproved by:	cemDifferential Revision:	https://reviews.freebsd.org/D20752

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Wed, 18 Sep 2019 09:57:56 +0200</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Thu, 06 Jun 2019 18:20:50 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>52c2bb75163559a6e2866ad374a7de67a4ea1273 - MFV r347989:</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#52c2bb75163559a6e2866ad374a7de67a4ea1273</link>
        <description>MFV r347989:Sync libarchive with vendor.Relevant vendor changes:  Issue #795: XAR - do not try to add xattrs without an allocated name  PR #812: non-recursive option for extract and list  PR #958: support reading metadata from compressed files  PR #999: add --exclude-vcs option to bsdtar  Issue #1062: treat empty archives with a GNU volume header as valid  PR #1074: Handle ZIP files with trailing 0s in the extra fields            (Android APK archives)  PR #1109: Ignore padding in Zip extra field data (Android APK archives)  PR #1167: fix problems related to unreadable directories  Issue #1168: fix handling of strtol() and strtoul()  PR #1172: RAR5 - fix invalid window buffer read in E8E9 filter  PR #1174: ZIP reader - fix of MSZIP signature parsing  PR #1175: gzip filter - fix reading files larger than 4GB from memory  PR #1177: gzip filter - fix memory leak with repeated header reads  PR #1180: ZIP reader - add support for Info-ZIP Unicode Path Extra Field  PR #1181: RAR5 - fix merge_block() recursion            (OSS-Fuzz 12999, 13029, 13144, 13478, 13490)  PR #1183: fix memory leak when decompressing ZIP files with LZMA  PR #1184: fix RAR5 OSS-Fuzz issues 12466, 14490, 14491, 12817    OSS-Fuzz 12466: RAR5 - fix buffer overflow when parsing huffman tables    OSS-Fuzz 14490, 14491: RAR5 - fix bad shift-left operations    OSS-Fuzz 12817: RAR5 - handle a case with truncated huffman tables  PR #1186: RAR5 - fix invalid type used for dictionary size mask            (OSS-Fuzz 14537)  PR #1187: RAR5 - fix integer overflow (OSS-Fuzz 14555)  PR #1190: RAR5 - RAR5 don&apos;t try to unpack entries marked as directories            (OSS-Fuzz 14574)  PR #1196: RAR5 - fix a potential SIGSEGV on 32-bit builds  OSS-Fuzz 2582: RAR - fix use after free if there is an invalid entry  OSS-Fuzz 14331: RAR5 - fix maximum owner name length  OSS-Fuzz 13965: RAR5 - use unsigned int for volume number + range check  Additional RAR5 reader changes:    - support symlinks, hardlinks, file owner, file group, versioned files    - change ARCHIVE_FORMAT_RAR_V5 to 0x100000    - set correct mode for readonly directories    - support readonly, hidden and system Windows file attributesMFC after:	2 weeks

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Mon, 20 May 2019 14:57:39 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c981cbbd13775bb259623977c23853f3db93c68a - Merge ^/head r343956 through r344177.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#c981cbbd13775bb259623977c23853f3db93c68a</link>
        <description>Merge ^/head r343956 through r344177.

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Fri, 15 Feb 2019 22:50:45 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a39fc08da229e671ae59ea0607ef4c8e44d2ceb9 - MFV r344063:</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#a39fc08da229e671ae59ea0607ef4c8e44d2ceb9</link>
        <description>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 support for XZ, LZMA, PPMD8 and BZIP2            decopmpression  PR #1116: Add support for 64-bit ar format  PR #1120: Fix a 7zip crash [1] and a ISO9660 infinite loop [2]  PR #1125: RAR5 reader - fix an invalid read and a memory leak  PR #1131: POSIX reader - do not fail when tree_current_lstat() fails            due to ENOENT [3]  PR #1134: Delete unnecessary null pointer checks before calls of free()  OSS-Fuzz 10843: Force intermediate to uint64_t to make UBSAN happy.  OSS-Fuzz 11011: Avoid buffer overflow in rar5 readerPR:		233006 [3]Security:	CVE-2019-1000019 [1], CVE-2019-1000020 [2]MFC after:	2 weeks

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Wed, 13 Feb 2019 00:24:45 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8dfd9dcd55768f04ce1ade7c38ae9aa9e6bf5f3e - Revert r340997 at the request of multiple users.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#8dfd9dcd55768f04ce1ade7c38ae9aa9e6bf5f3e</link>
        <description>Revert r340997 at the request of multiple users.- breaks ports-mgmt/pkg build for mips64, powerpc64 and i386 for some users.--- pkg-static ---/usr/lib/liblzma.a(stream_encoder_mt.o): In function `mythread_cond_init&apos;:/usr/local/poudriere/jails/ppc64/usr/src/contrib/xz/src/common/mythread.h:230:undefined reference to `pthread_condattr_init&apos;Reported by:	jhibbits zeising

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Tue, 04 Dec 2018 04:23:14 +0100</pubDate>
        <dc:creator>Sean Bruno &lt;sbruno@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d28d5e1457d57b692d43bf39a76fef9f93171b08 - libarchive configuration changes</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#d28d5e1457d57b692d43bf39a76fef9f93171b08</link>
        <description>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:		233543 [1]Reported by:	cemMFC after:	1 week

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Mon, 26 Nov 2018 22:45:27 +0100</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fda9adafa3167c28ce29bf051ada259a9f4690e1 - Merge ^/head r339670 through r339812.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#fda9adafa3167c28ce29bf051ada259a9f4690e1</link>
        <description>Merge ^/head r339670 through r339812.

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Sat, 27 Oct 2018 16:44:39 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b1c91e4b6cb7b84d3c1fe1e69bff825442351506 - MFV r339640,339641,339644:</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/lib/libarchive/Makefile#b1c91e4b6cb7b84d3c1fe1e69bff825442351506</link>
        <description>MFV r339640,339641,339644:Sync libarchive with vendorRelevant vendor changes:  PR #1013: Add missing h_base offset when performing absolute seeks in            xar decompression  PR #1061: Add support for extraction of RAR v5 archives  PR #1066: Fix out of bounds read on empty string filename for gnutar, pax            and v7tar  PR #1067: Fix temporary file path buffer overflow in tests  IS #1068: Correctly process and verify integer arguments passed to            bsdcpio and bsdtar  PR #1070: Don&apos;t default XAR entry atime/mtime to the current timeMFC after:	1 month

            List of files:
            /freebsd/lib/libarchive/Makefile</description>
        <pubDate>Thu, 25 Oct 2018 23:44:17 +0200</pubDate>
        <dc:creator>Martin Matuska &lt;mm@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
