boulder/features
Aaron Gable bfd3f83717
Remove CFSSL issuance path (#5347)
Make the `NonCFSSLSigner` code path the only code path through the CA.
Remove all code related to the old, CFSSL-based code path. Update tests
to supply (or mock) issuers of the new kind. Remove or simplify a few
tests that were testing for behavior only exhibited by the old code
path, such as incrementing certain metrics. Remove code from `//cmd/`
for initializing the CFSSL library. Finally, mark the `NonCFSSLSigner`
feature flag itself as deprecated.

Delete the portions of the vendored CFSSL code which were only used
by these deleted code paths. This does not remove the CFSSL library
entirely, the rest of the cleanup will follow shortly.

Part of #5115
2021-03-18 16:39:52 -07:00
..
featureflag_string.go Remove CFSSL issuance path (#5347) 2021-03-18 16:39:52 -07:00
features.go Remove CFSSL issuance path (#5347) 2021-03-18 16:39:52 -07:00
features_test.go Remove export of feature flags. (#3210) 2017-11-02 07:07:02 -07:00