wireguard-apple/WireGuard
Roopesh Chander fa51e3f1d1 NE: Handle bad domain names and Activate On Demand
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.

Signed-off-by: Roopesh Chander <roop@roopc.net>
2018-12-19 15:38:00 +05:30
..
Shared NE: Handle bad domain names and Activate On Demand 2018-12-19 15:38:00 +05:30
WireGuard NE: Handle bad domain names and Activate On Demand 2018-12-19 15:38:00 +05:30
WireGuard.xcodeproj Error handling: Add info on the underlying system error to error alerts 2018-12-17 19:04:17 +05:30
WireGuardNetworkExtension NE: Handle bad domain names and Activate On Demand 2018-12-19 15:38:00 +05:30
.swiftlint.yml Reorganized ViewControllers (split out UIViews and UITableViewCells into their own classes) 2018-12-13 12:58:50 -06:00