Timofey Solomko
69bfcfccda
Merge branch 'hotfix-4.5.8' into develop
2021-03-26 15:00:51 +02:00
Timofey Solomko
4445b0f561
Prepare for 4.5.8 release
2021-03-26 13:50:26 +02:00
Timofey Solomko
1fca632c2d
Update copyright year to 2021
2021-03-26 13:50:20 +02:00
Timofey Solomko
90a4854d31
Add compatibility with BBD built using carthage and xcf frameworks
...
This includes adding new framework search paths and updating shell script that copies BBD framework file into xctest bundle. However, this produces (harmless) warning about certain framework search paths not being found.
2021-03-24 15:07:21 +02:00
Timofey Solomko
447f56cc59
Perform xcode project upgrade
...
This includes changing compatibility with xcode from 9.3 to 10.0, though it shouldn't have notable impact since the oldest Swift version that we support comes from xcode 10.
2021-03-24 15:05:10 +02:00
Timofey Solomko
0c6c201907
Xcode project upgrade
2021-01-11 11:20:57 +02:00
Timofey Solomko
e83f23effa
Update copyright year to 2021
2021-01-11 11:20:57 +02:00
Timofey Solomko
deab72a831
Merge branch 'hotfix-4.5.7' into develop
2020-10-16 15:57:08 +03:00
Timofey Solomko
fc38cc19df
Prepare for 4.5.7 release
2020-10-16 15:49:05 +03:00
Timofey Solomko
93fc1d3da3
[Tests] Add an empty zlib test
2020-10-15 23:35:30 +03:00
Timofey Solomko
5d357702e1
[Tests] Add an empty lzma test
2020-10-15 23:35:26 +03:00
Timofey Solomko
f9b1f8274d
Fix localization-related xcode's complaints
2020-10-14 23:34:45 +03:00
Timofey Solomko
a69ff5f389
Perform xcode project upgrade
...
Added base internationalization and changed development language to stop xcode from complaining, increased minimum ios deployment target to 9.0, project is now compatible with xcode 10 or later.
2020-10-05 13:02:25 +03:00
Timofey Solomko
cc68f9eb91
Prepare for 4.5.6 release
2020-09-24 23:10:49 +03:00
Timofey Solomko
69e0498bd2
Prepare for 4.5.5 release
2020-04-27 16:13:26 +03:00
Timofey Solomko
771031600b
[Tests] Add a test for bad extended timestamp crash fix
2020-04-26 23:12:04 +03:00
Timofey Solomko
b1d9b4450a
Prepare for 4.5.4 release
2020-04-11 00:54:43 +03:00
Timofey Solomko
bfd0b5e770
Open TimeProfiler automatically when using profile action in xcode
2020-04-10 23:58:10 +03:00
Timofey Solomko
083ce9ba44
Prepare for 4.5.3 release
2020-03-20 19:54:01 +03:00
Timofey Solomko
7fc2e7585f
Prepare for the test release of 4.5.3
2020-03-20 10:05:25 +03:00
Timofey Solomko
11bdf1bc38
Fix various xcode11-related CI problems
2020-03-20 09:44:18 +03:00
Timofey Solomko
a844b34436
Update copyright year to 2020
2020-03-20 09:43:42 +03:00
Timofey Solomko
decce3e040
Migrate (somewhat) to Swift 5.0
...
I am unable to perform automatic migration using Xcode 10.2, since my macbook doesn't support that version of Xcode, so I installed Swift 5.0 toolchain and performed most of the steps manually.
2020-03-20 09:40:09 +03:00
Timofey Solomko
c987e8b4f9
Prepare for 4.5.2 release
2019-06-08 22:22:20 +03:00
Timofey Solomko
4d89503b44
Prepare for 4.5.1 release
2019-03-13 13:19:43 +03:00
Timofey Solomko
04f64bcb72
Rename Encoding/DecodingHuffmanTree to just Encoding/DecodingTree
2019-03-12 22:31:35 +03:00
Timofey Solomko
7ae5cfa1a2
Add a new struct which represents an abstract code from coding tree
2019-03-12 22:30:35 +03:00
Timofey Solomko
9f138f86a6
Move Huffman tree related code into the CodingTree sub-group/directory
2019-03-12 22:30:21 +03:00
Timofey Solomko
7f25dbf6e7
Rename HuffmanLength to CodeLength
2019-03-12 22:28:01 +03:00
Timofey Solomko
ce47019097
Update copyright year to 2019
2019-01-02 23:15:43 +03:00
Timofey Solomko
2273c1e12c
[ZIP] Add a new struct, ZipEntryInfoHelper, which is supposed to store additional information to _help_ ZipContainer get entry's data
2019-01-01 13:27:46 +03:00
Timofey Solomko
3b119f3923
Move test files for 7z directory in xcode project
2018-12-22 13:40:57 +03:00
Timofey Solomko
1540a5847f
Enable parallelized and random-order testing in xcode project
2018-12-09 12:49:10 +03:00
Timofey Solomko
f8b69d4341
Migrate xcode project to Swift 4.2 and Xcode 10.1
2018-12-09 12:49:08 +03:00
Timofey Solomko
92b83cc0cf
Prepare for 4.5.0 release
2018-09-11 21:58:28 +03:00
Timofey Solomko
c44cd9e1a4
Prepare for test release of 4.5.0
2018-09-06 20:15:41 +03:00
Timofey Solomko
6ab3d0e20d
[Tests] Add test for sha-256 check type in xz archive
2018-09-05 19:38:25 +03:00
Timofey Solomko
42a069200b
[Tests] Add tests for Sha-256
2018-09-02 20:31:46 +03:00
Timofey Solomko
92800dc21a
Add implementation of Sha-256
2018-09-02 20:31:19 +03:00
Timofey Solomko
dd751ec343
[Tests] Add test for delta filter in 7-Zip container
2018-08-29 10:55:18 +03:00
Timofey Solomko
8641dab8d2
[Tests] Add test for delta filter in xz archive
2018-08-29 10:55:17 +03:00
Timofey Solomko
8457f85c75
Add implementation for decoding Delta filter
2018-08-29 10:30:05 +03:00
Timofey Solomko
726e067fe4
[LZMA] Add LZMAProperties struct with all properties (lc, lp, pb and dict size)
2018-08-22 10:38:53 +03:00
Timofey Solomko
1264a194c2
[docs] Refer to "standard" extra fields as "built-in"
2018-08-12 20:52:44 +03:00
Timofey Solomko
05054ba26d
[ZIP] Rename ByteReader+ZipString file to ByteReader+Zip
...
This is also consistent with tar extensions to ByteReader.
2018-08-12 19:31:47 +03:00
Timofey Solomko
3ed501cdfd
[ZIP] Replace ZipString class with fileprivate extensions to String and Data
2018-08-12 19:28:45 +03:00
Timofey Solomko
b5b9b57039
Prepare for 4.4.0 release
2018-08-09 22:13:36 +03:00
Timofey Solomko
7424bf718a
Prepare for test release of 4.4.0
2018-08-05 23:34:22 +03:00
Timofey Solomko
01f727627b
[Tests] Migrate tar ext header tests to tar create tests
2018-07-31 14:15:59 +03:00
Timofey Solomko
0b8965d97f
[Tests] Migrate tests for TarEntryInfo.generteContainerData() into TarContainer.create tests
2018-07-30 22:46:02 +03:00