Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gracefully handle certificate renewals #396

Merged
merged 3 commits into from Dec 21, 2018
Commits on Dec 18, 2018
  1. Certificate: Don't decode Base64 certificate for forward compatibility

    lukas-w committed Dec 4, 2018
    In the future, certificates may contain additional data after the end of
    the intermediate certificate (see #43). By using the Base64 string directly
    instead of decoding it ourselves, CertificateFactory can detect the
    "-----BEGIN CERTIFICATE-----" and "-----END CERTIFICATE-----" boundaries,
    ignoring anything outside.
Commits on Dec 19, 2018
  1. Certificate: Add support for reading renewal information

    lukas-w committed Dec 19, 2018
    Reads renewal information from the certificate as generated on the website.
    This is used to automatically whitelist a renewed certificate if the
    previous certificate was already whitelisted.
    
    Closes #43
Commits on Dec 21, 2018
  1. Revert to base64 parsing.

    tresf committed Dec 21, 2018
You can’t perform that action at this time.