dynamiclistener/cert
Wesley 3e35acfa52
Avoid creating certs that violate Apple requirements for macOS 10.15 (#208)
* Prevent creating non-standards compliant certs.

Changes generated certificates to have a NotBefore based on either the
CA NotBefore or the current time. This prevents creation of certificates
that are valid for too long making them return errors on platforms like
MacOS.

* Add license header and add test cases
2025-10-03 13:12:21 -07:00
..
cert.go Avoid creating certs that violate Apple requirements for macOS 10.15 (#208) 2025-10-03 13:12:21 -07:00
csr.go
io.go
pem.go
secret.go Move Kubernetes Secrets storage update to goroutine 2022-05-02 18:48:48 -07:00
validity.go Avoid creating certs that violate Apple requirements for macOS 10.15 (#208) 2025-10-03 13:12:21 -07:00
validity_test.go Avoid creating certs that violate Apple requirements for macOS 10.15 (#208) 2025-10-03 13:12:21 -07:00