Rob Stradling
29e98f8a43
fix(ari): avoid Int63n panic in ShouldRenewAt() ( #2246 )
2024-08-21 22:33:28 +00:00
Ludovic Fernandez
c63be848f6
feat: add option to handle the overall request limit ( #2209 )
2024-06-13 22:48:04 +02:00
Igor Zornik
983c181e45
feat: renewal retry after value ( #2170 )
2024-05-07 17:01:12 +00:00
Ludovic Fernandez
3371145f01
chore: update to go1.22 ( #2144 )
2024-03-20 20:30:35 +01:00
Samantha
6dd8d035d1
feat: implement 'replaces' field in newOrder and draft-ietf-acme-ari-03 CertID changes ( #2114 )
2024-03-08 15:22:09 +00:00
Ludovic Fernandez
adea063bb1
chore: update to github.com/go-jose/go-jose/v4 ( #2130 )
2024-03-08 14:07:55 +01:00
Ludovic Fernandez
7fe1796157
chore: minor changes ( #2108 )
2024-02-09 21:55:43 +01:00
Martin Weindel
d263a28c64
feat: support simplified issuance for very long domain names at Let's Encrypt ( #2054 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-01-26 23:16:47 +00:00
Samantha
3c73f624ba
feat: update CertID format as per draft-ietf-acme-ari-02 ( #2066 )
2024-01-24 21:02:50 +00:00
Ludovic Fernandez
d51b5e408b
chore: update linter ( #2046 )
2023-10-31 14:08:50 +01:00
Ludovic Fernandez
b37d60c033
chore: update to go1.20 ( #1993 )
2023-08-19 16:05:33 +00:00
Ludovic Fernandez
3cefc7a51b
chore: fix grammar and typo ( #1978 )
...
Co-authored-by: Dominik Menke <git@dmke.org>
2023-07-29 12:59:24 +02:00
Ludovic Fernandez
c341e6a381
feat: support custom duration for certificate ( #1925 )
2023-05-28 16:45:48 +02:00
Samantha
8df8c7f08d
Initial ACME Renewal Info (ARI) Implementation ( #1912 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2023-05-27 17:05:22 +02:00
Fernandez Ludovic
67d80a1445
chore: update linter
2023-05-05 09:51:42 +02:00
Ricardo
e7ffbe77f8
Remove embedded issuer certificates from issued certificate if bundle is false ( #1655 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2022-09-17 17:01:08 +00:00
Ludovic Fernandez
2de6e0b0c8
chore: update linter ( #1524 )
2021-11-03 20:39:12 +01:00
Ludovic Fernandez
e719fabe96
chore: homogeneous tests setup and close servers. ( #1520 )
2021-11-01 23:52:38 +00:00
Dominik Menke
60ae6e6dc9
chore: migrate RFC links ( #1513 )
...
As per announcement [1, 2], tools.ietf.org is going to shut
down in the near future. This updates the links to the referenced
RFCs to their new location, as per [3].
[1]: https://mailarchive.ietf.org/arch/msg/ietf/0n-6EXEmkTp3Uv_vj-5Vnm3o0bo/
[2]: https://mailarchive.ietf.org/arch/msg/ietf-announce/xKzJZIyanPCclTd7DU9PxBAbwhA/
[3]: https://github.com/ietf-tools/tools-transition-plan#new-service-locations
2021-10-22 19:26:08 +00:00
Ludovic Fernandez
df54dd233a
feat: Allows defining the reason for the certificate revocation ( #1511 )
2021-10-21 20:36:11 +02:00
Romain
e9b0b5247b
fix: missing preferred chain param for renew request ( #1502 )
2021-10-06 11:31:17 +02:00
Martin Weindel
6d0e0e16b4
Add AlwaysDeactivateAuthorizations flag to ObtainRequest ( #1480 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2021-09-08 23:14:21 +02:00
Ludovic Fernandez
dc2b19e1b1
chore: update Go ( #1469 )
2021-08-25 11:44:11 +02:00
Ludovic Fernandez
1d24006e69
fix: preferred chain only match root name ( #1334 )
2021-01-28 20:26:07 +01:00
Ludovic Fernandez
8006c744f0
chore: update linter. ( #1305 )
2020-11-24 09:38:11 +01:00
Ludovic Fernandez
a7387202e4
fix: preferred chain support. ( #1298 )
2020-11-21 20:24:11 +01:00
Trenton Broughton
03ca08048c
Fix minor typo in docs ( #1261 )
2020-09-30 18:07:50 +02:00
Fernandez Ludovic
2582acc932
feat: changes module version.
2020-09-02 20:38:01 +02:00
Fernandez Ludovic
6ad8c6c16f
feat: change ObtainForCSR signature.
2020-09-02 19:29:28 +02:00
Masayuki Matsuki
30e4987f99
Add preferred-chain option to support "alternate" certificate links ( #1227 )
...
Co-authored-by: Ludovic Fernandez <ldez@users.noreply.github.com>
2020-09-02 02:22:53 +02:00
Ludovic Fernandez
b62e1f9352
chore: update linter. ( #1228 )
2020-08-09 16:39:44 +02:00
Ludovic Fernandez
6b00497f34
chore: update linter. ( #1214 )
2020-07-10 01:48:18 +02:00
Ludovic Fernandez
f3e067df49
feat: use colon instead a arrow. ( #1090 )
2020-03-20 22:53:09 +01:00
Ludovic Fernandez
2da1ce06ea
chore: wrap errors. ( #1070 )
2020-02-27 19:14:45 +01:00
Ludovic Fernandez
fa5555d3f4
Update ACME RFC links from draft to RFC8555. ( #1004 )
2019-11-05 17:58:30 +01:00
seph
aab54da9a2
Don't deactivate valid authorizations ( #996 )
2019-10-25 00:28:26 +02:00
Fernandez Ludovic
e7a90b9471
chore: migrate to go module (v3.0.0)
...
- chore: update dependencies: use version with go modules.
- chore: remove dep.
- chore: update backoff imports.
- chore: init go module.
- chore: update CI.
- chore: mod v3
- chore: update docker image.
2019-08-07 14:07:47 +02:00
Ludovic Fernandez
f7dcb6ff22
fix: confusing message. ( #922 )
2019-07-10 19:20:31 +02:00
Chris Marchesi
dac7c11895
Get an existing certificate by URL ( #897 )
2019-05-25 16:12:37 +02:00
Ludovic Fernandez
cc19ab810c
fix: Disable authz when solve fail. ( #851 )
2019-04-17 20:47:59 +02:00
Ludovic Fernandez
3edb75872d
chore: migrate to new org. ( #824 )
2019-03-11 17:56:48 +01:00
Ludovic Fernandez
219222fdda
Use canonical imports ( #822 )
...
* fix: challenge are not required for revoke.
2019-03-11 16:54:35 +01:00
Ludovic Fernandez
6fdf45c474
chore: update golangci-lint. ( #782 )
2019-02-06 18:15:53 +01:00
Ludovic Fernandez
7e1f4948ec
Add configurable timeout when obtaining certificates. ( #747 )
2019-01-09 08:29:17 +01:00
Ludovic Fernandez
42941ccea6
Refactor the core of the lib ( #700 )
...
- Packages
- Isolate code used by the CLI into the package `cmd`
- (experimental) Add e2e tests for HTTP01, TLS-ALPN-01 and DNS-01, use [Pebble](https://github.com/letsencrypt/pebble ) and [challtestsrv](https://github.com/letsencrypt/boulder/tree/master/test/challtestsrv )
- Support non-ascii domain name (punnycode)
- Check all challenges in a predictable order
- No more global exported variables
- Archive revoked certificates
- Fixes revocation for subdomains and non-ascii domains
- Disable pending authorizations
- use pointer for RemoteError/ProblemDetails
- Poll authz URL instead of challenge URL
- The ability for a DNS provider to solve the challenge sequentially
- Check all nameservers in a predictable order
- Option to disable the complete propagation Requirement
- CLI, support for renew with CSR
- CLI, add SAN on renew
- Add command to list certificates.
- Logs every iteration of waiting for the propagation
- update DNSimple client
- update github.com/miekg/dns
2018-12-06 22:50:17 +01:00