1 HISTORY of the LZMA SDK
\r
2 -----------------------
\r
4 Version 4.32 2005-12-09
\r
5 --------------------------------------
\r
6 - Java version of LZMA SDK was included
\r
9 Version 4.30 2005-11-20
\r
10 --------------------------------------
\r
11 - Compression ratio was improved in -a2 mode
\r
12 - Speed optimizations for compressing in -a2 mode
\r
13 - -fb switch now supports values up to 273
\r
14 - Bug in 7z_C (7zIn.c) was fixed:
\r
15 It used Alloc/Free functions from different memory pools.
\r
16 So if program used two memory pools, it worked incorrectly.
\r
17 - 7z_C: .7z format supporting was improved
\r
18 - LZMA# SDK (C#.NET version) was included
\r
21 Version 4.27 (Updated) 2005-09-21
\r
22 --------------------------------------
\r
23 - Some GUIDs/interfaces in C++ were changed.
\r
25 ISequentialInStream::Read now works as old ReadPart
\r
26 ISequentialOutStream::Write now works as old WritePart
\r
29 Version 4.27 2005-08-07
\r
30 --------------------------------------
\r
31 - Bug in LzmaDecodeSize.c was fixed:
\r
32 if _LZMA_IN_CB and _LZMA_OUT_READ were defined,
\r
33 decompressing worked incorrectly.
\r
36 Version 4.26 2005-08-05
\r
37 --------------------------------------
\r
38 - Fixes in 7z_C code and LzmaTest.c:
\r
39 previous versions could work incorrectly,
\r
40 if malloc(0) returns 0
\r
43 Version 4.23 2005-06-29
\r
44 --------------------------------------
\r
45 - Small fixes in C++ code
\r
48 Version 4.22 2005-06-10
\r
49 --------------------------------------
\r
53 Version 4.21 2005-06-08
\r
54 --------------------------------------
\r
55 - Interfaces for ANSI-C LZMA Decoder (LzmaDecode.c) were changed
\r
56 - New additional version of ANSI-C LZMA Decoder with zlib-like interface:
\r
60 - ANSI-C LZMA Decoder now can decompress files larger than 4 GB
\r
63 Version 4.17 2005-04-18
\r
64 --------------------------------------
\r
65 - New example for RAM->RAM compressing/decompressing:
\r
66 LZMA + BCJ (filter for x86 code):
\r
71 - -f86 switch for lzma.exe
\r
74 Version 4.16 2005-03-29
\r
75 --------------------------------------
\r
76 - Bug was fixed in LzmaDecode.c (ANSI-C LZMA Decoder):
\r
77 If _LZMA_OUT_READ was defined, and if encoded stream was corrupted,
\r
78 decoder could access memory outside of allocated range.
\r
79 - Speed optimization of ANSI-C LZMA Decoder (now it's about 20% faster).
\r
80 Old version of LZMA Decoder now is in file LzmaDecodeSize.c.
\r
81 LzmaDecodeSize.c can provide slightly smaller code than LzmaDecode.c
\r
82 - Small speed optimization in LZMA C++ code
\r
83 - filter for SPARC's code was added
\r
84 - Simplified version of .7z ANSI-C Decoder was included
\r
87 Version 4.06 2004-09-05
\r
88 --------------------------------------
\r
89 - Bug in v4.05 was fixed:
\r
90 LZMA-Encoder didn't release output stream in some cases.
\r
93 Version 4.05 2004-08-25
\r
94 --------------------------------------
\r
95 - Source code of filters for x86, IA-64, ARM, ARM-Thumb
\r
96 and PowerPC code was included to SDK
\r
97 - Some internal minor changes
\r
100 Version 4.04 2004-07-28
\r
101 --------------------------------------
\r
102 - More compatibility with some C++ compilers
\r
105 Version 4.03 2004-06-18
\r
106 --------------------------------------
\r
107 - "Benchmark" command was added. It measures compressing
\r
108 and decompressing speed and shows rating values.
\r
109 Also it checks hardware errors.
\r
112 Version 4.02 2004-06-10
\r
113 --------------------------------------
\r
114 - C++ LZMA Encoder/Decoder code now is more portable
\r
115 and it can be compiled by GCC on Linux.
\r
118 Version 4.01 2004-02-15
\r
119 --------------------------------------
\r
120 - Some detection of data corruption was enabled.
\r
121 LzmaDecode.c / RangeDecoderReadByte
\r
124 rd->ExtraBytes = 1;
\r
129 Version 4.00 2004-02-13
\r
130 --------------------------------------
\r
131 - Original version of LZMA SDK
\r
135 HISTORY of the LZMA
\r
136 -------------------
\r
137 2001-2004: Improvements to LZMA compressing/decompressing code,
\r
138 keeping compatibility with original LZMA format
\r
139 1996-2001: Development of LZMA compression format
\r
143 2001-08-30: LZMA compression was added to 7-Zip
\r
144 1999-01-02: First version of 7-Zip was released
\r