mirror of
https://github.com/Xevion/easy7zip.git
synced 2025-12-07 18:06:55 -06:00
Update version numbers and Makefiles for zstd and flzma2
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#define MY_VER_MAJOR 19
|
||||
#define MY_VER_MINOR 00
|
||||
#define MY_VER_BUILD 0
|
||||
#define MY_VERSION_NUMBERS "19.00 ZS v1.4.0 R2"
|
||||
#define MY_VERSION_NUMBERS "19.00 ZS v1.4.2 R1"
|
||||
#define MY_VERSION MY_VERSION_NUMBERS
|
||||
|
||||
#ifdef MY_CPU_NAME
|
||||
@@ -10,7 +10,7 @@
|
||||
#define MY_VERSION_CPU MY_VERSION
|
||||
#endif
|
||||
|
||||
#define MY_DATE "2019-05-04"
|
||||
#define MY_DATE "2019-07-29"
|
||||
#undef MY_COPYRIGHT
|
||||
#undef MY_VERSION_COPYRIGHT_DATE
|
||||
#define MY_AUTHOR_NAME "Igor Pavlov, Tino Reichardt"
|
||||
|
||||
@@ -290,6 +290,8 @@ ZSTD_OBJS = \
|
||||
$O\xxhash.obj \
|
||||
$O\zstd_common.obj \
|
||||
$O\zstd_compress.obj \
|
||||
$O\zstd_compress_literals.obj \
|
||||
$O\zstd_compress_sequences.obj \
|
||||
$O\zstd_ddict.obj \
|
||||
$O\zstd_decompress_block.obj \
|
||||
$O\zstd_decompress.obj \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "../../../../C/7zVersionTr.h"
|
||||
#include "../../../../C/7zVersion.rc"
|
||||
|
||||
MY_VERSION_INFO_DLL("7-Zip Fast LZMA2 Plugin v1.0.0", "FLZMA2")
|
||||
MY_VERSION_INFO_DLL("7-Zip Fast LZMA2 Plugin v1.0.1", "FLZMA2")
|
||||
|
||||
101 ICON "../../Archive/Icons/7z.ico"
|
||||
|
||||
@@ -35,6 +35,8 @@ ZSTD_OBJS = \
|
||||
$O\xxhash.obj \
|
||||
$O\zstd_common.obj \
|
||||
$O\zstd_compress.obj \
|
||||
$O\zstd_compress_literals.obj \
|
||||
$O\zstd_compress_sequences.obj \
|
||||
$O\zstd_ddict.obj \
|
||||
$O\zstd_decompress_block.obj \
|
||||
$O\zstd_decompress.obj \
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "../../../../C/7zVersionTr.h"
|
||||
#include "../../../../C/7zVersion.rc"
|
||||
|
||||
MY_VERSION_INFO_DLL("7-Zip ZS Plugin v1.4.0", "zstd")
|
||||
MY_VERSION_INFO_DLL("7-Zip ZS Plugin v1.4.2", "zstd")
|
||||
|
||||
101 ICON "../../Archive/Icons/zst.ico"
|
||||
|
||||
@@ -213,6 +213,8 @@ ZSTD_OBJS = \
|
||||
$O\xxhash.obj \
|
||||
$O\zstd_common.obj \
|
||||
$O\zstd_compress.obj \
|
||||
$O\zstd_compress_literals.obj \
|
||||
$O\zstd_compress_sequences.obj \
|
||||
$O\zstd_ddict.obj \
|
||||
$O\zstd_decompress_block.obj \
|
||||
$O\zstd_decompress.obj \
|
||||
|
||||
@@ -173,6 +173,8 @@ ZSTD_OBJS = \
|
||||
$O\xxhash.obj \
|
||||
$O\zstd_common.obj \
|
||||
$O\zstd_compress.obj \
|
||||
$O\zstd_compress_literals.obj \
|
||||
$O\zstd_compress_sequences.obj \
|
||||
$O\zstd_ddict.obj \
|
||||
$O\zstd_decompress_block.obj \
|
||||
$O\zstd_decompress.obj \
|
||||
|
||||
@@ -88,6 +88,8 @@ ZSTD_OBJS = \
|
||||
$O\xxhash.obj \
|
||||
$O\zstd_common.obj \
|
||||
$O\zstd_compress.obj \
|
||||
$O\zstd_compress_literals.obj \
|
||||
$O\zstd_compress_sequences.obj \
|
||||
$O\zstd_ddict.obj \
|
||||
$O\zstd_decompress_block.obj \
|
||||
$O\zstd_decompress.obj \
|
||||
|
||||
12
README.md
12
README.md
@@ -15,7 +15,7 @@ You can install it in two ways:
|
||||
|
||||
|
||||
## Codec overview
|
||||
1. [Zstandard] v1.4.0 is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder.
|
||||
1. [Zstandard] v1.4.2 is a real-time compression algorithm, providing high compression ratios. It offers a very wide range of compression / speed trade-off, while being backed by a very fast decoder.
|
||||
- Levels: 1..22
|
||||
|
||||
2. [Brotli] v.1.0.7 is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.
|
||||
@@ -33,7 +33,7 @@ You can install it in two ways:
|
||||
- Levels 30..39 (fastLZ4 + Huffman) adds Huffman coding to fastLZ4
|
||||
- Levels 40..49 (LIZv1 + Huffman) give the best ratio, comparable to zlib and low levels of zstd/brotli, but with a faster decompression speed
|
||||
|
||||
6. [Fast LZMA2] v1.0.0 is a LZMA2 compression algorithm, 20% to 100% faster than normal LZMA2 at levels 5 and above, but with a slightly lower compression ratio. It uses a parallel buffered radix matchfinder and some optimizations from Zstandard. The codec uses much less additional memory per thread than standard LZMA2.
|
||||
6. [Fast LZMA2] v1.0.1 is a LZMA2 compression algorithm, 20% to 100% faster than normal LZMA2 at levels 5 and above, but with a slightly lower compression ratio. It uses a parallel buffered radix matchfinder and some optimizations from Zstandard. The codec uses much less additional memory per thread than standard LZMA2.
|
||||
- Levels: 1..9
|
||||
|
||||
## 7-Zip Zstandard Edition (full setup, with GUI and Explorer integration)
|
||||
@@ -46,7 +46,7 @@ You can install it in two ways:
|
||||
|
||||
The output should look like this:
|
||||
```
|
||||
7-Zip 19.00 ZS v1.4.0 R3 (x64) : Copyright (c) 1999-2019 Igor Pavlov, 2016-2019 Tino Reichardt : 2019-03-05
|
||||
7-Zip 19.00 ZS v1.4.2 R3 (x64) : Copyright (c) 1999-2019 Igor Pavlov, 2016-2019 Tino Reichardt : 2019-03-05
|
||||
|
||||
Libs:
|
||||
0 c:\Program Files\7-Zip-Zstandard\7z.dll
|
||||
@@ -276,13 +276,13 @@ You find this project useful, maybe you consider a donation ;-)
|
||||
|
||||
- 7-Zip ZS Version 19.00
|
||||
- [Brotli] Version 1.0.7
|
||||
- [Fast LZMA2] Version 1.0.0
|
||||
- [Fast LZMA2] Version 1.0.1
|
||||
- [Lizard] Version 1.0
|
||||
- [LZ4] Version 1.9.1
|
||||
- [LZ5] Version 1.5
|
||||
- [Zstandard] Version 1.4.0
|
||||
- [Zstandard] Version 1.4.2
|
||||
|
||||
/TR 2019-05-04
|
||||
/TR 2019-07-29
|
||||
|
||||
## Notes
|
||||
|
||||
|
||||
Reference in New Issue
Block a user