Commit Graph

  • 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
  • e3c66ced13 Fix defer fix/revert-ice-filter Zoltán Papp 2026-06-25 14:36:47 +02:00
  • 94284d5400 Add status profiles Zoltán Papp 2026-06-25 13:57:14 +02:00
  • fa91c119c3 Remove debug lines from relay Zoltán Papp 2026-06-25 13:56:28 +02:00
  • 4e8780e0c3 Merge branch 'chore/change-log-level' into test/affected-logic pascal 2026-06-25 13:43:59 +02:00
  • a1933f792a Merge branch 'feature/meta-posture-relation' into test/affected-logic pascal 2026-06-25 13:43:48 +02:00
  • ccf1e965c3 Merge branch 'refactor/simplify-affected-peers-ignore-disabled' into test/affected-logic pascal 2026-06-25 13:43:37 +02:00
  • b5d2f054c2 print stack Zoltán Papp 2026-06-25 13:38:40 +02:00
  • 50ff095d68 Measure lock times: wgIface, relayMgr, ingressGwMgr, eventStreams Zoltán Papp 2026-06-25 13:33:49 +02:00
  • 0afe52cfeb Print serial Zoltán Papp 2026-06-25 13:12:45 +02:00
  • 38bd53eb71 handle login error pascal 2026-06-25 13:09:58 +02:00
  • 845dd0c9bb add brackets pascal 2026-06-25 13:08:36 +02:00
  • 31c277b1df peer/status: move relay-state reads off the main mux Zoltán Papp 2026-06-25 13:02:58 +02:00
  • 2f0093a7e1 move some logs to trace pascal 2026-06-25 12:20:59 +02:00
  • 566d21c2c3 Set logger in ConnectedIP test to avoid nil deref Zoltán Papp 2026-06-25 10:15:07 +02:00
  • c5d26106f2 make test policies enabled to not fali tests pascal 2026-06-25 09:51:20 +02:00
  • 9746bc2a08 Merge branch 'refactor/simplify-affected-peers' into refactor/simplify-affected-peers-ignore-disabled pascal 2026-06-25 01:48:57 +02:00
  • 42867c7a59 ignore siblings when add/remove peer from group refactor/simplify-affected-peers pascal 2026-06-25 01:48:39 +02:00
  • d7740f9868 respect disabled pascal 2026-06-25 00:48:33 +02:00