xz/src/liblzma/common
Lasse Collin bd13b04e20 Fix bugs in lzma_index_read() and lzma_index_cat().
lzma_index_read() didn't skip over Stream Padding
if it was the first record in the Index.

lzma_index_cat() didn't combine small Indexes correctly.

The test suite was updated to check for these bugs.

These bugs didn't affect the xz command line tool or
most users of liblzma in any way.
2009-11-25 13:04:10 +02:00
..
Makefile.inc Make fastpos.h use tuklib_integer.h instead of bsr.h 2009-11-22 11:55:03 +02:00
alone_decoder.c Fixed a crash in liblzma. 2009-04-28 23:08:32 +03:00
alone_decoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
alone_encoder.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
auto_decoder.c Fixed a crash in liblzma. 2009-04-28 23:08:32 +03:00
block_buffer_decoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
block_buffer_encoder.c Make the raw value of the Check field available to applications 2009-05-26 14:48:48 +03:00
block_decoder.c Make the raw value of the Check field available to applications 2009-05-26 14:48:48 +03:00
block_decoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
block_encoder.c Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
block_encoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
block_header_decoder.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
block_header_encoder.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
block_util.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
chunk_size.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
common.c Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
common.h Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
easy_buffer_encoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
easy_decoder_memusage.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
easy_encoder.c Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
easy_encoder_memusage.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
easy_preset.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
easy_preset.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_buffer_decoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_buffer_encoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_common.c Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
filter_common.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_decoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_decoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_encoder.c Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
filter_encoder.h Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
filter_flags_decoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
filter_flags_encoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
hardware_physmem.c Add lzma_physmem(). 2009-11-15 12:40:17 +02:00
index.c Fix bugs in lzma_index_read() and lzma_index_cat(). 2009-11-25 13:04:10 +02:00
index.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
index_decoder.c Index decoder fixes. 2009-11-25 12:52:56 +02:00
index_encoder.c Fixed a crash in liblzma. 2009-04-28 23:08:32 +03:00
index_encoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
index_hash.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_buffer_decoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_buffer_encoder.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_decoder.c Fix a couple of warnings. 2009-09-11 09:25:09 +03:00
stream_decoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_encoder.c Fix a design error in liblzma API. 2009-11-14 18:59:19 +02:00
stream_encoder.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_flags_common.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_flags_common.h Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00
stream_flags_decoder.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
stream_flags_encoder.c Use a tuklib module for integer handling. 2009-10-04 22:57:12 +03:00
vli_decoder.c Fix incorrect use of "restrict". 2009-09-15 21:07:23 +03:00
vli_encoder.c Fix incorrect use of "restrict". 2009-09-15 21:07:23 +03:00
vli_size.c Put the interesting parts of XZ Utils into the public domain. 2009-04-13 11:27:40 +03:00