You've already forked ios-client
mirror of
https://github.com/netbirdio/ios-client.git
synced 2026-05-22 17:10:12 -07:00
dd44b168fa
- Route all DNS through the tunnel on iOS by always setting matchDomains=[""], eliminating the drift between Go's DNS server (which has a root zone fallback handler) and iOS tunnel settings that only matched specific domains - Handle empty route notifications from Go — when the exit node was the only route and was deselected, the notifier sent an empty string that Swift silently dropped, leaving stale 0.0.0.0/0 in the tunnel and black-holing all traffic - Fix route card status indicator showing green after deselecting a route by checking route.selected before evaluating peer connection status