Add "dev-type tun" to local options
Plus other hardcoded options like key-method and tls-client. Seems that older OpenVPN servers didn't send routing info in PUSH_REPLY if dev-type is not specified explicitly. Fixes #86
This commit is contained in:
parent
95ba9dacdb
commit
c565e32dcd
|
@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## Unreleased
|
||||
|
||||
### Fixed
|
||||
|
||||
- SoftEther sends an incomplete PUSH_REPLY. [#86](https://github.com/keeshux/tunnelkit/issues/86)
|
||||
|
||||
## 1.6.2 (2019-04-17)
|
||||
|
||||
### Added
|
||||
|
|
|
@ -97,9 +97,12 @@ extension SessionProxy {
|
|||
// options string
|
||||
var opts = [
|
||||
"V4",
|
||||
"dev-type tun",
|
||||
"cipher \(options.fallbackCipher.rawValue)",
|
||||
"auth \(options.fallbackDigest.rawValue)",
|
||||
"keysize \(options.fallbackCipher.keySize)"
|
||||
"keysize \(options.fallbackCipher.keySize)",
|
||||
"key-method 2",
|
||||
"tls-client"
|
||||
]
|
||||
if let comp = options.compressionFraming {
|
||||
switch comp {
|
||||
|
|
Loading…
Reference in New Issue