Commit Graph

  • 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 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
  • 6dd6c3f398 [Doc] Point Agent Network banner to netbird.ai (#6564) Misha Bragin 2026-06-28 12:20:55 +02:00
  • 317a391113 [client] Remove hardcoded autostart from Windows installers (#6544) Zoltan Papp 2026-06-28 12:04:45 +02:00
  • 9ee43bd8fc Point to netbird.io docs/agent-network braginini 2026-06-28 12:01:02 +02:00
  • 95de22d408 [client] Fix stuck Windows tray dark icon on state change (#6532) Zoltan Papp 2026-06-28 11:58:52 +02:00
  • e1c5604791 [client] Update Wails v3 to v3.0.0-alpha2.106 (#6545) Zoltan Papp 2026-06-28 11:56:16 +02:00
  • 3b52259a2b Rearrange readme braginini 2026-06-27 23:01:17 +02:00
  • d1422dcf09 [misc] Add agent-network readme (#6562) Misha Bragin 2026-06-27 23:00:41 +02:00
  • 390c4fe2fb Add agent-network readme braginini 2026-06-27 22:58:38 +02:00
  • db0f5fa4f5 [management] Add agent-network telemetry metrics (#6561) v0.74.0-rc.2 Maycon Santos 2026-06-27 22:57:55 +02:00
  • 7e4e26a83e Add private services domain note braginini 2026-06-27 22:36:21 +02:00
  • d8980ee2f8 Fix docs localhost link braginini 2026-06-27 22:17:24 +02:00
  • aeda36f713 Fix docs localhost link braginini 2026-06-27 22:16:42 +02:00
  • a2275c24d1 Add a reference to a commercial license braginini 2026-06-27 22:10:27 +02:00
  • 0744faf938 Update getting started to point to rc when agent network enabled braginini 2026-06-27 21:46:28 +02:00
  • b416063bcc [management,proxy] Agent network: per-account LLM gateway (policy, metering, multi-provider) (#6555) v0.74.0-rc.1 Maycon Santos 2026-06-27 13:41:00 +02:00
  • 615631567a small gh workflow fixes (#6546) dmitri-netbird 2026-06-26 19:59:15 +02:00
  • f4daf59bcd [management] bring back client version check on login filter hash (#6552) Pascal Fischer 2026-06-26 16:36:50 +02:00
  • 1381dcf919 Merge tag 'v0.73.2' into feature/ios-ssh Zoltán Papp 2026-06-26 14:16:03 +02:00
  • b1347ad1ff Merge branch 'main' into nmap/components-impl pascal 2026-06-26 12:49:32 +02:00
  • ff2787e184 [management] Optimize affected posture checks and add logs (#6522) Maycon Santos 2026-06-25 17:15:28 +02:00
  • e20b62ad65 [management] simplify affected peers ignore disabled (#6540) Pascal Fischer 2026-06-25 16:30:40 +02:00
  • 18b38943aa disable connect panel on disabled auto connect (#6542) Riccardo Manfrin 2026-06-25 16:20:19 +02:00
  • a400828b89 [management] move some logs to trace (#6541) Pascal Fischer 2026-06-25 15:16:54 +02:00
  • e2bb328a34 [management] less strict metaHash when blocking peers (#6531) Pascal Fischer 2026-06-25 15:02:43 +02:00
  • 221b9c012c [management] validate posture checks on meta change before account update (#6527) Pascal Fischer 2026-06-25 15:02:04 +02:00
  • e048f221f0 Merge branch 'feature/less-strict-metaHash' into test/affected-logic test/affected-logic pascal 2026-06-25 14:37:08 +02:00