Timofey Solomko
a734ad5944
Enable code coverage in Xcode
2026-06-20 09:15:19 +08:00
Timofey Solomko
4477ac5fa7
[Tests] Remove the answer file with Unicode filename
2026-06-13 16:22:24 +08:00
Timofey Solomko
e9b44874a4
[Tests] Move tests source files into subdirectory
2026-06-13 16:22:23 +08:00
Timofey Solomko
d9bb44001d
Merge branch 'hotfix-4.9.1' into develop
2026-06-13 16:21:33 +08:00
Timofey Solomko
56267f0e14
Prepare for 4.9.1 release
2026-06-13 16:18:50 +08:00
Timofey Solomko
623f2c0c72
Upgrade Swift language mode to version 6
2026-05-26 11:15:33 +08:00
Timofey Solomko
7ee42a166c
Increase minimum deployment targets on Apple platforms
2026-05-25 16:40:48 +08:00
Timofey Solomko
cf7981012d
Drop support for Swift 5.9 and 5.10
2026-05-25 16:37:55 +08:00
Timofey Solomko
b2178ac126
Prepare for 4.9.0 release
2026-05-22 19:44:49 +08:00
Timofey Solomko
26dd6f5b5e
Merge branch 'hotfix-4.8.7' into develop
2026-05-22 19:40:59 +08:00
Timofey Solomko
8ca3c18c61
Prepare for 4.8.7 release
2026-05-22 19:32:37 +08:00
Timofey Solomko
462b443324
Update BBD version to 2.1.0
2026-05-21 16:57:02 +08:00
Timofey Solomko
a41fe89076
[Tests] Add a test for 7-zip container with large LZMA dictionary size
2026-05-14 21:33:33 +08:00
Timofey Solomko
d8c22c55da
[Deflate][Huffman] Filter out zero code lengths only during code construction
...
This should prevent crashes described in issue #57 .
2026-03-01 20:35:21 +08:00
Timofey Solomko
80177155c8
[Tests] Move deflate truncation testing into a separate file
...
Also add test files that contain only "deflated" data.
2026-02-26 00:25:24 +08:00
Timofey Solomko
5a0eb8187a
[XZ] Rename a file for consistency
2026-02-11 19:03:14 +08:00
Timofey Solomko
60283d4a54
Reorder PrivacyInfo file in Xcode project
2026-02-11 17:21:52 +08:00
Timofey Solomko
29697ca7ce
Remove from Xcode project settings for embedding BBD built with Carthage
2026-02-03 01:08:25 +08:00
Timofey Solomko
f1b635056d
Add BitByteData as a package dependency in Xcode project
2026-02-03 01:07:34 +08:00
Timofey Solomko
eb83e098af
Fix framework search paths in Xcode project
...
This should fix installation with Carthage on the currently supported versions of Xcode.
2026-02-02 17:17:45 +08:00
Timofey Solomko
33e5716c3b
Increase minimum deployment targets on Apple platforms
2026-01-31 20:09:19 +08:00
Timofey Solomko
5b57ac0fcd
Drop support for Swift 5.7 and 5.8
2026-01-31 20:06:42 +08:00
Timofey Solomko
0a4edd5896
Update xcode project
2026-01-31 20:04:47 +08:00
Timofey Solomko
ea9aaccfb9
Update copyright year to 2026
2026-01-31 15:30:24 +08:00
Timofey Solomko
81cfa82f92
Drop support for Swift 5.5 and 5.6
...
This is mainly driven by some CI configurations being deprecated. Additionally add builds for Swift 5.10 and Swift 6.0 in CI.
2024-12-14 17:43:57 +02:00
Timofey Solomko
fa4af5803a
[TAR] Remove compatibility functions for FileHandle
2024-04-21 17:18:53 +03:00
Timofey Solomko
2927e6ecf3
Increase minimum deployment targets on Apple platforms
2024-04-21 17:17:01 +03:00
Timofey Solomko
ffa0ba30d6
Upgrade Xcode project format
2024-04-21 14:05:16 +03:00
Timofey Solomko
687517cfd5
Prepare for 4.8.6 release
2024-04-21 13:13:02 +03:00
Timofey Solomko
0782c43145
Remove non-XCFramework option of installing using Carthage
2024-04-21 12:29:19 +03:00
Timofey Solomko
eabfe947ea
Add stupid PrivacyInfo thing
2024-04-21 11:43:33 +03:00
Timofey Solomko
95c20589b9
Add support for visionOS
...
Except for SPM, which requires Swift 5.9, and Cocoapods, which requires me having Apple Silicon computer in order to publish a pod with this target. In addition we don't do any CI testing on visionOS simulators, since it seems to be a bit excessive.
2024-04-21 11:36:10 +03:00
Timofey Solomko
ed66991cbd
Update copyright year to 2024
2024-01-11 16:57:04 +03:00
Timofey Solomko
d1f8cfa42b
Upgrade Xcode project to Xcode 15.0
2023-09-20 12:13:29 +03:00
Timofey Solomko
7e0f21ac91
Upgrade Xcode project to Xcode 14.3
2023-04-15 16:22:44 +03:00
Timofey Solomko
1e7393dc54
Prepare for 4.8.5 release
2023-02-19 17:25:03 +02:00
Timofey Solomko
43132fc39d
Update copyright year to 2023
2023-02-07 15:31:45 +02:00
Timofey Solomko
cbb34a17ce
Prepare for 4.8.4 release
2022-12-20 22:09:04 +03:00
Timofey Solomko
5415884f46
[CI] Upgrade to xcode 14.2 and swift 5.7.2
2022-12-17 19:02:19 +03:00
Timofey Solomko
c7f4665394
Prepare for 4.8.3 release
2022-10-22 20:06:24 +03:00
Timofey Solomko
747035ffe1
[Tests] Add a test for a PAX header with a newline character inside a record value
2022-10-22 18:44:46 +03:00
Timofey Solomko
31d5839e71
[Tests] Add tests for gzip header's extra fields and other optional format features
2022-10-14 20:02:02 +03:00
Timofey Solomko
241e523ba7
[GZip] Add a struct that represents header's extra field
2022-10-14 19:57:20 +03:00
Timofey Solomko
bba5eb7b61
Prepare for 4.8.2 release
2022-09-24 14:34:02 +03:00
Timofey Solomko
6b3af8c7a8
Upgrade xcode project compatibility project according to Swift 5.2 minimum
2022-09-24 13:48:23 +03:00
Timofey Solomko
c54b796ef6
Fix build issues on ios due to some architectures being no longer supported
2022-09-23 19:45:44 +03:00
Timofey Solomko
88ab3373c6
Xcode 14-related updates: drop support for swift 5.1, increase deployment targets on darwin platforms, enable dead code stripping and eager linking in xcode project, add swift 5.7 to CI, update macos-10.15 to macos-11 and ubuntu-18.04 to ubuntu-20.04 in CI due to deprecations
2022-09-23 13:28:46 +03:00
Timofey Solomko
4db7c8053a
Use xcode 13.4 for swift 5.6 in ci and upgrade xcode project
2022-05-18 16:28:39 +03:00
Timofey Solomko
d63fb86f49
[Tests] Add a test for the minimal GZip file and other edge cases
2022-05-17 13:31:58 +03:00
Timofey Solomko
4e0dea7d86
Merge branch 'hotfix-4.8.1' into develop
2022-05-13 21:16:19 +03:00