parent
aca431aac5
commit
e1a3e7992f
|
@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
- OpenVPN: Parse IPv6 endpoints properly. [tunnelkit#294](https://github.com/passepartoutvpn/tunnelkit/issues/294)
|
||||
- Restore "Reconnect" action in profiles. [#232](https://github.com/passepartoutvpn/passepartout-apple/pull/232)
|
||||
- Systematic uninstallation of VPN profile if any IAP was refunded. [#238](https://github.com/passepartoutvpn/passepartout-apple/issues/238)
|
||||
- Use .includeAllNetworks for best-effort kill switch. [#181](https://github.com/passepartoutvpn/passepartout-apple/issues/181), [tunnelkit#300](https://github.com/passepartoutvpn/tunnelkit/pull/300)
|
||||
|
||||
## 2.0.1 (2022-10-17)
|
||||
|
||||
|
|
|
@ -51,7 +51,7 @@
|
|||
"repositoryURL": "https://github.com/passepartoutvpn/tunnelkit",
|
||||
"state": {
|
||||
"branch": null,
|
||||
"revision": "cae371bb400ad3de9bc59f96c18a091fb577ac44",
|
||||
"revision": "0d21731e12ac316274f8c200e39f4fb48097f3dd",
|
||||
"version": null
|
||||
}
|
||||
},
|
||||
|
|
|
@ -24,7 +24,7 @@ let package = Package(
|
|||
// Dependencies declare other packages that this package depends on.
|
||||
// .package(url: /* package url */, from: "1.0.0"),
|
||||
// .package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", from: "5.0.0"),
|
||||
.package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", .revision("cae371bb400ad3de9bc59f96c18a091fb577ac44")),
|
||||
.package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", .revision("0d21731e12ac316274f8c200e39f4fb48097f3dd")),
|
||||
// .package(name: "TunnelKit", path: "../../tunnelkit"),
|
||||
.package(url: "https://github.com/zoul/generic-json-swift", from: "2.0.0"),
|
||||
.package(url: "https://github.com/SwiftyBeaver/SwiftyBeaver", from: "1.9.0")
|
||||
|
|
|
@ -56,11 +56,12 @@ extension Profile.OpenVPNSettings: VPNConfigurationProviding {
|
|||
appGroup: parameters.appGroup,
|
||||
configuration: customConfiguration
|
||||
)
|
||||
cfg.username = parameters.username
|
||||
cfg.killSwitch = true
|
||||
cfg.shouldDebug = true
|
||||
cfg.debugLogPath = parameters.preferences.tunnelLogPath
|
||||
cfg.debugLogFormat = parameters.preferences.tunnelLogFormat
|
||||
cfg.masksPrivateData = parameters.preferences.masksPrivateData
|
||||
cfg.username = parameters.username
|
||||
|
||||
var extra = NetworkExtensionExtra()
|
||||
extra.passwordReference = parameters.passwordReference
|
||||
|
|
|
@ -47,6 +47,7 @@ extension Profile.WireGuardSettings: VPNConfigurationProviding {
|
|||
appGroup: parameters.appGroup,
|
||||
configuration: customConfiguration
|
||||
)
|
||||
cfg.killSwitch = true
|
||||
cfg.shouldDebug = true
|
||||
cfg.debugLogPath = parameters.preferences.tunnelLogPath
|
||||
cfg.debugLogFormat = parameters.preferences.tunnelLogFormat
|
||||
|
|
Loading…
Reference in New Issue