]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
v0.3.2
authorYann Collet <yann.collet.73@gmail.com>
Mon, 2 Nov 2015 11:17:39 +0000 (12:17 +0100)
committerYann Collet <yann.collet.73@gmail.com>
Mon, 2 Nov 2015 11:17:39 +0000 (12:17 +0100)
Makefile
NEWS
README.md
lib/zstd.h
lib/zstdhc_static.h
programs/Makefile

index 8d63928f133ad5425dd516df4169ca0ca339eb4d..7f90fd295f5ea2ae974c8a4a0a0b4d9e244bcd0b 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -32,7 +32,7 @@
 # ################################################################
 
 # Version number
-export VERSION := 0.3.1
+export VERSION := 0.3.2
 
 PRGDIR  = programs
 ZSTDDIR = lib
diff --git a/NEWS b/NEWS
index 7d67e028392a600958d0abbac37909f09f60b8fb..9693d779390e1f1a46f41572bf4fb63000a72760 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,6 @@
+v0.3.2
+Fixed Visual Studio
+
 v0.3.1 :
 Small compression ratio improvement
 
index d8766656f534f4aae27eb5a66bb60fd4adfbe770..9615f37ba167663f9ef2a1aba20e63d40e334c2d 100644 (file)
--- a/README.md
+++ b/README.md
@@ -23,12 +23,13 @@ For a taste of its performance, here are a few benchmark numbers from a number o
 [zlib]:http://www.zlib.net/
 [LZ4]:http://www.lz4.org/
 
-Zstd can also offer stronger compression ratio at the cost of compression speed. Compression speed is highly configurable, by small increment, to fit different situations. Note however that decompression speed is preserved and remain roughly the same at all settings, a property shared by most LZ compression algorithms, such as [zlib]. The following test is run on a Core i7-3930K CPU @ 4.5GHz, using [lzbench], an open-source in-memory benchmark by inikep.
+Zstd can also offer stronger compression ratio at the cost of compression speed. Speed / Ratio trade-off is configurable by small increment, to fit different situations. Note however that decompression speed is preserved and remain roughly the same at all settings, a property shared by most LZ compression algorithms, such as [zlib]. The following test is run on a Core i7-3930K CPU @ 4.5GHz, using [lzbench], an open-source in-memory benchmark by inikep.
 
 [lzbench]:https://github.com/inikep/lzbench
-Compression Ratio vs Speed | Decompression Speed
+
+Compression Speed vs Ratio | Decompression Speed
 ---------------------------|--------------------
-![Compression Ratio vs Speed](images/CSpeed.png "Compression Ratio vs Speed") | ![Decompression Speed](images/DSpeed.png "Decompression Speed")
+![Compression Speed vs Ratio](images/CSpeed.png "Compression Speed vs Ratio") | ![Decompression Speed](images/DSpeed.png "Decompression Speed")
 
 
 Zstd entropy stage is provided by [Huff0 and FSE, from Finite State Entrop library](https://github.com/Cyan4973/FiniteStateEntropy).
index 1f2d573871beb9e9e937066f97fec2076f9cf1dd..d17bc4a333f2582fcedad9c83d56ed5ed33a3386 100644 (file)
@@ -48,7 +48,7 @@ extern "C" {
 ***************************************/
 #define ZSTD_VERSION_MAJOR    0    /* for breaking interface changes  */
 #define ZSTD_VERSION_MINOR    3    /* for new (non-breaking) interface capabilities */
-#define ZSTD_VERSION_RELEASE  0    /* for tweaks, bug-fixes, or development */
+#define ZSTD_VERSION_RELEASE  2    /* for tweaks, bug-fixes, or development */
 #define ZSTD_VERSION_NUMBER  (ZSTD_VERSION_MAJOR *100*100 + ZSTD_VERSION_MINOR *100 + ZSTD_VERSION_RELEASE)
 unsigned ZSTD_versionNumber (void);
 
index 9cf4d86bd1a72141b5f1845930af5001033691ef..cbc9385403b927081fca43deddd2a85e5449659a 100644 (file)
@@ -105,21 +105,21 @@ static const ZSTD_HC_parameters ZSTD_HC_defaultParameters[ZSTD_HC_MAX_CLEVEL+1]
     { 21, 19, 20,  4,  5, ZSTD_HC_lazy   },   /* level  8 */
     { 21, 19, 20,  5,  5, ZSTD_HC_lazy   },   /* level  9 */
     { 21, 20, 20,  5,  5, ZSTD_HC_lazy   },   /* level 10 */
-    { 21, 20, 20,  5,  5, ZSTD_HC_lazy   },   /* level 11 */
+    { 21, 21, 20,  5,  5, ZSTD_HC_lazy   },   /* level 11 */
     { 22, 20, 22,  6,  5, ZSTD_HC_lazy   },   /* level 12 */
     { 22, 21, 22,  6,  5, ZSTD_HC_lazy   },   /* level 13 */
     { 23, 21, 22,  6,  5, ZSTD_HC_lazy   },   /* level 14 */
     { 23, 21, 23,  7,  5, ZSTD_HC_lazy   },   /* level 15 */
     { 23, 22, 22,  6,  5, ZSTD_HC_lazy   },   /* level 16 */
     { 23, 22, 22,  7,  5, ZSTD_HC_lazy   },   /* level 17 */
-    { 23, 22, 23,  7,  5, ZSTD_HC_lazy   },   /* level 18 */
+    { 23, 23, 22,  7,  5, ZSTD_HC_lazy   },   /* level 18 */
     { 23, 22, 23,  8,  5, ZSTD_HC_lazy   },   /* level 19 */
     { 23, 23, 23,  8,  5, ZSTD_HC_lazy   },   /* level 20 */
     { 23, 23, 23,  8,  5, ZSTD_HC_lazy   },   /* level 21 */
-    { 24, 23, 23,  8,  5, ZSTD_HC_lazy   },   /* level 22 */
+    { 24, 24, 24,  8,  5, ZSTD_HC_lazy   },   /* level 22 */
     { 24, 23, 23,  9,  5, ZSTD_HC_lazy   },   /* level 23 */
     { 24, 24, 24,  9,  5, ZSTD_HC_lazy   },   /* level 24 */
-    { 24, 24, 24, 10,  5, ZSTD_HC_lazy   },   /* level 25 */
+    { 24, 24, 24,  9,  5, ZSTD_HC_lazy   },   /* level 25 */
     { 24, 24, 24, 10,  5, ZSTD_HC_lazy   },   /* level 26 */     /* ZSTD_HC_MAX_CLEVEL */
 };
 
index 8332871bbc7dd15baf2a32e6c69ad34fd0779616..82125c9941f11c5ff2d83e1fa37a021c6478b6d9 100644 (file)
@@ -30,7 +30,7 @@
 # fullbench32: Same as fullbench, but forced to compile in 32-bits mode
 # ##########################################################################
 
-VERSION?= 0.3.1
+VERSION?= 0.3.2
 
 DESTDIR?=
 PREFIX ?= /usr/local