netbird/util
Zoltan Papp 9203690033
[client] Code cleaning in net pkg and fix exit node feature on Android(#2932)
Code cleaning around the util/net package. The goal was to write a more understandable source code but modify nothing on the logic.
Protect the WireGuard UDP listeners with marks.
The implementation can support the VPN permission revocation events in thread safe way. It will be important if we start to support the running time route and DNS update features.

- uniformize the file name convention: [struct_name] _ [functions] _ [os].go
- code cleaning in net_linux.go
- move env variables to env.go file
2024-11-26 23:34:27 +01:00
..
grpc [client] Add NB_SKIP_SOCKET_MARK & fix crash instead of returing an error (#2899) 2024-11-19 14:14:58 +01:00
net [client] Code cleaning in net pkg and fix exit node feature on Android(#2932) 2024-11-26 23:34:27 +01:00
common.go Disable SSH server by default on client side and add the flag --allow-server-ssh to enable it (#1508) 2024-02-20 11:13:27 +01:00
duration.go Turn credentials generation (#102) 2021-09-02 14:41:54 +02:00
file_test.go [client] Improve state write timeout and abort work early on timeout (#2882) 2024-11-13 13:46:00 +01:00
file.go [client] Fix state manager race conditions (#2890) 2024-11-15 20:05:26 +01:00
log.go [misc] Support configurable max log size with var NB_LOG_MAX_SIZE_MB (#2592) 2024-09-12 19:56:55 +02:00
membership_unix.go Release 0.28.0 (#2092) 2024-06-13 13:24:24 +02:00
membership_windows.go NetBird SSH (#361) 2022-06-23 17:04:53 +02:00
permission_windows.go [client] Enforce permissions on Win (#2568) 2024-09-16 22:42:37 +02:00
permission.go [client] Enforce permissions on Win (#2568) 2024-09-16 22:42:37 +02:00
retry.go Add gocritic linter (#1324) 2023-11-27 16:40:02 +01:00
syslog_nonwindows.go feat(client): send logs to syslog (#2259) 2024-07-16 10:19:58 +02:00
syslog_windows.go Refactor log util (#2276) 2024-07-16 11:50:35 +02:00
util_suite_test.go feature: basic management service implementation (#44) 2021-07-17 14:38:59 +02:00