Commit Graph

  • b5ed94808c [management, client] Add logout feature (#4268) Viktor Liu 2025-08-04 10:17:36 +02:00
  • 552dc60547 [management] migrate group peers into seperate table (#4096) Pascal Fischer 2025-08-01 12:22:07 +02:00
  • 71bb09d870 [client] Improve userspace filter logging performance (#4221) Viktor Liu 2025-07-31 14:36:30 +02:00
  • 5de61f3081 [client] Fix dns ipv6 upstream (#4257) v0.52.2 Viktor Liu 2025-07-30 20:28:19 +02:00
  • 541e258639 [management] add account deleted event (#4255) Vlad 2025-07-30 16:49:50 +02:00
  • 34042b8171 [misc] devcontainer Dockerfile: pin gopls to v0.18.1 (latest that supports golang 1.23) (#4240) Bilgeworth 2025-07-29 14:52:18 -04:00
  • a72ef1af39 [client] Fix error handling for set config request on CLI (#4237) v0.52.1 hakansa 2025-07-29 20:38:44 +03:00
  • 980a6eca8e [client] Disable the dns host manager properly if disabled through management (#4241) Viktor Liu 2025-07-29 19:37:18 +02:00
  • 8c8473aed3 [client] Add support for disabling profiles feature via command line flag (#4235) v0.52.0 hakansa 2025-07-29 13:03:15 +03:00
  • e1c66a8124 [client] Fix profile directory path handling based on NB_STATE_DIR (#4229) hakansa 2025-07-28 13:36:48 +03:00
  • d89e6151a4 [client] Fix pre-shared key state in wg show (#4222) Zoltan Papp 2025-07-25 22:52:48 +02:00
  • 3d9be5098b [client]: deprecate config flag (#4224) hakansa 2025-07-25 18:43:48 +03:00
  • cb8b6ca59b [client] Feat: Support Multiple Profiles (#3980) hakansa 2025-07-25 16:54:46 +03:00
  • e0d9306b05 [client] Add detailed routes and resolved IPs to debug bundle (#4141) Viktor Liu 2025-07-25 15:31:06 +02:00
  • 2c4ac33b38 [client] Remove and deprecate the admin url functionality (#4218) Viktor Liu 2025-07-25 15:15:38 +02:00
  • 31872a7fb6 [client] Fix UDP proxy to notify listener when remote conn closed (#4199) Zoltan Papp 2025-07-25 14:14:45 +02:00
  • cb85d3f2fc [client] Always register NetBird with plain Linux DNS and use original servers as upstream (#3967) Viktor Liu 2025-07-25 11:46:04 +02:00
  • af8687579b client: container: support CLI with entrypoint addition (#4126) Krzysztof Nazarewski (kdn) 2025-07-25 11:44:30 +02:00
  • 3f82698089 [client] make ICE failed timeout configurable (#4211) Louis Li 2025-07-25 16:36:11 +08:00
  • cb1e437785 [client] handle order of check when checking order of files in isChecksEqual (#4219) Pascal Fischer 2025-07-24 21:00:51 +02:00
  • affa8bf348 log checks log-checks Pascal Fischer 2025-07-24 19:54:53 +02:00
  • c435c2727f [management] Log BufferUpdateAccountPeers caller (#4217) Pascal Fischer 2025-07-24 18:33:58 +02:00
  • 643730f770 [client] Correct minor issues in --filter-by-connection-type flag implementation for status command (#4214) Ali Amer 2025-07-24 18:51:27 +03:00
  • 04fae00a6c [management] Log UpdateAccountPeers caller (#4216) Pascal Fischer 2025-07-24 17:44:48 +02:00
  • 1a9ea32c21 [management] scheduler cancel all jobs (#4158) Pedro Maia Costa 2025-07-24 16:25:21 +01:00
  • 0ea5d020a3 [management] extra settings integrated validator (#4136) Pedro Maia Costa 2025-07-24 16:12:29 +01:00
  • 459c9ef317 [client] Add env and status flags for netbird service command (#3975) Viktor Liu 2025-07-24 13:34:55 +02:00
  • e5e275c87a [client] Fix legacy routing exclusion routes in kernel mode (#4167) Viktor Liu 2025-07-24 13:34:36 +02:00
  • d311f57559 [ci] Temporarily disable race detection in Relay (#4210) Zoltan Papp 2025-07-24 13:14:49 +02:00
  • 1a28d18cde [client] Fix race issues in lazy tests (#4181) Zoltan Papp 2025-07-23 21:03:29 +02:00
  • 91e7423989 [misc] Docker compose improvements (#4037) Philippe Vaucher 2025-07-22 19:44:49 +02:00
  • 036a3020fe Batch wireguard update operations batch-wg-ops Viktor Liu 2025-07-22 14:35:03 +02:00
  • 86c16cf651 [server, relay] Fix/relay race disconnection (#4174) v0.51.2 Zoltan Papp 2025-07-21 19:58:17 +02:00
  • 417fa6e833 Change default interface name from wt0 to nb0 nb-interface-default Viktor Liu 2025-07-21 17:58:56 +02:00
  • a7af15c4fc [management] Fix group resource count mismatch in policy (#4182) Bethuel Mmbaga 2025-07-21 15:26:06 +03:00
  • de0dc9bf93 bypass onboarding for test purposes feat/aws-integration crn4 2025-07-21 13:31:16 +02:00
  • d6ed9c037e [client] Fix bind exclusion routes (#4154) Viktor Liu 2025-07-21 12:13:21 +02:00
  • 40fdeda838 [client] add new filter-by-connection-type flag (#4010) Ali Amer 2025-07-21 12:55:17 +03:00
  • f6e9d755e4 [client, relay] The openConn function no longer blocks the relayAddress function call (#4180) Zoltan Papp 2025-07-21 09:46:53 +02:00
  • c2180e4bb2 run windows iface tests without race flag add/race-test Maycon Santos 2025-07-21 00:06:50 +02:00
  • fc735d1337 fix test timer Maycon Santos 2025-07-21 00:02:50 +02:00
  • 33f4c3bd3f use getPeerListener Maycon Santos 2025-07-20 23:38:24 +02:00
  • b6cef0cd26 skip race flag on 386 Maycon Santos 2025-07-20 23:13:35 +02:00
  • cc78a3c65f introduce ConnPriorityStore Maycon Santos 2025-07-20 23:09:42 +02:00
  • cc1c77f6dc use set/get for reconnectingTimeout Maycon Santos 2025-07-20 22:16:35 +02:00
  • d7d57a4ec4 fix invalid log format Maycon Santos 2025-07-20 22:13:03 +02:00
  • 09d0fea5ca use setters and getters for healthCheckInterval and healthCheckTimeout Maycon Santos 2025-07-20 22:09:03 +02:00
  • 4e737a482b rename and use getHeartBeatTimeout and setHeartBeatTimeout Maycon Santos 2025-07-20 21:57:24 +02:00
  • 62deb64f5f use getHealthCheckInterval and setHealthCheckInterval Maycon Santos 2025-07-20 21:37:49 +02:00
  • bdb38dfa57 use relay manager.getClientLen() Maycon Santos 2025-07-20 21:31:59 +02:00
  • 84988b4d53 update checkChangeFn test usage Maycon Santos 2025-07-20 21:24:51 +02:00
  • 7b4cc63054 update some tests Maycon Santos 2025-07-18 19:30:24 +02:00
  • e66412da1b add race flag to client tests Maycon Santos 2025-07-18 19:12:44 +02:00
  • 08fd460867 [management] Add validate flow response (#4172) Maycon Santos 2025-07-18 12:18:52 +02:00
  • 23cc698c4d Fix warn message feature/relay-feature-versioning Zoltan Papp 2025-07-16 21:25:35 +02:00
  • 929388c5f4 Fix sonar issue Zoltan Papp 2025-07-16 21:19:55 +02:00
  • fcb06d1a23 Revert error handling behaviour in test to support auto net.Conn creation Zoltan Papp 2025-07-16 21:16:07 +02:00
  • 04619fe54f Revert error handling behaviour in test Zoltan Papp 2025-07-16 21:09:49 +02:00
  • 0bad81b99e Revert function signature usage Zoltan Papp 2025-07-16 20:58:52 +02:00
  • 7be389289c Fix import Zoltan Papp 2025-07-16 20:56:11 +02:00
  • 0568622d63 Add client part of the relay version changes Zoltan Papp 2025-07-16 20:45:53 +02:00
  • 4f74509d55 [management] fix index creation if exist on mysql (#4150) Pascal Fischer 2025-07-16 15:07:31 +02:00
  • 58185ced16 [misc] add forum post and update sign pipeline (#4155) Maycon Santos 2025-07-16 14:10:28 +02:00
  • e67f44f47c [client] fix test (#4156) Pedro Maia Costa 2025-07-16 11:09:38 +01:00
  • b524f486e2 [client] Fix/nil relayed address (#4153) v0.51.1 Zoltan Papp 2025-07-16 00:00:18 +02:00
  • 0dab03252c [client, relay-server] Feature/relay notification (#4083) v0.51.0 Zoltan Papp 2025-07-15 10:43:42 +02:00
  • 758a97c352 Generate ssh_config independently of ssh server Viktor Liu 2025-07-14 21:59:53 +02:00
  • d93b7c2f38 Fix known hosts entries Viktor Liu 2025-07-14 21:41:59 +02:00
  • e49bcc343d [client] Avoid parsing NB_NETSTACK_SKIP_PROXY if empty (#4145) iisteev 2025-07-13 15:42:48 +02:00
  • 3e6eede152 [client] Fix elapsed time calculation when machine is in sleep mode (#4140) v0.50.3 Zoltan Papp 2025-07-12 11:10:45 +02:00
  • fa893aa0a4 Fix build Viktor Liu 2025-07-12 00:49:08 +02:00
  • ac7120871b Fix proto Viktor Liu 2025-07-12 00:11:31 +02:00
  • 9a7daa132e Fix client ssh file Viktor Liu 2025-07-11 22:08:28 +02:00
  • cdded8c22e Merge branch 'main' into ssh-rewrite Viktor Liu 2025-07-11 22:05:12 +02:00
  • a76c8eafb4 [management] sync calls to UpdateAccountPeers from BufferUpdateAccountPeers (#4137) Vlad 2025-07-11 11:37:14 +02:00
  • 2b9f331980 always suffix ephemeral peer name (#4138) Pedro Maia Costa 2025-07-11 10:29:10 +01:00
  • 782a8cb130 fix: keep the daemon socket address constant fix/systemd-service-logs Krzysztof Nazarewski 2025-07-09 12:41:58 +02:00
  • a7ea881900 [client] Add rotated logs flag for debug bundle generation (#4100) v0.50.2 Viktor Liu 2025-07-10 16:13:53 +02:00
  • 8632dd15f1 [management] added cleanupWindow for collecting several ephemeral peers to delete (#4130) Vlad 2025-07-10 15:21:01 +02:00
  • e3b40ba694 Update cli description of lazy connection (#4133) Zoltan Papp 2025-07-10 15:00:58 +02:00
  • e59d75d56a Nil check in iface configurer (#4132) Zoltan Papp 2025-07-10 14:24:20 +02:00
  • 51eee4c5ac pre-processing poc/preprocessed-map Maycon Santos 2025-07-10 01:28:59 +02:00
  • 408f423adc [client] Disable pidfd check on Android 11 and below (#4127) Zoltan Papp 2025-07-09 22:16:08 +02:00
  • 3945d2b170 bufferUpdate mu unlock after op finish add-account-onboarding crn4 2025-07-09 17:53:37 +02:00
  • f17dd3619c [misc] update image in README.md (#4122) Misha Bragin 2025-07-09 15:49:09 +02:00
  • 0957defa54 some logs over buffer update crn4 2025-07-09 15:34:33 +02:00
  • 3d4ddd53f3 Fix review issues bind-ipv6 Viktor Liu 2025-07-09 12:44:34 +02:00
  • e6672c4ecb fix: debug bundles: adjust systemd service to properly gather debug bundles Krzysztof Nazarewski 2025-07-09 12:41:58 +02:00
  • 4cff2a09a3 Handle IPv6 candidates in userspace bind Viktor Liu 2025-07-09 12:22:30 +02:00
  • 87416ce185 Merge branch 'main' into fix/merge-main fix/merge-main Pedro Costa 2025-07-09 10:12:08 +01:00
  • 969f1ed59a [management] Remove deleted user peers from groups on user deletion (#4121) Bethuel Mmbaga 2025-07-09 10:14:10 +03:00
  • 0c6ab1de30 added cleanupWindow for collecting several ephemeral peers to delete and run BufferUpdateAccountPeers once crn4 2025-07-09 00:15:45 +02:00
  • 90c5244a40 Fix ipv6 for ice bind Viktor Liu 2025-07-08 20:18:02 +02:00
  • 768ba24fda [management,rest] Add name/ip filters to peer management rest client (#4112) M. Essam 2025-07-08 19:08:13 +03:00
  • 9bb8134ef3 always suffix ephemeral peer name Pedro Costa 2025-07-08 11:12:09 +01:00
  • 67a4989cbb Merge branch 'add-account-onboarding' into fix/merge-main Pedro Costa 2025-07-08 10:07:36 +01:00
  • 2e18d77d40 further optimization to ensure db roundtrip and calculations only occur if there are peers to update Pedro Costa 2025-07-08 09:56:15 +01:00
  • 3a8a6fcb76 further test fixes Pedro Costa 2025-07-08 09:36:16 +01:00
  • c57a8fdd68 Merge branch 'add-account-onboarding' into fix/merge-main Pedro Costa 2025-07-08 09:11:02 +01:00
  • 49f083a372 fix dns and client tests Pedro Costa 2025-07-08 09:07:26 +01:00