crn4
d0f8868e4d
sync limit fix
2025-10-17 17:11:15 +02:00
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