summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS21
-rw-r--r--configure.ac6
-rw-r--r--cpio/Makefile2
-rw-r--r--libarchive/archive.h4
-rw-r--r--tar/Makefile2
-rw-r--r--version2
6 files changed, 29 insertions, 8 deletions
diff --git a/NEWS b/NEWS
index 36005fd1..5ca37c40 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,25 @@
+Nov 08, 2008: libarchive 2.5.901 released
+Nov 07, 2008: Decompression refactor completed: The decompression
+ routines have been simplified; they now consume and produce
+ arbitrarily-sized blocks. The reblocking which used to be in
+ read_support_compression_none() has been pulled into the read
+ core. Of course, there are still some opportunities for
+ eliminating common code across the decompressors, but this is
+ a step in the right direction. This also changes the
+ decompression bid to multi-pass so that archive_read now
+ builds out a filter pipeline. This opens the door to
+ automatic uudecode and decryption support. (I have some ideas
+ for encryption support that I'd like to explore soon.)
+Nov 01, 2008: lzma reader contributed by Miklos Vajna. I still have
+ some concerns about the auto-detection (LZMA file format
+ doesn't support auto-detection well), so this is not yet
+ enabled under archive_read_support_compression_all(). For
+ now, you must call archive_read_support_compression_lzma() if
+ you want LZMA read support.
+Oct 15, 2008: bsdtar and bsdcpio have custom command-line parsers now,
+ so we now have consistent long-option support on all platforms.
+
Jul 02, 2008: libarchive 2.5.5 released
Jul 02, 2008: libarchive 2.5.5b released
diff --git a/configure.ac b/configure.ac
index 74558ee0..1aa1c916 100644
--- a/configure.ac
+++ b/configure.ac
@@ -4,13 +4,13 @@ dnl First, define all of the version numbers up front.
dnl In particular, this allows the version macro to be used in AC_INIT
dnl These first two version numbers are updated automatically on each release.
-m4_define([LIBARCHIVE_VERSION_S],[2.5.5])
-m4_define([LIBARCHIVE_VERSION_N],[2005005])
+m4_define([LIBARCHIVE_VERSION_S],[2.5.901])
+m4_define([LIBARCHIVE_VERSION_N],[2005901])
dnl bsdtar versioning tracks libarchive
m4_define([BSDTAR_VERSION_S],LIBARCHIVE_VERSION_S())
dnl bsdcpio is still versioning separately, as it's less mature.
-m4_define([BSDCPIO_VERSION_S],[1.0.0])
+m4_define([BSDCPIO_VERSION_S],[1.1.0])
#
# Now starts the "real" configure script.
diff --git a/cpio/Makefile b/cpio/Makefile
index 31463b02..2923d29f 100644
--- a/cpio/Makefile
+++ b/cpio/Makefile
@@ -3,7 +3,7 @@
.include <bsd.own.mk>
PROG= bsdcpio
-BSDCPIO_VERSION_STRING=1.0.0
+BSDCPIO_VERSION_STRING=1.1.0
SRCS= cpio.c cmdline.c err.c matching.c pathmatch.c
WARNS?= 6
DPADD= ${LIBARCHIVE} ${LIBZ} ${LIBBZ2}
diff --git a/libarchive/archive.h b/libarchive/archive.h
index 912b52d2..17cb51c6 100644
--- a/libarchive/archive.h
+++ b/libarchive/archive.h
@@ -113,13 +113,13 @@ extern "C" {
* (ARCHIVE_API_VERSION * 1000000 + ARCHIVE_API_FEATURE * 1000)
* #endif
*/
-#define ARCHIVE_VERSION_NUMBER 2005005
+#define ARCHIVE_VERSION_NUMBER 2005901
__LA_DECL int archive_version_number(void);
/*
* Textual name/version of the library, useful for version displays.
*/
-#define ARCHIVE_VERSION_STRING "libarchive 2.5.5"
+#define ARCHIVE_VERSION_STRING "libarchive 2.5.901"
__LA_DECL const char * archive_version_string(void);
#if ARCHIVE_VERSION_NUMBER < 3000000
diff --git a/tar/Makefile b/tar/Makefile
index 0996faac..d9d16eb8 100644
--- a/tar/Makefile
+++ b/tar/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD: src/usr.bin/tar/Makefile,v 1.38 2008/08/22 01:31:13 kientzle Exp $
PROG= bsdtar
-BSDTAR_VERSION_STRING=2.5.5
+BSDTAR_VERSION_STRING=2.5.901
SRCS= bsdtar.c cmdline.c getdate.y matching.c read.c siginfo.c subst.c tree.c util.c write.c
WARNS?= 5
DPADD= ${LIBARCHIVE} ${LIBBZ2} ${LIBZ}
diff --git a/version b/version
index b6ffbd7a..d0455b39 100644
--- a/version
+++ b/version
@@ -1 +1 @@
-2005900
+2005901