mirror of https://git.tukaani.org/xz.git
Prepare for 4.999.7beta release.
This commit is contained in:
parent
88d3e6b0b1
commit
d1d17a40d3
4
AUTHORS
4
AUTHORS
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
Authors of LZMA Utils
|
Authors of XZ Utils
|
||||||
---------------------
|
===================
|
||||||
|
|
||||||
Igor Pavlov
|
Igor Pavlov
|
||||||
* designed LZMA as an algorithm;
|
* designed LZMA as an algorithm;
|
||||||
|
|
34
README
34
README
|
@ -1,13 +1,13 @@
|
||||||
|
|
||||||
LZMA Utils
|
XZ Utils
|
||||||
----------
|
--------
|
||||||
|
|
||||||
Warning
|
Warning
|
||||||
|
|
||||||
This is an early alpha version. Don't trust the files produced by
|
This is a beta version. Don't trust the files produced by
|
||||||
this version of the software - not even if the software can
|
this version of the software - not even if the software can
|
||||||
uncompress the files properly! This is because the file format
|
uncompress the files properly! This is because the file format
|
||||||
isn't completely frozen yet.
|
isn't officially frozen yet although changes are very unlikely.
|
||||||
|
|
||||||
So please test a lot, but don't use for anything serious yet.
|
So please test a lot, but don't use for anything serious yet.
|
||||||
|
|
||||||
|
@ -18,19 +18,19 @@ Overview
|
||||||
Igor Pavlov as part of 7-Zip. It provides high compression ratio
|
Igor Pavlov as part of 7-Zip. It provides high compression ratio
|
||||||
while keeping the decompression speed fast.
|
while keeping the decompression speed fast.
|
||||||
|
|
||||||
LZMA Utils are an attempt to make LZMA compression easy to use
|
XZ Utils are an attempt to make LZMA compression easy to use
|
||||||
on free (as in freedom) operating systems. This is achieved by
|
on free (as in freedom) operating systems. This is achieved by
|
||||||
providing tools and libraries which are similar to use than the
|
providing tools and libraries which are similar to use than the
|
||||||
equivalents of the most popular existing compression algorithms.
|
equivalents of the most popular existing compression algorithms.
|
||||||
|
|
||||||
LZMA Utils consist of a few relatively separate parts:
|
XZ Utils consist of a few relatively separate parts:
|
||||||
* liblzma is an encoder/decoder library with support for several
|
* liblzma is an encoder/decoder library with support for several
|
||||||
filters (algorithm implementations). The primary filter is LZMA.
|
filters (algorithm implementations). The primary filter is LZMA.
|
||||||
* libzfile enables reading from and writing to gzip, bzip2 and
|
* libzfile (or whatever the name will be) enables reading from and
|
||||||
LZMA compressed and uncompressed files with an API similar to
|
writing to gzip, bzip2 and LZMA compressed and uncompressed files
|
||||||
the standard ANSI-C file I/O.
|
with an API similar to the standard ANSI-C file I/O.
|
||||||
[ NOTE: libzfile is not implemented yet. ]
|
[ NOTE: libzfile is not implemented yet. ]
|
||||||
* lzma command line tool has almost identical syntax than gzip
|
* xz command line tool has almost identical syntax than gzip
|
||||||
and bzip2. It makes LZMA easy for average users, but also
|
and bzip2. It makes LZMA easy for average users, but also
|
||||||
provides advanced options to finetune the compression settings.
|
provides advanced options to finetune the compression settings.
|
||||||
* A few shell scripts make diffing and grepping LZMA compressed
|
* A few shell scripts make diffing and grepping LZMA compressed
|
||||||
|
@ -39,15 +39,15 @@ Overview
|
||||||
|
|
||||||
Supported platforms
|
Supported platforms
|
||||||
|
|
||||||
LZMA Utils are developed on GNU+Linux, but they should work at
|
XZ Utils are developed on GNU+Linux, but they should work at
|
||||||
least on *BSDs and Solaris. They probably work on some other
|
least on *BSDs and Solaris. They probably work on some other
|
||||||
POSIX-like operating systems too.
|
POSIX-like operating systems too.
|
||||||
|
|
||||||
If you use GCC to compile LZMA Utils, you need at least version
|
If you use GCC to compile XZ Utils, you need at least version
|
||||||
3.x.x. GCC version 2.xx.x doesn't support some C99 features used
|
3.x.x. GCC version 2.xx.x doesn't support some C99 features used
|
||||||
in LZMA Utils source code, thus GCC 2 won't compile LZMA Utils.
|
in XZ Utils source code, thus GCC 2 won't compile XZ Utils.
|
||||||
|
|
||||||
If you have written patches to make LZMA Utils to work on previously
|
If you have written patches to make XZ Utils to work on previously
|
||||||
unsupported platform, please send the patches to me! I will consider
|
unsupported platform, please send the patches to me! I will consider
|
||||||
including them to the official version. It's nice to minimize the
|
including them to the official version. It's nice to minimize the
|
||||||
need of third-party patching.
|
need of third-party patching.
|
||||||
|
@ -61,9 +61,9 @@ Supported platforms
|
||||||
|
|
||||||
Version numbering
|
Version numbering
|
||||||
|
|
||||||
Starting from LZMA Utils 5, the version number of LZMA Utils has
|
The version number of XZ Utils has absolutely nothing to do with
|
||||||
absolutely nothing to do with the version number of LZMA SDK or
|
the version number of LZMA SDK or 7-Zip. The new version number
|
||||||
7-Zip. The new version number format of LZMA Utils is X.Y.ZS:
|
format of XZ Utils is X.Y.ZS:
|
||||||
|
|
||||||
- X is the major version. When this is incremented, the library
|
- X is the major version. When this is incremented, the library
|
||||||
API and ABI break.
|
API and ABI break.
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
|
|
||||||
AC_PREREQ([2.61])
|
AC_PREREQ([2.61])
|
||||||
|
|
||||||
AC_INIT([xz], [4.999.6alpha], [lasse.collin@tukaani.org])
|
AC_INIT([XZ Utils], [4.999.7beta], [lasse.collin@tukaani.org], [xz])
|
||||||
AC_CONFIG_SRCDIR([src/liblzma/common/common.h])
|
AC_CONFIG_SRCDIR([src/liblzma/common/common.h])
|
||||||
AC_CONFIG_HEADER([config.h])
|
AC_CONFIG_HEADER([config.h])
|
||||||
|
|
||||||
|
@ -115,7 +115,7 @@ AC_ARG_ENABLE([encoders], AC_HELP_STRING([--enable-encoders=LIST],
|
||||||
Available encoders:]
|
Available encoders:]
|
||||||
m4_translit(m4_defn([SUPPORTED_FILTERS]), [,], [ ])),
|
m4_translit(m4_defn([SUPPORTED_FILTERS]), [,], [ ])),
|
||||||
[], [enable_encoders=SUPPORTED_FILTERS])
|
[], [enable_encoders=SUPPORTED_FILTERS])
|
||||||
enable_encoders=`echo "$enable_encoders" | sed 's/,/ /g'`
|
enable_encoders=`echo "$enable_encoders" | sed 's/,subblock//; s/,/ /g'`
|
||||||
if test "x$enable_encoders" = xno || test "x$enable_encoders" = x; then
|
if test "x$enable_encoders" = xno || test "x$enable_encoders" = x; then
|
||||||
AC_MSG_RESULT([(none)])
|
AC_MSG_RESULT([(none)])
|
||||||
else
|
else
|
||||||
|
|
|
@ -37,7 +37,7 @@
|
||||||
* \note The version number of liblzma has nothing to with
|
* \note The version number of liblzma has nothing to with
|
||||||
* the version number of Igor Pavlov's LZMA SDK.
|
* the version number of Igor Pavlov's LZMA SDK.
|
||||||
*/
|
*/
|
||||||
#define LZMA_VERSION UINT32_C(49990060)
|
#define LZMA_VERSION UINT32_C(49990071)
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue