Davide De Rosa
|
ba3ead13a3
|
Update copyright
|
2020-12-27 17:29:39 +01:00 |
Davide De Rosa
|
663cab34c9
|
Centralize reconnection delay
|
2020-12-20 19:43:23 +01:00 |
Davide De Rosa
|
341e0e3ba8
|
Merge pull request #192 from passepartoutvpn/refactor-keychain-access
Refactor keychain access
|
2020-12-20 19:35:02 +01:00 |
Davide De Rosa
|
304d0215b6
|
Use keychain service as item context
Primary key = (context, username)
|
2020-12-20 10:57:06 +01:00 |
Davide De Rosa
|
4a5bc92fcb
|
Remove password inside try/catch
|
2020-12-18 19:11:52 +01:00 |
Davide De Rosa
|
ecb2c951a8
|
Handle keychain cancelation
E.g. stop on "Deny" button.
|
2020-12-18 19:11:52 +01:00 |
Davide De Rosa
|
113aa1f200
|
Fix test related to DNS domain options
|
2020-12-18 19:10:08 +01:00 |
Davide De Rosa
|
4992532e9d
|
Merge pull request #189 from passepartoutvpn/parse-domain-option
Parse DOMAIN-SEARCH option
|
2020-12-18 18:07:26 +01:00 |
Davide De Rosa
|
6b8d88fef5
|
Consider last appearing DOMAIN option
|
2020-12-15 13:59:06 +01:00 |
Davide De Rosa
|
7535458339
|
Parse domain option
|
2020-12-11 17:09:15 +01:00 |
Davide De Rosa
|
4b790d8074
|
Merge pull request #186 from jleal52/master
Rename StandardVPNProvider in Demo
|
2020-11-22 22:38:45 +01:00 |
Jorge
|
753c1cb8ef
|
Update README.md
|
2020-11-22 22:03:07 +01:00 |
Jorge
|
d90a7f0c5e
|
Update ViewController.swift
|
2020-11-22 22:02:25 +01:00 |
Jorge
|
7eccf701b9
|
Update ViewController.swift
|
2020-11-22 22:01:57 +01:00 |
Davide De Rosa
|
4e2dca9288
|
Drop erroneous Catalyst support
|
2020-11-21 19:11:02 +01:00 |
Davide De Rosa
|
44844cfd9c
|
Update API to access current Wi-Fi SSID
|
2020-11-21 19:10:58 +01:00 |
Davide De Rosa
|
1c4c21fa22
|
Raise CI timeout
|
2020-11-15 23:00:21 +01:00 |
Davide De Rosa
|
e098117bf1
|
Drop StandardVPNProvider class name
Had only renamed file, not class.
See 945bb1b9b7
|
2020-11-15 22:09:02 +01:00 |
Davide De Rosa
|
5c4a4e39c8
|
Bump version to 3.0.0
|
2020-11-15 21:24:37 +01:00 |
Davide De Rosa
|
d4d9d5e783
|
Merge branch 'apple-silicon'
|
2020-11-15 21:13:39 +01:00 |
Davide De Rosa
|
8177890d0f
|
Update Demo
|
2020-11-15 21:12:53 +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
|
ca60e3db39
|
Fix missing configuration title in Demo
|
2020-11-12 19:29:39 +01:00 |
Davide De Rosa
|
6df141d152
|
Fix CI simulator
|
2020-10-31 01:01:01 +01:00 |
Davide De Rosa
|
d1741cb352
|
Bump build wait time
|
2020-10-30 18:54:59 +01:00 |
Davide De Rosa
|
0957790e0d
|
Update Travis-CI environment
|
2020-10-29 19:19:34 +01:00 |
Davide De Rosa
|
11acbfcb96
|
Update CHANGELOG
|
2020-10-29 19:19:17 +01:00 |
Davide De Rosa
|
65234cefa3
|
Merge pull request #178 from pahnev/master
Make IV_UI_VER flag overridable
|
2020-07-11 11:17:15 +02:00 |
Davide De Rosa
|
683617ddd4
|
Use active profile name in VPN configuration
Rather than "Passepartout", as seen in device settings.
|
2020-07-02 19:26:50 +02:00 |
Kirill Pahnev
|
014f8aabbd
|
Make IV_UI_VER flag overridable
|
2020-06-29 16:31:20 +03:00 |
Davide De Rosa
|
7d2184d205
|
Update CHANGELOG
|
2020-06-29 13:36:51 +02:00 |
Davide De Rosa
|
e0781926e8
|
Merge pull request #177 from pahnev/master
Set IV_PLAT based on current OS
|
2020-06-29 13:35:11 +02:00 |
Davide De Rosa
|
5ab86d22bc
|
Merge branch 'manager-subspec'
|
2020-06-29 13:33:52 +02:00 |
Kirill Pahnev
|
d3caa5c4ad
|
Set IV_PLAT based on current OS
|
2020-06-29 13:00:17 +03:00 |
Davide De Rosa
|
8c405e7ea5
|
Add String value to VPNStatus
|
2020-06-13 17:51:46 +02:00 |
Davide De Rosa
|
50d3b4102f
|
Update README with new subspec
|
2020-06-13 17:38:55 +02:00 |
Davide De Rosa
|
10aec5185d
|
Document Manager subspec
Refactor notifications to newer Swift convention.
|
2020-06-13 17:38:55 +02:00 |
Davide De Rosa
|
e625360914
|
Update license headers in Demo
|
2020-06-13 17:38:55 +02:00 |
Davide De Rosa
|
eb9eb63658
|
Reuse code for macOS demo
|
2020-06-13 17:38:55 +02:00 |
Davide De Rosa
|
ac46108454
|
Move parameters to shared Configuration
|
2020-06-13 17:38:55 +02:00 |
Davide De Rosa
|
170c7b9f43
|
Update Demo with Manager helpers (iOS)
|
2020-06-13 17:38:55 +02: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
|
f424d4a064
|
Add missing entities from docs
|
2020-06-13 17:38:28 +02:00 |
Davide De Rosa
|
a232af1100
|
Redefine generic Session.serverConfiguration()
For reuse in Session implementations.
|
2020-06-13 13:32:21 +02:00 |
Davide De Rosa
|
68f308934a
|
Upgrade Travis-CI YAML
|
2020-06-13 13:31:57 +02:00 |
Davide De Rosa
|
6c3e667f80
|
Add a few missing nodoc
|
2020-06-13 13:31:15 +02:00 |
Davide De Rosa
|
c4959edeeb
|
Fix jazzy YAML
OpenSSL fails to compile without explicit SDK.
|
2020-06-13 13:31:13 +02:00 |
Davide De Rosa
|
48dcad83e2
|
Fix tunnel bundle identifiers in Demo
Also fix past CHANGELOG.
Fixes #176
|
2020-06-13 13:24:35 +02:00 |