tunnelkit/Sources/TunnelKitOpenVPNCore
Davide De Rosa a7a7424257 Use WireGuardKit entities directly
No need to duplicate a well-written API.

- Offer convenience accessors in Configuration[Builder]
- Make Configuration init non-optional

Sanity checks are done in Builder with throws and decoded object
is always deemed valid.
2022-03-12 15:09:41 +01:00
..
CompressionAlgorithm.swift [ci skip] Update copyright 2022-02-04 12:57:40 +01:00
CompressionFraming.swift [ci skip] Update copyright 2022-02-04 12:57:40 +01:00
Configuration.swift Review some Core/OpenVPN entities 2022-03-12 10:35:39 +01:00
ConfigurationError.swift Use WireGuardKit entities directly 2022-03-12 15:09:41 +01:00
ConfigurationParser.swift Replace hostname/endpointProtocols with remotes 2022-03-05 14:20:29 +01:00
CryptoContainer.swift Review some Core/OpenVPN entities 2022-03-12 10:35:39 +01:00
Errors.swift [ci skip] Update copyright 2022-02-04 12:57:40 +01:00
OpenVPN.swift [ci skip] Update copyright 2022-02-04 12:57:40 +01:00
OpenVPNError.swift [ci skip] Update copyright 2022-02-04 12:57:40 +01:00
StaticKey.swift Review some Core/OpenVPN entities 2022-03-12 10:35:39 +01:00
TLSWrap.swift [ci skip] Update copyright 2022-02-04 12:57:40 +01:00