Commit Graph

  • 0fdb944058 [client] Create NRPT rules separately per domain (#4329) Viktor Liu 2025-08-12 15:40:37 +02:00
  • 2b86463e96 fix merge handle-existing-domain-user bcmmbaga 2025-08-12 13:33:46 +03:00
  • 9deff6f06b Merge branch 'main' into handle-existing-domain-user bcmmbaga 2025-08-12 13:31:40 +03:00
  • ccbabd9e2a Add pprof support for Relay server (#4203) Zoltan Papp 2025-08-12 12:24:24 +02:00
  • a942e4add5 [management] use readlock on add peer (#4308) Pascal Fischer 2025-08-11 15:21:26 +02:00
  • 1022a5015c [client] Eliminate upstream server strings in dns code (#4267) Viktor Liu 2025-08-11 11:57:21 +02:00
  • 375fcf2752 [misc] Post release to forum (#4312) v0.54.0 Maycon Santos 2025-08-08 16:41:33 -03:00
  • 9acf7f9262 [client] Update Windows installer description (#4306) Maycon Santos 2025-08-08 16:18:58 -03:00
  • 82937ba184 [client] Increase logout timeout (#4311) Viktor Liu 2025-08-08 19:16:48 +02:00
  • 0f52144894 [misc] Add docs acknowledgement check (#4310) Maycon Santos 2025-08-08 13:14:26 -03:00
  • 0926400b8a fix: profilemanager panic when reading incomplete config (#4309) Krzysztof Nazarewski (kdn) 2025-08-08 17:44:25 +02:00
  • bef99d48f8 [client] Rename logout to deregister (#4307) Viktor Liu 2025-08-08 15:48:30 +02:00
  • 78c886eb53 use domains validate for routes chore/unify-domain-validation Pascal Fischer 2025-08-08 15:32:33 +02:00
  • 30b387ba02 separate fqdn and domain validation Pascal Fischer 2025-08-08 15:19:13 +02:00
  • bb0897dd85 Change session id from int to string Zoltán Papp 2025-08-08 01:00:18 +02:00
  • 5fa85aaaf7 Add log lines Zoltán Papp 2025-08-07 23:38:37 +02:00
  • 0fcb272f05 Fix worker restart Zoltán Papp 2025-08-07 23:29:05 +02:00
  • 1c1706753d allow wildcard Pascal Fischer 2025-08-07 17:53:39 +02:00
  • b5da6d3f8e dynamic regex Pascal Fischer 2025-08-07 17:26:22 +02:00
  • 0af0447f1b update regex and tests Pascal Fischer 2025-08-07 17:05:29 +02:00
  • 6124405f94 unify domain validation into single package used Pascal Fischer 2025-08-07 15:24:29 +02:00
  • 9e95841252 [management] during JSON migration filter duplicates on conflict (#4303) Pascal Fischer 2025-08-07 14:12:07 +02:00
  • 6da3943559 [client] fix ssh command for non-default profile (#4298) hakansa 2025-08-07 13:08:30 +03:00
  • f5b4659adb [management] Mark SaveAccount deprecated (#4300) Pascal Fischer 2025-08-07 11:49:37 +02:00
  • 3d19468b6c [client] Add windows arm64 build (#4206) Viktor Liu 2025-08-07 11:30:19 +02:00
  • 85799edb82 fix: management/Dockerfile.debug to reduce vulnerabilities snyk-fix-c5fafc8a50ce1f29046e25a1fc346185 snyk-bot 2025-08-07 08:43:44 +00:00
  • 5860e5343f [management] Rework DB locks (#4291) Pascal Fischer 2025-08-06 18:55:14 +02:00
  • dfd8bbc015 Change Netbird to NetBird in CMD (#4296) Misha Bragin 2025-08-06 18:32:35 +02:00
  • 1c1af3f5be Fix proto import Zoltán Papp 2025-08-06 10:29:25 +02:00
  • b283c7877c Merge branch 'main' into fix/ice-handshake Zoltán Papp 2025-08-06 09:55:41 +02:00
  • abd152ee5a [misc] Separate shared code dependencies (#4288) v0.53.0 Viktor Liu 2025-08-05 18:34:41 +02:00
  • 4df7940374 [client] Update profile display to include email if available feat/profile-edit-btn Hakan Sariman 2025-08-05 18:05:50 +03:00
  • 26a6085c9f [client] Enhance profile management UI with email display and edit functionality Hakan Sariman 2025-08-05 18:00:45 +03:00
  • 1d5e871bdf [misc] Move shared components to shared directory (#4286) Viktor Liu 2025-08-05 15:22:58 +02:00
  • 3d3c4c5844 [client] Add full sync response to debug bundle (#4287) Viktor Liu 2025-08-05 14:55:50 +02:00
  • 92ce5afe80 Dual license: apply AGPL‑3.0 to management/, signal/, and relay directories (BSD‑3 remains for the rest) Misha Bragin 2025-08-05 11:37:21 +02:00
  • 9ccc13e6ea [client]: Add config flag to service to override default profile path (#4276) hakansa 2025-08-05 12:33:43 +03:00
  • 90ec065c65 Fix worker cancellation Zoltán Papp 2025-08-05 11:09:11 +02:00
  • 8d9411e11e Update decryption worker to accept context in AddMsg method for avoid deadlock Zoltán Papp 2025-08-05 11:06:18 +02:00
  • 348d981b2c [management] expire invalid peer (#4275) Pascal Fischer 2025-08-05 10:31:19 +02:00
  • c207e0b0b3 Fix logging Zoltán Papp 2025-08-05 10:12:55 +02:00
  • 5194ba1580 Add SessionIDString method to OfferAnswer to avoid nil pointer exceptions Zoltán Papp 2025-08-05 10:08:18 +02:00
  • a57cb82f82 Fix pointer logging Zoltan Papp 2025-08-05 09:54:06 +02:00
  • d0ed9bb59d Fix pointer logging Zoltan Papp 2025-08-05 09:47:01 +02:00
  • 89064bb5d5 fix: management/Dockerfile to reduce vulnerabilities snyk-fix-a54966211e18d4cf67e5a2757cc006d1 snyk-bot 2025-08-05 03:30:09 +00:00
  • d1e0b7f4fb [management] get peer groups without lock (#4280) Pascal Fischer 2025-08-05 01:11:44 +02:00
  • fa04b2ca77 Remove unnecessary return statement in ICE worker function Zoltan Papp 2025-08-05 00:34:09 +02:00
  • ffeacd5e18 Fix key shortening function to handle short public keys log-short-id Zoltan Papp 2025-08-05 00:31:32 +02:00
  • f396277f91 Shorten peer public key in connection logs Zoltan Papp 2025-08-05 00:28:56 +02:00
  • d8ab5ceec6 Fix test Zoltan Papp 2025-08-05 00:15:14 +02:00
  • daa27a3e24 Fix grammar Zoltán Papp 2025-08-04 20:35:55 +02:00
  • b0c95d9bd2 Enhance ICE handshake with session ID management and improve message handling Zoltán Papp 2025-08-04 20:17:11 +02:00
  • beb66208a0 [management, client] Add API to change the network range (#4177) Viktor Liu 2025-08-04 16:45:49 +02:00
  • 7298b52fc7 [management] do not add ephemeral peer to deletion queue on logout feat/logout-ephemeral crn4 2025-08-04 12:23:06 +02:00
  • 376fc954ee Refactor ICE connection handling for improved clarity and performance Zoltán Papp 2025-08-04 09:51:59 +02:00
  • 58eb3c8cc2 [client] Increase ip rule priorities to avoid conflicts (#4273) Viktor Liu 2025-08-04 11:20:43 +02:00
  • 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