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
Richard Körber
e7c2bf25f5
Add a way to change network timeouts
2019-10-30 22:31:21 +01:00
Richard Körber
07b5287b5c
Fix javadoc generation on Java 13
2019-10-27 15:47:52 +01:00
Richard Körber
2215bfe83d
Expect JSON results to be always present
...
This saves an unnecessary and annoying null dereference check.
2019-10-27 14:47:23 +01:00
Richard Körber
72ebca46aa
Fix build on Java 13
2019-10-27 14:20:19 +01:00
Anders Mikkelsen
0b1e512a57
implemented bindChallenge
2019-10-27 13:47:49 +01:00
Richard Körber
0343a81a9f
Add a mock framework
2019-06-20 14:41:50 +02:00
Richard Körber
b5550a3fdb
Add utility methods to generate test certificates
2019-06-20 14:15:55 +02:00
Richard Körber
c1b3b26185
Documentation used a deprecated method, fixed
2019-05-21 19:27:08 +02:00
Richard Körber
210b2aa453
Return external account binding key identifier
2019-04-28 17:34:30 +02:00
Richard Körber
d02746156d
Checkstyle fixes
2019-04-28 12:19:57 +02:00
Richard Körber
c19a6ad1a4
Fix possible NPE
2019-04-27 17:37:03 +02:00
Richard Körber
576a798186
Use correct rate limit link relation name
2019-04-26 09:05:57 +02:00
Richard Körber
efc4a04df4
Throw the original bad nonce exception
2019-04-26 09:04:47 +02:00
Richard Körber
c0d6bfb057
Return JSON data as Map
2019-04-26 09:03:44 +02:00
Richard Körber
9a22a74429
Session accepts a provider instance
2019-04-26 09:03:27 +02:00
Richard Körber
396ddd7c86
Add remark that findChallenge(String) is not type safe
2019-04-17 14:42:27 +02:00
Richard Körber
9870f44cbf
Also find challenges by class type
2019-04-07 11:12:29 +02:00
Richard Körber
72a716bafd
Use consistent exceptions, remove unneccessary throws clause
2019-04-07 10:46:17 +02:00