Fix context of StandardVPNProvider
Not generic, rather an OpenVPN implementation. - Move to OpenVPN subspec - Rename to OpenVPNProvider - Depend OpenVPN on Manager
This commit is contained in:
parent
cf3151788c
commit
945bb1b9b7
@ -48,7 +48,6 @@ custom_categories:
|
||||
- VPN
|
||||
- VPNProvider
|
||||
- MockVPNProvider
|
||||
- StandardVPNProvider
|
||||
- VPNConfiguration
|
||||
- NetworkExtensionVPNConfiguration
|
||||
- VPNStatus
|
||||
@ -57,6 +56,7 @@ custom_categories:
|
||||
children:
|
||||
- OpenVPN
|
||||
- OpenVPNError
|
||||
- OpenVPNProvider
|
||||
- OpenVPNSession
|
||||
- OpenVPNSessionDelegate
|
||||
- OpenVPNTunnelProvider
|
||||
|
@ -52,6 +52,7 @@ Pod::Spec.new do |s|
|
||||
p.dependency "OpenSSL-Apple", "~> 1.1.1h.8"
|
||||
p.dependency "TunnelKit/Core"
|
||||
p.dependency "TunnelKit/AppExtension"
|
||||
p.dependency "TunnelKit/Manager"
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -168,8 +168,8 @@
|
||||
0E7F3F6B246ABA0F006BE77F /* IPHeader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0E7F3F69246ABA0F006BE77F /* IPHeader.swift */; };
|
||||
0EA82A282190B220007960EB /* TunnelKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0E3251C51F95770D00C108D9 /* TunnelKit.framework */; };
|
||||
0EA82A3E2190B2BC007960EB /* pia-2048.pem in Resources */ = {isa = PBXBuildFile; fileRef = 0E749F612178911C00BB2701 /* pia-2048.pem */; };
|
||||
0EAC57372494277A00D0FCE0 /* StandardVPNProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57312494277A00D0FCE0 /* StandardVPNProvider.swift */; };
|
||||
0EAC57382494277A00D0FCE0 /* StandardVPNProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57312494277A00D0FCE0 /* StandardVPNProvider.swift */; };
|
||||
0EAC57372494277A00D0FCE0 /* OpenVPNProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57312494277A00D0FCE0 /* OpenVPNProvider.swift */; };
|
||||
0EAC57382494277A00D0FCE0 /* OpenVPNProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57312494277A00D0FCE0 /* OpenVPNProvider.swift */; };
|
||||
0EAC57392494277A00D0FCE0 /* MockVPNProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57322494277A00D0FCE0 /* MockVPNProvider.swift */; };
|
||||
0EAC573A2494277A00D0FCE0 /* MockVPNProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57322494277A00D0FCE0 /* MockVPNProvider.swift */; };
|
||||
0EAC573B2494277A00D0FCE0 /* VPNStatus.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EAC57332494277A00D0FCE0 /* VPNStatus.swift */; };
|
||||
@ -436,7 +436,7 @@
|
||||
0E85A25B202CCA3D0059E9F9 /* TunnelKitHost.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = TunnelKitHost.entitlements; sourceTree = "<group>"; };
|
||||
0EA82A232190B220007960EB /* TunnelKitTests-macOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "TunnelKitTests-macOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
||||
0EA82A272190B220007960EB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
||||
0EAC57312494277A00D0FCE0 /* StandardVPNProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StandardVPNProvider.swift; sourceTree = "<group>"; };
|
||||
0EAC57312494277A00D0FCE0 /* OpenVPNProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OpenVPNProvider.swift; sourceTree = "<group>"; };
|
||||
0EAC57322494277A00D0FCE0 /* MockVPNProvider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockVPNProvider.swift; sourceTree = "<group>"; };
|
||||
0EAC57332494277A00D0FCE0 /* VPNStatus.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VPNStatus.swift; sourceTree = "<group>"; };
|
||||
0EAC57342494277A00D0FCE0 /* VPNConfiguration.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VPNConfiguration.swift; sourceTree = "<group>"; };
|
||||
@ -726,6 +726,7 @@
|
||||
0E23B40A22982AF800304C30 /* MSS.m */,
|
||||
0E23B3F322982AF800304C30 /* OpenVPN.swift */,
|
||||
0E23B3EC22982AF800304C30 /* OpenVPNError.swift */,
|
||||
0EAC57312494277A00D0FCE0 /* OpenVPNProvider.swift */,
|
||||
0E23B3EF22982AF800304C30 /* OpenVPNSession.swift */,
|
||||
0E23B3F022982AF800304C30 /* OpenVPNSession+PIA.swift */,
|
||||
0E23B40F22982AF800304C30 /* Packet.swift */,
|
||||
@ -823,7 +824,6 @@
|
||||
isa = PBXGroup;
|
||||
children = (
|
||||
0EAC57322494277A00D0FCE0 /* MockVPNProvider.swift */,
|
||||
0EAC57312494277A00D0FCE0 /* StandardVPNProvider.swift */,
|
||||
0EAC57362494277A00D0FCE0 /* VPN.swift */,
|
||||
0EAC57342494277A00D0FCE0 /* VPNConfiguration.swift */,
|
||||
0EAC57352494277A00D0FCE0 /* VPNProvider.swift */,
|
||||
@ -1517,7 +1517,7 @@
|
||||
0EAC57392494277A00D0FCE0 /* MockVPNProvider.swift in Sources */,
|
||||
0E23B45922982AF800304C30 /* OpenVPNTunnelProvider.swift in Sources */,
|
||||
0EFEB45A2006D3C800F81029 /* TunnelInterface.swift in Sources */,
|
||||
0EAC57372494277A00D0FCE0 /* StandardVPNProvider.swift in Sources */,
|
||||
0EAC57372494277A00D0FCE0 /* OpenVPNProvider.swift in Sources */,
|
||||
0E23B47322982AF800304C30 /* MSS.m in Sources */,
|
||||
0EAC573D2494277A00D0FCE0 /* VPNConfiguration.swift in Sources */,
|
||||
0E23B45D22982AF800304C30 /* ProtocolMacros.swift in Sources */,
|
||||
@ -1606,7 +1606,7 @@
|
||||
0EAC573A2494277A00D0FCE0 /* MockVPNProvider.swift in Sources */,
|
||||
0E23B45A22982AF800304C30 /* OpenVPNTunnelProvider.swift in Sources */,
|
||||
0E011F7B2196D93600BA59EE /* SocketType.swift in Sources */,
|
||||
0EAC57382494277A00D0FCE0 /* StandardVPNProvider.swift in Sources */,
|
||||
0EAC57382494277A00D0FCE0 /* OpenVPNProvider.swift in Sources */,
|
||||
0E23B47422982AF800304C30 /* MSS.m in Sources */,
|
||||
0EAC573E2494277A00D0FCE0 /* VPNConfiguration.swift in Sources */,
|
||||
0E23B45E22982AF800304C30 /* ProtocolMacros.swift in Sources */,
|
||||
|
@ -1,5 +1,5 @@
|
||||
//
|
||||
// StandardVPNProvider.swift
|
||||
// OpenVPNProvider.swift
|
||||
// TunnelKit
|
||||
//
|
||||
// Created by Davide De Rosa on 6/15/18.
|
Loading…
Reference in New Issue
Block a user