Pulse/cmd
rcourtman 97672b4701 Add unit tests for validation utility functions (pulse-sensor-proxy)
Add 42 test cases for security-critical validation utility functions:

- TestStripNodeDelimiters (10 cases): IPv6 bracket handling, edge cases
- TestParseNodeIP (10 cases): IPv4/IPv6 parsing with bracket support
- TestNormalizeAllowlistEntry (11 cases): case normalization, whitespace
  handling, IPv6 full form compression
- TestIPAllowed (11 cases): CIDR matching, hosts map lookup, nil handling

These functions are used for node allowlist validation to prevent SSRF
attacks in the sensor proxy.
2025-11-30 17:04:43 +00:00
..
hashpw Add hashpw utility for generating password hashes 2025-11-06 16:46:56 +00:00
pulse Rebuild agent token bindings on API token config reload 2025-11-29 14:09:30 +00:00
pulse-agent Add unit tests for pulse-agent utility functions (unified agent) 2025-11-30 08:34:09 +00:00
pulse-docker-agent Add unit tests for parseLogLevel and splitStringList (dockeragent) 2025-11-30 06:50:09 +00:00
pulse-host-agent Add unit tests for pulse-host-agent utility functions 2025-11-30 08:17:18 +00:00
pulse-sensor-proxy Add unit tests for validation utility functions (pulse-sensor-proxy) 2025-11-30 17:04:43 +00:00