Davide De Rosa
|
70f8c6cc2b
|
Reorganize VPNProvider related components
Reuse most code for native or custom providers.
|
2021-09-20 18:34:45 +02:00 |
Davide De Rosa
|
9a00befca9
|
Move configuration implementation to single file
|
2021-08-25 18:00:25 +02:00 |
Davide De Rosa
|
642a6763d1
|
Bump version
|
2021-07-20 10:31:41 +02:00 |
Davide De Rosa
|
6020ee2251
|
Bump version
|
2021-07-16 21:24:57 +02:00 |
Davide De Rosa
|
7f84d8338c
|
Upgrade Xcode project
|
2021-06-26 11:00:24 +02:00 |
Davide De Rosa
|
f4b2cb1227
|
Bump version
|
2021-03-02 15:01:11 +01:00 |
Davide De Rosa
|
123f4d658e
|
Bump vesion
|
2021-02-11 23:14:14 +01:00 |
Davide De Rosa
|
4114605520
|
Fix keychain method in Demo
Fixes #199
|
2021-02-02 09:03:18 +01:00 |
Davide De Rosa
|
3c92e18c0e
|
Add DNSProtocol
|
2021-01-22 21:14:38 +01:00 |
Davide De Rosa
|
e6a0622cc2
|
Bump version
|
2021-01-08 19:15:49 +01:00 |
Davide De Rosa
|
f2d2d1936b
|
Upgrade Xcode project
|
2021-01-03 19:47:25 +01:00 |
Davide De Rosa
|
e1b3ad8d3e
|
Specify only appex API
|
2021-01-03 19:47:25 +01:00 |
Davide De Rosa
|
80472a6cd3
|
Move Demo into main project
|
2021-01-03 19:47:25 +01:00 |
Davide De Rosa
|
4670a5e634
|
Reorganize files hierarchy
|
2021-01-03 19:47:25 +01:00 |
Davide De Rosa
|
13af9338ae
|
Share some resources across targets
|
2021-01-03 19:47:25 +01:00 |
Davide De Rosa
|
80d99cab6c
|
Refactor legacy parsing of provider configuration
Leverage Codable implementation of OpenVPN*.Configuration
|
2021-01-03 10:47:06 +01:00 |
Davide De Rosa
|
6077f51acb
|
Bump version
|
2021-01-03 01:00:51 +01:00 |
Davide De Rosa
|
4e2dca9288
|
Drop erroneous Catalyst support
|
2020-11-21 19:11:02 +01:00 |
Davide De Rosa
|
945bb1b9b7
|
Fix context of StandardVPNProvider
Not generic, rather an OpenVPN implementation.
- Move to OpenVPN subspec
- Rename to OpenVPNProvider
- Depend OpenVPN on Manager
|
2020-11-15 21:12:53 +01:00 |
Davide De Rosa
|
cf3151788c
|
Upgrade OpenSSL-Apple
- Apple Silicon
- OpenSSL as XCFramework
|
2020-11-15 21:12:53 +01:00 |
Davide De Rosa
|
eb247f2c5b
|
Bump deployment targets
- iOS 11.0 -> 12.0
- macOS 10.11 -> 10.15
- Swift 5.0 -> 5.1
|
2020-11-15 21:12:53 +01:00 |
Davide De Rosa
|
5807924202
|
Create "Manager" subspec
- Move VPN helpers from Passepartout
- Initialize VPN.shared explicitly
- Expose internal *VPNConfiguration constructors
|
2020-06-13 17:38:55 +02:00 |
Davide De Rosa
|
0da953fad7
|
Bump version
|
2020-06-12 23:00:18 +02:00 |
Davide De Rosa
|
ed82300af9
|
Bump version
|
2020-05-22 18:35:17 +02:00 |
Davide De Rosa
|
f1f6b1083a
|
Bump version
|
2020-05-19 19:32:11 +02:00 |
Davide De Rosa
|
6c05d2b544
|
Bump version
|
2020-05-12 15:10:44 +02:00 |
Davide De Rosa
|
01554713b8
|
Move IP header logic to separate struct
|
2020-05-12 13:07:09 +02:00 |
Davide De Rosa
|
12ba6f34b7
|
Embed TunnelKit in test host target
Fix "Reason: image not found" dyld error.
|
2020-05-09 09:50:27 +02:00 |
Davide De Rosa
|
77e6c4d305
|
Add development team to test targets
|
2020-05-09 09:33:44 +02:00 |
Davide De Rosa
|
7719e8d72c
|
Bump version
|
2020-05-03 12:03:08 +02:00 |
Davide De Rosa
|
6ebc1b4623
|
Bump version
|
2020-04-21 22:01:22 +02:00 |
Davide De Rosa
|
116883c218
|
Bump version
|
2019-12-22 16:29:27 +01:00 |
Davide De Rosa
|
e439ce3b89
|
Bump version
|
2019-12-14 10:14:27 +01:00 |
Davide De Rosa
|
aabdf8382b
|
Bump version
|
2019-12-07 09:43:36 +01:00 |
Davide De Rosa
|
5f05d888f8
|
Bump version
|
2019-11-11 19:28:42 +01:00 |
Davide De Rosa
|
4d61734ae6
|
Bump version (minor)
|
2019-10-22 14:01:08 +02:00 |
Davide De Rosa
|
53c816b1d3
|
Bump version
|
2019-09-26 12:34:56 +02:00 |
Davide De Rosa
|
3de653433f
|
Update OpenSSL
|
2019-09-26 12:17:33 +02:00 |
Davide De Rosa
|
1830695af7
|
Bump version
|
2019-09-24 22:11:12 +02:00 |
Davide De Rosa
|
f15a7e1c6d
|
Bump version
|
2019-08-12 15:21:39 +02:00 |
Davide De Rosa
|
2666b7feab
|
Bump version
|
2019-07-26 20:33:21 +02:00 |
Davide De Rosa
|
a861c69f36
|
Fix missing paths in LZO subspec
StandardLZO.m was not matched.
Regression in ee4a446fa5
|
2019-05-28 15:42:02 +02:00 |
Davide De Rosa
|
a2ba2520fe
|
Make Swift import paths recursive
|
2019-05-27 12:10:00 +02:00 |
Davide De Rosa
|
12a1526c1e
|
Fix Podfile targets
|
2019-05-27 12:09:55 +02:00 |
Davide De Rosa
|
be1081aad6
|
Nest subspecs by purpose
- Protocols
- Extra
|
2019-05-24 16:02:59 +02:00 |
Davide De Rosa
|
334613401b
|
Organize tests by subspec
Split TestUtils.
|
2019-05-24 10:59:20 +02:00 |
Davide De Rosa
|
a85404e951
|
Rename provider class to OpenVPNTunnelProvider
|
2019-05-24 10:41:30 +02:00 |
Davide De Rosa
|
9445b825d0
|
Make AppExtension generic
- Make AppExtension a standalone util subspec
- Move OpenVPN tunnel provider to OpenVPN subspec
- Move Utils to Core subspec
- Depend OpenVPN on Core + AppExtension
|
2019-05-24 10:41:26 +02:00 |
Davide De Rosa
|
821cf66d79
|
Restore tests with recent changes
|
2019-05-19 15:50:30 +02:00 |
Davide De Rosa
|
d057e9645b
|
Restore AppExtension with recent changes
|
2019-05-19 15:50:12 +02:00 |