Commit Graph

  • abcbde26f9 [management] remove context from store methods (#4940) Pascal Fischer 2025-12-11 21:45:47 +01:00
  • 90e3b8009f [management] Fix sync metrics (#4939) Pascal Fischer 2025-12-11 20:11:12 +01:00
  • 94d34dc0c5 [management] monitoring updates (#4937) Pascal Fischer 2025-12-11 18:29:15 +01:00
  • 44851e06fb [management] cleanup logs (#4933) Pascal Fischer 2025-12-10 19:26:51 +01:00
  • b6c2b398a9 update threshold feature/report-high-pat-id pascal 2025-12-09 20:45:42 +01:00
  • 72fb097c0f report pat id for tokens used more than 120 times per minute pascal 2025-12-09 16:13:00 +01:00
  • 3f4f825ec1 [client] Fix DNS forwarder returning broken records on 4 to 6 mapped IP addresses (#4887) Viktor Liu 2025-12-05 17:42:49 +01:00
  • f538e6e9ae [client] Use setsid to avoid the parent process from being killed via HUP by login (#4900) Viktor Liu 2025-12-05 03:29:27 +01:00
  • 21e5e6ddff cached compaction crn4 2025-12-04 14:43:59 +01:00
  • 10fb18736b benchmark on both maps was added crn4 2025-12-04 12:32:32 +01:00
  • 942abeca0c select nmap based on peer version crn4 2025-12-04 12:24:51 +01:00
  • e184a43e8a firewallrules compacted crn4 2025-12-04 00:11:51 +01:00
  • f33f84299f routes compacted crn4 2025-12-03 22:39:43 +01:00
  • cb6b086164 [client] Reorder subsystem shutdown so peer removal goes first (#4914) v0.60.7 Maycon Santos 2025-12-04 21:01:22 +01:00
  • 71b6855e09 [client] Fix engine shutdown deadlock and sync-signal message handling races (#4891) Zoltan Papp 2025-12-04 19:51:50 +01:00
  • 9bdc4908fb [client] Passthrough all non-NetBird chains to prevent them from dropping NetBird traffic (#4899) Viktor Liu 2025-12-04 19:16:38 +01:00
  • 031ab11178 [client] Remove select account prompt (#4912) v0.60.6 Bethuel Mmbaga 2025-12-04 16:57:29 +03:00
  • d2e48d4f5e [relay] Use instanceURL instead of Exposed address. (#4905) v0.60.5 Zoltan Papp 2025-12-03 18:42:53 +01:00
  • 27dd97c9c4 [management] Add support to disable geolocation service (#4901) Bethuel Mmbaga 2025-12-03 14:45:59 +03:00
  • e87b4ace11 [client] Add sleep state tracking to handle wakeup/sleep events reliably (#4894) Maycon Santos 2025-12-03 11:53:39 +01:00
  • a232cf614c [management] record pat usage metrics (#4888) Pascal Fischer 2025-12-02 18:31:59 +01:00
  • a293f760af [client] Add conditional peer removal logic during shutdown (#4897) Maycon Santos 2025-12-02 16:30:15 +01:00
  • 10e9cf8c62 [management] update management integrations (#4895) Pascal Fischer 2025-12-02 14:13:01 +01:00
  • 7193bd2da7 [management] Refactor network map controller (#4789) Pascal Fischer 2025-12-02 12:34:28 +01:00
  • 29c5184329 fix tag in openapi feature/temporary-access-for-resource pascal 2025-12-02 12:33:48 +01:00
  • 52948ccd61 [management] Add user created activity event (#4893) Bethuel Mmbaga 2025-12-02 14:17:59 +03:00
  • afa1620e6d pass account manager pascal 2025-12-01 18:14:01 +01:00
  • f4c4d37d4e add resource temporary peer support pascal 2025-12-01 18:05:07 +01:00
  • 4b77359042 [management] Groups API with name query parameter (#4831) Fahri Shihab 2025-12-01 22:57:42 +07:00
  • 387d43bcc1 [client, management] Add OAuth select_account prompt support to PKCE flow (#4880) Zoltan Papp 2025-12-01 14:25:52 +01:00
  • e47d815dd2 Fix IsAnotherProcessRunning (#4858) Zoltan Papp 2025-12-01 14:16:03 +01:00
  • cb83b7c0d3 [relay] use exposed address for healthcheck TLS validation (#4872) v0.60.4 shuuri-labs 2025-11-28 21:53:53 +01:00
  • ddcd182859 [client] Sleep detection on macOS (#4859) Zoltan Papp 2025-11-28 17:26:22 +01:00
  • dae8a86f33 minor change fix/nmap-fwrules crn4 2025-11-27 20:53:00 +01:00
  • ad024659c1 logs and possible fix on absence of firewall rules crn4 2025-11-27 20:40:49 +01:00
  • aca0398105 [client] Add excluded port range handling for PKCE flow (#4853) v0.60.3 Maycon Santos 2025-11-26 16:07:45 +01:00
  • 02200d790b [client] Open browser for ssh automatically (#4838) Viktor Liu 2025-11-26 16:06:47 +01:00
  • f31bba87b4 [management] Preserve validator settings on account settings update (#4862) Bethuel Mmbaga 2025-11-26 17:07:44 +03:00
  • 7285fef0f0 feat: Add support for displaying device code (UserCode) on Android TV SSO flow (#4800) shuuri-labs 2025-11-25 15:51:16 +01:00
  • d3efea0010 Skip DNS cleanup on network monitor restart dont-restart-dns Viktor Liu 2025-11-25 12:06:49 +01:00
  • 9c18770159 update build prototype/ui pascal 2025-11-24 18:24:16 +01:00
  • 20973063d8 [client] Support disable search domain for custom zones (#4826) Maycon Santos 2025-11-24 17:50:08 +01:00
  • ba2e9b6d88 [management] Fix SSH JWT issuer derivation for IDPs with path components (#4844) Aziz Hasanain 2025-11-24 14:12:51 +03:00
  • 131d7a3694 [client] Make mss clamping optional for nftables (#4843) Viktor Liu 2025-11-22 18:57:07 +01:00
  • 290fe2d8b9 [client/management/signal/relay] Update go.mod to use Go 1.24.10 and upgrade x/crypto dependencies (#4828) Maycon Santos 2025-11-22 10:10:18 +01:00
  • 7fb1a2fe31 [management] removed TestBufferUpdateAccountPeers because it was incorrect (#4839) Vlad 2025-11-22 01:23:33 +01:00
  • 07c5235705 Merge branch 'update-go' into update-gomobile update-gomobile Maycon Santos 2025-11-21 15:48:31 +01:00
  • 10439a7497 Merge branch 'main' into update-go Maycon Santos 2025-11-21 15:48:08 +01:00
  • 0764f1b687 [misc] Update gomobile and various Go module dependencies Maycon Santos 2025-11-21 15:08:51 +01:00
  • 4b4d00d110 Add default case go-dns-for-ice Viktor Liu 2025-11-21 14:19:15 +01:00
  • 1dcd92c5d1 Use Go's resolver for darwin for control plane and ICE traffic Viktor Liu 2025-11-21 13:52:16 +01:00
  • 32146e576d [android] allow selection/deselection of network resources on android peers (#4607) Diego Romar 2025-11-21 09:36:33 -03:00
  • 96d57f6968 Fix lint Viktor Liu 2025-11-21 12:31:05 +01:00
  • 38972d3dc9 Fix system account detection Viktor Liu 2025-11-21 11:55:46 +01:00
  • a449cd9991 use larger runner Maycon Santos 2025-11-20 23:24:12 +01:00
  • 4d08cdb6da fix non-constant format string and docker update Maycon Santos 2025-11-20 22:58:10 +01:00
  • 3f002cc808 reorder checkout Maycon Santos 2025-11-20 22:12:25 +01:00
  • 0f0548e474 update wasm size check Maycon Santos 2025-11-20 22:10:49 +01:00
  • 4832a0ab08 update sum Maycon Santos 2025-11-20 22:07:59 +01:00
  • 737a258f1c [misc] Reorder "Checkout code" step in GitHub Actions workflows and bump FreeBSD Go tarball version Maycon Santos 2025-11-20 22:03:55 +01:00
  • 74667d908f [misc] Update GitHub Actions workflows to use go-version-file directive Maycon Santos 2025-11-20 21:55:03 +01:00
  • 181b370cc8 [misc] Bump GitHub Actions workflows to Go 1.24.x Maycon Santos 2025-11-20 21:50:55 +01:00
  • 7ca63c04e4 [misc] Update go.mod to use Go 1.24.10 and upgrade x/crypto dependencies Maycon Santos 2025-11-20 21:48:01 +01:00
  • 1311364397 [client] Increase ssh detection timeout (#4827) v0.60.2 Viktor Liu 2025-11-20 17:09:22 +01:00
  • 68f56b797d [management] Add native ssh port rule on 22 (#4810) v0.60.1 Maycon Santos 2025-11-19 13:16:47 +01:00
  • 3351b38434 [management] pass config to controller (#4807) Pascal Fischer 2025-11-19 11:52:18 +01:00
  • b72a786a13 Use -ldflags "-s -w" to strip debug symbols and reduce binary size wasm-ldflags Zoltán Papp 2025-11-19 11:51:49 +01:00
  • 619f1588b3 Add ldflags for wasm test-ldflags Zoltán Papp 2025-11-19 11:48:41 +01:00
  • 485a38a4a8 Dummy commit wasmbuild-test Zoltán Papp 2025-11-19 11:21:54 +01:00
  • 60d2a2c7df Fix error handling Zoltán Papp 2025-11-19 11:02:44 +01:00
  • ff9585735b Fix permission checks Zoltán Papp 2025-11-19 10:54:50 +01:00
  • 194951c88d Typo fix Zoltán Papp 2025-11-19 10:43:41 +01:00
  • d63f2e5196 Typo fix Zoltán Papp 2025-11-18 19:16:14 +01:00
  • 14b5637555 Fix error message Zoltán Papp 2025-11-18 19:15:18 +01:00
  • 3d3b05c157 Disable lint for deprecated line Zoltán Papp 2025-11-18 19:11:30 +01:00
  • f36e206238 Fix account moc Zoltán Papp 2025-11-18 18:54:08 +01:00
  • 9a808244d7 Fix lint issue Zoltán Papp 2025-11-18 18:46:53 +01:00
  • 2dec76f8ea Fix test after merge conflict Zoltán Papp 2025-11-18 18:39:14 +01:00
  • 224bd8ff22 Merge branch 'main' into feature/remote-debug-clean Zoltán Papp 2025-11-18 18:30:48 +01:00
  • fe88a5662e Fix log message Zoltán Papp 2025-11-18 17:33:54 +01:00
  • f9f6409f94 Remove context log from grpc client Zoltán Papp 2025-11-18 17:26:33 +01:00
  • b03154dce5 Use dedicated ctx in stream Zoltán Papp 2025-11-18 17:25:46 +01:00
  • 05cbead39b [management] Fix direct peer networks route (#4802) Pascal Fischer 2025-11-18 17:15:57 +01:00
  • c57364596a Fix log message Zoltán Papp 2025-11-18 17:15:16 +01:00
  • 60f4d5f9b0 [client] Revert migrate deprecated grpc client code #4805 v0.60.0 Viktor Liu 2025-11-18 12:41:17 +01:00
  • b23819e577 add direct peer handling feature/networks-s2s pascal 2025-11-17 23:43:57 +01:00
  • 26846a9126 add direct peer handling pascal 2025-11-17 22:27:37 +01:00
  • 874794d38b add initial s2s support Pascal Fischer 2025-09-02 18:16:05 +02:00
  • 4eeb2d8deb [management] added exception on not appending route firewall rules if we have all wildcard (#4801) Vlad 2025-11-17 18:20:30 +01:00
  • 2765bcfb89 Restore in case of error Zoltán Papp 2025-11-17 17:24:19 +01:00
  • d71a82769c [client,management] Rewrite the SSH feature (#4015) Viktor Liu 2025-11-17 17:10:41 +01:00
  • 4b0f2187fd Merge branch 'main' into vk/compare-nmaps vk/compare-nmaps crn4 2025-11-17 16:33:59 +01:00
  • 8848665172 Merge branch 'fix/rfwrules' into vk/compare-nmaps crn4 2025-11-17 16:33:11 +01:00
  • fa6151b849 Fix error message Zoltán Papp 2025-11-17 16:13:29 +01:00
  • a939c1767c Fix error message Zoltán Papp 2025-11-17 16:09:26 +01:00
  • 938554fb0f Implement time for parameter usage Zoltán Papp 2025-11-17 15:47:27 +01:00
  • 0d79301141 Update client login success page (#4797) Misha Bragin 2025-11-17 15:28:20 +01:00
  • f52fda9b3c save nmaps for all dbg/bothmaps crn4 2025-11-17 15:15:16 +01:00
  • 56bdc6eab3 Merge branch 'vk/compare-nmaps' into dbg/bothmaps crn4 2025-11-17 15:14:23 +01:00
  • 5603d36165 added exception on not appending route firewall rules if we have all wildcard crn4 2025-11-17 14:25:04 +01:00