Commit Graph

867 Commits (a6469071fad5765b460913cfbf9f6db3e39c7c53)

Author SHA1 Message Date
Sean C. Sullivan 6e5070f26d add GitHub Actions CI 2021-03-28 10:32:18 +02:00
Richard Körber 63c06b7a49
Mention multiple challenge requests in the docs 2021-03-12 08:37:39 +01:00
Richard Körber d0f1966447
Dependency updates 2021-03-12 08:36:07 +01:00
Richard Körber d5305aae36
Enhance documentation about error handling 2021-02-10 07:21:59 +01:00
Richard Körber 91898ed7d1
Update dependencies 2020-12-18 18:45:19 +01:00
Richard Körber 78dfe248b2
[maven-release-plugin] prepare for next development iteration 2020-11-12 22:40:25 +01:00
Richard Körber bfafb5655a
[maven-release-plugin] prepare release v2.11 2020-11-12 22:40:25 +01:00
Richard Körber 3cf73e9f5c
Add method to get a list of alternate certificates 2020-11-12 22:39:24 +01:00
dependabot[bot] 7ecf12f6cb Bump junit from 4.13 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 4.13 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-31 16:36:01 +01:00
Richard Körber 55516c2c3e
Compare notBefore and notAfter dates in cert 2020-10-31 16:34:54 +01:00
Richard Körber ae37fe9004
Minor optimizations 2020-10-24 19:42:20 +02:00
Richard Körber 2cff3a5c90
Review all unit tests
- Replace deprecated org.junit.Assert.assertThat by org.hamcrest.MatcherAssert.assertThat
- Other minor checkstyle fixes
2020-10-24 18:05:06 +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 c5eba760f6
[maven-release-plugin] prepare for next development iteration 2020-08-02 17:13:29 +02:00
Richard Körber 0bc1a004dc
[maven-release-plugin] prepare release v2.10 2020-08-02 17:13:28 +02:00
Richard Körber 8c17ae730c
Checkstyle fixes 2020-08-02 17:06:08 +02:00
Richard Körber 85cc6261b6
Update dependencies 2020-08-02 16:47:14 +02:00
Richard Körber 4294090c32
Fix mvn order in CI deploy stage 2020-06-02 14:10:36 +02:00
Richard Körber 610b9366bd
Add module-info definitions, fix related issues 2020-06-02 14:08:20 +02:00
Richard Körber 8de55cdd9b
Update dependencies 2020-06-02 14:08:20 +02:00
Richard Körber b32f03b23a
Replace JSR305 null-safe annotations by SpotBugs annotations
Reason is that JSR305 annotations cannot be used in a modular environment due to split package issues.
2020-06-02 14:08:20 +02:00
Alexey Anufriev c5e85f0101 fix: typo in client test 2020-05-31 08:09:51 +02:00
Richard Körber d50331f1b2
Layout fixes after mkdocs update 2020-05-24 12:49:12 +02:00
Richard Körber 6dec97d8a4
Evaluate HTTP caching headers for directory resource
Until now, acme4j has cached the directory for 1 hour. This could lead to errors if the directory was changed, or the server was down for maintenance. Now acme4j caches the directory resource according to the HTTP Expires or Modified-Since headers.
2020-05-24 11:05:07 +02:00
Richard Körber 1eb3965ac0
Verbose exception when getOrders is not supported by the server 2020-04-30 19:35:37 +02:00
Richard Körber 355a00b293
[maven-release-plugin] prepare for next development iteration 2020-03-22 22:24:55 +01:00
Richard Körber 75a9b8a2ea
[maven-release-plugin] prepare release v2.9 2020-03-22 22:24:55 +01: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 0097abdf24
Docs: Keep the response online until status change 2020-02-05 19:54:24 +01:00
Richard Körber 9d62cb6a55
Support acme-star-09 draft, change API and documentation 2020-01-23 23:26:48 +01:00
Richard Körber f1e3048dd2
Fix broken links in example JavaDoc 2020-01-23 23:25:24 +01:00
Richard Körber 4a8c39a93a
Add SERVFAIL support to challtestsrv client 2020-01-23 23:25:08 +01:00
Richard Körber 037d0dc973
Add CNAME support to challtestsrv client 2020-01-23 23:24:53 +01:00
Richard Körber aa8706fc96
Update IT to work with latest Pebble image 2019-12-23 14:46:45 +01:00
Richard Körber 5647d0c319
[maven-release-plugin] prepare for next development iteration 2019-12-07 16:21:26 +01:00
Richard Körber 85a4091ab7
[maven-release-plugin] prepare release v2.8 2019-12-07 16:21:25 +01:00
Richard Körber d93fa03bc7
Update migration docs 2019-12-07 15:34:12 +01:00
Richard Körber 5910e7106a
Remove warning about GET request deactivation 2019-12-07 15:17:25 +01:00
Richard Körber 2ccf167a4d
Update dependencies 2019-12-07 15:16:00 +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 925a116a38
Migrate docs to mkdocs 2019-12-07 14:27:33 +01:00
Richard Körber 8c67344901
Remove mock module from master branch
It was a mistake to merge the mock module into the master branch in that early state. It's not ready for prime time yet, but it is blocking continuous releases. Development of the mock module is continued in the separate mock branch.
2019-12-07 13:50:13 +01:00
Richard Körber 229801c13d
Fix migration docs 2019-11-08 10:50:22 +01:00
Richard Körber 6dbb407ee2
Remove sonarqube
Gitlab CI cannot be used on sonarqube CE any more.
2019-11-08 10:34:10 +01:00
Richard Körber 3c73055084
Remove references to ACMEv1 2019-11-04 00:22:47 +01:00
Richard Körber 3ce5b8bd4f
Add method that returns a standard keypair 2019-11-03 23:49:54 +01:00
Richard Körber b9b7bda342
Remove new resources when exception is thrown on creation 2019-11-03 23:18:09 +01:00
Richard Körber 8aa7e4ad8e
Throw AcmeLazyLoadingException on bindChallenge 2019-10-30 22:32:04 +01:00