netbird/client/internal
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
..
acl Fix allow netbird traffic for nftables and userspace (#1446) 2024-01-11 12:21:58 +01:00
auth Enable review linter with exported docs check (#1647) 2024-02-29 16:05:31 +01:00
dns Fix macOS DNS unclean shutdown restore call on startup (#2286) 2024-07-18 18:06:09 +02:00
ebpf Update port, ip choice logic in DNS service (#1514) 2024-02-02 17:53:55 +01:00
listener Feature/add iOS support (#1244) 2023-12-18 11:46:58 +01:00
networkmonitor Check if route interface is a Microsoft ISATAP device (#2282) 2024-07-17 23:49:09 +02:00
peer Do not use eBPF proxy in case of USP mode (#2180) 2024-06-22 15:33:10 +02:00
relay Increase the status checks timeout (#2033) 2024-05-23 10:54:01 +02:00
rosenpass Integrate Rosenpass (#1153) 2024-01-08 12:25:35 +01:00
routemanager Don't add exclusion routes for IPs that are part of connected networks (#2258) 2024-07-17 19:50:06 +02:00
routeselector Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
stdnet Add route selection to iOS (#1944) 2024-05-10 10:47:16 +02:00
templates Fix PKCE auth html (#2079) 2024-05-30 17:22:58 +02:00
wgproxy Do not use eBPF proxy in case of USP mode (#2180) 2024-06-22 15:33:10 +02:00
config_test.go support to configure extra blacklist of iface in "up" command (#1734) 2024-03-28 09:56:41 +01:00
config.go Enable network monitoring for Windows and macOS clients (#2126) 2024-06-13 18:47:25 +03:00
connect_test.go use the next available port for wireguard (#2024) 2024-05-22 18:42:56 +02:00
connect.go fix network monitor ref check (#2133) 2024-06-14 14:22:49 +02:00
device_auth.go Add PKCE authorization flow (#1012) 2023-07-27 11:31:07 +02:00
engine_stdnet_android.go Add route management for Android interface (#801) 2023-04-17 11:15:37 +02:00
engine_stdnet.go Bind implementation (#779) 2023-04-13 17:00:01 +02:00
engine_test.go Add context to throughout the project and update logging (#2209) 2024-07-03 11:33:02 +02:00
engine.go Wait on daemon down (#2279) 2024-07-17 16:26:06 +02:00
login.go Fix a panic when management is behind an invalid proxy (#1930) 2024-05-06 18:04:32 +02:00
mobile_dependency.go Netstack (#1403) 2024-01-03 16:06:20 +01:00
pkce_auth.go Add jumpcloud IdP (#1124) 2023-10-03 19:33:42 +02:00
probe.go Extend netbird status command to include health information (#1471) 2024-01-22 12:20:24 +01:00
session.go Send terminal notification on peer session expiry (#1660) 2024-03-08 18:28:13 +01:00
state.go Client Login via device authorization flow (#309) 2022-05-12 11:17:24 +02:00