47f48fe993Tell in COPYING that everything in tests/files is public domain.
Lasse Collin
2008-01-07 14:20:57 +0200
3502b3e1d0Cleaned up the tests/files directory.
Lasse Collin
2008-01-07 14:19:05 +0200
908b2ac604Added test_files.sh to test decoding of the files in the tests/files directory. It doesn't test the malicious files yet.
Lasse Collin
2008-01-07 13:49:19 +0200
ecb2a6548fUpdated README regarding the assembler optimizations.
Lasse Collin
2008-01-07 11:23:13 +0200
eacb805043Updated THANKS.
Lasse Collin
2008-01-07 10:58:00 +0200
1239649f96Cosmetic changes to configure.ac.
Lasse Collin
2008-01-06 21:47:17 +0200
88ee301ec2Automatically disable assembler code on Darwin x86. Darwin has different ABI than GNU+Linux and Solaris, thus the assembler code doesn't assemble on Darwin.
Lasse Collin
2008-01-06 19:46:38 +0200
c15a7abf66With printf(), use PRIu64 with a cast to uint64_t instead of %zu, because some pre-C99 libc versions don't support %zu.
Lasse Collin
2008-01-06 19:45:27 +0200
4e7e54c4c5Introduced compatibility with systems that have pre-C99 or no inttypes.h. This is useful when the compiler has good enough support for C99, but libc headers don't.
Lasse Collin
2008-01-06 16:27:41 +0200
a71864f77dFix typo in comment (INT64_MAX -> UINT64_MAX).
Lasse Collin
2008-01-05 19:57:00 +0200
072927905aRearranged testing of GCC-specific flags.
Lasse Collin
2008-01-05 19:42:04 +0200
d160ee3259Another bug fix for flush marker detection.
Lasse Collin
2008-01-05 01:20:24 +0200
fc67f79f60Fix stupid bugs in flush marker detection.
Lasse Collin
2008-01-04 21:37:01 +0200
0029cbbabeAdded 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.
Lasse Collin
2008-01-04 21:30:33 +0200
bbfd1f6ab0Moved 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
2008-01-04 20:45:05 +0200
5db745cd2aAdded a note to README that --disable-assembler must be used on Darwin.
Lasse Collin
2007-12-14 11:15:21 +0200
44b333d461Use 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
2007-12-14 10:07:10 +0200
ec1c82b2e8Fixed wrong symbol name in crc64_x86.s.
Lasse Collin
2007-12-14 09:59:05 +0200
2881570df6Use .globl instead of .global in x86 assembler code for better portability. Still needs fixing the commenting.
Lasse Collin
2007-12-14 09:53:24 +0200
698470b8f3Fixed 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
2007-12-13 20:14:37 +0200
918bcb0e07Removed uncompressed size tracking from Delta encoder too.
Lasse Collin
2007-12-11 17:08:04 +0200
3e16d51dd6Remove 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.
Lasse Collin
2007-12-11 16:49:19 +0200
5286723e0dGet 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
2007-12-11 14:10:53 +0200
ce8b036a6cFixed a typo in tests/Makefile.am which prevented building the tests if gnulib was needed.
Lasse Collin
2007-12-11 14:09:35 +0200
7c1ad41eb6Fixed wrong type of flags_size in Subblock encoder.
Lasse Collin
2007-12-11 11:18:58 +0200
ce64df7162Bumped version number to 4.42.3alpha.
Lasse Collin
2007-12-10 20:44:16 +0200
b499a0403eDisabled some unneeded warnings and made "make dist" work.
v4.42.2alpha
Lasse Collin
2007-12-10 15:02:50 +0200
2ab8adb516Added LZMA_SYNC_FLUSH support to the Copy filter.
Lasse Collin
2007-12-09 21:43:15 +0200
329c272d50Added missing LZMA_API to the C versions of the CRC functions. The x86 assembler versions were already OK.
Lasse Collin
2007-12-09 17:14:07 +0200
07ac881779Take advantage of return_if_error() macro in more places. Cleaned Subblock filter's initialization code too.
Lasse Collin
2007-12-09 17:06:45 +0200
4133871796Added a bunch of .lzma test files.
Lasse Collin
2007-12-09 12:13:01 +0200
ff946ceb79Re-enabled the security checks in Subblock decoder that were disabled for debugging reasons.
Lasse Collin
2007-12-09 11:24:48 +0200
2bf36d22d2Fixed the tests to build with -Werror.
Lasse Collin
2007-12-09 11:03:28 +0200
5d018dc035Imported to git.
Lasse Collin
2007-12-09 00:42:33 +0200