Commit Graph

  • 0cd36baf67 [client] Allow the netbird service to log to console (#3916) Viktor Liu 2025-06-03 13:09:39 +02:00
  • 06980e7fa0 [client] Apply routes right away instead of on peer connection (#3907) Viktor Liu 2025-06-03 10:53:39 +02:00
  • 1ce4ee0cef [client] Add block inbound flag to disallow inbound connections of any kind (#3897) Viktor Liu 2025-06-03 10:53:27 +02:00
  • f367925496 [client] Log duplicate client ui pid (#3915) Viktor Liu 2025-06-03 10:52:10 +02:00
  • 1aa4ec74d4 Merge branch 'main' into apply-routes-early Viktor Liu 2025-06-03 10:29:02 +02:00
  • 616b19c064 [client] Add "Deselect All" Menu Item to Exit Node Menu (#3877) hakansa 2025-06-03 10:49:13 +03:00
  • af27aaf9af [client] Refactor peer state change subscription mechanism (#3910) Zoltan Papp 2025-06-03 09:20:33 +02:00
  • 35287f8241 [misc] Fail linter workflows on codespell failures (#3913) Maycon Santos 2025-06-02 23:37:51 +01:00
  • 07b220d91b [management] REST client impersonation (#3879) Pedro Maia Costa 2025-06-02 21:11:28 +01:00
  • 7227979514 Fix button text Viktor Liu 2025-06-02 19:46:16 +02:00
  • fdb155f34b Prevent potential goroutine leak Viktor Liu 2025-06-02 19:44:13 +02:00
  • ef5027ab2a Fix test Viktor Liu 2025-06-02 19:43:07 +02:00
  • a29b28390b Merge remote-tracking branch 'origin/fix/lost-peer-status-event' into apply-routes-early Viktor Liu 2025-06-02 19:42:58 +02:00
  • aa2662a2bb Fix test Zoltán Papp 2025-06-02 19:08:22 +02:00
  • 3ecab1f31e Add context Zoltán Papp 2025-06-02 18:43:08 +02:00
  • 8be95a2efb Fix test Zoltán Papp 2025-06-02 17:11:25 +02:00
  • 2a3623d6ac Avoid potential deadlock Zoltán Papp 2025-06-02 16:55:33 +02:00
  • fbdccbc2a1 Fix lint Zoltán Papp 2025-06-02 16:47:29 +02:00
  • 855d21c37e Refactor peer state change subscription mechanism Zoltán Papp 2025-06-02 16:18:31 +02:00
  • db9facf9cb Check nil on Stop Viktor Liu 2025-06-02 12:14:17 +02:00
  • 41cd4952f1 [client] Apply return traffic rules only if firewall is stateless (#3895) Viktor Liu 2025-06-02 12:11:54 +02:00
  • dfe7f91ddd Update client/ui/debug.go Viktor Liu 2025-06-01 18:23:35 +02:00
  • bc71beca97 Apply DNS before routes to satisfy the dns route dependency Viktor Liu 2025-05-31 12:55:57 +02:00
  • d6444e14e4 Move client and server to own packages Viktor Liu 2025-05-31 12:48:52 +02:00
  • ae01335bfe Apply system routes right away Viktor Liu 2025-05-31 12:03:07 +02:00
  • 8208a7939c Remove system route from routing client handler Viktor Liu 2025-05-30 19:12:25 +02:00
  • f16f0c7831 [client] Fix HA router switch (#3889) v0.45.3 Zoltan Papp 2025-06-01 16:08:27 +02:00
  • 7573dfb354 Before lazy connection, when the peer disconnected, the status switched to disconnected. After implementing lazy connection, the peer state is connecting, so we did not decrease the reference counters on the routes. fix/connecting-route-filter Zoltán Papp 2025-05-31 20:14:55 +02:00
  • aa07b3b87b Fix deadlock (#3904) v0.45.2 Zoltan Papp 2025-05-30 23:38:02 +02:00
  • 2bef214cc0 [management] Fix user groups propagation (#3902) Bethuel Mmbaga 2025-05-30 18:12:30 +03:00
  • cfb2d82352 [client] Refactor exclude list handling to use a map for permanent connections (#3901) hakansa 2025-05-30 16:54:49 +03:00
  • 684501fd35 [management] Prevent deletion of peers linked to network routers (#3881) Bethuel Mmbaga 2025-05-29 18:50:00 +03:00
  • 0492c1724a [client, android] Fix/notifier threading (#3807) Zoltan Papp 2025-05-27 17:12:04 +02:00
  • 6f436e57b5 [server-test] Install libs for i386 tests (#3887) Zoltan Papp 2025-05-27 16:42:06 +02:00
  • a0d28f9851 [management] Reset test containers after cleanup (#3885) Bethuel Mmbaga 2025-05-27 14:42:00 +03:00
  • cdd27a9fe5 [client, android] Fix/android enable server route (#3806) Zoltan Papp 2025-05-27 13:32:54 +02:00
  • 5523040acd [management] Add correlated network traffic event schema (#3680) Bethuel Mmbaga 2025-05-27 13:47:53 +03:00
  • 0aff276f27 [management] REST Client Account Impersonation Support feature/management/rest-client/impersonate M Essam Hamed 2025-05-25 17:14:28 +03:00
  • 670446d42e [management/client/rest] Fix panic on unknown errors (#3865) M. Essam 2025-05-25 17:57:34 +03:00
  • 273160c682 [client] Use punycode domains internally consequently (#3867) Viktor Liu 2025-05-24 18:25:15 +02:00
  • 26ed186111 Debug received local records debug-local-records Maycon Santos 2025-05-24 13:03:53 +02:00
  • 5bed6777d5 [management] force account id on save groups update (#3850) Pedro Maia Costa 2025-05-23 14:42:42 +01:00
  • a0482ebc7b [client] avoid overwriting state manager on iOS (#3870) Pascal Fischer 2025-05-23 14:04:12 +02:00
  • 1d6c360aec fix tests bcmmbaga 2025-05-23 13:07:26 +03:00
  • f04e7c3f06 Merge branch 'main' into add-ns-punnycode-support bcmmbaga 2025-05-23 13:00:19 +03:00
  • 2a89d6e47a [management] Extend nameserver match domain validation (#3864) Bethuel Mmbaga 2025-05-23 00:16:19 +03:00
  • 3d89cd43c2 fix tests bcmmbaga 2025-05-22 22:44:30 +03:00
  • 0eeda712d0 add support for punycode domain bcmmbaga 2025-05-22 22:44:12 +03:00
  • 3e3268db5f Remove support for wildcard ns match domain bcmmbaga 2025-05-22 19:01:53 +03:00
  • 31f0879e71 remove the leading dot and root dot support ns regex bcmmbaga 2025-05-22 18:51:05 +03:00
  • f25b5bb987 Enhance match domain validation logic and add test cases bcmmbaga 2025-05-22 16:35:45 +03:00
  • 24f932b2ce [management] Update traffic events pagination filters (#3857) Bethuel Mmbaga 2025-05-22 16:28:14 +03:00
  • c03435061c [management] lazy connection account setting (#3855) Pedro Maia Costa 2025-05-22 14:09:00 +01:00
  • 8e948739f1 Fix CLA link in the PR template (#3860) Misha Bragin 2025-05-22 10:38:58 +02:00
  • 9b53cad752 [misc] add CLA note (#3859) Maycon Santos 2025-05-21 21:40:36 +01:00
  • 802a18167c [client] Do not reconnect to mgm server in case of handler error (#3856) v0.45.1 Zoltan Papp 2025-05-21 20:18:21 +02:00
  • e9108ffe6c [client] Add latest gzipped rotated log file to the debug bundle (#3848) hakansa 2025-05-21 17:50:54 +03:00
  • 8800e95e2c Rename resource fields to use snake_case resource-fields-snake-case bcmmbaga 2025-05-21 15:12:43 +03:00
  • e806d9de38 [client] Fix legacy routes when connecting to management servers older than v0.30.0 (#3854) v0.45.0 Viktor Liu 2025-05-21 13:48:55 +02:00
  • daa8380df9 [client] Feature/lazy connection (#3379) Zoltan Papp 2025-05-21 11:12:28 +02:00
  • 39822808b3 add log message test/grpc-rate-limit Pascal Fischer 2025-05-20 18:20:41 +02:00
  • 694a54d196 make interval configurable Pascal Fischer 2025-05-20 18:13:29 +02:00
  • 118ca450a6 go mod tidy Pascal Fischer 2025-05-20 17:38:13 +02:00
  • a749e4fe73 add peer sync limiter Pascal Fischer 2025-05-20 17:32:22 +02:00
  • 4785f23fc4 [management] Migrate events sqlite store to gorm (#3837) Bethuel Mmbaga 2025-05-20 17:00:37 +03:00
  • 1d4cfb83e7 [client] Fix UI new version notifier (#3845) Viktor Liu 2025-05-20 10:39:17 +02:00
  • 207fa059d2 [management] make locking strength clause optional (#3844) Pascal Fischer 2025-05-19 16:42:47 +02:00
  • cbcdad7814 [misc] Update issue template (#3842) Viktor Liu 2025-05-19 15:41:24 +02:00
  • ed3f549072 Merge branch 'main' into traffic-correlation-policy traffic-correlation-policy bcmmbaga 2025-05-19 15:10:22 +03:00
  • 701c13807a [management] add flag to disable auto-migration (#3840) Pascal Fischer 2025-05-19 13:36:24 +02:00
  • c953e141bd Merge branch 'unidirectional-policy-all-ports' into traffic-correlation-policy bcmmbaga 2025-05-19 11:27:54 +03:00
  • 23fefab827 Merge branch 'flow-events-correlation' into traffic-correlation-policy bcmmbaga 2025-05-19 11:27:25 +03:00
  • c33fc4f2e9 Merge branch 'policy-port-ranges' into traffic-correlation-policy bcmmbaga 2025-05-19 11:27:17 +03:00
  • a1f8076dae Merge branch 'main' into flow-events-correlation bcmmbaga 2025-05-18 14:35:48 +03:00
  • 99f8dc7748 [client] Offer to remove netbird data in windows uninstall (#3766) v0.44.0 Viktor Liu 2025-05-16 17:39:30 +02:00
  • f1de8e6eb0 [management] Make startup period configurable (#3767) Pascal Fischer 2025-05-16 13:16:51 +02:00
  • b2a10780af [client] Disable dnssec for systemd explicitly (#3831) Viktor Liu 2025-05-16 09:43:13 +02:00
  • 43ae79d848 [management] extend rest client lib (#3830) Pascal Fischer 2025-05-15 18:20:29 +02:00
  • 7275731762 allow unidirectional policy for all ports bcmmbaga 2025-05-14 22:01:50 +03:00
  • e520b64c6d [signal] remove stream receive server side (#3820) Pascal Fischer 2025-05-14 19:28:51 +02:00
  • 92c91bbdd8 [client] Add FreeBSD desktop client support to OAuth flow (#3822) hakansa 2025-05-14 19:52:02 +03:00
  • adf494e1ac [management] fix a bug with missed extra dns labels for a new peer (#3798) Vlad 2025-05-14 17:50:21 +02:00
  • 2158461121 [management,client] PKCE add flag parameter prompt=login or max_age (#3824) Vlad 2025-05-14 17:48:51 +02:00
  • aa41e0d6af add tests bcmmbaga 2025-05-14 17:34:44 +03:00
  • 1a734f0a50 add port range support in firewall rules bcmmbaga 2025-05-14 15:03:56 +03:00
  • 26d21b2071 add return and fix error logging feature/rest-client-options Pascal Fischer 2025-05-14 10:30:05 +02:00
  • 0cd4b601c3 [management] Add connection type filter to Network Traffic API (#3815) Bethuel Mmbaga 2025-05-14 11:15:50 +03:00
  • a76f075e13 Merge branch 'main' into flow-events-correlation bcmmbaga 2025-05-13 17:36:55 +03:00
  • edb30447c1 Merge branch 'feature/extend-rest-client' into feature/rest-client-options Pedro Costa 2025-05-13 14:54:52 +01:00
  • 52259fc15e Merge branch 'main' into feature/extend-rest-client Pedro Costa 2025-05-13 14:54:49 +01:00
  • ee1cec47b3 [client, android] Do not propagate empty routes (#3805) Zoltan Papp 2025-05-13 15:21:06 +02:00
  • efb0edfc4c [signal] adjust signal log levels 2 (#3817) Pascal Fischer 2025-05-12 23:52:29 +02:00
  • 20f59ddecb [signal] adjust log levels (#3813) Pascal Fischer 2025-05-12 19:48:47 +02:00
  • 927be2b7d2 cleaner options with custom http client Pedro Costa 2025-05-12 16:25:40 +01:00
  • 4d69874770 [management] added event store metrics feat/events-metrics crn4 2025-05-12 17:13:28 +02:00
  • d455f66564 Merge branch 'feature/extend-rest-client' into feature/rest-client-options Pedro Costa 2025-05-12 15:27:30 +01:00
  • 3dea2dec5c Merge branch 'main' into feature/extend-rest-client Pedro Costa 2025-05-12 15:26:07 +01:00
  • f7167ba55c add metrics for event streaming crn4 2025-05-12 13:01:54 +02:00
  • 43176fb96c Merge branch 'main' into feature/buf-cli feature/buf-cli Pedro Costa 2025-05-12 10:34:14 +01:00
  • 5893b69f86 Merge branch 'main' into feature/rest-client-options Pedro Costa 2025-05-09 15:06:55 +01:00