Update CA key usage error lint citations#997
Merged
christopher-henderson merged 2 commits intozmap:masterfrom Oct 5, 2025
Merged
Update CA key usage error lint citations#997christopher-henderson merged 2 commits intozmap:masterfrom
christopher-henderson merged 2 commits intozmap:masterfrom
Conversation
christopher-henderson
approved these changes
Oct 5, 2025
Member
christopher-henderson
left a comment
There was a problem hiding this comment.
Once again, hunting down (and presenting) the precise language of the requirement is extremely appreciated by me.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Notes
These two lints date from the original implementation of zlint and the language has gotten messy after repeated reformatting as the project evolved. The language has also changed as the BRs have been updated. The checks are still relevant, but the metadata is now wrong and this change fixes that.
e_ca_key_cert_sign_not_setande_ca_crl_sign_not_setto reference the current location of the requirementse_ca_key_cert_sign_not_setto reflect that it applies to all CAs, that it only checks the cert sign bit, and to use REQUIRED instead of MUST to match the language used in the current version of the BRsDoc References