Commit Graph
2420 Commits
Author SHA1 Message Date
crn4 31e3928e08 simple balancing 2025-10-17 16:06:53 +02:00
crn4 1793ad8ff0 nil slices to empty 2025-10-17 14:34:22 +02:00
crn4 7e51803a58 change main get account method 2025-10-17 11:53:58 +02:00
crn4 4cab69a76c more nullable fields 2025-10-17 11:44:25 +02:00
crn4 dace4ff30c more null fields 2025-10-17 11:25:15 +02:00
crn4 069586b77f null bools 2025-10-17 11:03:04 +02:00
crn4 dac6fb16ba go mod tidy 2025-10-17 10:19:29 +02:00
crn4 cd7dce7678 merge main 2025-10-17 00:37:40 +02:00
crn4 9bdabfbb2c with test 2025-10-17 00:16:05 +02:00
crn4 2760c78bc2 new raw sql get account method 2025-10-16 23:54:17 +02:00
Zoltan Papp af95aabb03 Handle the case when the service has already been down and the status recorder is not available (#4652) 2025-10-16 17:15:39 +02:00
Viktor Liu 3abae0bd17 [client] Set default wg port for new profiles (#4651) 2025-10-16 16:16:51 +02:00
Viktor Liu 8252ff41db [client] Add bind activity listener to bypass udp sockets (#4646) 2025-10-16 15:58:29 +02:00
Viktor Liu 277aa2b7cc [client] Fix missing flag values in profiles (#4650) 2025-10-16 15:13:41 +02:00
John Conley bb37dc89ce [management] feat: Basic PocketID IDP integration (#4529) 2025-10-16 10:46:29 +02:00
crn4 2882638c7f workers for updateaccountpeers 2025-10-15 12:38:47 +02:00
Viktor Liu 000e99e7f3 [client] Force TLS1.2 for RDP with Win11/Server2025 for CredSSP compatibility (#4617) v0.59.6 2025-10-13 17:50:16 +02:00
Maycon Santos 0d2e67983a [misc] Add service definition for netbird-signal (#4620) 2025-10-10 19:16:48 +02:00
Pascal Fischer 5151f19d29 [management] pass temporary flag to validator (#4599) 2025-10-10 16:15:51 +02:00
Kostya Leschenko bedd3cabc9 [client] Explicitly disable DNSOverTLS for systemd-resolved (#4579) 2025-10-10 15:24:24 +02:00
Pascal Fischer 9c7c15ba8b fix expandPortsAndRanges 2025-10-09 22:22:01 +02:00
Pascal Fischer b0dcc9ff7b fix expandPortsAndRanges 2025-10-09 22:17:13 +02:00
hakansa d35a845dbd [management] sync all other peers on peer add/remove (#4614) 2025-10-09 21:18:00 +02:00
Pascal Fischer 11e2573747 fix expandPortsAndRanges 2025-10-09 20:51:19 +02:00
hakansa 4e03f708a4 fix dns forwarder port update (#4613)
fix dns forwarder port update (#4613)
v0.59.5
2025-10-09 17:39:02 +03:00
Pascal Fischer 6ac9e58911 use buffer and adaptive debounce for account peers update 2025-10-09 16:12:09 +02:00
Pascal Fischer c115434d53 log pop 2025-10-08 22:52:31 +02:00
Pascal Fischer 3984f0ee08 adaptive debounce 2025-10-08 22:20:27 +02:00
Pascal Fischer 2dc5e7eb7a dynamic debounce 2025-10-08 22:08:14 +02:00
Pascal Fischer 75dc7f6517 use sleep for busy updates 2025-10-08 21:48:20 +02:00
Pascal Fischer 409e2013cc fix push method 2025-10-08 21:27:36 +02:00
Ashley 654aa9581d [client,gui] Update url_windows.go to offer arm64 executable download (#4586) v0.59.4 2025-10-08 21:27:32 +02:00
Pascal Fischer f13c6ba1b8 update logs 2025-10-08 21:05:25 +02:00
Pascal Fischer fc2f23bd22 remove semaphore and fix push metrics 2025-10-08 21:03:15 +02:00
Pascal Fischer 26f5aee4b9 add additional buffer channel 2025-10-08 20:42:19 +02:00
Pascal Fischer 8d47175cdb remove unused network map field from update 2025-10-08 19:33:49 +02:00
Zoltan Papp 9021bb512b [client] Recreate agent when receive new session id (#4564)
When an ICE agent connection was in progress, new offers were being ignored. This was incorrect logic because the remote agent could be restarted at any time.
In this change, whenever a new session ID is received, the ongoing handshake is closed and a new one is started.
2025-10-08 17:14:24 +02:00
hakansa 768332820e [client] Implement DNS query caching in DNSForwarder (#4574)
implements DNS query caching in the DNSForwarder to improve performance and provide fallback responses when upstream DNS servers fail. The cache stores successful DNS query results and serves them when upstream resolution fails.

- Added a new cache component to store DNS query results by domain and query type
- Integrated cache storage after successful DNS resolutions
- Enhanced error handling to serve cached responses as fallback when upstream DNS fails
2025-10-08 16:54:27 +02:00
hakansa 229c65ffa1 Enhance showLoginURL to include connection status check and auto-close functionality (#4525) 2025-10-08 12:42:15 +02:00
Zoltan Papp 4d33567888 [client] Remove endpoint address on peer disconnect, retain status for activity recording (#4228)
* When a peer disconnects, remove the endpoint address to avoid sending traffic to a non-existent address, but retain the status for the activity recorder.
2025-10-08 03:12:16 +02:00
crn4 274711a37e pprof 2025-10-07 15:01:19 +01:00
crn4 53e24ae7f7 panic fix 2025-10-07 11:12:39 +01:00
crn4 fbc02343e9 Merge branch 'main' into refactor/nmap 2025-10-07 10:07:58 +01:00
crn4 ffed4b38ef minor fixes after tests 2025-10-07 10:07:14 +01:00
Viktor Liu 88467883fc [management,signal] Remove ws-proxy read deadline (#4598) v0.59.3 2025-10-06 22:05:48 +02:00
Viktor Liu 954f40991f [client,management,signal] Handle grpc from ws proxy internally instead of via tcp (#4593) 2025-10-06 21:22:19 +02:00
Maycon Santos 34341d95a9 Adjust signal port for websocket connections (#4594) 2025-10-06 15:22:02 -03:00
crn4 e926ca34b5 Merge branch 'main' into refactor/nmap 2025-10-06 12:35:17 +01:00
crn4 5d1c61369d added env for account ids enabling new network map builder 2025-10-06 12:34:36 +01:00
crn4 fd9e21a5f3 get rid of direct get account calls 2025-10-02 14:41:58 +02:00