Timofey Solomko
8af69fb15b
Switch to the generalize-source branch of BBD
...
Additionally, adjust DecodingTree to make it work with the generalize-source branch.
2021-03-26 15:33:41 +02:00
Timofey Solomko
bf4b00890a
Increased ios deployment target in cocoapods to 9.0
2021-03-26 15:28:27 +02:00
Timofey Solomko
d7adf13355
CI: add option to utils.py prepare-workspace to build BBD as xcf, remove testing of carthage-xcode12 workaround, update versions of xcode to 12.4 and swift to 5.3.3 in azp, fix github pages not being deployed, fix source code link to the latest tree in deployed documentation
2021-03-26 15:28:09 +02:00
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
ed060c5c92
Add new carthage instructions to README
2021-03-26 13:40:24 +02:00
Timofey Solomko
a34fd06261
Use latest patch versions of swift in linux ci
2021-03-24 21:07:32 +02:00
Timofey Solomko
d85062cf87
Fix CI issues with cp command when using xcode 12+
2021-03-24 21:00:51 +02:00
Timofey Solomko
57bdebaafd
CI deployment changes: don't upload carthage archive (since it doesn't work with XCF), use xcode 12 for deployment, and simplify config overall
2021-03-24 18:40:23 +02:00
Timofey Solomko
e592b78e88
Add a new stage to CI which tests installing with carthage xcf method
2021-03-24 18:40:09 +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
1f7a5352a7
[BZip2] Explain zero RLE in the comments
2021-01-18 16:07:44 +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
83f64b439e
CI changes (both azp and travis): use latest patch versions of swift on linux, use latest xcode for swfit 5.3, use ubuntu 20.04 on linux
2021-01-11 11:20:06 +02:00
Timofey Solomko
deab72a831
Merge branch 'hotfix-4.5.7' into develop
2020-10-16 15:57:08 +03:00
Timofey Solomko
4fa4adcf5b
Merge branch 'hotfix-4.5.7' into master
4.5.7
2020-10-16 15:49:53 +03:00
Timofey Solomko
fc38cc19df
Prepare for 4.5.7 release
2020-10-16 15:49:05 +03:00
Timofey Solomko
8da109fe21
CI: fix tests not running properly on macos with Swift 5.3
2020-10-15 23:55:56 +03:00
Timofey Solomko
a07fc290a0
Small fixes to code comments
2020-10-15 23:35:34 +03:00
Timofey Solomko
d88127d650
[Tests] Add tests for a very small and invalid files for BZip2, GZip, LZMA, TAR, XZ, and Zlib
2020-10-15 23:35:34 +03:00
Timofey Solomko
00af5a9319
[BZip2][GZip][LZMA][XZ][Zlib] Fix crashes when opening very small files
...
Instead errors are now thrown.
2020-10-15 23:35:34 +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
3670bba2d1
[7-Zip] Fix a crash when opening a very small file
...
Such files (smaller than 32 bytes) definitely don't have a SignatureHeader and in this case SevenZipError.wrongSignature should be properly thrown.
2020-10-15 23:35:25 +03:00
Timofey Solomko
28fcfed632
[Tests] Add 7z tests for a very short and invalid files
2020-10-15 23:35:22 +03:00
Timofey Solomko
9360a8a9b8
[ZIP] Fix a crash when opening a very small file
...
Such files (smaller than 22 bytes) definitely don't have a EndOfCD and in this case ZipError.notFoundCentralDirectoryEnd should be properly thrown.
2020-10-15 23:35:22 +03:00
Timofey Solomko
0282bcf151
[Tests] Add a test for opening very short file as a zip
2020-10-15 23:35:18 +03:00
Timofey Solomko
fa552e9b61
[ZIP] Fix a crash when opening a file without EndOfCD
...
Now ZipError.notFoundCentralDirectoryEnd is correctly thrown as was originally intended.
2020-10-14 23:51:27 +03:00
Timofey Solomko
47655ccf70
[Tests] Add a test for a not-a-zip file
2020-10-14 23:49:54 +03:00
Timofey Solomko
ab75e0944f
[BZip2] Fix compilation warning
2020-10-14 23:45:46 +03:00
Timofey Solomko
f9b1f8274d
Fix localization-related xcode's complaints
2020-10-14 23:34:45 +03:00
Timofey Solomko
d091498e3e
CI updates: enable testing with swift 5.3 in AZP, add temporary script which work arounds the issue with carthage, fix an issue with installing/upgrading git-lfs.
2020-10-05 13:33:19 +03:00
Timofey Solomko
23385ce2e9
Fix a copy-paste typo in README
2020-10-05 13:03:03 +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
2909f4e0c7
Merge branch 'hotfix-4.5.6' into develop
2020-09-24 23:13:26 +03:00
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
d4e261675e
Add -d option to utils.py prepare-workspace to build bbd in debug mode on macos
2020-09-24 11:01:59 +03:00
Timofey Solomko
8ef90146e7
[swcomp] Improve the usage of articles in help messages
2020-05-18 13:18:32 +03:00
Timofey Solomko
a984486c62
[swcomp] Don't print zip comment if it's empty
2020-05-18 13:17:17 +03:00
Timofey Solomko
3cd9272331
Fix azp issues
2020-05-12 23:38:50 +03:00
Timofey Solomko
67f208a216
Drop support for Swift 4 in podspec
2020-05-12 23:33:12 +03:00
Timofey Solomko
761f0a0a3f
Merge branch 'hotfix-4.5.5' into develop
2020-04-27 16:16:50 +03:00