Commit Graph

796 Commits (e3cc271cd89ea0f0257ad13590e76c16a3086fb6)

Author SHA1 Message Date
Richard Körber a1db2fa29b
Move JOSE related methods into an utility class 2019-03-24 13:40:13 +01:00
Richard Körber d6b53b0bbd
Use base64 URL encoding in unit tests 2019-03-24 13:27:56 +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 4dbc979f04
Remove unused import 2019-03-20 00:23:07 +01:00
Richard Körber e689f7373d
Use Java's own base64 decoder and encoder 2019-03-17 17:36:56 +01:00
Richard Körber 5863eac821
Explain migration of Java 9+ module dependencies 2019-03-16 17:51:41 +01:00
Richard Körber 197cdb6697
Update dependencies 2019-03-16 17:23:54 +01:00
Richard Körber 48a87c64c4
Prepare v2.7, announce API freeze 2019-03-16 17:14:55 +01:00
Richard Körber ac8fe05f42
Remove deprecated code 2019-03-16 17:02:07 +01:00
Richard Körber da9fb92445
Use identifier from auth 2019-03-16 16:59:05 +01:00
Richard Körber 710d2ca948
Accept String IP for convenience 2019-03-16 16:58:30 +01:00
Richard Körber 548fa4db5e
Also accept Identifiers in CSRBuilder 2019-03-16 16:54:59 +01:00
Richard Körber 0afee7a9e8
Add acme-star's recurrent-certificate-predate field 2019-03-16 16:53:14 +01:00
Richard Körber 33429c015b
Add a thank-you for IDEA license 2019-03-16 16:47:44 +01:00
Richard Körber bfb2bc325d
Remove IDE generated files 2019-03-16 16:42:22 +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 55afe7697f
Adapt documentation about integration tests 2019-02-26 17:36:46 +01:00
Richard Körber 9941de6fc9
Add automatic-module-name 2019-01-31 00:43:11 +01:00
Richard Körber 53bf705019
Fix CI coverage test on Java 11 2019-01-26 15:45:52 +01:00
Richard Körber 136b7797ab
Fix javadoc output on Java 9+ 2019-01-26 15:44:51 +01:00
Richard Körber ca5aee98ce
Make project build on Java 11 2019-01-26 14:06:28 +01:00
Richard Körber 0c6843ddd7
[maven-release-plugin] prepare for next development iteration 2019-01-26 13:29:40 +01:00
Richard Körber 6a3db93493
[maven-release-plugin] prepare release v2.6 2019-01-26 13:29:40 +01:00
Richard Körber f3a565464b
Update plugin dependencies 2019-01-26 13:06:20 +01:00
Richard Körber 86bbcc91b3
Update dependencies 2019-01-19 00:20:50 +01:00
Richard Körber c0c6d1a13a
Use official pebble docker image 2019-01-19 00:14:24 +01:00
Richard Körber dc17433634
Support IP identifiers for tls-alpn-01 2019-01-12 20:22:07 +01:00
Richard Körber 62d2e9c1c0
Support draft-ietf-acme-star-04 2019-01-12 18:11:38 +01:00
Richard Körber df0af217b3
Support ACME draft 18 2019-01-12 16:36:43 +01:00
Richard Körber 9d3ab4972c
Validate challenge tokens before use 2019-01-12 16:28:07 +01:00
Richard Körber 3abf56e325
Directory does not provide a nonce any more 2019-01-12 15:28:10 +01:00
Richard Körber 1e28356116
Remove unnecessary @SuppressWarnings 2019-01-12 15:27:26 +01:00
Richard Körber 0b81b67f3d
Update hamcrest, fix versions of test dependencies 2019-01-12 15:26:48 +01:00
Richard Körber 1e50669999
Accept all host names when accessing Pebble 2019-01-12 15:08:21 +01:00
Richard Körber cda0f4284b
Revocate when only the account key and certificate is available 2019-01-12 13:59:19 +01:00
Richard Körber d9e52fe59a
[maven-release-plugin] prepare for next development iteration 2018-11-12 17:18:24 +01:00
Richard Körber e8160bd8ec
[maven-release-plugin] prepare release v2.5 2018-11-12 17:18:24 +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 0c7aa2be1b
Remove pre-draft-15 compatibility code 2018-11-01 12:50:31 +01:00
Richard Körber b6390c6d75
Debian's openjdk is broken, use Alpine 2018-11-01 12:38:04 +01:00
Richard Körber 45ddd96e3e
Fix hamcrest deprecation warnings 2018-11-01 12:37:55 +01:00
Richard Körber 05841101fe
[maven-release-plugin] prepare for next development iteration 2018-10-13 10:45:11 +02:00
Richard Körber d0b38e22f3
[maven-release-plugin] prepare release v2.4 2018-10-13 10:45:11 +02:00
Richard Körber e49a6c9fbf
Update maven reports plugin 2018-10-13 10:44:08 +02:00
Richard Körber 565bb79811
Replace jcabi-matchers with hamcrest 2 2018-10-13 10:43:53 +02:00
Richard Körber 9d431d2289
Support draft-16 2018-10-13 09:43:42 +02:00
Richard Körber ef322f104b
Change Pebble's start catch phrase 2018-10-10 21:59:09 +02:00
Richard Körber 158e0c8415
Use POST-as-GET for account updates 2018-10-10 21:58:54 +02:00
Richard Körber 724537f54b
Fix javadoc 2018-09-27 18:33:13 +02:00
Richard Körber dec4561dff
Accept IP addresses in CSRBuilder 2018-09-26 22:00:27 +02:00