9769a151db
When e.g. a OpenVPNModule is created without a configuration and a provider/server is then selected, the ProfileProcessor class serializes the profile with the provider configuration injected. When the module is re-edited, we can see the provider server configuration in the module after selecting "None" as provider. Instead, validate the provider modules in ProfileProcessor, but generate the provider configuration on the fly in the tunnel. |
||
---|---|---|
.. | ||
PacketTunnelProvider.swift | ||
Tunnel.entitlements | ||
Tunnel.plist |