netbird/client/iface
Maycon Santos c02e236196
[client,management] add netflow support to client and update management (#3414)
adds NetFlow functionality to track and log network traffic information between peers, with features including:

- Flow logging for TCP, UDP, and ICMP traffic
- Integration with connection tracking system
- Resource ID tracking in NetFlow events
- DNS and exit node collection configuration
- Flow API and Redis cache in management
- Memory-based flow storage implementation
- Kernel conntrack counters and userspace counters
- TCP state machine improvements for more accurate tracking
- Migration from net.IP to netip.Addr in the userspace firewall
2025-03-20 17:05:48 +01:00
..
bind [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
configurer [client] Replace string to netip.Prefix (#3362) 2025-02-24 15:51:43 +01:00
device [client,management] add netflow support to client and update management (#3414) 2025-03-20 17:05:48 +01:00
freebsd [client] Fix freebsd default routes (#3230) 2025-01-23 16:57:11 +01:00
mocks [client,management] add netflow support to client and update management (#3414) 2025-03-20 17:05:48 +01:00
netstack [client Fix env var typo (#3415) 2025-03-03 17:22:51 +01:00
wgaddr [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
wgproxy [client] Fix TURN-Relay switch (#3456) 2025-03-07 12:00:25 +01:00
device_android.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
device.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
iface_create_android.go [client] Eliminate UDP proxy in user-space mode (#2712) 2024-10-22 20:53:14 +02:00
iface_create_darwin.go [client] Eliminate UDP proxy in user-space mode (#2712) 2024-10-22 20:53:14 +02:00
iface_create.go [client] Eliminate UDP proxy in user-space mode (#2712) 2024-10-22 20:53:14 +02:00
iface_destroy_bsd.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00
iface_destroy_linux.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00
iface_destroy_mobile.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00
iface_destroy_windows.go [client] Refactor/iface pkg (#2646) 2024-10-02 18:24:22 +02:00
iface_guid_windows.go [client] Eliminate UDP proxy in user-space mode (#2712) 2024-10-22 20:53:14 +02:00
iface_new_android.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
iface_new_darwin.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
iface_new_ios.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
iface_new_unix.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
iface_new_windows.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00
iface_test.go [client] Replace string to netip.Prefix (#3362) 2025-02-24 15:51:43 +01:00
iface.go [client] Ignore candidates that are part of the the wireguard subnet (#3472) 2025-03-10 13:59:21 +01:00