busybox/archival
Lasse Collin a1ae2b75a7 xz: fix decoding of LZMA2 streams having no uncompressed data.
No .xz encoder creates files with empty LZMA2 streams,
but such files would still be valid and decompressors
must accept them.

Note that empty .xz files are a different thing than
empty LZMA2 streams. This bug didn't affect typical .xz
files that had no uncompressed data.

Signed-off-by: Lasse Collin <lasse.collin@tukaani.org>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2013-02-27 16:38:06 +01:00
..
libarchive xz: fix decoding of LZMA2 streams having no uncompressed data. 2013-02-27 16:38:06 +01:00
ar.c rename archive.h to bb_archive.h. no code changes 2011-09-22 12:45:14 +02:00
bbunzip_test2.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip_test3.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip_test.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip.c Move seamless .Z support into unpack_gz_stream 2012-03-06 16:32:06 +01:00
bzip2.c update seamless uncompression code 2012-03-06 16:27:48 +01:00
Config.src Move seamless .Z support into unpack_gz_stream 2012-03-06 16:32:06 +01:00
cpio.c whitespace cleanup. no code changes 2013-01-14 15:57:44 +01:00
dpkg_deb.c rename archive.h to bb_archive.h. no code changes 2011-09-22 12:45:14 +02:00
dpkg.c whitespace fixes. no code changes 2013-01-14 01:34:48 +01:00
gzip.c whitespace fixes. no code changes 2013-01-14 01:34:48 +01:00
Kbuild.src rename archival/libunarchive -> archival/libarchive; move bz/ into it 2010-11-03 02:38:31 +01:00
lzop.c whitespace cleanup. no code changes 2013-01-14 15:57:44 +01:00
rpm2cpio.c tar,rpm2cpio: check that child decompressor did not error out 2012-03-06 16:33:42 +01:00
rpm.c rpm: unmap rpm file before working with next one 2013-02-20 16:01:48 +01:00
rpm.h *: make GNU licensing statement forms more regular 2010-08-16 20:14:46 +02:00
tar.c whitespace fixes. no code changes 2013-01-14 01:34:48 +01:00
unzip.c unzip: add missing fflush; code shrink 2013-01-22 11:16:08 +01:00