mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-03 04:38:48 +00:00
Adapt PR2351 to current main without losing bounded probe deadlines, retries, explicit binds or confidentiality. Inspect IPv6 wildcard socket mode so unrelated servers sharing the port cannot determine Pulse health. Apply the telemetry callback only after a persisted explicit boolean transition, including stale-disk and null-input boundaries.
Retain real HTTP/HTTPS wildcard and same-port isolation regressions, callback persistence-order tests, and the owning subsystem contracts. No dependency manifests, frontend source or telemetry payload schema change. Exact runtime proof remains dependent on the unavailable root graph; it is not represented as passed.
Change-source: pulse-maintainer
Original-source: https://github.com/rcourtman/Pulse/pull/2351
Original-commit:
|
||
|---|---|---|
| .. | ||
| gzip_middleware.go | ||
| gzip_middleware_test.go | ||
| memlimit.go | ||
| memlimit_test.go | ||
| metrics_port.go | ||
| metrics_port_test.go | ||
| metrics_test.go | ||
| metrics_wire_test.go | ||
| server.go | ||
| server_helpers_test.go | ||
| server_test.go | ||
| service_health.go | ||
| service_health_regression_test.go | ||
| service_health_socket_other.go | ||
| service_health_socket_test.go | ||
| service_health_socket_unix.go | ||
| service_health_socket_windows.go | ||
| service_health_test.go | ||
| startup_watchdog.go | ||
| startup_watchdog_test.go | ||
| telemetry_licensed_features.go | ||
| telemetry_licensed_features_guard_test.go | ||
| telemetry_licensed_features_test.go | ||
| telemetry_node_test_tally.go | ||
| telemetry_pulse_intelligence.go | ||
| telemetry_pulse_intelligence_test.go | ||