A Program for Compressing Files

Edit Package xz

The xz command is a very powerful program for compressing files.

* Average compression ratio of LZMA is about 30% better than that of
gzip, and 15% better than that of bzip2.

* Decompression speed is only little slower than that of gzip, being
two to five times faster than bzip2.

* In fast mode, compresses faster than bzip2 with a comparable
compression ratio.

* Achieving the best compression ratios takes four to even twelve
times longer than with bzip2. However. this doesn't affect
decompressing speed.

* Very similar command line interface to what gzip and bzip2 have.

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000459 459 Bytes
_service:download_url:xz-5.0.3.tar.bz2 0001025913 1000 KB
baselibs.conf 0000000009 9 Bytes
xz.changes 0000010000 9.77 KB
xz.spec 0000003788 3.7 KB
Revision 28 (latest revision is 91)
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 73037 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 28)
- Update to version 5.0.3
    * liblzma fixes:
        - A memory leak was fixed.
        - lzma_stream_buffer_encode() no longer creates an empty .xz
          Block if encoding an empty buffer. Such an empty Block with
          LZMA2 data would trigger a bug in 5.0.1 and older (see the
          first bullet point in 5.0.2 notes). When releasing 5.0.2,
          I thought that no encoder creates this kind of files but
          I was wrong.
        - Validate function arguments better in a few functions. Most
          importantly, specifying an unsupported integrity check to
          lzma_stream_buffer_encode() no longer creates a corrupt .xz
          file. Probably no application tries to do that, so this
          shouldn't be a big problem in practice.
        - Document that lzma_block_buffer_encode(),
          lzma_easy_buffer_encode(), lzma_stream_encoder(), and
          lzma_stream_buffer_encode() may return LZMA_UNSUPPORTED_CHECK.
        - The return values of the _memusage() functions are now
          documented better.
    * Fix command name detection in xzgrep. xzegrep and xzfgrep now
      correctly use egrep and fgrep instead of grep.
    * French translation was added.
Comments 0
openSUSE Build Service is sponsored by