Commit Graph

82 Commits

Author SHA1 Message Date
Richard Körber
fdbd82e887 Minor documentation fixes 2024-02-28 18:00:02 +01:00
Richard Körber
48c32f612d Upgrade to draft-ietf-acme-ari-03 2024-02-19 07:44:40 +01:00
Richard Körber
f9b3242f4c Improve documentation
- Rearranged all chapters. It makes content easier to find, as it is not
  buried in unrelated information now.
- Reviewed the content.
- Fixed broken links.
- Added documentation about Renewal Information and Exceptions
2023-11-24 11:00:29 +01:00
Richard Körber
2336de4416 Announce EOL for v2 2023-08-11 09:47:08 +02:00
Richard Körber
b7d17f3fba Link to sponsor sites 2023-08-11 09:12:30 +02:00
Richard Körber
d9894f42eb Add support for draft-ietf-acme-ari-01 2023-05-20 16:53:18 +02:00
Richard Körber
16b02efe23 Merge acme4j-utils into acme4j-client
The separation of acme4j-client and acme4j-utils was a design decision
that should avoid BouncyCastle to be a hard dependency of acme4j-client.
Anyhow acme4j is not really usable without BouncyCastle, so acme4j-utils
is used in almost all projects anyway.

This merge allows to extend the client API with some nice methods that
will make it easier to use.
2023-05-19 09:58:08 +02:00
Richard Körber
fdc0fb94f1 Require Java 11 or higher 2023-04-23 13:12:27 +02:00
Richard Körber
41d9855bc0 Bump to v3.0.0, adhere to SemVer 2023-04-23 08:44:21 +02:00
Richard Körber
8535bb1698 Remove JetBrains from sponsors
Thank you for the time you sponsored the Ultimate edition.
2023-01-28 13:14:38 +01:00
Richard Körber
120701494f Fix broken README markdown 2022-11-26 12:30:31 +01:00
Richard Körber
39ddc8e837 Add reference to Mastodon feed 2022-11-26 12:23:47 +01:00
Richard Körber
636ccc37e0 Add support for S/MIME signature validation 2022-11-18 15:56:06 +01:00
Richard Körber
cf8be5b6cf AI based code generators are not acceptable for contributions
Reason: It cannot be excluded that copyrighted material is
added to the codebase without the appropriate license.
2022-11-03 16:38:39 +01:00
Richard Körber
df221291e8 Mention that acme4j works on Android 2022-05-07 11:13:42 +02:00
Richard Körber
51233b9612 Move from JavaMail to Jakarta Mail 2022-01-22 14:40:16 +01:00
Richard Körber
9630737757 Add experimental support for RFC 8823 (S/MIME certs) 2021-07-03 10:06:35 +02:00
Richard Körber
f0c50f43d2 Add the example source code to the documentation (fixes #90) 2020-10-10 10:20:46 +02:00
Richard Körber
1a0cc235af Point out that the code is mature and stable
As the ACME protocol has been finalized for a while now, there won't be that many updates to the project any more.
2020-10-10 10:13:58 +02:00
Richard Körber
610b9366bd Add module-info definitions, fix related issues 2020-06-02 14:08:20 +02:00
Richard Körber
ff67c18994 STAR extension is RFC 8739 now 2020-03-21 15:49:33 +01:00
Richard Körber
908da9697d tls-alpn-01 and IP identifier extension got RFC numbers 2020-03-06 00:32:45 +01:00
Richard Körber
d8c4d9a62e BouncyCastle is a dependency in most use cases (see #84) 2019-12-07 15:08:21 +01:00
Richard Körber
3c73055084 Remove references to ACMEv1 2019-11-04 00:22:47 +01:00
Richard Körber
242e94bb2c Stress that acme4j <2.5 will stop working on Nov 1st, 2019 2019-03-20 00:26:07 +01:00
Richard Körber
33429c015b Add a thank-you for IDEA license 2019-03-16 16:47:44 +01:00
Richard Körber
cae903fa95 ACME protocol has been finalized in RFC 8555 2019-03-16 16:29:53 +01:00
Richard Körber
df0af217b3 Support ACME draft 18 2019-01-12 16:36:43 +01:00
Richard Körber
791fefeed3 Update to acme4j 2.5 or higher before Nov 1st 2019 2018-11-01 17:27:24 +01:00
Richard Körber
9d431d2289 Support draft-16 2018-10-13 09:43:42 +02:00
Richard Körber
6cea9b5e95 Support ACME draft 15 2018-09-26 20:00:01 +02:00
Richard Körber
91fc641c2a Remove known issues from README 2018-09-03 22:23:45 +02:00
Richard Körber
5922189be4 Support draft 14 2018-08-22 20:09:39 +02:00
Richard Körber
d0d93b855a Support the acme-star extension 2018-08-22 18:39:13 +02:00
Richard Körber
1cffd3428d Support the acme-ip draft 2018-08-20 23:36:38 +02:00
Richard Körber
ca66975b1d Finish support of draft 13 2018-07-29 12:54:49 +02:00
Richard Körber
622d9027d6 Update to ACME draft 12 2018-05-31 19:31:15 +02:00
Richard Körber
203da8a753 Mention tls-alpn-01 in the README 2018-04-17 23:15:50 +02:00
Richard Körber
288b3a8cd0 Supporting draft 11 now 2018-04-16 19:43:15 +02:00
Richard Körber
6d3a9ef63c Change maven central badge 2018-03-27 22:12:43 +02:00
Richard Körber
3f901e9e18 Strip empty lines from downloaded cert chains
This fixes the "insufficient data" issue on IBMs crypto implementation.
2018-03-21 23:14:08 +01:00
Richard Körber
eeedf0faad Review README 2018-03-13 23:13:47 +01:00
Richard Körber
a9502ff617 Implement ACME draft 10 2018-03-10 15:35:29 +01:00
Richard Körber
189d2d94a8 Remove production launch date 2018-02-28 10:05:54 +01:00
Richard Körber
113c922b42 Clarify that there is no acme4j v2.0 available yet 2018-01-13 14:54:04 +01:00
Richard Körber
53ec9b70f1 Say thank you to cpu 2018-01-08 00:57:13 +01:00
Richard Körber
9216ae1e1b Update README 2018-01-07 17:09:35 +01:00
Richard Körber
59de7f68fa Support for draft-09 is complete 2017-12-16 11:43:45 +01:00
Richard Körber
1fcaef53c7 Update to draft-08 2017-11-13 22:56:27 +01:00
Richard Körber
148c98d673 Remove local truststore for Let's Encrypt servers 2017-09-20 20:58:52 +02:00