]> icculus.org git repositories - icculus/xz.git/commit
Sort of garbage collection commit. :-| Many things are still
authorLasse Collin <lasse.collin@tukaani.org>
Thu, 28 Aug 2008 19:53:15 +0000 (22:53 +0300)
committerLasse Collin <lasse.collin@tukaani.org>
Thu, 28 Aug 2008 19:53:15 +0000 (22:53 +0300)
commit3b34851de1eaf358cf9268922fa0eeed8278d680
tree7bab212af647541df64227a8d350d17a2e789f6b
parent57b9a145a527f0716822615e5ed536d33aebd3fc
Sort of garbage collection commit. :-| Many things are still
broken. API has changed a lot and it will still change a
little more here and there. The command line tool doesn't
have all the required changes to reflect the API changes, so
it's easy to get "internal error" or trigger assertions.
277 files changed:
configure.ac
debug/Makefile.am
debug/crc32.c [moved from src/liblzma/lz/lz_encoder_private.h with 52% similarity]
debug/full_flush.c
debug/hex2bin.c [new file with mode: 0644]
debug/known_sizes.c [new file with mode: 0644]
debug/memusage.c
debug/sync_flush.c
src/common/integer.h
src/common/sysdefs.h
src/liblzma/Makefile.am
src/liblzma/api/Makefile.am
src/liblzma/api/lzma.h
src/liblzma/api/lzma/alignment.h
src/liblzma/api/lzma/alone.h [deleted file]
src/liblzma/api/lzma/auto.h [deleted file]
src/liblzma/api/lzma/base.h
src/liblzma/api/lzma/block.h
src/liblzma/api/lzma/check.h
src/liblzma/api/lzma/container.h [new file with mode: 0644]
src/liblzma/api/lzma/delta.h
src/liblzma/api/lzma/easy.h [deleted file]
src/liblzma/api/lzma/filter.h
src/liblzma/api/lzma/index.h
src/liblzma/api/lzma/index_hash.h
src/liblzma/api/lzma/lzma.h
src/liblzma/api/lzma/memlimit.h
src/liblzma/api/lzma/raw.h [deleted file]
src/liblzma/api/lzma/simple.h
src/liblzma/api/lzma/stream.h [deleted file]
src/liblzma/api/lzma/stream_flags.h
src/liblzma/api/lzma/subblock.h
src/liblzma/api/lzma/version.h
src/liblzma/api/lzma/vli.h
src/liblzma/check/check.c
src/liblzma/check/check.h
src/liblzma/check/sha256.c
src/liblzma/common/Makefile.am
src/liblzma/common/alignment.c
src/liblzma/common/allocator.c [deleted file]
src/liblzma/common/alone_decoder.c
src/liblzma/common/alone_decoder.h
src/liblzma/common/alone_encoder.c
src/liblzma/common/auto_decoder.c
src/liblzma/common/block_decoder.c
src/liblzma/common/block_decoder.h
src/liblzma/common/block_encoder.c
src/liblzma/common/block_encoder.h
src/liblzma/common/block_header_decoder.c
src/liblzma/common/block_header_encoder.c
src/liblzma/common/block_util.c
src/liblzma/common/common.c [moved from src/liblzma/common/code.c with 64% similarity]
src/liblzma/common/common.h
src/liblzma/common/easy.c
src/liblzma/common/features.c [deleted file]
src/liblzma/common/filter_common.c [new file with mode: 0644]
src/liblzma/common/filter_common.h [new file with mode: 0644]
src/liblzma/common/filter_decoder.c [new file with mode: 0644]
src/liblzma/common/filter_decoder.h [new file with mode: 0644]
src/liblzma/common/filter_encoder.c [new file with mode: 0644]
src/liblzma/common/filter_encoder.h [new file with mode: 0644]
src/liblzma/common/filter_flags_decoder.c
src/liblzma/common/filter_flags_encoder.c
src/liblzma/common/index_decoder.c
src/liblzma/common/index_encoder.c
src/liblzma/common/index_hash.c
src/liblzma/common/init_encoder.c
src/liblzma/common/memory_usage.c [deleted file]
src/liblzma/common/next_coder.c [deleted file]
src/liblzma/common/raw_common.c [deleted file]
src/liblzma/common/raw_decoder.c [deleted file]
src/liblzma/common/raw_encoder.c [deleted file]
src/liblzma/common/stream_common.c [deleted file]
src/liblzma/common/stream_decoder.c
src/liblzma/common/stream_decoder.h
src/liblzma/common/stream_encoder.c
src/liblzma/common/stream_encoder.h
src/liblzma/common/stream_flags_common.c [moved from src/liblzma/common/stream_flags_equal.c with 72% similarity]
src/liblzma/common/stream_flags_common.h [moved from src/liblzma/common/stream_common.h with 85% similarity]
src/liblzma/common/stream_flags_decoder.c
src/liblzma/common/stream_flags_encoder.c
src/liblzma/common/vli_decoder.c
src/liblzma/common/vli_encoder.c
src/liblzma/common/vli_size.c [moved from src/liblzma/common/version.c with 67% similarity]
src/liblzma/delta/Makefile.am [new file with mode: 0644]
src/liblzma/delta/delta_common.c [moved from src/liblzma/common/delta_common.c with 97% similarity]
src/liblzma/delta/delta_common.h [moved from src/liblzma/common/delta_common.h with 100% similarity]
src/liblzma/delta/delta_decoder.c [moved from src/liblzma/common/delta_decoder.c with 81% similarity]
src/liblzma/delta/delta_decoder.h [moved from src/liblzma/common/delta_decoder.h with 88% similarity]
src/liblzma/delta/delta_encoder.c [moved from src/liblzma/common/delta_encoder.c with 85% similarity]
src/liblzma/delta/delta_encoder.h [moved from src/liblzma/common/delta_encoder.h with 92% similarity]
src/liblzma/lz/Makefile.am
src/liblzma/lz/bt2.c [deleted file]
src/liblzma/lz/bt2.h [deleted file]
src/liblzma/lz/bt3.c [deleted file]
src/liblzma/lz/bt3.h [deleted file]
src/liblzma/lz/bt4.c [deleted file]
src/liblzma/lz/bt4.h [deleted file]
src/liblzma/lz/hc3.c [deleted file]
src/liblzma/lz/hc3.h [deleted file]
src/liblzma/lz/hc4.c [deleted file]
src/liblzma/lz/hc4.h [deleted file]
src/liblzma/lz/lz_decoder.c
src/liblzma/lz/lz_decoder.h
src/liblzma/lz/lz_encoder.c
src/liblzma/lz/lz_encoder.h
src/liblzma/lz/lz_encoder_hash.h [new file with mode: 0644]
src/liblzma/lz/lz_encoder_mf.c [new file with mode: 0644]
src/liblzma/lz/match_c.h [deleted file]
src/liblzma/lz/match_h.h [deleted file]
src/liblzma/lzma/Makefile.am
src/liblzma/lzma/fastpos.h
src/liblzma/lzma/lzma2_decoder.c [new file with mode: 0644]
src/liblzma/lzma/lzma2_decoder.h [new file with mode: 0644]
src/liblzma/lzma/lzma2_encoder.c [new file with mode: 0644]
src/liblzma/lzma/lzma2_encoder.h [moved from src/liblzma/common/raw_common.h with 60% similarity]
src/liblzma/lzma/lzma_common.h
src/liblzma/lzma/lzma_decoder.c
src/liblzma/lzma/lzma_decoder.h
src/liblzma/lzma/lzma_encoder.c
src/liblzma/lzma/lzma_encoder.h
src/liblzma/lzma/lzma_encoder_features.c
src/liblzma/lzma/lzma_encoder_getoptimum.c [deleted file]
src/liblzma/lzma/lzma_encoder_getoptimumfast.c [deleted file]
src/liblzma/lzma/lzma_encoder_init.c [deleted file]
src/liblzma/lzma/lzma_encoder_optimum_fast.c [new file with mode: 0644]
src/liblzma/lzma/lzma_encoder_optimum_normal.c [new file with mode: 0644]
src/liblzma/lzma/lzma_encoder_presets.c
src/liblzma/lzma/lzma_encoder_private.h
src/liblzma/lzma/lzma_literal.c [deleted file]
src/liblzma/lzma/lzma_literal.h [deleted file]
src/liblzma/rangecoder/Makefile.am
src/liblzma/rangecoder/price.h [new file with mode: 0644]
src/liblzma/rangecoder/price_table.c
src/liblzma/rangecoder/price_table_init.c
src/liblzma/rangecoder/price_tablegen.c [moved from src/liblzma/rangecoder/price_table_gen.c with 75% similarity]
src/liblzma/rangecoder/range_common.h
src/liblzma/rangecoder/range_decoder.h
src/liblzma/rangecoder/range_encoder.h
src/liblzma/simple/Makefile.am
src/liblzma/simple/simple_coder.c
src/liblzma/simple/simple_decoder.c [new file with mode: 0644]
src/liblzma/simple/simple_decoder.h [moved from src/liblzma/common/raw_decoder.h with 67% similarity]
src/liblzma/simple/simple_encoder.c [new file with mode: 0644]
src/liblzma/simple/simple_encoder.h [moved from src/liblzma/common/raw_encoder.h with 65% similarity]
src/liblzma/subblock/Makefile.am
src/liblzma/subblock/subblock_decoder.c
src/liblzma/subblock/subblock_decoder_helper.c
src/liblzma/subblock/subblock_encoder.c
src/lzma/args.c
src/lzma/args.h
src/lzma/options.c
src/lzma/process.c
src/lzmadec/lzmadec.c
tests/Makefile.am
tests/files/README
tests/files/bad-0-backward_size.lzma [new file with mode: 0644]
tests/files/bad-0-empty-truncated.lzma [new file with mode: 0644]
tests/files/bad-0-nonempty_index.lzma [new file with mode: 0644]
tests/files/bad-0cat-alone.lzma [new file with mode: 0644]
tests/files/bad-0catpad-empty.lzma [new file with mode: 0644]
tests/files/bad-0pad-empty.lzma [new file with mode: 0644]
tests/files/bad-1-block_header-1.lzma [new file with mode: 0644]
tests/files/bad-1-block_header-2.lzma [new file with mode: 0644]
tests/files/bad-1-block_header-3.lzma [new file with mode: 0644]
tests/files/bad-1-block_header-4.lzma [new file with mode: 0644]
tests/files/bad-1-check-crc32.lzma [new file with mode: 0644]
tests/files/bad-1-check-crc64.lzma [new file with mode: 0644]
tests/files/bad-1-check-sha256.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-1.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-2.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-3.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-4.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-5.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-6.lzma [new file with mode: 0644]
tests/files/bad-1-lzma2-7.lzma [new file with mode: 0644]
tests/files/bad-1-stream_flags-1.lzma [new file with mode: 0644]
tests/files/bad-1-stream_flags-2.lzma [new file with mode: 0644]
tests/files/bad-1-stream_flags-3.lzma [new file with mode: 0644]
tests/files/bad-1-vli-1.lzma [new file with mode: 0644]
tests/files/bad-1-vli-2.lzma [new file with mode: 0644]
tests/files/bad-2-compressed_data_padding.lzma [new file with mode: 0644]
tests/files/bad-2-index-1.lzma [new file with mode: 0644]
tests/files/bad-2-index-2.lzma [new file with mode: 0644]
tests/files/bad-2-index-3.lzma [new file with mode: 0644]
tests/files/bad-2-index-4.lzma [new file with mode: 0644]
tests/files/bad-cat-single-none-pad_garbage_1.lzma [deleted file]
tests/files/bad-cat-single-none-pad_garbage_2.lzma [deleted file]
tests/files/bad-cat-single-none-pad_garbage_3.lzma [deleted file]
tests/files/bad-multi-none-1.lzma [deleted file]
tests/files/bad-multi-none-2.lzma [deleted file]
tests/files/bad-multi-none-3.lzma [deleted file]
tests/files/bad-multi-none-block_1.lzma [deleted file]
tests/files/bad-multi-none-block_2.lzma [deleted file]
tests/files/bad-multi-none-block_3.lzma [deleted file]
tests/files/bad-multi-none-extra_1.lzma [deleted file]
tests/files/bad-multi-none-extra_2.lzma [deleted file]
tests/files/bad-multi-none-extra_3.lzma [deleted file]
tests/files/bad-multi-none-header_1.lzma [deleted file]
tests/files/bad-multi-none-header_2.lzma [deleted file]
tests/files/bad-multi-none-header_3.lzma [deleted file]
tests/files/bad-multi-none-header_4.lzma [deleted file]
tests/files/bad-multi-none-header_5.lzma [deleted file]
tests/files/bad-multi-none-header_6.lzma [deleted file]
tests/files/bad-multi-none-header_7.lzma [deleted file]
tests/files/bad-multi-none-index_1.lzma [deleted file]
tests/files/bad-multi-none-index_2.lzma [deleted file]
tests/files/bad-multi-none-index_3.lzma [deleted file]
tests/files/bad-multi-none-index_4.lzma [deleted file]
tests/files/bad-single-data_after_eopm_1.lzma [deleted file]
tests/files/bad-single-data_after_eopm_2.lzma [deleted file]
tests/files/bad-single-lzma-flush_beginning.lzma [deleted file]
tests/files/bad-single-lzma-flush_twice.lzma [deleted file]
tests/files/bad-single-none-empty.lzma [deleted file]
tests/files/bad-single-none-footer_filter_flags.lzma [deleted file]
tests/files/bad-single-none-too_long_vli.lzma [deleted file]
tests/files/bad-single-none-truncated.lzma [deleted file]
tests/files/bad-single-subblock-padding_loop.lzma [deleted file]
tests/files/bad-single-subblock1023-slow.lzma [deleted file]
tests/files/bad-single-subblock_subblock.lzma [deleted file]
tests/files/good-0-empty.lzma [new file with mode: 0644]
tests/files/good-0cat-empty.lzma [new file with mode: 0644]
tests/files/good-0catpad-empty.lzma [new file with mode: 0644]
tests/files/good-0pad-empty.lzma [new file with mode: 0644]
tests/files/good-1-3delta-lzma2.lzma [new file with mode: 0644]
tests/files/good-1-block_header-1.lzma [new file with mode: 0644]
tests/files/good-1-block_header-2.lzma [new file with mode: 0644]
tests/files/good-1-block_header-3.lzma [new file with mode: 0644]
tests/files/good-1-check-crc32.lzma [new file with mode: 0644]
tests/files/good-1-check-crc64.lzma [new file with mode: 0644]
tests/files/good-1-check-none.lzma [new file with mode: 0644]
tests/files/good-1-check-sha256.lzma [new file with mode: 0644]
tests/files/good-1-delta-lzma2.tiff.lzma [new file with mode: 0644]
tests/files/good-1-lzma2-1.lzma [new file with mode: 0644]
tests/files/good-1-lzma2-2.lzma [new file with mode: 0644]
tests/files/good-1-lzma2-3.lzma [new file with mode: 0644]
tests/files/good-1-sparc-lzma2.lzma [moved from tests/files/good-single-sparc-lzma.lzma with 95% similarity]
tests/files/good-1-x86-lzma2.lzma [moved from tests/files/good-single-x86-lzma.lzma with 77% similarity]
tests/files/good-2-lzma2.lzma [new file with mode: 0644]
tests/files/good-cat-single-none-pad.lzma [deleted file]
tests/files/good-multi-none-1.lzma [deleted file]
tests/files/good-multi-none-2.lzma [deleted file]
tests/files/good-multi-none-block_1.lzma [deleted file]
tests/files/good-multi-none-block_2.lzma [deleted file]
tests/files/good-multi-none-extra_1.lzma [deleted file]
tests/files/good-multi-none-extra_2.lzma [deleted file]
tests/files/good-multi-none-extra_3.lzma [deleted file]
tests/files/good-multi-none-header_1.lzma [deleted file]
tests/files/good-multi-none-header_2.lzma [deleted file]
tests/files/good-multi-none-header_3.lzma [deleted file]
tests/files/good-single-delta-lzma.tiff.lzma [deleted file]
tests/files/good-single-lzma-empty.lzma [deleted file]
tests/files/good-single-lzma-flush_1.lzma [deleted file]
tests/files/good-single-lzma-flush_2.lzma [deleted file]
tests/files/good-single-lzma.lzma [deleted file]
tests/files/good-single-none-empty_1.lzma [deleted file]
tests/files/good-single-none-empty_2.lzma [deleted file]
tests/files/good-single-none-empty_3.lzma [deleted file]
tests/files/good-single-none-pad.lzma [deleted file]
tests/files/good-single-none.lzma [deleted file]
tests/files/good-single-subblock-lzma.lzma [deleted file]
tests/files/good-single-subblock_implicit.lzma [deleted file]
tests/files/good-single-subblock_rle.lzma [deleted file]
tests/files/malicious-multi-metadata-64PiB.lzma [deleted file]
tests/files/malicious-single-subblock-256MiB.lzma [deleted file]
tests/files/malicious-single-subblock-64PiB.lzma [deleted file]
tests/files/malicious-single-subblock31-slow.lzma [deleted file]
tests/files/unsupported-block_header.lzma [new file with mode: 0644]
tests/files/unsupported-check.lzma [new file with mode: 0644]
tests/files/unsupported-filter_flags-1.lzma [new file with mode: 0644]
tests/files/unsupported-filter_flags-2.lzma [new file with mode: 0644]
tests/files/unsupported-filter_flags-3.lzma [new file with mode: 0644]
tests/test_block_header.c
tests/test_compress.sh
tests/test_filter_flags.c
tests/test_stream_flags.c
tests/tests.h