aboutsummaryrefslogtreecommitdiff
path: root/DOC
diff options
context:
space:
mode:
authorElliott Hughes <enh@google.com>2019-01-09 14:16:46 -0800
committerElliott Hughes <enh@google.com>2019-01-09 14:20:14 -0800
commitf8305e869eed1026e62f9204a1be685a3894f4f6 (patch)
treef1cd58a514ace6bf5e693afdb5bf6bd046ba8b45 /DOC
parent2eee35ce752b830347d42f1dfff17173f9063375 (diff)
downloadlzma-f8305e869eed1026e62f9204a1be685a3894f4f6.tar.gz
Update LZMA SDK to 18.06.
Downloaded from https://www.7-zip.org/sdk.html. Test: builds Change-Id: Ibde10dfd8f5aca8e2e441524e9a703331a8c6d31
Diffstat (limited to 'DOC')
-rw-r--r--DOC/7zFormat.txt6
-rw-r--r--DOC/Methods.txt10
-rw-r--r--DOC/lzma-history.txt14
-rw-r--r--DOC/lzma-sdk.txt2
4 files changed, 26 insertions, 6 deletions
diff --git a/DOC/7zFormat.txt b/DOC/7zFormat.txt
index 6b8678f..9239e93 100644
--- a/DOC/7zFormat.txt
+++ b/DOC/7zFormat.txt
@@ -1,4 +1,4 @@
-7z Format description (4.59)
+7z Format description (18.06)
----------------------------
This file contains description of 7z archive format.
@@ -175,7 +175,7 @@ SignatureHeader
ArchiveVersion
{
BYTE Major; // now = 0
- BYTE Minor; // now = 2
+ BYTE Minor; // now = 4
};
UINT32 StartHeaderCRC;
@@ -399,7 +399,7 @@ FilesInfo
UINT64 DataIndex
[]
for(Definded Items)
- UINT64 Time
+ REAL_UINT64 Time
[]
kNames: (0x11)
diff --git a/DOC/Methods.txt b/DOC/Methods.txt
index 11adcb0..6d0641b 100644
--- a/DOC/Methods.txt
+++ b/DOC/Methods.txt
@@ -1,8 +1,8 @@
7-Zip method IDs for 7z and xz archives
---------------------------------------
-Version: 17.01
-Date: 2017-05-27
+Version: 18.06
+Date: 2018-06-30
Each compression or crypto method in 7z is associated with unique binary value (ID).
The length of ID in bytes is arbitrary but it can not exceed 63 bits (8 bytes).
@@ -132,6 +132,12 @@ List of defined IDs
04 - LZ4
05 - LZ5
06 - LIZARD
+
+ 12 xx - reserverd (Denis Anisimov)
+
+ 01 - WavPack2
+ FE - eSplitter
+ FF - RawSplitter
06.. - Crypto
diff --git a/DOC/lzma-history.txt b/DOC/lzma-history.txt
index c53e3bd..c4ea98d 100644
--- a/DOC/lzma-history.txt
+++ b/DOC/lzma-history.txt
@@ -1,6 +1,20 @@
HISTORY of the LZMA SDK
-----------------------
+18.06 2018-12-30
+-------------------------
+- The speed for LZMA/LZMA2 compressing was increased by 3-10%,
+ and there are minor changes in compression ratio.
+- Some bugs were fixed.
+- The bug in 7-Zip 18.02-18.05 was fixed:
+ There was memory leak in multithreading xz decoder - XzDecMt_Decode(),
+ if xz stream contains only one block.
+- The changes for MSVS compiler makefiles:
+ - the makefiles now use "PLATFORM" macroname with values (x64, x86, arm64)
+ instead of "CPU" macroname with values (AMD64, ARM64).
+ - the makefiles by default now use static version of the run-time library.
+
+
18.05 2018-04-30
-------------------------
- The speed for LZMA/LZMA2 compressing was increased
diff --git a/DOC/lzma-sdk.txt b/DOC/lzma-sdk.txt
index 01521e9..97fc26d 100644
--- a/DOC/lzma-sdk.txt
+++ b/DOC/lzma-sdk.txt
@@ -1,4 +1,4 @@
-LZMA SDK 18.05
+LZMA SDK 18.06
--------------
LZMA SDK provides the documentation, samples, header files,