1: HISTORY of the LZMA SDK
2: -----------------------
3:
4: Version 4.17 2005-04-18
5: --------------------------------------
6: - New example for RAM->RAM compressing/decompressing:
7: LZMA + BCJ (filter for x86 code):
8: - LzmaRam.h
9: - LzmaRam.cpp
10: - LzmaRamDecode.h
11: - LzmaRamDecode.c
12: - -f86 switch for lzma.exe
13:
14:
15: Version 4.16 2005-03-29
16: --------------------------------------
17: - Bug was fixed in LzmaDecode.c (ANSI-C LZMA Decoder):
18: If _LZMA_OUT_READ was defined, and if encoded stream was corrupted,
19: decoder could access memory outside of allocated range.
20: - Speed optimization of ANSI-C LZMA Decoder (now it's about 20% faster).
21: Old version of LZMA Decoder now is in file LzmaDecodeSize.c.
22: LzmaDecodeSize.c can provide slightly smaller code than LzmaDecode.c
23: - Small speed optimization in LZMA C++ code
24: - filter for SPARC's code was added
25: - Simplified version of .7z ANSI-C Decoder was included
26:
27:
28: Version 4.06 2004-09-05
29: --------------------------------------
30: - Bug in v4.05 was fixed:
31: LZMA-Encoder didn't release output stream in some cases.
32:
33:
34: Version 4.05 2004-08-25
35: --------------------------------------
36: - Source code of filters for x86, IA-64, ARM, ARM-Thumb
37: and PowerPC code was included to SDK
38: - Some internal minor changes
39:
40:
41: Version 4.04 2004-07-28
42: --------------------------------------
43: - More compatibility with some C++ compilers
44:
45:
46: Version 4.03 2004-06-18
47: --------------------------------------
48: - "Benchmark" command was added. It measures compressing
49: and decompressing speed and shows rating values.
50: Also it checks hardware errors.
51:
52:
53: Version 4.02 2004-06-10
54: --------------------------------------
55: - C++ LZMA Encoder/Decoder code now is more portable
56: and it can be compiled by GCC on Linux.
57:
58:
59: Version 4.01 2004-02-15
60: --------------------------------------
61: - Some detection of data corruption was enabled.
62: LzmaDecode.c / RangeDecoderReadByte
63: .....
64: {
65: rd->ExtraBytes = 1;
66: return 0xFF;
67: }
68:
69:
70: Version 4.00 2004-02-13
71: --------------------------------------
72: - Original version of LZMA SDK
73:
74:
75:
76: HISTORY of the LZMA
77: -------------------
78: 2001-2004: Improvements to LZMA compressing/decompressing code,
79: keeping compatibility with original LZMA format
80: 1996-2001: Development of LZMA compression format
81:
82: Some milestones:
83:
84: 2001-08-30: LZMA compression was added to 7-Zip
85: 1999-01-02: First version of 7-Zip was released
86:
87:
88: End of document
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>