Changelog
xz-utils (5.1.1alpha+20110517-1) experimental; urgency=low
* New snapshot, taken from upstream commit 5eefc00. - liblzma fixes: - lzma_stream_encoder() leaked memory. - The LZMA2 decoder rejected streams that decompress to a zero-length string. - lzma_easy_buffer_encode() and lzma_stream_buffer_encode() would write such redundant streams when asked to compress a zero-length string. - Various functions did not check their arguments (especially integrity types) well enough, making it too easy to create a corrupt .xz file instead of receiving an error code. - liblzma has experimental support for threaded compression. - xz --threads will use multiple threads to compress. The semantics (especially for --threads=0) are subject to change. - xz --block-size forces a full flush periodically during compression, for better random-access reading support and to make simple parallelism possible. - xzgrep -l (= --files-with-match) works. - unxz: The new --single-stream option discards trailing garbage after the end of the first stream. - xz will use posix_fadvise() to speed up sequential input. - xzdiff and xzgrep can read lzop-compressed files. * liblzma: bump soname to 5 and match upstream ABI (except using versioned symbols). * Update copyright file. * Standards-Version: 3.9.2 (checked). -- Jonathan Nieder <email address hidden> Wed, 18 May 2011 23:15:22 -0500