Oh well, big messy commit again. Some highlights:
authorLasse Collin <lasse.collin@tukaani.org>
Wed, 19 Nov 2008 18:46:52 +0000 (20:46 +0200)
committerLasse Collin <lasse.collin@tukaani.org>
Wed, 19 Nov 2008 18:46:52 +0000 (20:46 +0200)
commite114502b2bc371e4a45449832cb69be036360722
tree449c41d0408f99926de202611091747f1fbe2f85
parent3c3905b53462ae235c9438d86a4dc51086410932
Oh well, big messy commit again. Some highlights:
  - Updated to the latest, probably final file format version.
  - Command line tool reworked to not use threads anymore.
    Threading will probably go into liblzma anyway.
  - Memory usage limit is now about 30 % for uncompression
    and about 90 % for compression.
  - Progress indicator with --verbose
  - Simplified --help and full --long-help
  - Upgraded to the last LGPLv2.1+ getopt_long from gnulib.
  - Some bug fixes
112 files changed:
THANKS
configure.ac
debug/full_flush.c
debug/known_sizes.c
debug/memusage.c
debug/sync_flush.c
doc/file-format.txt
lib/Makefile.am
lib/getopt.c
lib/getopt.in.h [moved from lib/getopt_.h with 96% similarity]
lib/getopt1.c
lib/gettext.h [deleted file]
m4/getopt.m4
src/common/bswap.h
src/common/physmem.h
src/common/sysdefs.h
src/liblzma/api/lzma/block.h
src/liblzma/api/lzma/filter.h
src/liblzma/api/lzma/index.h
src/liblzma/api/lzma/index_hash.h
src/liblzma/common/block_decoder.c
src/liblzma/common/block_encoder.c
src/liblzma/common/block_header_decoder.c
src/liblzma/common/block_header_encoder.c
src/liblzma/common/block_util.c
src/liblzma/common/common.h
src/liblzma/common/filter_common.c
src/liblzma/common/index.c
src/liblzma/common/index.h
src/liblzma/common/index_decoder.c
src/liblzma/common/index_encoder.c
src/liblzma/common/index_hash.c
src/liblzma/common/stream_decoder.c
src/liblzma/common/stream_encoder.c
src/liblzma/lz/lz_decoder.h
src/liblzma/subblock/subblock_decoder.c
src/lzma/Makefile.am
src/lzma/alloc.c [deleted file]
src/lzma/alloc.h [deleted file]
src/lzma/args.c
src/lzma/args.h
src/lzma/error.c [deleted file]
src/lzma/error.h [deleted file]
src/lzma/hardware.c
src/lzma/hardware.h
src/lzma/help.c [deleted file]
src/lzma/help.h [deleted file]
src/lzma/io.c
src/lzma/io.h
src/lzma/main.c
src/lzma/main.h [new file with mode: 0644]
src/lzma/message.c [new file with mode: 0644]
src/lzma/message.h [new file with mode: 0644]
src/lzma/options.c
src/lzma/options.h
src/lzma/private.h
src/lzma/process.c
src/lzma/process.h
src/lzma/suffix.c
src/lzma/suffix.h
src/lzma/util.c
src/lzma/util.h
src/lzmadec/lzmadec.c
tests/files/README
tests/files/bad-1-block_header-1.xz
tests/files/bad-1-block_header-2.xz
tests/files/bad-1-block_header-3.xz
tests/files/bad-1-block_header-4.xz
tests/files/bad-1-block_header-5.xz [new file with mode: 0644]
tests/files/bad-1-check-crc32.xz
tests/files/bad-1-check-crc64.xz
tests/files/bad-1-check-sha256.xz
tests/files/bad-1-lzma2-1.xz
tests/files/bad-1-lzma2-2.xz
tests/files/bad-1-lzma2-3.xz
tests/files/bad-1-lzma2-4.xz
tests/files/bad-1-lzma2-5.xz
tests/files/bad-1-lzma2-6.xz
tests/files/bad-1-lzma2-7.xz
tests/files/bad-1-stream_flags-1.xz
tests/files/bad-1-stream_flags-2.xz
tests/files/bad-1-stream_flags-3.xz
tests/files/bad-1-vli-1.xz
tests/files/bad-1-vli-2.xz
tests/files/bad-2-compressed_data_padding.xz
tests/files/bad-2-index-1.xz
tests/files/bad-2-index-2.xz
tests/files/bad-2-index-3.xz
tests/files/bad-2-index-4.xz
tests/files/bad-2-index-5.xz [new file with mode: 0644]
tests/files/good-1-3delta-lzma2.xz
tests/files/good-1-block_header-1.xz
tests/files/good-1-block_header-2.xz
tests/files/good-1-block_header-3.xz
tests/files/good-1-check-crc32.xz
tests/files/good-1-check-crc64.xz
tests/files/good-1-check-none.xz
tests/files/good-1-check-sha256.xz
tests/files/good-1-delta-lzma2.tiff.xz
tests/files/good-1-lzma2-1.xz
tests/files/good-1-lzma2-2.xz
tests/files/good-1-lzma2-3.xz
tests/files/good-1-sparc-lzma2.xz
tests/files/good-1-x86-lzma2.xz
tests/files/good-2-lzma2.xz
tests/files/unsupported-block_header.xz
tests/files/unsupported-check.xz
tests/files/unsupported-filter_flags-1.xz
tests/files/unsupported-filter_flags-2.xz
tests/files/unsupported-filter_flags-3.xz
tests/test_block_header.c
tests/test_index.c