mirror of
https://github.com/OpenVPN/openvpn3.git
synced 2024-09-20 04:02:15 +02:00
a79f88aebd
* Implement a simple DNS cache to work around issue with Seamless Tunnel -- When Seamless Tunnel is enabled, reconnections are unable to send DNS requests because the internet is blocked. This fix caches the IP address used for the initial connection, then reuses it over the lifetime of the Seamless Tunnel. * Try to ensure that connections properly pause on device sleep (when sleep on screen blanking is NOT enabled) so that they will survive until wakeup. iOS: * Don't choke on foreign profiles (such as VPN On Demand) that are imported onto the device but lack critical info such as a config file. |
||
---|---|---|
.. | ||
ovpncli.cpp | ||
ovpncli.hpp |