./archivers/libarchive [multi-format archive and compression library]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.4.3, Package name: libarchive-3.4.3
Maintained by: Christian Weisgerber
Master sites:
Description
Libarchive is a programming library that can create and read several different
streaming archive formats, including most popular tar variants, several cpio
formats, and both BSD and GNU ar variants. It can also write shar archives and
read ISO9660 CDROM images and ZIP archives.

bsdtar is an almost fully GNU tar-compatible frontend for libarchive.
It is one of the fastest tar implementations and supports many advanced
features not found elsewhere.


Filesize: 4698.738 KB
Version History (View Complete History)
  • (2020-05-31) Updated to version: libarchive-3.4.3
  • (2020-02-22) Updated to version: libarchive-3.4.2
  • (2020-01-13) Updated to version: libarchive-3.4.1
  • (2017-07-14) Updated to version: libarchive-3.3.2
  • (2017-03-11) Updated to version: libarchive-3.3.1
  • (2016-11-01) Updated to version: libarchive-3.2.2
  • (2016-06-24) Updated to version: libarchive-3.2.1
  • (2016-05-27) Updated to version: libarchive-3.2.0
  • (2015-04-04) Updated to version: libarchive-3.1.2
  • (2012-04-28) Updated to version: libarchive-3.0.4
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2020-05-30 09:50:38 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 3.4.3
   2020-02-21 15:18:44 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 3.4.2
   2020-01-03 14:53:19 by Christian Weisgerber | Files touched by this commit (3)
Log message:
maintenance update to 3.4.1
   2019-11-19 06:27:44 by Marc Espie | Files touched by this commit (2)
Log message:
add DEBUG_PACKAGES, okay naddy@ (maintainer)
   2019-06-18 14:30:01 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.4.0:
* Fixes for reading Android APK and JAR archives
* Support for non-recursive list and extract
* New tar option: --exclude-vcs
* Important fixes for storing file attributes and flags
* Support for xz, lzma, ppmd8 and bzip2 decompression in ZIP files
* RAR 5.0 reader
   2018-09-07 07:25:02 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to 3.3.3:
* Avoid super-linear slowdown on malformed mtree files
* NO_OVERWRITE doesn't change existing directory attributes
* New support for Zstandard read and write filters
... plus unmentioned bug fixes.
   2018-02-18 07:57:47 by Stuart Henderson | Files touched by this commit (1)
Log message:
we have HMAC_CTX_free, *HMAC_CTX_new now
   2018-02-18 04:24:57 by Joel Sing | Files touched by this commit (2)
Log message:
Use the LibreSSL provided EVP_MD_CTX_*() functions.
ok sthen@
   2017-07-13 13:31:14 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Maintenance update to 3.3.2.
libarchive no longer builds with lzo2 support.  This was already lost
accidentally in the previous update.
   2017-03-10 13:07:24 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.3.1.  No list of changes available, but fixes many
security problems.
   2016-11-01 05:12:57 by Christian Weisgerber | Files touched by this commit (3)
Log message:
SECURITY update to 3.2.2.
Numerous bugs appear to have been fixed, but there is no log of changes.
   2016-11-01 04:40:50 by Christian Weisgerber | Files touched by this commit (4)
Log message:
SECURITY update to 3.2.2.
Numerous bugs appear to have been fixed, but there is no log of changes.
   2016-06-23 14:19:36 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Security update to 3.2.1.
This release fixes several critical bugs, including some with security
implications.  (At least CVE-2016-4300, CVE-2016-4301.)
   2016-05-26 14:43:00 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Oops, add library bump and forgotten patch file.
   2016-05-26 14:31:37 by Christian Weisgerber | Files touched by this commit (13)
Log message:
Update to 3.2.0.  Notable changes include:
* Incorporate patches for crash and overflow bugs
* Add support for lz4 compression
* Add bsdcat command-line tool
Also avoid picking up ext2fs header; reported by rpe@
   2016-04-06 08:16:58 by Christian Weisgerber | Files touched by this commit (1)
