Davide De Rosa
fd529752ee
Revert iOS target to 12
...
TunnelKit only requires 12.
2021-11-18 13:10:44 +01:00
Davide De Rosa
e76ae927b2
Use versioned TunnelKit
2021-11-18 12:57:46 +01:00
Davide De Rosa
f9ab445759
Set beta release
2021-11-18 12:22:02 +01:00
Davide De Rosa
1f0b16f42f
Bump version
2021-11-18 12:21:36 +01:00
Davide De Rosa
9338f59f18
Revert PEM caching in TunnelKit
2021-11-18 12:15:21 +01:00
Davide De Rosa
2f1f61e414
Drop removed providers
2021-11-16 13:38:48 +01:00
Davide De Rosa
0754a0f199
Set release date
2021-11-16 12:55:17 +01:00
Davide De Rosa
484061505a
Update README
2021-11-16 12:55:00 +01:00
Davide De Rosa
bc20d03893
Use versioned TunnelKit
...
Absolutely same code than 4a47eec041338da8d64ddd5d4d017d2d193017a3
Only updated README.
2021-11-16 12:55:00 +01:00
Davide De Rosa
bc31e99082
Fix release script
2021-11-16 12:54:59 +01:00
Davide De Rosa
c8f351934c
Set beta release
2021-11-14 19:42:14 +01:00
Davide De Rosa
b3de7f3a73
Bump build
2021-11-14 19:41:07 +01:00
Davide De Rosa
7a4351faba
Run workflow on macOS 11
2021-11-12 14:16:25 +01:00
Davide De Rosa
519430fd87
Update CI scripts
2021-11-12 11:18:43 +01:00
Davide De Rosa
0b65ed4385
Set beta release
2021-11-12 10:31:13 +01:00
Davide De Rosa
3ccdfc7626
Bump build
2021-11-12 10:30:25 +01:00
Davide De Rosa
1eeb356874
Restrict macOS features in beta
...
- Providers
- Trusted networks
Skip macOS deployment to TestFlight until beta check is fixed.
2021-11-12 10:22:40 +01:00
Davide De Rosa
8fa31b0323
Add local scripts for main CI actions
2021-11-12 10:13:01 +01:00
Davide De Rosa
a18f9cad32
Parallelize iOS/macOS upload
...
Also:
- Cache SwiftPM
- Run tests on any branch but stable
2021-11-12 10:13:01 +01:00
Davide De Rosa
a696df36b3
Update TunnelKit
2021-11-12 10:02:35 +01:00
Davide De Rosa
e267a5ad13
Move .ipa/.pkg paths to env
2021-11-11 16:40:36 +01:00
Davide De Rosa
d45f5bd541
Update CHANGELOG
2021-11-11 15:45:13 +01:00
Davide De Rosa
8833c4dbab
Update TunnelKit with BoringSSL
...
- Optimize package granularity and imports
- Adjust targets to smaller TunnelKit components
- Raise iOS target to 13
- Drop support for TLS security level
2021-11-11 15:45:09 +01:00
Davide De Rosa
7ecbd48e18
Do some project cleanup
...
- Update bundle
- Merge old CFG_* variables
- Drop useless Metal build settings
- Fix package warning about case
2021-11-11 15:06:43 +01:00
Davide De Rosa
7870ea5997
Fix testing destinations
2021-11-06 12:22:09 +01:00
Davide De Rosa
22ef8fcd10
Use SwiftPM 5.3 for CI
...
Had to fix dependency syntax for revision.
2021-11-06 11:48:25 +01:00
Davide De Rosa
ebaa8f08ff
Fix approach to test target
...
- Test core Swift package, not project
- Commit package schemes to repository
2021-11-06 11:23:10 +01:00
Davide De Rosa
0c448e7f91
Replace status icon with color-agnostic shapes
...
Fixes #199
2021-11-06 11:18:55 +01:00
Davide De Rosa
ae1aa1a268
Reorganize project with SwiftPM
...
- Drop CocoaPods completely
- Make PassepartoutCore a Swift package
- Enable Bitcode to fix OpenSSL linkage (iOS)
- Update CI scripts without CocoaPods
2021-11-06 11:18:55 +01:00
Davide De Rosa
996b2fbcf7
Add/fix app version for pilot/deliver
2021-10-19 09:46:56 +02:00
Davide De Rosa
2736dfcede
Run App Review job in parallel
2021-10-19 09:46:19 +02:00
Davide De Rosa
79c603dffd
Drop GitHub Sponsors and reorganize items
2021-10-19 09:46:19 +02:00
Davide De Rosa
9578da13dc
Drop redundant update metadata
...
Done by deliver in store_review.
2021-10-19 09:46:19 +02:00
Davide De Rosa
06ea7b1886
Set beta release
2021-10-18 12:39:27 +02:00
Davide De Rosa
590fe77b43
Update README
2021-10-18 12:39:03 +02:00
Davide De Rosa
68096fdfc3
Use CocoaPods CDN
2021-10-18 12:38:53 +02:00
Davide De Rosa
58a22f8c37
Update API
2021-10-18 12:02:24 +02:00
Davide De Rosa
28b74008ea
iOS 15: Restore proper navigation bar appearance
2021-10-17 19:31:13 +02:00
Davide De Rosa
10fd69579b
Drop status bar icon color
...
Loss of information about "Connected"/"Connecting" state, but
this is the only way for the icon to automatically adjust to
desktop background, be it in light or dark mode. Relying on
colors kind of defeats the macOS HIG.
Might consider a different shape for the "Connecting" state.
2021-10-17 13:51:24 +02:00
Davide De Rosa
0ef8dff171
Fix search path for imported host files
2021-10-17 13:15:04 +02:00
Davide De Rosa
de2b689436
Drop unused variable
2021-10-17 13:11:20 +02:00
Davide De Rosa
8f03be96ba
Force deliver when updating metadata
2021-10-16 15:56:16 +02:00
Davide De Rosa
bbd8770f10
Add version number when submitting to TestFlight
2021-10-16 15:50:31 +02:00
Davide De Rosa
8e63a3ae05
Fix CHANGELOG generation
2021-10-16 15:44:45 +02:00
Davide De Rosa
ae23114a8f
Set beta release
2021-10-16 14:31:48 +02:00
Davide De Rosa
6eee983769
Fix unnecessary API key call in lane
2021-10-16 12:35:04 +02:00
Davide De Rosa
5f7cd04bad
Fix missing API key in GitHub Actions
2021-10-16 12:28:28 +02:00
Davide De Rosa
da48895335
Move public beta to separate job
...
- Upload to TestFlight ("Review")
- Public Beta ("Testers", "Public Beta")
- App Review
- App Store
2021-10-16 11:25:54 +02:00
Davide De Rosa
16047d18c9
Skip binary upload in deliver
...
Upload is done on TestFlight for both iOS and macOS.
2021-10-15 22:17:11 +02:00
Davide De Rosa
7287fb33c8
Allow Oeck provider without purchase
2021-10-14 19:12:48 +02:00