1
0
Fork 0
mirror of https://git.tukaani.org/xz.git synced 2024-04-04 12:36:23 +02:00
xz-archive/src/liblzma
Lasse Collin 3e16d51dd6 Remove uncompressed size tracking from the filter encoders.
It's not strictly needed there, and just complicates the
code. LZ encoder never even had this feature.

The primary reason to have uncompressed size tracking in
filter encoders was validating that the application
doesn't give different amount of input that it had
promised. A side effect was to validate internal workings
of liblzma.

Uncompressed size tracking is still present in the Block
encoder. Maybe it should be added to LZMA_Alone and raw
encoders too. It's simpler to have one coder just to
validate the uncompressed size instead of having it
in every filter.
2007-12-11 16:49:19 +02:00
..
api Bumped version number to 4.42.3alpha. 2007-12-10 20:44:16 +02:00
check Added missing LZMA_API to the C versions of the CRC functions. 2007-12-09 17:14:07 +02:00
common Remove uncompressed size tracking from the filter encoders. 2007-12-11 16:49:19 +02:00
lz Imported to git. 2007-12-09 00:42:33 +02:00
lzma Imported to git. 2007-12-09 00:42:33 +02:00
rangecoder Imported to git. 2007-12-09 00:42:33 +02:00
simple Remove uncompressed size tracking from the filter encoders. 2007-12-11 16:49:19 +02:00
subblock Remove uncompressed size tracking from the filter encoders. 2007-12-11 16:49:19 +02:00
lzma.pc.in Imported to git. 2007-12-09 00:42:33 +02:00
Makefile.am Imported to git. 2007-12-09 00:42:33 +02:00