netbird/client/internal/dns
Maycon Santos c815ad86fd
Fix macOS DNS unclean shutdown restore call on startup (#2286)
previously, we called the restore method from the startup when there was an unclean shutdown. But it never had the state keys to clean since they are stored in memory

this change addresses the issue by falling back to default values when restoring the host's DNS
2024-07-18 18:06:09 +02:00
..
consts_freebsd.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
consts_linux.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
dbus_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
file_parser_unix_test.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
file_parser_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
file_repair_unix_test.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
file_repair_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
file_unix_test.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
file_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
host_android.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
host_darwin.go Fix macOS DNS unclean shutdown restore call on startup (#2286) 2024-07-18 18:06:09 +02:00
host_ios.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
host_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
host_windows.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
host.go Refactor macOS system DNS configuration (#2284) 2024-07-18 16:39:41 +02:00
hosts_dns_holder.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
local_test.go Feature/add iOS support (#1244) 2023-12-18 11:46:58 +01:00
local.go Fix DNS not found query response (#1877) 2024-04-23 10:20:09 +02:00
mock_server.go Validate upstream reachability on first DNS configuration (#1489) 2024-01-23 17:23:12 +01:00
mock_test.go Fix nameserver peer conn check (#676) 2023-02-13 18:25:11 +04:00
network_manager_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
notifier.go Feature/add iOS support (#1244) 2023-12-18 11:46:58 +01:00
resolvconf_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
response_writer_test.go Feat fake dns address (#902) 2023-06-08 13:46:57 +04:00
response_writer.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
server_android.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
server_darwin.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
server_export_test.go fix some typo spotted with codespell (#1278) 2023-11-01 17:11:16 +01:00
server_export.go Feature/permanent dns (#967) 2023-07-14 21:56:22 +02:00
server_ios.go Feature/add iOS support (#1244) 2023-12-18 11:46:58 +01:00
server_test.go Process routes before peers (#2105) 2024-06-19 12:12:11 +02:00
server_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
server_windows.go Feature/add iOS support (#1244) 2023-12-18 11:46:58 +01:00
server.go Fix lost root zone handler (#1975) 2024-05-13 18:11:08 +02:00
service_listener.go Update port, ip choice logic in DNS service (#1514) 2024-02-02 17:53:55 +01:00
service_memory_test.go Feature/permanent dns (#967) 2023-07-14 21:56:22 +02:00
service_memory.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
service.go Feature/permanent dns (#967) 2023-07-14 21:56:22 +02:00
systemd_freebsd.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
systemd_linux.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
unclean_shutdown_android.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
unclean_shutdown_darwin.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
unclean_shutdown_ios.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
unclean_shutdown_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
unclean_shutdown_windows.go Restore dns on unclean shutdown (#1494) 2024-01-30 09:58:56 +01:00
upstream_android.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
upstream_general.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
upstream_ios.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
upstream_test.go Feature/exit node Android (#1916) 2024-05-07 12:28:30 +02:00
upstream.go Add faster availability DNS probe and update test domain to .com (#2280) 2024-07-17 23:48:37 +02:00
wgiface_windows.go Extend netbird status command to include health information (#1471) 2024-01-22 12:20:24 +01:00
wgiface.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00