Davide De Rosa
|
119d2f02e4
|
Add OpenVPN dataCiphers field
|
2021-01-08 19:26:20 +01:00 |
Davide De Rosa
|
e6a0622cc2
|
Bump version
|
2021-01-08 19:15:49 +01:00 |
Davide De Rosa
|
8e351f91b4
|
Set release date
|
2021-01-07 22:02:49 +01:00 |
Davide De Rosa
|
83202c6b6f
|
Fix CI caching syntax
|
2021-01-07 21:52:04 +01:00 |
Davide De Rosa
|
c175ccf499
|
[ci skip] Fix instructions about Testing/Demo
|
2021-01-07 21:50:17 +01:00 |
Davide De Rosa
|
2886222cd6
|
Merge branch 'reorganize-project'
|
2021-01-03 19:47:31 +01:00 |
Davide De Rosa
|
f2d2d1936b
|
Upgrade Xcode project
|
2021-01-03 19:47:25 +01:00 |
Davide De Rosa
|
f4cc06adfd
|
Bump copyright
|
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
|
1bf6c9084a
|
Merge pull request #194 from passepartoutvpn/refactor-provider-configuration
Refactor internal provider configuration
|
2021-01-03 19:47:13 +01:00 |
Davide De Rosa
|
c4b86506cf
|
Update Demo and metadata
|
2021-01-03 17:47:48 +01:00 |
Davide De Rosa
|
744257ea9f
|
Adjust tests to new configuration hierarchy
|
2021-01-03 12:05:31 +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
|
3c2ed00c90
|
Set release date
|
2020-12-28 17:50:22 +01:00 |
Davide De Rosa
|
09886787b7
|
Update OpenSSL
|
2020-12-28 17:41:04 +01:00 |
Davide De Rosa
|
c64cb79bfe
|
Update Demo and tests
|
2020-12-28 16:34:26 +01:00 |
Davide De Rosa
|
33bc533da2
|
Merge branch 'customize-mtu'
|
2020-12-28 16:27:55 +01:00 |
Davide De Rosa
|
e923382c81
|
Default to unspecified MTU
Hardcode control channel packets to 1000 bytes.
|
2020-12-28 16:04:15 +01:00 |
Davide De Rosa
|
1966143fe9
|
Parse MTU from --tun-mtu
|
2020-12-28 13:07:19 +01:00 |
Davide De Rosa
|
6cb04da05d
|
Add MTU to OpenVPN layer
|
2020-12-28 13:02:09 +01:00 |
Davide De Rosa
|
e3ce38e47e
|
Remove MTU from AppExtension layer
|
2020-12-27 22:51:58 +01:00 |
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 |