Log message:
replace libiconv module with library dependency
   2016-03-11 12:59:18 by Christian Weisgerber | Files touched by this commit (178)
Log message:
garbage collect CONFIGURE_SHARED
   2016-01-30 17:25:32 by Christian Weisgerber | Files touched by this commit (3)
Log message:
Apply patches for multiple security vulnerablities;
- CVE-2013-0211: denial of service via unspecified vectors
- CVE-2015-2304: directory traveral via absolute paths
- crash/infinite loop on malformed CPIO archives
From upstream git (commits 2253154, 5935715, 3865cf2, e6c9668, 24f5de6)
via FreeBSD.
Minor bump for the new ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS option.
   2016-01-30 16:34:44 by Christian Weisgerber | Files touched by this commit (10)
Log message:
Apply patches for multiple security vulnerablities;
- CVE-2013-0211: denial of service via unspecified vectors
- CVE-2015-2304: directory traveral via absolute paths
- crash/infinite loop on malformed CPIO archives
From upstream git (commits 2253154, 5935715, 3865cf2, e6c9668, 24f5de6)
via FreeBSD.
Minor bump for the new ARCHIVE_EXTRACT_SECURE_NOABSOLUTEPATHS option.
   2015-04-04 05:05:20 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to 3.1.2; with jasper@
   2010-11-14 17:22:54 by Marc Espie | Files touched by this commit (427)
Log message:
convert to new style depends
zap default spec that are not needed
convert libspecs as well
convert p* to REVISION.
No package changes
   2010-10-30 11:27:04 by Christian Weisgerber | Files touched by this commit (3)
Log message:
don't preformat the man pages now that man(1) calls mandoc(1)
   2010-10-19 15:04:52 by Christian Weisgerber | Files touched by this commit (17)
Log message:
ports that preformat man pages with mandoc via bsd.man.mk don't need groff
   2010-10-19 13:45:54 by Marc Espie | Files touched by this commit (7)
Log message:
LIB_DEPENDS -> WANTLIB
   2010-10-18 10:47:00 by Marc Espie | Files touched by this commit (39)
Log message:
USE_GROFF=Yes
   2010-09-13 11:10:31 by Christian Weisgerber | Files touched by this commit (5)
Log message:
maintenance update to 2.8.4, no changes of note
   2010-04-05 05:36:55 by Christian Weisgerber | Files touched by this commit (7)
Log message:
update to 2.8.3
   2010-04-04 09:02:05 by Christian Weisgerber | Files touched by this commit (3)
Log message:
pre-format man pages with mandoc(1) instead of groff on a FreeBSD system
   2009-09-10 09:31:43 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 2.7.1 and switch dependency from lzma to xz
   2009-05-14 23:10:04 by Nikolay Sturm | Files touched by this commit (1)
Log message:
remove -Werror to unbreak build on sparc64
This code seems to trigger a gcc bug, resulting in spurious format warnings.
ok naddy
   2009-04-18 12:22:49 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to 2.7.0
   2009-03-08 15:50:34 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 2.6.2
   2009-01-24 11:32:07 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 2.6.1, project has moved to Google Code
   2009-01-01 09:46:25 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.6.0
   2008-07-05 14:38:09 by Christian Weisgerber | Files touched by this commit (10)
Log message:
update to 2.5.5
   2008-03-18 15:43:35 by Christian Weisgerber | Files touched by this commit (6)
Log message:
SECURITY update to 2.4.14.  (FreeBSD-SA-07:05.libarchive)
This fixes various vulnerabilities in handling corrupt tar files.
   2008-01-27 10:17:04 by Christian Weisgerber | Files touched by this commit (7)
Log message:
maintenance update to 2.4.12
   2007-12-11 13:29:40 by Christian Weisgerber | Files touched by this commit (7)
Log message:
maintenance update to 2.4.6
   2007-11-26 11:38:03 by Christian Weisgerber | Files touched by this commit (8)
Log message:
* update to 2.4.0
* enable bsdcpio