Maycon Santos
decb5dd3af
[client] Add GetSelectedClientRoutes to route manager and update DNS route check ( #5802 )
...
- DNS resolution broke after deselecting an exit node because the route checker used all client routes (including deselected ones) to decide how to forward upstream DNS
queries
- Added GetSelectedClientRoutes() to the route manager that filters out deselected exit nodes, and switched the DNS route checker to use it
- Confirmed fix via device testing: after deselecting exit node, DNS queries now correctly use a regular network socket instead of binding to the utun interface
2026-04-05 13:44:53 +02:00
..
2026-02-09 10:14:02 +01:00
2026-04-02 18:21:00 +02:00
2026-02-26 17:51:38 +01:00
2026-03-22 12:45:41 +01:00
2026-03-26 18:11:05 +08:00
2026-02-05 14:34:35 +01:00
2024-02-02 17:53:55 +01:00
2026-03-30 15:53:50 +02:00
2025-03-09 16:06:43 +01:00
2026-02-06 10:03:01 +01:00
2023-12-18 11:46:58 +01:00
2026-03-22 12:45:41 +01:00
2025-11-05 12:15:37 +01:00
2026-02-23 20:58:27 +01:00
2026-03-22 12:45:41 +01:00
2025-07-04 19:52:27 +02:00
2026-03-31 10:49:06 +02:00
2025-11-13 20:16:45 +01:00
2026-01-23 18:06:54 +01:00
2026-04-05 13:44:53 +02:00
2025-11-05 12:15:37 +01:00
2026-02-24 10:00:33 +01:00
2025-10-27 18:54:00 +01:00
2025-11-13 20:16:45 +01:00
2025-11-17 15:28:20 +01:00
2026-03-13 17:01:28 +01:00
2025-10-21 18:14:39 +02:00
2025-07-12 11:10:45 +02:00
2026-04-01 16:19:34 +02:00
2026-04-01 16:19:34 +02:00
2025-07-02 09:01:02 +02:00
2026-04-01 16:19:34 +02:00
2026-01-12 13:56:39 +01:00
2025-10-01 20:10:11 +02:00
2025-10-01 20:10:11 +02:00
2026-02-06 10:03:01 +01:00
2025-11-13 20:16:45 +01:00
2025-11-13 20:16:45 +01:00
2026-03-22 12:45:41 +01:00
2026-04-05 13:44:53 +02:00
2026-01-27 11:04:23 +01:00
2025-02-21 10:19:38 +01:00
2026-01-08 18:58:22 +01:00
2025-08-05 15:22:58 +02:00
2025-08-11 11:57:21 +02:00
2024-03-08 18:28:13 +01:00
2025-06-13 23:51:57 +02:00
2026-01-30 10:42:39 +01:00