Commit Graph

  • 02747c2393 use embedded dex with logging of supported grants dmitri-propagate-auth-grant-types-on-combined Dmitri Dolguikh 2026-07-17 17:18:04 +02:00
  • 92a5ed19d3 [client] Merge 0.74.7 to main (#6819) main Viktor Liu 2026-07-18 00:07:44 +09:00
  • b96ccbce9a Remove orphaned relay address package and legacy HelloResponse handling relay-remove-deprecated-hello-handshake Viktor Liu 2026-07-17 16:22:12 +02:00
  • 37c804b8c7 Remove deprecated relay Hello handshake and gob token decode Viktor Liu 2026-07-15 17:11:37 +02:00
  • be6777427d Merge remote-tracking branch 'origin/main' into 0.74.7-branch-sync Viktor Liu 2026-07-17 16:34:58 +02:00
  • a1c9427d80 [client] Evaluate IP fragments against firewall ACLs (#6781) v0.74.7 0.74.7-branch Viktor Liu 2026-07-17 23:05:32 +09:00
  • a59d7fba95 [management] propagate auth grant types for combined server (#6817) Pascal Fischer 2026-07-17 15:41:57 +02:00
  • 41d7bf4bbd [client] Diagnose empty vs corrupt state (#6816) Zoltan Papp 2026-07-17 15:31:07 +02:00
  • b7b0d5796e [client] Bind netstack SOCKS5 proxy to 127.0.0.1 by default (#6812) Riccardo Manfrin 2026-07-17 15:09:09 +02:00
  • 117e98017c fix import pascal 2026-07-17 14:33:30 +02:00
  • 667d8558f1 propagate auth grant types for combined server pascal 2026-07-17 14:24:38 +02:00
  • 540198ee99 log state file size when unmarshal fails to distinguish empty from corrupt diagnose-empty-vs-corrupt-state Zoltán Papp 2026-07-17 14:09:53 +02:00
  • 17ae3a91ea [client] Refresh WireGuard stats in mobile debug bundles fix/mobile-debug-bundle-wg-stats Zoltán Papp 2026-07-17 13:56:26 +02:00
  • 25fe7d13d9 Keep Windows power notification handle when unregister fails windows-sleep-detector Viktor Liu 2026-07-17 12:51:43 +02:00
  • c533dead28 Merge branch 'main' into windows-sleep-detector Viktor Liu 2026-07-17 19:47:21 +09:00
  • 21fc5b81f6 [management] allow disabling device code flow when using dex (#6809) Pascal Fischer 2026-07-17 12:41:08 +02:00
  • 67af1b2ef2 Add Windows sleep detection for pre-sleep down/wake up Viktor Liu 2026-07-17 12:35:59 +02:00
  • 9906b9b1a1 [management] fix a flake in account_test (#6811) dmitri-netbird 2026-07-17 11:21:11 +02:00
  • 3f8c447378 [client] Rename isValidAccessToken to reflect audience-only check (#6806) Riccardo Manfrin 2026-07-17 11:00:55 +02:00
  • 6e3f4d8722 [client] Disable gVisor TCP RACK loss detection on Windows (#6808) Viktor Liu 2026-07-17 17:45:30 +09:00
  • ce55620e37 Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-17 10:39:34 +02:00
  • 877e889250 [management] fix fetching of missing settings in GetAccount call (#6800) dmitri-netbird 2026-07-17 10:38:43 +02:00
  • ccb271b5bb [client] Make netbird up wait for the daemon to become ready fix/cli-up-wait-for-daemon Zoltán Papp 2026-07-17 10:28:58 +02:00
  • 099ae4bc6c [client] Sanitize peer FQDN/hostname in generated SSH config (#6805) Riccardo Manfrin 2026-07-17 10:10:22 +02:00
  • ee00271833 Run Rosenpass in permissive mode on the embedded proxy lazy-conn-rosenpass Viktor Liu 2026-07-14 14:32:34 +02:00
  • 05f9436189 Treat forward-target peers as normal lazy connections Viktor Liu 2026-07-14 14:32:34 +02:00
  • f9039f0ba6 Run lazy connection manager for rosenpass peers Viktor Liu 2026-07-14 13:31:25 +02:00
  • 75fb373a2c Keep cached lazy flag when a sync carries no peer config lazy-conn-per-peer Viktor Liu 2026-07-17 10:03:35 +02:00
  • 3cb901f41b [client] Use menu bar wording on macOS welcome screen net-1411-macos-menu-bar-welcome Eduard Gert 2026-07-17 09:36:53 +02:00
  • 63d60ba490 [client] Reject leading hyphen in getent input to prevent flag injection (#6787) Viktor Liu 2026-07-17 16:28:33 +09:00
  • c2330b0e19 Bump the aws-sdk group across 1 directory with 4 updates dependabot/go_modules/aws-sdk-8f849ebaed dependabot[bot] 2026-07-17 02:49:34 +00:00
  • 2278a597e5 Bump the actions group across 1 directory with 14 updates dependabot/github_actions/actions-a940c7c866 dependabot[bot] 2026-07-17 02:47:54 +00:00
  • 7522af86be Bump the otel group across 1 directory with 5 updates dependabot/go_modules/otel-e34c790afd dependabot[bot] 2026-07-17 02:44:59 +00:00
  • 6ab803d644 Bump the pion group across 1 directory with 2 updates dependabot/go_modules/pion-5f703e1eca dependabot[bot] 2026-07-17 02:44:37 +00:00
  • 11e53ece38 Bump the gorm group across 1 directory with 4 updates dependabot/go_modules/gorm-2271c8195b dependabot[bot] 2026-07-17 02:44:31 +00:00
  • 23d7f33d5d Bump the testcontainers group across 1 directory with 3 updates dependabot/go_modules/testcontainers-de325c0dd6 dependabot[bot] 2026-07-17 02:44:30 +00:00
  • 5c0bed784d Bump golang.zx2c4.com/wireguard/windows dependabot/go_modules/wireguard-dbd6b95108 dependabot[bot] 2026-07-17 02:44:21 +00:00
  • 33bc11e4eb Merge branch 'main' into feature/gui-quit-daemon-down feature/gui-quit-daemon-down Zoltan Papp 2026-07-16 21:17:57 +02:00
  • b04962afab Merge branch 'main' into feature/agentnet-provider-metadata feature/agentnet-provider-metadata Misha Bragin 2026-07-16 20:20:16 +02:00
  • 6e75b6b62a another import fix Dmitri Dolguikh 2026-07-16 18:18:38 +02:00
  • 408ceb5170 fix import Dmitri Dolguikh 2026-07-16 18:04:22 +02:00
  • c41b1c5835 fixed spelling Dmitri Dolguikh 2026-07-16 17:54:20 +02:00
  • 7b16b3efbd Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-16 17:49:22 +02:00
  • 20243fcfee redid versioning Dmitri Dolguikh 2026-07-16 17:45:57 +02:00
  • 945f8809ee Rework signal protocol to minimize number of exchanged initial RP 512KB keys rp_key_persistency riccardom 2026-07-16 17:25:19 +02:00
  • aa4257f1ac [client] make AllowedIPs swap self-healing on WireGuard errors fix/routes_not_updated riccardom 2026-07-16 16:07:52 +02:00
  • d15830a2d0 [client] Sync 0.74.6 fix/ios-relogin (#6795) Zoltan Papp 2026-07-16 14:38:01 +02:00
  • 141f3d0390 [client] Fix DNS probe listener impossible panic on unparseable local address (#6797) Zoltan Papp 2026-07-16 14:37:27 +02:00
  • f6a756c962 [client] fix stale routing peer on overlapping-prefix network removal riccardom 2026-07-16 13:33:21 +02:00
  • 8fd098dcc7 fix linter feature/native-grpc pascal 2026-07-16 13:24:34 +02:00
  • 2f4086f836 [client] Always restore Idle on Down despite engine.Stop failure Zoltán Papp 2026-07-16 11:31:45 +02:00
  • 48124f8099 Merge branch 'main' into feature/gui-quit-daemon-down Zoltán Papp 2026-07-16 11:15:06 +02:00
  • 1fcfc446a9 [client] Disconnect daemon on GUI quit via async Down Zoltán Papp 2026-07-15 19:01:58 +02:00
  • e3e8dd8cb0 [client] persist Rosenpass static keypair across restarts riccardom 2026-07-16 10:18:18 +02:00
  • 820303c71d fix interval and job cancel pascal 2026-07-16 02:13:51 +02:00
  • ad31406494 improve jobs endpoint pascal 2026-07-16 02:07:15 +02:00
  • 4d8d0e30db use native grpc + unify token refresh pascal 2026-07-16 01:22:37 +02:00
  • 5aa2a748d7 use native grpc + unify token refresh pascal 2026-07-16 01:22:30 +02:00
  • d6ab06e59f [proxy] forward Bedrock cost-allocation metadata + per-provider metadata_disabled mlsmaycon 2026-07-16 01:16:44 +02:00
  • 38b377f21e [client] tie DNS warm-up dial to engine context; fix codespell feature/dns-lazy-conn-warmup mlsmaycon 2026-07-15 22:17:57 +02:00
  • 009e9070a4 Merge branch 'main' into fix/agentnet-bedrock-model-normalization fix/agentnet-bedrock-model-normalization Maycon Santos 2026-07-15 22:05:35 +02:00
  • 2aadc3bb2d Aligns netbird repo MDM templates mdm_auto_start_flag_updates riccardom 2026-07-15 22:01:40 +02:00
  • bc4b413907 Allow post install and post user config MDM autostart disablement enforcement riccardom 2026-07-15 22:01:46 +02:00
  • e93fd6c1eb Gate local metrics settings behind update-settings and MDM policy client-local-metrics Viktor Liu 2026-07-07 19:23:20 +02:00
  • 8280696e6e Render local metrics config in debug bundle and harden metrics HTTP server Viktor Liu 2026-07-07 18:49:15 +02:00
  • 9d2a7e330a Add opt-in local Prometheus metrics endpoint to the client Viktor Liu 2026-07-07 17:49:03 +02:00
  • be578368d8 Add test for bidirectional SSH rule authorized users on source peers fix-ssh-authorized-users-multi-rule Viktor Liu 2026-05-16 15:59:02 +02:00
  • 10ba4b368f Collect SSH authorized users for bidirectional rules on source peers Viktor Liu 2026-05-16 15:49:07 +02:00
  • e1a24376ab [management] build routes for peer cache on network map components (#6780) Pascal Fischer 2026-07-15 18:24:48 +02:00
  • 62fc8d254e [relay] Handle QUIC connections concurrently to prevent handshake head-of-line blocking (#6784) Viktor Liu 2026-07-16 01:18:47 +09:00
  • cfb534af8f use current context when logging sync message version Dmitri Dolguikh 2026-07-15 17:01:20 +02:00
  • 14aad75e86 made commonSyncMessageVersion debug message more useful Dmitri Dolguikh 2026-07-15 16:49:59 +02:00
  • dd569a7ab6 Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-15 15:57:47 +02:00
  • 2ac1d77bf0 log highest common sync message version Dmitri Dolguikh 2026-07-15 15:57:06 +02:00
  • 572353a932 propgate DisableComponentNetworkMap on the client-side Dmitri Dolguikh 2026-07-15 15:32:10 +02:00
  • 3a2f773d65 [client] preserve WireGuard key on interactive re-login (#6777) v0.74.6 0.74.6-branch-sync 0.74.6-branch Zoltan Papp 2026-07-15 12:04:04 +02:00
  • 8f901f8899 [management] enable pprof via env var (#6778) Pascal Fischer 2026-07-15 12:05:40 +02:00
  • 82d8f0a4ee [e2e] source Bedrock model from AWS_BEDROCK_MODEL and normalize catalog id mlsmaycon 2026-07-15 09:49:03 +02:00
  • 58e01678d3 [proxy] match Bedrock provider models against the normalized request model mlsmaycon 2026-07-15 07:30:08 +02:00
  • a0c1548069 [e2e] register Bedrock provider with the normalized catalog model id mlsmaycon 2026-07-15 07:20:46 +02:00
  • 03252696b9 [e2e] resolve endpoint before the proxy-peer gate in the allowlist test mlsmaycon 2026-07-14 22:22:53 +02:00
  • b457cdedb5 [e2e] resolve endpoint before the proxy-peer gate to trigger DNS warm-up mlsmaycon 2026-07-14 22:02:49 +02:00
  • f4f3e29f08 Merge remote-tracking branch 'origin/main' into feature/dns-lazy-conn-warmup mlsmaycon 2026-07-14 21:28:10 +02:00
  • c6bf5fbbfb [management,client] 0.74.5 branch sync (#6769) Maycon Santos 2026-07-14 21:22:40 +02:00
  • f28ff2a1f1 Merge branch 'main' into 0.74.5-branch-sync 0.74.5-branch-sync mlsmaycon 2026-07-14 20:18:01 +02:00
  • f0eed7564f [management] Remove proxy peer stale deduplication logic (#6768) v0.74.5 0.74.4-branch Maycon Santos 2026-07-14 20:13:00 +02:00
  • 588735f2bc [client] warm lazy connections from the DNS resolver mlsmaycon 2026-07-14 19:29:22 +02:00
  • 277d8e4c53 [proxy] enforce model allowlist for URL-routed providers (Bedrock/Vertex) (#6764) Maycon Santos 2026-07-14 19:03:01 +02:00
  • e70a69bbcf [client] Restore residual state in foreground mode before login (#6707) David Fry 2026-07-14 16:43:59 +01:00
  • 671a5f11fd pass sync message version in SyncResponse Dmitri Dolguikh 2026-07-14 17:14:16 +02:00
  • 8a3bce259d responded to feedback Dmitri Dolguikh 2026-07-14 16:57:39 +02:00
  • 99ceb9b7a0 Skip lazy exclude reconciliation when the set is unchanged Viktor Liu 2026-07-14 16:57:34 +02:00
  • c31ed6cbdf add tests for sync message versions Dmitri Dolguikh 2026-07-14 16:42:44 +02:00
  • 4d1d7edbc9 fix combined server config around sync message versioning Dmitri Dolguikh 2026-07-14 14:54:39 +02:00
  • 28d8a19331 fix tests Dmitri Dolguikh 2026-07-14 14:23:11 +02:00
  • 9160873f94 Merge remote-tracking branch 'origin/main' into components-impl-drop-indexes-use-xids Dmitri Dolguikh 2026-07-14 14:17:53 +02:00
  • c15e1cec1d added support for per-account sync message versions Dmitri Dolguikh 2026-07-14 14:16:35 +02:00
  • 9d897572dd Set IsUserspaceBind mock so lazy manager starts in engine test Viktor Liu 2026-07-14 14:00:29 +02:00
  • 7602afe417 Classify forward targets from incoming config in lazy exclusion Viktor Liu 2026-07-14 13:33:39 +02:00
  • 82ea62631e Support per-peer lazy connection state and default proxy peers to lazy Viktor Liu 2026-07-14 13:23:40 +02:00