1935 Commits
Author SHA1 Message Date
Timofey Solomko 55dcca9a77 Merge branch 'hotfix-4.5.6' into master 4.5.6 2020-09-24 23:12:17 +03:00
Timofey Solomko cc68f9eb91 Prepare for 4.5.6 release 2020-09-24 23:10:49 +03:00
Timofey Solomko ec4013fe92 Use Xcode 11.4 for deploy stage in CI 2020-09-24 22:47:10 +03:00
Timofey Solomko 77b5f74252 Add CI workaround for carthage being broken with Xcode 12 2020-09-24 22:46:00 +03:00
Timofey Solomko 2c46351a44 Fix building issue with swift 5.3 on linux 2020-09-24 13:06:54 +03:00
Timofey Solomko 55aeb9256c CI testing with swift 5.3 2020-09-24 12:32:09 +03:00
Timofey Solomko f62eadc6b2 Merge branch 'hotfix-4.5.5' 4.5.5 2020-04-27 16:14:05 +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 1ed0cdfdfa [ZIP] Fix a crash when encountering non well-formed Extended Timestamp
ZIP files produced by Finder on certain versions of macOS sometimes contain incorrect Extended Timestamp extra field in their Central Directory. When trying to open such files, SWCompression was crashing. This change makes SWCompression ignore "incorrectness" in Extended Timestamp.
2020-04-26 23:11:14 +03:00
Timofey Solomko 6106dbcb48 Merge branch 'hotfix-4.5.4' 4.5.4 2020-04-11 00:55:14 +03:00
Timofey Solomko b1d9b4450a Prepare for 4.5.4 release 2020-04-11 00:54:43 +03:00
Timofey Solomko 1dfd960765 Update README 2020-04-11 00:45:57 +03:00
Timofey Solomko bfd0b5e770 Open TimeProfiler automatically when using profile action in xcode 2020-04-10 23:58:10 +03:00
Timofey Solomko e8a0745431 CI changes: don't test with Swift 4.2
It isn't possible to automatically test on Swift 4.2 since carthage/xcode don't support projects with multiple Swift versions.
2020-04-09 13:26:55 +03:00
Timofey Solomko b8a3592da7 Increase the version lower bound of BBD to 1.4.3
This version of BBD improves compatibility with Swift 4.2.
2020-04-09 13:26:49 +03:00
Timofey Solomko 6746752d65 Add SPM package manifest for Swift 4.2 2020-04-08 12:39:50 +03:00
Timofey Solomko 3fe5efc0ec Add other OS to utils.py prepare-workspace command 2020-04-08 12:36:37 +03:00
Timofey Solomko 4cb8b694b3 CI changes: add testing for Swift 4.2, 5.1 and 5.2 2020-04-08 12:23:47 +03:00
Timofey Solomko 3c788aac58 Add Swift 5.x badge to README 2020-04-08 12:19:06 +03:00
Timofey Solomko c1f283e1f7 Perform the download of test files manually via a utils.py command and a copy of gitattributes file 2020-04-07 22:33:28 +03:00
Timofey Solomko fa3aeece25 Convert remaining Utils bash scripts into utils.py commands 2020-04-06 19:01:34 +03:00
Timofey Solomko 515317a8c0 Replace ci bash scripts with a python tool 2020-04-06 13:30:12 +03:00
Timofey Solomko 662bc95191 Small changes to README 2020-04-06 12:54:19 +03:00
Timofey Solomko 36a7a76346 Merge branch 'hotfix-4.5.3' 4.5.3 2020-03-20 19:54:15 +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 4.5.3-test 2020-03-20 10:05:25 +03:00
Timofey Solomko fdde5115bd Increase the version lower bound of BBD to 1.4.2
That version of BBD improves compatibility with Swift 5.x and newer version of Xcode
2020-03-20 10:03:57 +03:00
Timofey Solomko c7ecaa418a Add a code-path to Sha256.swift to support Swift pre-5.0 2020-03-20 10:01:38 +03:00
Timofey Solomko 8a8aaf1593 Several deployment-related changes
Remove .swift-version file (it's deprecated by Cocoapods), run deploy phase in CI using xcode 11.3, remove extra swift build in CI deploy phase (sourcekitten now runs it itself), adjusted swift_versions setting in podspec, fix builds in linux CI by specifying swift version in the config.
2020-03-20 09:56:21 +03:00
Timofey Solomko 11bdf1bc38 Fix various xcode11-related CI problems 2020-03-20 09:44:18 +03:00
Timofey Solomko af035fd21d CI updates: use xcode 10.3 (instead of 10.2), additionally test using xcode 11.3 2020-03-20 09:44:03 +03:00
Timofey Solomko a844b34436 Update copyright year to 2020 2020-03-20 09:43:42 +03:00
Timofey Solomko b475949a01 Update travis badge in README 2020-03-20 09:42:21 +03:00
Timofey Solomko 36164725b6 Use the non-deprecated version of the Data.withUnsafeBytes function in Sha256 2020-03-20 09:42:05 +03:00
Timofey Solomko 94ab3ba1f5 Replace usage of deprecated index(...) functions with the new ones 2020-03-20 09:41:52 +03:00
Timofey Solomko fafb9cde87 Move public identifier from extension to enum itself (BZip2.BlockSize) 2020-03-20 09:41:38 +03:00
Timofey Solomko f6949a8f66 Replace the usage of the deprecated Data(bytes:) initializer 2020-03-20 09:40:48 +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 f007e40cad Merge branch 'release-4.5.2' 4.5.2 2019-06-08 22:32:08 +03:00
Timofey Solomko c987e8b4f9 Prepare for 4.5.2 release 2019-06-08 22:22:20 +03:00
Timofey Solomko 16b9728e06 Increase the version lower bound of BBD to 1.4.1
That version of BBD comes with a fix for incompatibility problems with Swift 5.
2019-06-08 22:20:23 +03:00
Timofey Solomko b05d1792a4 Add CodingTree source path to relevant subspecs in the podspec 2019-05-01 19:12:37 +03:00
Timofey Solomko e04103ff40 Merge branch 'develop' 4.5.1 2019-03-13 13:20:27 +03:00
Timofey Solomko 4d89503b44 Prepare for 4.5.1 release 2019-03-13 13:19:43 +03:00
Timofey Solomko c93a783d21 [docs] Fix grammar issues with regards to a/the/null articles, while/during, and extra commas 2019-03-13 12:27:08 +03:00
Timofey Solomko e518961218 [LZMA] Add public LZMAProperties.init() which uses default values of lc, etc. 2019-03-13 12:17:18 +03:00
Timofey Solomko 5ebe98796f [LZMA] Add default values for lc, lp, pb, and dictionarySize properties of LZMAProperties 2019-03-13 12:16:42 +03:00
Timofey Solomko 04f64bcb72 Rename Encoding/DecodingHuffmanTree to just Encoding/DecodingTree 2019-03-12 22:31:35 +03:00
Timofey Solomko 142fd44dd2 Remove old CodeLength initializer from Encoding(Huffman)Tree 2019-03-12 22:31:24 +03:00