verification: add CRL revocation checker - #15012
Conversation
be91500 to
e44edab
Compare
e44edab to
3536232
Compare
|
Thanks for working on this — CRL support has been a long-standing gap and the implementation reads cleanly. I work on TLS revocation tooling, so the temporal/staleness behavior caught my eye, and since #10393 called out fail-open vs fail-closed as an open question I wanted to think it through here. Staleness is currently strict fail-closed. In Worth separating two models, because they pull in different directions:
So I'm not arguing the default is wrong — just that the distinction is real and the choice deserves to be documented. One structural point for if/when a soft-fail mode is considered. In If useful, I'd be glad to add the matching x509-limbo temporal vectors — the key one is Minor:
|
|
@mangrisano Please don't communicate with me this way; I don't find it useful. I'm happy to take feedback related to your concrete use case, if any. |
|
Fair enough — I don't have a concrete blocker with your current design, just wanted to flag the fail-open perspective. That's it. |
Depends on C2SP/x509-limbo#577 and friends.