diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 101 |
1 files changed, 101 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog new file mode 100644 index 0000000..daa565b --- /dev/null +++ b/ChangeLog @@ -0,0 +1,101 @@ +2009-04-27 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.6-pre1 released. + * Makefile.in: Extra files are now installed by default. + * decoder.cc: Added extra flush calls to improve partial + decompression of corrupt files. + * "--test" no more needs "/dev/null". + +2009-04-12 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.5 released. + * lzip.h: Coded dictionary size implemented in File_header. + * Fixed some includes that prevented compilation with GCC 4.4. + * "member_size" and "volume_size" are now accurate limits. + * Compression speed has been improved. + * Implemented bt4 type matchfinder. + * Added chapter "Algorithm" to the manual. + * Lzdiff and lzgrep now accept "-h" for "--help" and + "-V" for "--version". + * Makefile.in: Man page is now installed by default. + +2009-01-24 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.4 released. + * Implemented compression of version 1 files. + * Added new option "--member-size". + * Added new option "--volume-size". + * Added new option "--output". + * main.cc: Read from non regular files if "--stdout" is specified. + * Added "lziprecover", a member recoverer program. + * testsuite/unzcrash.cc: Test all 1-byte errors. + +2008-12-21 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.3 released. + * This version automatically chooses the smallest possible + dictionary size for each file during compression, saving + memory during decompression. + * Implemented decompression of version 1 files. + * testsuite/check.sh: Replaced "diff -q" with "cmp". + +2008-12-10 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.2 released. + * encoder.cc: A 1-byte read outside allocated memory has been fixed. + * lzip.h: Dictionary size limit has been reduced to 512MiB because + setting it to 1GiB causes overflow of a 32 bit integer. + * Added "lzdiff", a diff/cmp wrapper for gzip, bzip2, lzip and + non-compressed files. + * Added "lzgrep", a grep wrapper for gzip, bzip2, lzip and + non-compressed files. + * "make install-info" should now work on Debian and OS X. + +2008-11-17 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.1 released. + * Changed short name of option "--dictionary-size" to "-s". + * Changed short name of option "--match-length" to "-m". + * Changed LONG_LONG_MAX to LLONG_MAX. + +2008-10-14 Antonio Diaz <ant_diaz@teleline.es> + + * Version 1.0 released. + * "-tvv" shows file version and dictionary size. + +2008-09-30 Antonio Diaz <ant_diaz@teleline.es> + + * Version 0.5 released. + * Decompression is now 1% faster. + +2008-09-23 Antonio Diaz <ant_diaz@teleline.es> + + * Version 0.4 released. + * Code cleanup for global variable "verbosity". + * Regained the compression ratio of 0.2 with 5% faster speed. + * Fixed compilation on sistems where size_t != unsigned int. + +2008-09-15 Antonio Diaz <ant_diaz@teleline.es> + + * Version 0.3 released. + * encoder.cc: Compression is now 15% faster, 1% worse. + * main.cc (main): Make "-t" option override "-c". + * main.cc (decompress): Show "done" instead of "ok" when not testing. + * encoder.h: Use trials[] to return the list of pairs. + +2008-09-09 Antonio Diaz <ant_diaz@teleline.es> + + * Version 0.2 released. + * encoder.cc: Small improvements in compression speed. + * Small documentation changes. + +2008-08-20 Antonio Diaz <ant_diaz@teleline.es> + + * Version 0.1 released. + + +Copyright (C) 2008, 2009 Antonio Diaz Diaz. + +This file is a collection of facts, and thus it is not copyrightable, +but just in case, I give you unlimited permission to copy, distribute +and modify it. |