Anton Tolchanov
26af329fde
prober: expand certificate verification logic in the TLS prober
...
TLS prober now checks validity period for all server certificates
and verifies OCSP revocation status for the leaf cert.
Signed-off-by: Anton Tolchanov <anton@tailscale.com>
2022-10-14 15:00:38 +01:00
David Anderson
7c7f37342f
prober: used keyed initializer for LimitedReader.
...
Reported by go vet.
Signed-off-by: David Anderson <danderson@tailscale.com>
2022-03-26 21:45:27 -07:00
David Anderson
94aaec5c66
prober: rename Probe to ProbeFunc.
...
Making way for a future Probe struct to encapsulate per-probe state.
Signed-off-by: David Anderson <danderson@tailscale.com>
2022-03-21 13:45:08 -07:00
David Anderson
e41a3b983c
prober: library to build healthchecking probers.
...
Signed-off-by: David Anderson <danderson@tailscale.com>
2022-03-19 18:38:32 -07:00