Commit Graph

  • 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 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
  • 9aa1bad19e client: add optional daemon JSON socket gateway client-json-socket jnfrati 2026-06-25 19:32:48 +02:00
  • 26a69e47c5 Merge remote-tracking branch 'origin/main' into dmitri-event-aggregation Dmitri Dolguikh 2026-06-25 17:19:38 +02:00
  • ff2787e184 [management] Optimize affected posture checks and add logs (#6522) Maycon Santos 2026-06-25 17:15:28 +02:00
  • cdd19ed14f Merge remote-tracking branch 'origin/main' into dmitri-event-aggregation Dmitri Dolguikh 2026-06-25 17:05:59 +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
  • c2db940a8c simplify affected peers walk pascal 2026-06-25 00:01:17 +02:00
  • 62ffa08744 split networkIDs to check pascal-filter-policies-by-direction pascal 2026-06-24 22:39:35 +02:00
  • 858e2d1c34 Add logs Zoltán Papp 2026-06-24 21:46:14 +02:00
  • 35ed69bfe7 Revert "[client] Drop signaling-side ICE candidate filter, drop overlay STUN at mux read-side instead (#6142)" Zoltán Papp 2026-06-24 21:29:05 +02:00
  • 5e737103d2 [client] Revert peer status recorder lock to sync.Mutex to fix connect-time starvation claude/lock-contention-peer-connect-g8t6au Claude 2026-06-24 18:19:32 +00:00
  • d8e7f2e9e6 a couple of fixes dmitri-filter-policies-by-direction Dmitri Dolguikh 2026-06-24 15:40:44 +02:00
  • 8446713d28 temp timing logs mlsmaycon 2026-06-24 15:35:58 +02:00
  • 1205641b44 fixed test Dmitri Dolguikh 2026-06-24 15:17:41 +02:00
  • 12f2e69af2 Log signal stall, ICE pair selection, restart cadence, sync content, and receive backpressure to attribute the regression Viktor Liu 2026-06-24 13:13:34 +02:00
  • de0cf0fc7a update callsites and benchmark pascal 2026-06-24 14:36:57 +02:00
  • 57f475c5a9 less strict metaHash when blocking peers pascal 2026-06-24 14:33:15 +02:00
  • 56e8215ebe updated 'resource-routing-bridge/router-peer-change refreshes policy sources' test to expect router peer among changed peer ids Dmitri Dolguikh 2026-06-24 14:29:23 +02:00
  • 5bb3ab60a8 Merge branch 'main' of github.com:netbirdio/netbird into client-json-socket jnfrati 2026-06-24 14:17:07 +02:00
  • 5ae36cd260 remove posture check took timing logs pascal 2026-06-24 14:13:55 +02:00
  • 9b768d1773 fixed a bug in collectFromPolicies Dmitri Dolguikh 2026-06-24 13:42:19 +02:00
  • 33954ea15e fixing tests + adding tests Dmitri Dolguikh 2026-06-24 13:07:53 +02:00
  • 4cb2c62f2a Keep signal stream alive while receive loop is blocked on worker handoff Viktor Liu 2026-06-24 10:40:11 +02:00
  • 4c4434a871 fixed a few tests Dmitri Dolguikh 2026-06-24 09:48:45 +02:00
  • 39d189b213 fix(ios): preserve profile name when saving config during auth refactor/migrate-profiles-to-go Zoltan Papp 2026-06-24 01:53:32 +02:00
  • 9eadf50f4c fix typo pascal 2026-06-23 23:02:48 +02:00
  • be06016ad2 validate posture checks on meta change before account update pascal 2026-06-23 22:58:32 +02:00
  • 7873f337df when collecting group and peer IDs from policies, do so directionally Dmitri Dolguikh 2026-06-23 18:39:53 +02:00
  • 17b2044596 [client] Skip re-resolving cached management cache domains (#6518) Viktor Liu 2026-06-24 00:55:57 +09:00
  • 07101c59ac [management] Reschedule inactivity expiration when a peer disconnects (#6523) Bethuel Mmbaga 2026-06-23 17:44:32 +03:00
  • 59cc28702b Add ios bindings for profile manager profile-bindings-ios Theodor S. Midtlien 2026-06-23 13:50:02 +02:00
  • 4642233b83 [client] Make next-hop check injectable for network monitor tests fix/skip-restart-unchanged-route Zoltán Papp 2026-06-23 01:27:57 +02:00
  • 65b3117603 [client] Treat missing default route per protocol in next-hop check Zoltán Papp 2026-06-23 01:20:46 +02:00
  • 0be397431e [client] Skip engine restart when default route is unchanged Zoltán Papp 2026-06-22 23:53:06 +02:00
  • df6e422e10 [client] Resolve cold mgmt cache domains synchronously before DNS takeover fix/mgmt-cache-async-resolve Zoltan Papp 2026-06-23 13:38:16 +02:00
  • a5d455e574 Merge remote-tracking branch 'origin/main' into dmitri-event-aggregation Dmitri Dolguikh 2026-06-23 11:46:54 +02:00
  • 3236a4c7fd [client] Cancel ServeDNS-path mgmt resolve on server Stop Zoltán Papp 2026-06-22 22:34:06 +02:00
  • 08ac4855f6 [client] Scope mgmt cache initial resolve to server lifetime Zoltán Papp 2026-06-22 22:19:51 +02:00
  • 51b6f6291b Fixup debug config (#6514) Riccardo Manfrin 2026-06-22 22:01:49 +02:00
  • 2ebf26006a [management] empty file check in nmap on other posturechecks (#6511) v0.73.2 Pascal Fischer 2026-06-22 19:54:38 +02:00
  • b6c79f1f71 [client] Trim verbose comments in mgmt cache async resolve Zoltán Papp 2026-06-22 19:46:26 +02:00