v0.8.0
- IMPORTANT: store format change. The following changes will be made to an existing md store on
first start with a new version (be it by mod_md in the server or a run by a new 'a2md'):- pkey.pem will be renamed to privkey.pem
- cert.pem and chain.pem will be concatenated to pubcert.pem. The former files will remain,
but no longer be used. They will disappear on next renewal.
ADVICE: If the current store data is vital to you, please make a backup first!
v0.7.1
- Fixed test case clearing of store to keep key alive, enabling true random store key again.
- Removed pun "Something, like certbot" from the User-Agent request header. Refs issue #34
- Cleaned up reporting of missing/mismatched MDCertificateAgreement in the logs. This will
no longer trigger early retries. - badNonce encounters are no longer reported as errors. Retries are attempted now silently.
Refs issue #35 - new default MDRenewWindow. Instead of 14 days, the default is now a third before the end of
the certificates lifetime. For the usual 90 days of Let's Encrypt certificates, this makes
an effective renewal window of 30 days - as recommended by LE. Refs issue #30 - Enabled conversion warnings if supported by compiler, eliminated several signed/unsigned
warnings.