From d7af8fa0e06c2e313058ca8f1639f0b303987e66 Mon Sep 17 00:00:00 2001 From: Con Kolivas Date: Sun, 11 Mar 2012 22:01:02 +1100 Subject: [PATCH] Update Changelogs for upcoming version 0.611. --- ChangeLog | 18 ++++++++++++++++++ WHATS-NEW | 10 ++++++++++ 2 files changed, 28 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2f09f87..9e504b3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,22 @@ lrzip ChangeLog +MARCH 2012, version 0.611 Con Kolivas. +* Move the update counter to earlier in the hash_search so it still updates even +when there are not matches. +* Perform all checksumming in a separate thread to speed up the hash search in +the rzip phase. +* Optimise the hot function empty_hash. +* Micro-optimise the hot next_tag function. +* Micro-optimise the match_len function. +* Pass one less variable to the get_sb function as an optimisation. +* Cache the hash_entry value passing one less variable to hash_empty as a +micro-optimisation. +* Use ffsl for a faster lesser_bitness function. +* Prevent lrzuntar from automatically overwriting existing directories without +the -f option being specified. +* Calling lrzip via lrzcat would fail as the proper parameters weren't being +passed to the control structure. Fix. + + MARCH 2012, version 0.610 Con Kolivas, Michael Blumenkrantz * Implement complete set of liblrzip libraries, documentation and example uses with support for simple lrzip_compress() and lrzip_decompress() or complete diff --git a/WHATS-NEW b/WHATS-NEW index e1a9ab1..5a6cdc0 100644 --- a/WHATS-NEW +++ b/WHATS-NEW @@ -1,3 +1,13 @@ +lrzip-0.611 + +lrzcat and lrzuntar have been fixed. +The update counter will continue to update even when there is nothing being +matched (like a file full of zeroes). +Numerous optimisations in the rzip stage speeds up the faster compression modes +noticeably. +Checksumming is done in a separate thread during rzip compression for more +compression speed improvements. + lrzip-0.610 The new liblrzip library allows you to add lrzip compression and decompression