5dbe5d0d49
Fix sonar issue
2024-07-24 23:50:25 +02:00
3d2ef17364
Fix sonar issue
2024-07-24 23:46:05 +02:00
334926ce90
Fix status test
2024-07-24 23:27:15 +02:00
4339b6528f
Skip benchmark test
2024-07-24 23:11:41 +02:00
8568fbffdd
Fix test
2024-07-24 18:01:43 +02:00
fdf9756808
Fix test
2024-07-24 17:52:19 +02:00
1d833113ce
Fix test
2024-07-24 17:51:00 +02:00
c42f7628d7
Fix test
2024-07-24 17:47:32 +02:00
a4ba8bd3b8
Fix test
2024-07-24 17:45:42 +02:00
7bfc505962
Fix test
2024-07-24 17:42:51 +02:00
42ea9611d5
Fix test
2024-07-24 17:36:46 +02:00
7ae9cffccc
Fix missing method after merge
2024-07-24 16:51:33 +02:00
57f8c620c0
Typo fix
2024-07-24 16:34:47 +02:00
ecb6f0831e
Add metrics
2024-07-24 16:26:26 +02:00
4802b83ef9
Merge branch 'main' into feature/relay-integration
2024-07-24 13:40:25 +02:00
63aeeb834d
Fix error handling ( #2316 )
2024-07-24 13:27:01 +02:00
20eb1f50e3
Fix loop close
2024-07-23 23:04:38 +02:00
e9e3b8ba10
Check wg handshake status on worker relay
2024-07-23 22:43:20 +02:00
268e801ec5
Ignore network monitor checks for software interfaces ( #2302 )
...
ignore checks for Teredo and ISATAP interfaces
v0.28.6
2024-07-22 19:44:15 +02:00
2576221315
Fix isConnected logic in reconnection loop
2024-07-22 15:51:44 +02:00
788f130941
Retry management connection only on context canceled ( #2301 )
2024-07-22 15:49:25 +02:00
926e11b086
Remove default allow for UDP on unmatched packet ( #2300 )
...
This fixes an issue where UDP rules were ineffective for userspace clients (Windows/macOS)
2024-07-22 15:35:17 +02:00
1097285d80
Fix len of write operation
2024-07-22 13:13:12 +02:00
0329c12173
Fix relay close message handling
2024-07-22 13:04:32 +02:00
03df0878dc
Add benchmark test
2024-07-21 13:40:23 +02:00
8c7215a9f5
Add data transfer test
2024-07-20 13:00:19 +02:00
0a8c78deb1
Minor fix local dns search domain ( #2287 )
2024-07-19 16:44:12 +02:00
e10bc658f5
Fix reconnect loop
2024-07-19 12:00:19 +02:00
c815ad86fd
Fix macOS DNS unclean shutdown restore call on startup ( #2286 )
...
previously, we called the restore method from the startup when there was an unclean shutdown. But it never had the state keys to clean since they are stored in memory
this change addresses the issue by falling back to default values when restoring the host's DNS
v0.28.5
2024-07-18 18:06:09 +02:00
ef1a39cb01
Refactor macOS system DNS configuration ( #2284 )
...
On macOS use the recommended settings for providing split DNS. As per
the docs an empty string will force the configuration to be the default.
In order to to support split DNS an additional service config is added
for the local server and search domain settings.
see: https://developer.apple.com/documentation/devicemanagement/vpn/dns
2024-07-18 16:39:41 +02:00
787c900342
Revert break
2024-07-18 14:45:36 +02:00
f247a7be46
Fix reference check
2024-07-18 14:21:32 +02:00
894d68adf2
Fix reference check
2024-07-18 13:16:50 +02:00
f3282bea80
- add ip to log
...
- remove unused timestamp from log
2024-07-18 13:11:27 +02:00
c900fa81bb
Remove copy functions from signal ( #2285 )
...
remove migration function for wiretrustee directories to netbird
2024-07-18 12:15:14 +02:00
233a7b9802
Remove env var for debug purpose
2024-07-18 10:41:14 +02:00
9a6de52dd0
Check if route interface is a Microsoft ISATAP device ( #2282 )
...
check if the nexthop interfaces are Microsoft ISATAP devices and ignore their suffixes when comparing them
2024-07-17 23:49:09 +02:00
19147f518e
Add faster availability DNS probe and update test domain to .com ( #2280 )
...
* Add faster availability DNS probe and update test domain to .com
- Count success queries and compare it before doing after network map probes.
- Reduce the first dns probe to 500ms
- Updated test domain with com instead of . due to Palo alto DNS proxy server issues
* use fqdn
* Update client/internal/dns/upstream.go
Co-authored-by: Viktor Liu <17948409+lixmal@users.noreply.github.com >
---------
Co-authored-by: Viktor Liu <17948409+lixmal@users.noreply.github.com >
2024-07-17 23:48:37 +02:00
e78ec2e985
Don't add exclusion routes for IPs that are part of connected networks ( #2258 )
...
This prevents arp/ndp issues on macOS leading to unreachability of that IP.
2024-07-17 19:50:06 +02:00
e75fbd34a7
Add config file handling
2024-07-17 17:10:33 +02:00
7162e0a2ac
- remove direct field from status
...
- add randomisation factor for reconnection
- fix rosenpass status
2024-07-17 16:26:41 +02:00
95d725f2c1
Wait on daemon down ( #2279 )
2024-07-17 16:26:06 +02:00
4fad0e521f
Support custom SSL certificates for the signal service ( #2257 )
2024-07-16 20:44:21 +02:00
a711e116a3
fix: save peer status correctly in sqlstore ( #2262 )
...
* fix: save peer status correctly in sqlstore
https://github.com/netbirdio/netbird/issues/2110#issuecomment-2162768273
* feat: update test function
* refactor: simplify status update
2024-07-16 18:38:12 +03:00
668d229b67
Fix metric label typo ( #2278 )
2024-07-16 16:55:57 +02:00
7c595e8493
Add get_registration_delay_milliseconds metric ( #2275 )
2024-07-16 15:36:51 +02:00
03e8acccde
Fix peer state indication
2024-07-16 14:06:51 +02:00
f9c59a7131
Refactor log util ( #2276 )
2024-07-16 11:50:35 +02:00
4ea55bfe3c
- Implement remote addr for conn
...
- Eliminate cached offeranswer arguments
- Fix exponent reset in conn reconnect loop
- Fix on disconnected callback for permanent server
- Add peer relay status for status details command
2024-07-16 11:02:32 +02:00
1d6f5482dd
feat(client): send logs to syslog ( #2259 )
2024-07-16 10:19:58 +02:00