-
-
Notifications
You must be signed in to change notification settings - Fork 45
/
CHANGELOG
146 lines (104 loc) · 3.69 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
Lzma SDK for Objective-C based on extended functionality of the C++ LZMA code
Changes on version 2.1.1 (current):
- Pull request #41: Enable ppmd for plain text compress.
Thanks to 'enefry'.
Changes on version 2.1.0:
- Pull request #40: Add crc functionality to public interface.
Thanks to 'jakubvano'.
- Pull request #39: Add direct NSData compression & decompression.
Thanks to 'jakubvano'.
Changes on version 2.0.21:
- Update C++ source to version 19.00.
Changes on version 2.0.20:
- Update C++ source to version 18.06.
Changes on version 2.0.19:
- Update C++ source to version 18.05.
Changes on version 2.0.18:
- Update C++ source to version 18.01.
Changes on version 2.0.17:
- Add packed size property to reader items.
Changes on version 2.0.16:
- Update C++ source to version 17.01.
- Extract only selected archive items in case of solid archive.
Changes on version 2.0.14:
- Update C++ source to version 17.00.
Changes on version 2.0.13:
- Add all default (de)coders.
Changes on version 2.0.12:
- Add BCJ2 and PPMdH (de)coders.
Changes on version 2.0.10:
- Update C++ source to version 16.04.
Changes on version 2.0.9:
- Update C++ source to version 16.03.
Changes on version 2.0.8:
- Fix Cocoapod script.
Changes on version 2.0.5:
- Remove unused code.
- Use UTF8 instead of Unicode.
Changes on version 2.0.3:
- Remove redurant string conversion code.
Changes on version 2.0.2:
- Fix encode settings count.
Changes on version 2.0.1:
- Remove xz support.
- Customize all writer settings.
Changes on version 2.0.0:
- Reduce ammount of static variables.
- Error domain, e.g. `kLzmaSDKObjCErrorDomain` was changed to `LzmaSDKObjC`.
- Deprecated xz decoding, will be removed in next release.
- 7z archive writer.
Changes on version 1.1.5:
- Add error possible failure reason description.
Use `NSLocalizedFailureReasonErrorKey` to get possible failure string.
Changes on version 1.1.4:
- Update C++ source to version 16.02.
Changes on version 1.1.3:
- Update C++ source to version 16.00.
Changes on version 1.1.2:
- Add functionality for compress/decompress single `NSData` buffer object with LZMA2.
Changes on version 1.0.7:
- Fix Undefined value access.
Changes on version 1.0.4:
- Add nullability delegate flag to Objective-C reader.
Changes on version 1.0.3:
- Ignore debug log messages via `LZMASDKOBJC_NO_DEBUG_LOG`.
Changes on version 1.0.2:
- Move additional includes to private part of the code.
Changes on version 1.0.1:
- Lzma & lzma2 test reader.
Changes on version 1.0.0:
- Stable reader.
Changes on version 0.1.2:
- Update C++ source to version 15.14.
Changes on version 0.1.1:
- Update C++ source to version 15.12.
Changes on version 0.1.0:
- iOS min version 8.0.
- Cocoapods framework.
Changes on version 0.0.10:
- Added iOS framework target.
Changes on version 0.0.9:
- Extract empty archive folders.
Changes on version 0.0.8:
- Update LZMA SDK to version 15.12.
Note: If you use XZ code from LZMA SDK, it's recommended to upgrade to new XZ code from 7-Zip 15.12.
That new code fixes some bugs.
Changes on version 0.0.7:
- Enabled test functionality.
Changes on version 0.0.6:
- Add missed folder creation functionality during extract.
- Add initial error processing.
Changes on version 0.0.5:
- LzmaSDKObjCItem strong field references.
Changes on version 0.0.4:
- LzmaSDKObjCReader strong field references.
Changes on version 0.0.3:
- Less static consts & variables.
- Exclude some unused code with preprocessor define.
- Test archive items CRC.
Changes on version 0.0.2:
- Define memory size allocation for list and extract functionality.
- Fix closing last extracted file before deallocating reader.
- Code description.
Version 0.0.1:
- Implemented list and extract of the Lzma & Lzma2 7z files.