summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Lasse Collin [Sat, 5 Jan 2008 17:57:00 +0000 (19:57 +0200)]
Fix typo in comment (INT64_MAX -> UINT64_MAX).
Lasse Collin [Sat, 5 Jan 2008 17:42:04 +0000 (19:42 +0200)]
Rearranged testing of GCC-specific flags.
Lasse Collin [Fri, 4 Jan 2008 23:20:24 +0000 (01:20 +0200)]
Another bug fix for flush marker detection.
Lasse Collin [Fri, 4 Jan 2008 19:37:01 +0000 (21:37 +0200)]
Fix stupid bugs in flush marker detection.
Lasse Collin [Fri, 4 Jan 2008 19:30:33 +0000 (21:30 +0200)]
Added support for flush marker, which will be in files
that use LZMA_SYNC_FLUSH with encoder (not implemented
yet). This is a new feature in the raw LZMA format,
which isn't supported by old decoders. This shouldn't
be a problem in practice, since lzma_alone_encoder()
will not allow LZMA_SYNC_FLUSH, and thus not allow
creating files on decodable with old decoders.
Made lzma_decoder.c to require tab width of 4 characters
if one wants to fit the code in 80 columns. This makes
the code easier to read.
Lasse Collin [Fri, 4 Jan 2008 18:45:05 +0000 (20:45 +0200)]
Moved range decoder initialization (reading the first
five input bytes) from LZMA decoder to range decoder
header. Did the same for decoding of direct bits.
Lasse Collin [Fri, 14 Dec 2007 09:15:21 +0000 (11:15 +0200)]
Added a note to README that --disable-assembler
must be used on Darwin.
Lasse Collin [Fri, 14 Dec 2007 08:07:10 +0000 (10:07 +0200)]
Use the filename suffix .S instead of .s for assembler files
so that the preprocessor removes the /* */ style comments,
which are not supported by some non-GNU assemblers (Solaris)
that otherwise work with this code.
Lasse Collin [Fri, 14 Dec 2007 07:59:05 +0000 (09:59 +0200)]
Fixed wrong symbol name in crc64_x86.s.
Lasse Collin [Fri, 14 Dec 2007 07:53:24 +0000 (09:53 +0200)]
Use .globl instead of .global in x86 assembler code for
better portability. Still needs fixing the commenting.
Lasse Collin [Thu, 13 Dec 2007 18:14:37 +0000 (20:14 +0200)]
Fixed a few short options that take an argument.
short_opts[] was missing colons to indicate
required argument. Thanks to Fabio Pedretti for
the bug report.
Lasse Collin [Tue, 11 Dec 2007 15:08:04 +0000 (17:08 +0200)]
Removed uncompressed size tracking from Delta encoder too.
Lasse Collin [Tue, 11 Dec 2007 14:49:19 +0000 (16:49 +0200)]
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.
Lasse Collin [Tue, 11 Dec 2007 12:10:53 +0000 (14:10 +0200)]
Get rid of no-NLS gnulib. I don't know how to get it
working with Automake. People who want smaller lzmadec
should use --disable-nls on non-GNU systems.
Lasse Collin [Tue, 11 Dec 2007 12:09:35 +0000 (14:09 +0200)]
Fixed a typo in tests/Makefile.am which prevented
building the tests if gnulib was needed.
Lasse Collin [Tue, 11 Dec 2007 09:18:58 +0000 (11:18 +0200)]
Fixed wrong type of flags_size in Subblock encoder.
Lasse Collin [Mon, 10 Dec 2007 18:44:16 +0000 (20:44 +0200)]
Bumped version number to 4.42.3alpha.
Lasse Collin [Mon, 10 Dec 2007 13:02:50 +0000 (15:02 +0200)]
Disabled some unneeded warnings and made "make dist" work.
Lasse Collin [Sun, 9 Dec 2007 19:43:15 +0000 (21:43 +0200)]
Added LZMA_SYNC_FLUSH support to the Copy filter.
Lasse Collin [Sun, 9 Dec 2007 15:14:07 +0000 (17:14 +0200)]
Added missing LZMA_API to the C versions of the CRC functions.
The x86 assembler versions were already OK.
Jim Meyering [Sun, 9 Dec 2007 14:34:25 +0000 (15:34 +0100)]
* tests/test_block_header.c (test3): Remove duplicate initializer.
Lasse Collin [Sun, 9 Dec 2007 15:06:45 +0000 (17:06 +0200)]
Take advantage of return_if_error() macro in more places.
Cleaned Subblock filter's initialization code too.
Lasse Collin [Sun, 9 Dec 2007 10:13:01 +0000 (12:13 +0200)]
Added a bunch of .lzma test files.
Lasse Collin [Sun, 9 Dec 2007 09:24:48 +0000 (11:24 +0200)]
Re-enabled the security checks in Subblock decoder
that were disabled for debugging reasons.
Lasse Collin [Sun, 9 Dec 2007 09:03:28 +0000 (11:03 +0200)]
Fixed the tests to build with -Werror.
Lasse Collin [Sat, 8 Dec 2007 22:42:33 +0000 (00:42 +0200)]
Imported to git.