mirror of
https://github.com/passepartoutvpn/wireguard-apple.git
synced 2025-02-08 08:52:02 +00:00
b8c331c72d
This combination causes iOS to keep trying to bring up the tunnel, leading to a lot of displayMessage() alerts. In this fix, if we get a DNS resolution error in an Activate On Demand enabled tunnel, we silently retry 9 times (with a 4-second delay before each retry) and then show the displayMessage() alert. |
||
---|---|---|
.. | ||
DNSResolver.swift | ||
ErrorNotifier.swift | ||
Info.plist | ||
PacketTunnelProvider.swift | ||
PacketTunnelSettingsGenerator.swift | ||
WireGuardNetworkExtension-Bridging-Header.h | ||
WireGuardNetworkExtension.entitlements |