netbird/client
Zoltan Papp ad8fcda67b
[client] Move some sys info to static place (#4446)
This PR refactors the system information collection code by moving static system information gathering to a dedicated location and separating platform-specific implementations. The primary goal is to improve code organization and maintainability by centralizing static info collection logic.

Key changes:
- Centralized static info collection into dedicated files with platform-specific implementations
- Moved `StaticInfo` struct definition to the main static_info.go file
- Added async initialization function `UpdateStaticInfoAsync()` across all platforms
2025-09-06 10:49:28 +02:00
..
android [client] Eliminate upstream server strings in dns code (#4267) 2025-08-11 11:57:21 +02:00
anonymize
cmd [client] Move some sys info to static place (#4446) 2025-09-06 10:49:28 +02:00
configs
embed [client] Feat: Support Multiple Profiles (#3980) 2025-07-25 16:54:46 +03:00
errors
firewall [client] Fix rule order for deny rules in peer ACLs (#4147) 2025-08-18 11:17:00 +02:00
iface [client] Update Pion ICE to the latest version (#4388) 2025-09-01 10:42:01 +02:00
internal Do not block Offer processing from relay worker (#4435) 2025-09-05 11:02:29 +02:00
ios/NetBirdSDK [misc] Move shared components to shared directory (#4286) 2025-08-05 15:22:58 +02:00
proto [client] Add flag to configure MTU (#4213) 2025-08-26 16:00:14 +02:00
server [management] Add peers manager to integrations (#4405) 2025-09-04 23:07:03 +03:00
ssh
status [misc] Move shared components to shared directory (#4286) 2025-08-05 15:22:58 +02:00
system [client] Move some sys info to static place (#4446) 2025-09-06 10:49:28 +02:00
testdata
ui [client] Add flag to configure MTU (#4213) 2025-08-26 16:00:14 +02:00
Dockerfile client: container: support CLI with entrypoint addition (#4126) 2025-07-25 11:44:30 +02:00
Dockerfile-rootless client: container: support CLI with entrypoint addition (#4126) 2025-07-25 11:44:30 +02:00
installer.nsis [client] Update Windows installer description (#4306) 2025-08-08 21:18:58 +02:00
main.go
manifest.xml
netbird-entrypoint.sh client: container: support CLI with entrypoint addition (#4126) 2025-07-25 11:44:30 +02:00
netbird.wxs [client] Update Windows installer description (#4306) 2025-08-08 21:18:58 +02:00
resources.rc