Commit Graph
1956 Commits
Author SHA1 Message Date
Zoltán Papp d026a62076 Start to use dispatcher 2025-03-13 15:28:08 +01:00
Zoltán Papp 332b2c5a88 Add half done idle manamgenet 2025-03-12 10:30:39 +01:00
Zoltán Papp bfe71a3f5a Merge branch 'main' into feature/lazy-connection 2025-03-07 15:43:26 +01:00
Zoltan Papp 53b9a2002f Print out the goroutine id (#3433)
The TXT logger prints out the actual go routine ID

This feature depends on 'loggoroutine' build tag

```go build -tags loggoroutine```
2025-03-07 14:06:47 +01:00
Zoltan Papp 4b76d93cec [client] Fix TURN-Relay switch (#3456)
- When a peer is connected with TURN and a Relay connection is established, do not force switching to Relay. Keep using TURN until disconnection.

-In the proxy preparation phase, the Bind Proxy does not set the remote conn as a fake address for Bind. When running the Work() function, the proper proxy instance updates the conn inside the Bind.
2025-03-07 12:00:25 +01:00
Viktor Liu 062d1ec76f [misc] Update bug-issue-report.md template (#3449) 2025-03-06 01:10:37 +01:00
Viktor Liu c111675dd8 [client] Handle large DNS packets in dns route resolution (#3441) 2025-03-05 18:57:17 +01:00
hakansa 60ffe0dc87 [client] UI Refactor Icon Paths (#3420)
[client] UI Refactor Icon Paths (#3420)
2025-03-04 18:29:29 +03:00
Viktor Liu bcc5824980 [client] Close userspace firewall properly (#3426) 2025-03-04 11:19:42 +01:00
robertgro af5796de1c [client] Add Netbird GitHub link to the client ui about sub menu (#3372) 2025-03-03 17:32:50 +01:00
Philippe Vaucher 9d604b7e66 [client Fix env var typo (#3415) 2025-03-03 17:22:51 +01:00
Zoltan Papp ab7463d7ac Change retry limit 2025-02-28 21:18:30 +01:00
Zoltan Papp dddb4bcf7e Fix minimum port range 2025-02-28 21:17:17 +01:00
Zoltan Papp f09d86151b Fix udp address bind 2025-02-28 21:15:03 +01:00
Zoltán Papp a3e7604661 Avoid panic in test 2025-02-28 21:07:51 +01:00
Zoltán Papp 0f1f023c2b Disable lazy connection in multiple peers test 2025-02-28 20:53:25 +01:00
Zoltán Papp 04f18bfbdb Fix unit test 2025-02-28 20:48:38 +01:00
Zoltan Papp a89a6c00de Fix use mgr without start 2025-02-28 16:12:09 +01:00
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
Bethuel Mmbaga 82c12cc8ae [management] Handle transaction error on peer deletion (#3387)
Signed-off-by: bcmmbaga <bethuelmbaga12@gmail.com>
2025-02-25 19:57:04 +00:00
Misha Bragin 266fdcd2ed Replace webinar link (#3380) 2025-02-24 19:12:10 +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