Richard Körber
2a5df329bd
draft-ietf-acme-ari is RFC 9773 now
...
Also this feature ends experimental status.
2025-06-19 16:38:37 +02:00
Richard Körber
ec726f6859
Fix IT for Pebble v2.8.0
2025-06-12 17:45:03 +02:00
Richard Körber
4829d0e70c
Gave up waiting for sponsors
2025-06-08 12:50:33 +02:00
Richard Körber
033f9701c0
Make some IT soft-fail
2025-05-25 15:44:18 +02:00
Richard Körber
b62709470e
Replace new URL() with URI.create()
...
new URL() is deprecated starting Java 20
2025-05-18 10:19:40 +02:00
Richard Körber
29c6dc97a1
Extend timeout for ZeroSSL IT
2025-05-18 08:45:08 +02:00
Richard Körber
ce60dc9368
Remove all deprecated code
2025-04-26 13:36:31 +02:00
Richard Körber
feee96444f
Add missing @Serial annotations
2025-04-26 12:49:45 +02:00
Richard Körber
ba50d4ec72
Remove deprecated method Connection.handleRetryAfter()
2025-04-26 12:46:07 +02:00
Richard Körber
1dc3c7ad64
Remove deprecated method Certificate.getCertID()
2025-04-26 12:42:29 +02:00
Richard Körber
c0d96e709e
Add support for draft-ietf-acme-dns-account-label
2025-04-26 12:40:03 +02:00
Richard Körber
1ed293c5bb
Upgrade to Java 17
2025-04-26 09:22:18 +02:00
Richard Körber
1069bcc2ce
[maven-release-plugin] prepare for next development iteration
2025-02-18 06:14:11 +01:00
Richard Körber
9f07272180
[maven-release-plugin] prepare release v3.5.1
2025-02-18 06:14:11 +01:00
Richard Körber
8678f80ac6
Add missing providers to module-info
2025-02-17 20:10:14 +01:00
Richard Körber
333f798a72
Move to Codeberg
...
GitHub is staying as a fully functional mirror though. You can still
post issues and pull requests there.
2025-02-08 16:35:18 +01:00
Richard Körber
9d2087d2a6
Upgrade GitHub CI JDK
...
- Remove Java 11 (end of premier support)
- Add Java 21
2025-01-26 16:12:53 +01:00
Richard Körber
5c762dfe48
Fix spelling errors in documentation
2025-01-26 16:01:26 +01:00
Richard Körber
3adab36f05
Remove last references to javax.mail
2025-01-26 15:35:09 +01:00
Richard Körber
8bb6560ff8
[maven-release-plugin] prepare for next development iteration
2025-01-26 14:49:45 +01:00
Richard Körber
008ffc968f
[maven-release-plugin] prepare release v3.5.0
2025-01-26 14:49:44 +01:00
Richard Körber
6b0b0e68b6
Add IT for Pebble profile
2025-01-26 14:31:11 +01:00
Richard Körber
f6a3bd618b
Fix Pebble IT after Pebble update
2025-01-26 11:42:48 +01:00
Richard Körber
0364acead3
Dependency updates
2025-01-18 12:24:04 +01:00
Richard Körber
dec4a461ca
Update to draft-ietf-acme-ari-07
...
No changes to the protocol
2025-01-18 12:14:31 +01:00
Richard Körber
786a2d279d
Add documentation about profiles
2025-01-18 12:07:31 +01:00
Richard Körber
36363adfe2
Add method to get available profiles
2025-01-18 12:07:13 +01:00
Richard Körber
83d6f38ec7
Add method to return profile description
2025-01-18 11:47:16 +01:00
Richard Körber
43b6a7c7c6
Fix unit tests
2025-01-18 11:38:39 +01:00
Jared Crawford
c0fede3b1a
Add support for draft-aaron-acme-profiles
2025-01-18 10:37:20 +01:00
Jared Crawford
6e9c266b17
Add support for draft-aaron-acme-profiles
2025-01-18 10:37:20 +01:00
Jared Crawford
c85f4a627b
Add support for draft-aaron-acme-profiles
2025-01-18 10:37:20 +01:00
Jared Crawford
19371229b8
Add support for draft-aaron-acme-profiles
2025-01-18 10:37:20 +01:00
Richard Körber
318aeaab9d
Single method to get the certificate
2024-10-21 07:11:09 +02:00
Richard Körber
6a24d85364
ZeroSSL supports ARI now
2024-10-20 09:34:26 +02:00
Richard Körber
7a02a2f857
Update to draft-ietf-acme-ari-06
...
No changes to the protocol
2024-10-20 09:34:26 +02:00
Richard Körber
c6f6ee9d07
Check if auto-renewal-get is supported by CA
2024-10-20 09:34:26 +02:00
Richard Körber
e88b4ef68f
Add new CAs to list of supported CAs
2024-10-20 08:59:30 +02:00
Richard Körber
d9186ede14
Fix outdated newAccount test response
2024-10-01 14:50:17 +02:00
Richard Körber
87bbb9efbf
Add Buypass provider
2024-09-22 16:54:17 +02:00
Richard Körber
beec5156c2
Add Google CA provider
2024-09-22 16:32:00 +02:00
Richard Körber
0ccd68c09a
Update to draft-ietf-acme-ari-05
2024-08-24 12:19:13 +02:00
Richard Körber
afa60ae76f
Document how to use different Pebble domain ( #160 )
2024-08-22 20:18:07 +02:00
Richard Körber
e589b16d98
Allow custom pebble.minica.pem files
...
Also changes from a Java proprietary truststore file to the official
Pebble PEM file.
2024-08-22 20:16:35 +02:00
Richard Körber
793bcd7ce1
[maven-release-plugin] prepare for next development iteration
2024-08-18 12:20:45 +02:00
Richard Körber
21751be264
[maven-release-plugin] prepare release v3.4.0
2024-08-18 12:20:45 +02:00
Richard Körber
171ee474c0
Deprecate update() and AcmeRetryAfterException
2024-08-18 11:42:50 +02:00
Richard Körber
05d826d83e
Dependency updates
2024-08-17 17:29:11 +02:00
Richard Körber
b897dc277d
Add new methods for status change busy waiting
2024-08-17 17:20:52 +02:00
Richard Körber
ae60431a79
Disable ssl.com staging unit tests
...
The ssl.com staging server's certificate seems to be unmonitored,
causing the acme4j build chain to break from time to time when their
certificate has expired. As this is blocking development, I have
decided to disable all related unit tests, and add a corresponding
note to the documentation.
The acme4j ssl.com provider is marked as experimental now, since it
is not fully covered by unit tests anymore.
2024-06-30 10:43:36 +02:00