From f8305e869eed1026e62f9204a1be685a3894f4f6 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Wed, 9 Jan 2019 14:16:46 -0800 Subject: Update LZMA SDK to 18.06. Downloaded from https://www.7-zip.org/sdk.html. Test: builds Change-Id: Ibde10dfd8f5aca8e2e441524e9a703331a8c6d31 --- DOC/7zFormat.txt | 6 +++--- DOC/Methods.txt | 10 ++++++++-- DOC/lzma-history.txt | 14 ++++++++++++++ DOC/lzma-sdk.txt | 2 +- 4 files changed, 26 insertions(+), 6 deletions(-) (limited to 'DOC') 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, -- cgit v1.2.3