tunnelkit/TunnelKit/Sources/AppExtension
Davide De Rosa 19ce7de819 Encapsulate control state into ControlChannel
First step: variables + mutating funcs.
2018-09-19 22:04:52 +02:00
..
Transport Take PacketStream out and make public 2018-09-19 22:04:52 +02:00
ConnectionStrategy.swift Re-license with proper per-file notices 2018-08-28 12:53:14 +02:00
CryptoContainer.swift Implement Codable in public entities 2018-09-06 10:34:10 +02:00
DNSResolver.swift Return optional from String/IPv4 conversion 2018-09-19 22:03:46 +02:00
GenericSocket.swift Dispose tunnel if can't try next protocol 2018-09-08 00:10:35 +02:00
InterfaceObserver.swift Re-license with proper per-file notices 2018-08-28 12:53:14 +02:00
Keychain.swift Re-license with proper per-file notices 2018-08-28 12:53:14 +02:00
MemoryDestination.swift Re-license with proper per-file notices 2018-08-28 12:53:14 +02:00
TunnelKitProvider+Configuration.swift Indent TunnelKitProvider.Configuration log 2018-09-12 15:49:41 +02:00
TunnelKitProvider+Interaction.swift Re-license with proper per-file notices 2018-08-28 12:53:14 +02:00
TunnelKitProvider.swift Encapsulate control state into ControlChannel 2018-09-19 22:04:52 +02:00
Utils.swift Re-license with proper per-file notices 2018-08-28 12:53:14 +02:00