Commit Graph
1936 Commits
Author SHA1 Message Date
Zoltan Papp 3ff3bbe782 Replace os.setenv to t.setenv 2025-02-28 15:19:36 +01:00
Zoltan Papp b38ddd8479 Fix TestEngine_UpdateNetworkMap 2025-02-28 15:10:24 +01:00
Zoltan Papp f8a4cfb611 Fix TestEngine_UpdateNetworkMap 2025-02-28 15:08:57 +01:00
Zoltan Papp 4c39ba3ffb Fix close channel creation 2025-02-28 14:56:38 +01:00
Zoltán Papp feb8355cdf Fix deadlock 2025-02-28 12:37:54 +01:00
Zoltán Papp 4e33582aaa Fix deprecated event handling 2025-02-28 12:24:44 +01:00
Zoltán Papp 4a5edc1374 Fix postponed remove endpoint config 2025-02-27 16:56:20 +01:00
Zoltán Papp d0d37babe2 Rename fake to listener
Fix thread handling
2025-02-27 14:57:53 +01:00
Zoltán Papp aa3cd20214 Fix blocking Close 2025-02-27 12:39:40 +01:00
Zoltán Papp 4f668fdf5f Fix context cancellation 2025-02-27 12:37:59 +01:00
Zoltán Papp fcca194c8d Fix close 2025-02-27 12:34:18 +01:00
Zoltán Papp a27227ff6d Fix ip indication for lazy peers in status 2025-02-26 17:08:53 +01:00
Zoltán Papp 6ad66fe3cd Fix slow netbird status -d issue 2025-02-26 16:50:53 +01:00
Zoltán Papp 9188fcabaf Fix constructor of conn.go 2025-02-26 14:37:31 +01:00
Zoltán Papp 884d10cceb Add log lines 2025-02-26 13:36:20 +01:00
Zoltán Papp e6e070b2e5 Add log lines 2025-02-26 12:38:09 +01:00
Zoltán Papp f898904fa8 Handle env var 2025-02-26 12:21:54 +01:00
Zoltán Papp e2e1458878 Remove watcher 2025-02-26 11:24:57 +01:00
Zoltán Papp 309e825d58 Add test for port allocator 2025-02-26 11:19:46 +01:00
Zoltán Papp 8542674a83 Create conn mgr 2025-02-25 23:50:25 +01:00
Zoltán Papp 0457251d09 Add for engine 2025-02-24 17:37:34 +01:00
Zoltán Papp d6e185086f Fix logic 2025-02-24 17:37:28 +01:00
Zoltán Papp c8b031e819 Merge branch 'main' into feature/lazy-connection 2025-02-24 16:12:17 +01:00
Zoltan PappandHakan Sariman 0819df916e [client] Replace string to netip.Prefix (#3362)
Replace string to netip.Prefix

---------

Co-authored-by: Hakan Sariman <hknsrmn46@gmail.com>
2025-02-24 15:51:43 +01:00
Pascal Fischer c8a558f797 [tests] Retry mysql store creation on reused containers (#3370) 2025-02-24 13:40:11 +01:00
hakansa dabdef4d67 [client] fix extra DNS labels parameter to Register method in client (#3371)
[client] fix extra DNS labels parameter to Register method in client (#3371)
2025-02-24 14:53:59 +03:00
Viktor Liu cc48594b0b [client][ui] Disable notifications by default (#3375) v0.37.1 2025-02-24 01:14:31 +01:00
Carlos Hernandez 559e673107 [client] fix privacy warning on macOS (#3350)
* fix: macos privacy warning

Move GetDesktopUIUserAgent to its own package so UI does not have to
import client/system package that reaches out to broadcasts address.
Thus, fixing the network privacy warnings.
2025-02-22 12:41:24 +01:00
Pedro Maia Costa b64bee35fa [management] faster server bootstrap (#3365)
Faster server bootstrap by counting accounts rather than fetching all from storage in the account manager instantiation.

This change moved the deprecated need to ensure accounts have an All group to tests instead.
2025-02-22 11:31:39 +01:00
Viktor Liu 9a0354b681 [client] Update local interface addresses when gathering candidates (#3324) 2025-02-21 19:44:50 +01:00
M. Essam 73101c8977 [client] Restart netbird-ui post-install in linux deb&rpm (#2992) 2025-02-21 19:39:12 +01:00
Viktor Liu 73ce746ba7 [misc] Rename CI client tests (#3366) v0.37.0 2025-02-21 19:07:43 +01:00
Viktor Liu a74208abac [client] Fix udp forwarder deadline (#3364) 2025-02-21 18:51:52 +01:00
Viktor Liu b307298b2f [client] Add netbird ui improvements (#3222) 2025-02-21 16:29:21 +01:00
Pedro Maia Costa f00a997167 [management] fix grpc new account (#3361) 2025-02-21 15:17:42 +01:00
Zoltan Papp db278dba14 Initial concept 2025-02-21 13:36:15 +01:00
Viktor Liu 5134e3a06a [client] Add reverse dns zone (#3217) 2025-02-21 12:52:04 +01:00
Maycon Santosandsnyk-bot 6554026a82 [client] fix client/Dockerfile to reduce vulnerabilities (#3359)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-ALPINE321-MUSL-8720634
- https://snyk.io/vuln/SNYK-ALPINE321-MUSL-8720634
- https://snyk.io/vuln/SNYK-ALPINE321-OPENSSL-8690014
- https://snyk.io/vuln/SNYK-ALPINE321-OPENSSL-8690014
- https://snyk.io/vuln/SNYK-ALPINE321-OPENSSL-8710358

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2025-02-21 12:04:26 +01:00
Christian Stewart a854660402 [client, signal, management] Update google.golang.org/api to latest (#3288)
* [misc] Add vendor/ to .gitignore

Ignore the vendor/ tree created if someone runs "go mod vendor"

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update google.golang.org/protobuf to latest

Updating protobuf runtime library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update google.golang.org/grpc to latest

Updating grpc library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update golang.org/x/net to latest

Updating x/net library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update golang.org/x/oauth2 to latest

Updating x/oauth2 library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update github.com/stretchr/testify to latest

Updating testify library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update opentelemetry to latest

Updating otel library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [client, signal, management] Update golang.org/x/time to latest

Updating x/time library as a dependency of eventually updating
google.golang.org/api in a future commit.

Signed-off-by: Christian Stewart <christian@aperture.us>

* [management] Update google.golang.org/api to latest

Updating google.golang.org/api library to fix indirect dependency issues with
older versions of OpenTelemetry.

See: #3240

Signed-off-by: Christian Stewart <christian@aperture.us>

---------

Signed-off-by: Christian Stewart <christian@aperture.us>
2025-02-21 12:02:50 +01:00
Misha Bragin a0b48f971c Add K8s webinar to Readme 2025-02-21 11:13:02 +01:00
Zoltan Papp 96de928cb3 Interface code cleaning (#3358)
Code cleaning in interfaces files
2025-02-21 10:19:38 +01:00
Pedro Maia Costa 77e40f41f2 [management] refactor auth (#3296) 2025-02-20 20:24:40 +00:00
Viktor Liu d7d5b1b1d6 Skip CLI session expired notifcation if notifications are disabled (#3266) 2025-02-20 15:01:53 +01:00
Viktor Liu 631ef4ed28 [client] Add embeddable library (#3239) 2025-02-20 13:22:03 +01:00
hakansaandViktor Liu 39986b0e97 [client, management] Support DNS Labels for Peer Addressing (#3252)
* [client] Support Extra DNS Labels for Peer Addressing

* [management] Support Extra DNS Labels for Peer Addressing

---------

Co-authored-by: Viktor Liu <17948409+lixmal@users.noreply.github.com>
2025-02-20 13:43:20 +03:00
Viktor Liu 62a0c358f9 [client] Add UI client event notifications (#3207) 2025-02-20 11:00:02 +01:00
César Gonçalves 87311074f1 [misc] improvement(template): add traefik labels to relay (#3333) 2025-02-20 10:56:22 +01:00
Carlos Hernandez 33cf9535b3 [client] Use go build to embed less icons (#3351) 2025-02-20 10:55:44 +01:00
Pascal Fischer 7e6beee7f6 [management] optimize test execution (#3204) 2025-02-19 19:13:45 +01:00
Viktor Liu 27b3891b14 [client] Set up local dns policy additionally if a gpo policy is detected (#3336) 2025-02-19 12:35:30 +01:00