boulder/linter
Aaron Gable cb28a001e9
Unfork crl x509 (#7078)
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
2023-09-15 20:25:13 -07:00
..
lints Unfork crl x509 (#7078) 2023-09-15 20:25:13 -07:00
linter.go Unfork crl x509 (#7078) 2023-09-15 20:25:13 -07:00
linter_test.go Refactor lint library for go1.17 support (#5513) 2021-07-09 10:29:10 -07:00