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
bd8901a406
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:55:18 +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
fc985ba935
Fix various xcode11-related CI problems
2020-01-02 15:31:08 +03:00
Timofey Solomko
82f150d437
Use LsbBitReader argument in the Gzip and Zlib headers' initializers
...
This fixes issues arising from the removal of _subclass_ relations between bit and byte readers in BBD.
2020-01-02 12:29:24 +03:00
Timofey Solomko
3c2769a47a
CI updates: use xcode 10.3 (instead of 10.2), additionally test using xcode 11.3
2020-01-01 22:04:07 +03:00
Timofey Solomko
31ec1f1553
Update copyright year to 2020
2020-01-01 19:06:33 +03:00
Timofey Solomko
b699f6e310
Update travis badge in README
2020-01-01 19:04:54 +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
5c4af98ff8
Use the non-deprecated version of the Data.withUnsafeBytes function in Sha256
2019-05-01 19:41:09 +03:00
Timofey Solomko
35a93815b3
Replace usage of deprecated index(...) functions with the new ones
2019-05-01 19:39:41 +03:00
Timofey Solomko
8d0e6d5567
Move public identifier from extension to enum itself (BZip2.BlockSize)
2019-05-01 19:39:14 +03:00
Timofey Solomko
04b87f9e95
Mark @inline(__always) functions as @inlinable
2019-05-01 19:36:51 +03:00
Timofey Solomko
75b21ae107
Replace usage of ByteReader with LittleEndianByteReader
2019-05-01 19:34:30 +03:00
Timofey Solomko
9753e7e48c
Switch to the "develop" branch of BBD
2019-05-01 19:33:19 +03:00
Timofey Solomko
db82490ed8
Replace the usage of the deprecated Data(bytes:) initializer
2019-05-01 19:30:48 +03:00
Timofey Solomko
e329e0c2aa
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.
2019-05-01 19:18:10 +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
Timofey Solomko
250c9fbd4c
Remove old CodeLength initializer from Decoding(Huffman)Tree
2019-03-12 22:31:13 +03:00