Davide De Rosa
8655b97387
Update TunnelKit
2020-04-15 11:25:32 +02:00
Davide De Rosa
f092ec31ed
Fix unhandled udp4/tcp4 in --proto
...
TunnelKit bug.
2020-04-14 22:59:54 +02:00
Davide De Rosa
88b860d666
Fix TunnelKit endpoint regression
...
Try pre-resolved addresses before DNS resolution.
Evident with e.g. ProtonVPN Secure Core.
2020-04-11 13:16:10 +02:00
Davide De Rosa
ea6499c6ee
Update TunnelKit
...
Explicit IPv4/6 endpoints.
2020-04-06 11:30:59 +02:00
Davide De Rosa
8547899a53
Update TunnelKit
...
Disconnect on server shutdown.
2020-04-06 11:29:11 +02:00
Davide De Rosa
f4682f5af8
Update TunnelKit
2020-01-11 09:33:51 +01:00
Davide De Rosa
ecee262fae
Update bundle and pods
2019-12-14 19:35:54 +01:00
Davide De Rosa
514705500b
Update TunnelKit with ping timeout fix
...
Potential fix, unconfirmed.
Fixes #106
2019-12-12 18:55:18 +01:00
Davide De Rosa
bbaccb3de5
Prepare release
...
- Versioned TunnelKit
- Updated Core/API
2019-12-11 17:04:02 +01:00
Davide De Rosa
d734b0e0f7
Update TunnelKit (version only)
2019-12-07 09:47:07 +01:00
Davide De Rosa
c1c7587c8c
Handle errors in product requests
...
Update Convenience due to main queue bugs.
2019-11-30 12:08:30 +01:00
Davide De Rosa
28a7dcdcf7
Update providers via web service
...
Reload products after update. Always re-list products!
Had to fix web services in Convenience, completion handler not
invoked from main queue.
2019-11-28 11:34:01 +01:00
Davide De Rosa
56ad460ec9
Update WebServices from Core
2019-11-21 00:07:18 +01:00
Davide De Rosa
70783f9dda
Reuse Credits from Convenience
2019-11-20 23:14:19 +01:00
Davide De Rosa
fa93e664f3
Update TunnelKit to require more flags in .ovpn
2019-11-20 20:02:36 +01:00
Davide De Rosa
2a6e1ee92a
Update Convenience to Dynamic Type
...
Version/Licenses.
2019-11-20 19:37:06 +01:00
Davide De Rosa
2254a796c8
Use TunnelKit 2.1.0
2019-11-03 04:05:14 +01:00
Davide De Rosa
f936cffe5e
Finish up ProductManager implementation
...
- Reload receipt on updated transactions (e.g. promo code)
- Implement restore purchases (refresh receipt before restoring)
2019-10-31 09:35:58 +01:00
Davide De Rosa
026a94065c
Read features from app store receipt
...
- Use Kvitto to parse App Store receipt
- Infer feature/provider eligibility from features
- Assume full version in beta
- Read receipt even if no products were purchased
2019-10-31 09:32:25 +01:00
Davide De Rosa
6ad44216fc
Refactor single search domain to TunnelKit update
2019-10-25 19:10:06 +02:00
Davide De Rosa
dfa711b335
Customize PAC in network settings
2019-10-23 13:08:04 +02:00
Davide De Rosa
343fb69ae3
Update TunnelKit
2019-10-23 11:19:00 +02:00
Davide De Rosa
eb43888776
Update TunnelKit (PAC)
2019-10-22 23:59:39 +02:00
Davide De Rosa
911645cc68
Update TunnelKit
2019-10-22 14:10:48 +02:00
Davide De Rosa
1916b88243
Update Convenience for review URL
2019-10-11 18:10:23 +02:00
Davide De Rosa
ea5d3a48ab
Add Convenience library
2019-10-11 12:40:06 +02:00
Davide De Rosa
b39ad33081
Update bundle and pods
2019-09-30 14:21:07 +02:00
Davide De Rosa
3c62a967c9
Use TunnelKit 2.0.3
...
Had to update CocoaPods 1.6.0 to 1.7.5
2019-09-07 00:14:01 +02:00
Davide De Rosa
042d652147
Update TunnelKit
2019-09-03 00:31:20 +02:00
Davide De Rosa
9dd1695973
Update TunnelKit
2019-08-23 09:28:01 +02:00
Davide De Rosa
84b7453791
Update TunnelKit
...
Fix deadlock on shutdown again.
2019-08-12 15:23:21 +02:00
Davide De Rosa
ee3b082acd
Use versioned TunnelKit
2019-07-27 10:01:59 +02:00
Davide De Rosa
d69e40e509
Fix TunnelKit commit (rebased)
2019-07-26 23:15:59 +02:00
Davide De Rosa
7f66b43935
Revert ENOBUFS "mitigation"
2019-07-26 20:50:27 +02:00
Davide De Rosa
439364e74a
Update TunnelKit
...
- SOFT_RESET
- Deadlock on shutdown
2019-07-11 18:47:18 +02:00
Davide De Rosa
dd2f20e6dc
Set beta release
2019-05-28 18:21:07 +02:00
Davide De Rosa
830c70dd3e
Fix broken LZO in TunnelKit
2019-05-28 15:49:31 +02:00
Davide De Rosa
ff57e4fd2c
Remove Core test target
2019-05-28 08:41:24 +02:00
Davide De Rosa
dcd4ea6f62
Use versioned TunnelKit
2019-05-27 22:29:56 +02:00
Davide De Rosa
84eb9d09c4
Rename Core targets
...
Fix import in Core umbrella header.
2019-05-27 00:13:33 +02:00
Davide De Rosa
87527ed290
Upgrade to TunnelKit 2.0
...
Major reorganization. No changes in logic.
Rename by_* to pod_*.
2019-05-25 18:29:10 +02:00
Davide De Rosa
e83aebba78
Automate multiple spec inclusion
2019-05-23 23:07:29 +02:00
Davide De Rosa
7b585d02d3
Use TunnelKit 1.7.1
2019-05-14 11:25:36 +02:00
Davide De Rosa
4225b7568a
Update TunnelKit URL
2019-05-14 11:18:19 +02:00
Davide De Rosa
f546ca33ae
Update TunnelKit with gateway fixes
2019-05-11 17:43:30 +02:00
Davide De Rosa
547746e0d9
Customize TLS security level (lowest)
2019-05-08 23:55:21 +02:00
Davide De Rosa
ee0f5a3f65
Update TunnelKit for TLS failures
2019-05-05 17:52:59 +02:00
Davide De Rosa
cbcf78ef33
Update TunnelKit
...
- Auth issues
- redirect-gateway --block-local (partial)
2019-05-03 19:15:11 +02:00
Davide De Rosa
bab8e28b04
Use builders for editing configurations
...
Slip-ups in TunnelKit made configurations erroneously mutable.
2019-05-01 23:00:28 +02:00
Davide De Rosa
7d9445576d
Use versioned TunnelKit
2019-04-28 17:36:31 +02:00