summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ChangeLog101
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.