eggsampler/acme
Go client library implementation for ACME v2 (RFC8555)
10 Releases
Latest: 1mo ago
v3.8.1 - Update draft-ietf-acme-dns-persist-00 support to 01 v3.8.1Latest
📋 What's Changed
- Update draft-ietf-acme-dns-persist-00 support to 01 by @beautifulentropy in https://github.com/eggsampler/acme/pull/32
- Full Changelog: https://github.com/eggsampler/acme/compare/v3.8.0...v3.8.1
v3.8.0 - Support dns-persist-01 Challenge Typev3.8.0
📋 What's Changed
- Add support for dns-persist-01 (draft-ietf-acme-dns-persist-00) by @beautifulentropy in https://github.com/eggsampler/acme/pull/31
✨ New Contributors
- @beautifulentropy made their first contribution in https://github.com/eggsampler/acme/pull/31
- Full Changelog: https://github.com/eggsampler/acme/compare/v3.7.0...v3.8.0
v3.7.0
📋 What's Changed
- Don't assume Finalize responses come with a Location header by @aarongable in https://github.com/eggsampler/acme/pull/28
- Update README.md with additional ACME CAs by @aww-aww in https://github.com/eggsampler/acme/pull/27
✨ New Contributors
- @aww-aww made their first contribution in https://github.com/eggsampler/acme/pull/27
- Full Changelog: https://github.com/eggsampler/acme/compare/v3.6.2...v3.7.0
v3.6.2
📋 What's Changed
- Implement draft-acme-profiles-00 by @aarongable in https://github.com/eggsampler/acme/pull/25
- fix(dns-account-01): update validation domain to remove scope by @sheurich in https://github.com/eggsampler/acme/pull/26
✨ New Contributors
- @aarongable made their first contribution in https://github.com/eggsampler/acme/pull/25
- Full Changelog: https://github.com/eggsampler/acme/compare/v3.6.1...v3.6.2
v3.6.1
📋 What's Changed
- Add support for testing ARI in Pebble by @pgporada in https://github.com/eggsampler/acme/pull/24
- Full Changelog: https://github.com/eggsampler/acme/compare/v3.6.0...v3.6.1
v3.6.0 - Add 'draft-ietf-acme-ari-03' supportv3.6.0
📋 What's Changed
- Support draft-ietf-acme-ari-03 by @pgporada in https://github.com/eggsampler/acme/pull/23
✨ New Contributors
- @pgporada made their first contribution in https://github.com/eggsampler/acme/pull/23
- Full Changelog: https://github.com/eggsampler/acme/compare/v3.5.0...v3.6.0
v3.5.0 - Add 'dns-account-01' supportv3.5.0
Implements the "dns-account-01" challenge type as specified in: https://github.com/aaomidi/draft-ietf-acme-scoped-dns-challenges/blob/0058e0800056698fb37f3b2cb31a727c826675fb/draft-ietf-acme-scoped-dns-challenges.mkd#dns-account-01-challenge Thank you @sheurich !
v3.4.0 - ARI Supportv3.4.0
📋 Changes
- Add support for [ACME Renewal Information (ARI)](https://datatracker.ietf.org/doc/draft-ietf-acme-ari/)
- Move CI from Travis to GitHub Actions
v3.3.0
📋 Changes
- Support p224 keys
- Fixed failing tests for boulder root certs
v3.2.0 - Support for External Account Bindingv3.2.0
📋 Changes
- Add support for external account binding as per [RFC8555 section 7.3.4](https://tools.ietf.org/html/rfc8555#section-7.3.4)
- This provides support for alternative acme servers such as ZeroSSL
- See the [zerossl](https://github.com/eggsampler/acme/blob/65439cae8c12888ce960dc4e9f72f481dbf08d3f/examples/zerossl/zerossl.go) example for a simple usage example
- Update jws code as per https://github.com/golang/crypto/commit/e7c4368fe9ddd156b5f1463283cb51c5b400c373
- Updated certbot example to demonstrate how to use dns challenges #16 https://github.com/eggsampler/acme/commit/95e063e05a1845baba0a5e172275374a3a903e2e
- More test coverage
