Commit Graph

  • d0d6dd4b0c [client] add json gateway for netbird daemon (#6272) Nicolas Frati 2026-07-07 16:58:48 +02:00
  • 4ff5ed756d Increase system info gathering timeout from 15s to 60s increase-sysinfo-timeout Viktor Liu 2026-07-07 16:35:55 +02:00
  • 47352e6e45 [client] introduce client-side event aggregation (#6627) dmitri-netbird 2026-07-06 16:04:26 +02:00
  • 90f6e7efd3 Bump the npm_and_yarn group across 2 directories with 3 updates dependabot/npm_and_yarn/client/ui/frontend/npm_and_yarn-88714b13d0 dependabot[bot] 2026-07-06 11:50:38 +00:00
  • f1438f7995 Bump github.com/Azure/go-ntlmssp from 0.1.0 to 0.1.1 dependabot/go_modules/github.com/Azure/go-ntlmssp-0.1.1 dependabot[bot] 2026-07-06 11:49:52 +00:00
  • 00fb6b1a7b Bump github.com/eko/gocache/store/redis/v4 from 4.2.2 to 4.2.6 dependabot/go_modules/github.com/eko/gocache/store/redis/v4-4.2.6 dependabot[bot] 2026-07-06 11:49:38 +00:00
  • 1033fe9495 Bump github.com/eko/gocache/lib/v4 from 4.2.0 to 4.2.3 dependabot/go_modules/github.com/eko/gocache/lib/v4-4.2.3 dependabot[bot] 2026-07-06 11:49:37 +00:00
  • 91acb8147c [management,client] 0.75.0 release with new desktop UI (#6473) Maycon Santos 2026-07-06 13:47:16 +02:00
  • 59a09b0ff3 fix lint issue on body close fix/fail-to-create-upnp-port-mapping-on-opnsense-firewall jnfrati 2026-07-06 13:35:19 +02:00
  • de2e0f541b Merge branch 'main' of github.com:netbirdio/netbird into fix/fail-to-create-upnp-port-mapping-on-opnsense-firewall jnfrati 2026-07-06 12:32:22 +02:00
  • c9d387bd0d [client] fix MDM managementURL conflict on default-port URL echo (#6672) Riccardo Manfrin 2026-07-06 11:39:20 +02:00
  • d099534dca Merge branch 'main' into 0.75.0-branch v0.75.0-rc.5 Zoltan Papp 2026-07-03 18:01:20 +02:00
  • d594afff38 [client] Remove lazy connection UI toggle (#6661) Zoltan Papp 2026-07-03 16:48:05 +02:00
  • 208f6b065a Update Wails to v3.0.0-alpha2.111 (#6660) Zoltan Papp 2026-07-03 16:45:22 +02:00
  • f25011f9ca Merge branch 'main' of github.com:netbirdio/netbird into feat/admin-cli feat/admin-cli jnfrati 2026-07-03 15:26:55 +02:00
  • 1d5d8ef1b7 Merge branch 'feat/admin-cli' of github.com:netbirdio/netbird into feat/admin-cli jnfrati 2026-07-03 15:26:41 +02:00
  • 1428970a24 reliability fixes and disconnect-all command jnfrati 2026-07-03 15:26:13 +02:00
  • 3aa6c02b93 [client] Fix backoff.Ticker goroutine leak in reconnect guard v0.74.2 0.74.3-branch Theodor Midtlien 2026-07-03 12:23:11 +02:00
  • c44c94d78f Merge branch 'main' into 0.75.0-branch Zoltan Papp 2026-07-03 10:40:34 +02:00
  • f6900fb07c [client] backport enforce a single selected exit node (#6640) Zoltan Papp 2026-07-03 10:31:06 +02:00
  • e22976a89e routeselector: make exit-node reconciliation atomic fix/routeselector-atomic-exit-node Zoltan Papp 2026-07-02 10:40:16 +02:00
  • 9d613189f6 Merge remote-tracking branch 'origin/main' into netmap_progressive_alignment netmap_progressive_alignment riccardom 2026-07-03 09:48:36 +02:00
  • 4b3dd9103d [client] Fix slow wg operations (#6633) Zoltan Papp 2026-07-02 20:42:43 +02:00
  • fe3c14413c Merge branch 'main' of github.com:netbirdio/netbird into feat/admin-cli jnfrati 2026-07-02 18:18:37 +02:00
  • 8e3b284f4b [client] Increase mgmt grpc buff size to 16MB (#6641) Riccardo Manfrin 2026-07-02 17:50:18 +02:00
  • 21aa933584 [misc] Fix GHCR image push after dockers_v2 migration (#6653) Maycon Santos 2026-07-02 17:21:06 +02:00
  • 1dfa85a917 [management] Add vLLM e2e test (#6649) Misha Bragin 2026-07-02 15:36:51 +02:00
  • c0cb24b6ce [client] Add unicast UPnP discovery for port forwarding. jnfrati 2026-07-02 15:27:02 +02:00
  • 7c7dfd7f1d fix merge artifacts nmap/components-impl pascal 2026-07-02 15:07:37 +02:00
  • 859fe19fff [management] return nil when config is not set (#6642) v0.74.1 Maycon Santos 2026-07-02 14:55:55 +02:00
  • e40cb294f6 [management] Add vLLM to Agent Network (#6643) Misha Bragin 2026-07-02 14:45:24 +02:00
  • e203e0f42a [self-hosted] Remove unused server/proxy image override logic in getting-started.sh (#6636) Maycon Santos 2026-07-02 14:20:23 +02:00
  • a59d979a21 Merge branch 'main' into nmap/components-impl pascal 2026-07-02 14:10:44 +02:00
  • 7673067605 Allow also nm only (empty config) syncs to be squashed into target state riccardom 2026-07-02 12:18:07 +02:00
  • cf101c44b4 [relay] Count winning attempt before draining losers refactor/relay-foreign-cache Zoltan Papp 2026-07-02 12:22:01 +02:00
  • 6a1a6b4b51 Bump github.com/jackc/pgx/v5 from 5.5.5 to 5.9.2 dependabot/go_modules/github.com/jackc/pgx/v5-5.9.2 dependabot[bot] 2026-07-02 10:17:00 +00:00
  • 167be3a30f [ci] Run privileged client tests natively with sudo on Linux (#6635) Zoltan Papp 2026-07-02 12:15:57 +02:00
  • 1d8b5f6e5c [client] Make lazy connections opt-out via NB_LAZY_CONN (#6617) Viktor Liu 2026-07-02 17:58:16 +09:00
  • 1e0e04d65f Merge branch 'main' into 0.75.0-branch v0.75.0-rc.4 Zoltan Papp 2026-07-01 22:57:37 +02:00
  • 7d4736de55 [management] Enable lazy connections by default on new accounts (#6571) v0.74.0 Maycon Santos 2026-07-01 22:08:43 +02:00
  • 06839a4731 [client] Fix race between WG watcher initial handshake read and endpoint creation (#6626) Zoltan Papp 2026-07-01 22:08:23 +02:00
  • eb422a5cd3 [management,proxy] Add per-provider skip_tls_verification for agent-network (#6630) Maycon Santos 2026-07-01 20:43:15 +02:00
  • 79b51a79e4 [relay] Release home relay lock before the connection race Zoltan Papp 2026-07-01 19:22:41 +02:00
  • 0aa0f7c76b [client] wire client -> mgmt is healthy check to proper gRPC API (#6421) Riccardo Manfrin 2026-07-01 19:10:50 +02:00
  • 7c0d8cbae0 [misc] Run agent-network e2e nightly + on manual dispatch (#6629) Maycon Santos 2026-07-01 17:23:50 +02:00
  • a737504ec9 Fix timeout Zoltan Papp 2026-07-01 17:11:23 +02:00
  • 3b1beb3497 [relay] Return raceOutcome struct from handleResult to avoid nilnil Zoltan Papp 2026-07-01 17:05:46 +02:00
  • 49c0aeb6ce [relay] Update relay client tests for the new OpenConn signature Zoltan Papp 2026-07-01 17:00:20 +02:00
  • 6774a43eae [relay] Rename ConnRacer to FallbackOpener and align file names with types Zoltan Papp 2026-07-01 16:53:42 +02:00
  • 63dd4df3f3 run proto gen pascal 2026-07-01 16:49:24 +02:00
  • 396ac3619c Merge branch 'main' into nmap/components-impl pascal 2026-07-01 16:47:39 +02:00
  • 2ab99eefa6 [management] detach JWT group sync write from request cancellation (#6621) Denis Ivanov 2026-07-01 15:53:13 +03:00
  • ff04ffb534 [client] Fix pointer comparisons in profile config apply (#6622) Zoltan Papp 2026-07-01 14:51:06 +02:00
  • 980598ed4a [management, client] Add management-controlled client metrics push (#5886) Zoltan Papp 2026-07-01 14:50:25 +02:00
  • 92a66cdd20 [management,proxy,client] 0.74.0 version (#6563) Maycon Santos 2026-07-01 12:45:14 +02:00
  • 3be90f06b2 [management] Add peer expiration reason to activity meta (#6619) Bethuel Mmbaga 2026-07-01 12:31:46 +03:00
  • 79567fe347 RemotePeers is already created as an empty list riccardom 2026-07-01 00:02:58 +02:00
  • cf8d92fbb0 Fixup case of config only map superseeding nm map riccardom 2026-06-30 23:43:44 +02:00
  • b70fc4015b Merge remote-tracking branch 'origin/main' into netmap_progressive_alignment riccardom 2026-06-30 23:29:15 +02:00
  • 50a29c07ce [relay] Race home and foreign relay for peer connection setup Zoltan Papp 2026-06-30 18:26:13 +02:00
  • 4ef65294e9 [client] Reinject captured first packet on lazy connection activation (#6572) Viktor Liu 2026-06-30 18:22:25 +09:00
  • 5b5f11740a [misc] Require on-premise EULA acceptance in enterprise scripts (#6596) Bethuel Mmbaga 2026-06-30 11:34:23 +03:00
  • 3de889d529 [client] bound system info / posture-check gathering with a timeout to prevent sync-loop freeze (#6512) Riccardo Manfrin 2026-06-30 08:18:51 +02:00
  • cee09a1f22 Bump github.com/oapi-codegen/runtime from 1.1.2 to 1.4.2 dependabot/go_modules/github.com/oapi-codegen/runtime-1.4.2 dependabot[bot] 2026-06-30 02:49:26 +00:00
  • 9acc04817f Bump github.com/gopacket/gopacket from 1.4.0 to 1.6.1 dependabot/go_modules/github.com/gopacket/gopacket-1.6.1 dependabot[bot] 2026-06-30 02:49:14 +00:00
  • e26b4808d5 Bump github.com/coreos/go-oidc/v3 from 3.18.0 to 3.19.0 dependabot/go_modules/github.com/coreos/go-oidc/v3-3.19.0 dependabot[bot] 2026-06-30 02:48:59 +00:00
  • 9493b14fd1 Bump github.com/pires/go-proxyproto from 0.11.0 to 0.12.0 dependabot/go_modules/github.com/pires/go-proxyproto-0.12.0 dependabot[bot] 2026-06-30 02:48:44 +00:00
  • 04c3d19032 [client] Skip firewall ruleset rebuild when config is unchanged (#6508) Zoltan Papp 2026-06-29 19:51:50 +02:00
  • 3f1fb3b52d [ingest] raise duration validation limit to 24 hours (#6598) Zoltan Papp 2026-06-29 19:51:25 +02:00
  • b434cda062 [client] Refresh signal receive liveness when worker handoff drains (#6594) Viktor Liu 2026-06-29 19:16:47 +09:00
  • 0b594c639a [client] report management unhealthy while Sync stream is failing (#6575) Zoltan Papp 2026-06-29 11:28:58 +02:00
  • deff8af59f [client] Wait for signal receive watchdog to stop before reconnect (#6574) Zoltan Papp 2026-06-29 11:24:25 +02:00
  • 5711f0e38c [client] add per-phase timing metrics for sync processing (#6533) Riccardo Manfrin 2026-06-29 11:02:02 +02:00
  • 1409a1325a [misc] Update careers page link (#6538) Maycon Santos 2026-06-29 09:19:01 +02:00
  • 7d8e20030b [relay] Extract foreign relay client cache into a dedicated type Zoltan Papp 2026-06-29 00:41:47 +02:00
  • 4400372f37 [client] Forward non-address DNS record types through route forwarders (#6455) Viktor Liu 2026-06-29 01:50:17 +09:00
  • 959cfa1804 Merge remote-tracking branch 'origin/main' into peer-acl-multi-source Viktor Liu 2026-06-28 17:57:32 +02:00
  • fd7bf982c3 Split CreateTemporaryAccess into smaller functions Viktor Liu 2026-06-28 17:41:50 +02:00
  • d568084d61 Merge remote-tracking branch 'origin/main' into embedded-vnc Viktor Liu 2026-06-28 17:36:19 +02:00
  • 4988b6726e Aligns new tests to signature riccardom 2026-06-28 17:25:17 +02:00
  • 2552830184 Prevents skipping of intermediate map updates potentially not applied riccardom 2026-06-28 16:11:00 +02:00
  • 3b8fc688f4 Do the wholesale (firewall/routes/dns) once only riccardom 2026-06-28 12:32:17 +02:00
  • d82d62e818 Adds explicit merge call for future map updates riccardom 2026-06-28 11:39:51 +02:00
  • 0bf964dad7 Do not process intermediate one if new ones are fresher just use the freshest riccardom 2026-06-28 11:27:58 +02:00
  • 297dcb3e24 Always run onConverged for every map that is processed riccardom 2026-06-26 18:32:55 +02:00
  • bc22926fe0 Drop in case of error, will reconcile with next update riccardom 2026-06-26 17:57:21 +02:00
  • d3f2ef9adb Comment why not serial riccardom 2026-06-26 17:38:56 +02:00
  • 5bec1e8f03 Adds map state manager riccardom 2026-06-26 17:02:43 +02:00
  • 74bb5c613e Allows to specify max batch for tests riccardom 2026-06-26 16:09:26 +02:00
  • 29dde908ae Modifies handleSync to support progressive peers conns convergence riccardom 2026-06-26 15:30:35 +02:00
  • 2d7b309004 [client] Categorize privileged tests behind a build tag and run them in Docker (#6425) Zoltan Papp 2026-06-28 16:15:54 +02:00
  • 4a4d506221 [client] Wait for signal receive watchdog to stop before reconnect fix/signal-watchdog-sync-stop Zoltan Papp 2026-06-28 16:03:01 +02:00
  • 5968cff242 [client] Keep signal stream alive while receive loop is blocked on worker handoff (#6530) Viktor Liu 2026-06-28 22:33:30 +09:00
  • cf43841b86 Bump the actions group across 1 directory with 4 updates (#6550) dependabot[bot] 2026-06-28 15:00:05 +02:00
  • 739e36a313 [self-hosted] Add agent-network preset with dedicated configurations (#6569) Maycon Santos 2026-06-28 14:56:42 +02:00
  • 2bb5421631 These logs are needed for troubleshooting (debug) (#6565) Riccardo Manfrin 2026-06-28 14:52:41 +02:00
  • 998ade6e6d [client] fix nil pointer panic when applying SSH server setting to an existing config (#6556) MAAZIZ Adel Ayoub 2026-06-28 13:51:21 +01:00
  • 62f5467cd8 [client] Eliminate packet loss during lazy connections. (#6355) Zoltan Papp 2026-06-28 14:22:19 +02:00
  • 1b29995ece [client] Fix blocked status lock via relay manager path (#6547) Zoltan Papp 2026-06-28 12:45:33 +02:00
  • fd96b8c12f [client] Improve network addresses filter (#6515) Zoltan Papp 2026-06-28 12:44:40 +02:00