Delete our forked version of the x509 library, and update all call-sites to use the version that we upstreamed and got released in go1.21. This requires making a few changes to calling code: - replace crl_x509.RevokedCertificate with x509.RevocationListEntry - replace RevocationList.RevokedCertificates with RevocationList.RevokedCertificateEntries - make RevocationListEntry.ReasonCode a non-pointer integer Our lints cannot yet be updated to use the new types and fields, because those improvements have not yet been adopted by the zcrypto/x509 package used by the linting framework. Fixes https://github.com/letsencrypt/boulder/issues/6741 |
||
|---|---|---|
| .. | ||
| checker.go | ||
| checker_test.go | ||