Commit Graph

523 Commits (1cffd3428d2b5881fa6f26b75144f2aed5907a9d)

Author SHA1 Message Date
Richard Körber 1cffd3428d
Support the acme-ip draft 2018-08-20 23:36:38 +02:00
Richard Körber fdab98ad41
Mention deprecated methods in migration guide 2018-08-20 23:17:38 +02:00
Richard Körber e67d0c1361
Add null checks 2018-08-20 23:09:54 +02:00
Richard Körber 9e4ba4fcb1
Allow to pre-authorize and order Identifier objects 2018-08-20 23:09:41 +02:00
Richard Körber 3689ab5e5e
Support more identifier types 2018-08-20 23:07:07 +02:00
Richard Körber 57b050c868
Remove unused imports 2018-08-20 22:56:22 +02:00
Dmitriy Dumanskiy ff57bc224d IDE warnings fixes 2018-08-09 19:00:37 +02:00
Alexandr Dolgov 8488bbf6dd Fix anchor links in CONTRIBUTING.md
GitHub use lowercase letters in anchor links.
2018-08-09 18:59:06 +02:00
Richard Körber b9f9e96d32
Merge pull request #68 from Alexandr-Dolgov/master
Log HEAD request and its headers
2018-08-01 19:11:00 +02:00
Alexandr Dolgov 2370749e16 Log HEAD request and its headers 2018-08-01 09:56:27 +05:00
Richard Körber acfb2d315d
Merge pull request #66 from doom369/master
#65 Added AccountBuilder.addEmail method
2018-07-29 16:39:14 +02:00
Dmitriy Dumanskiy cbc202ea14 #65 Added AccountBuilder.addEmail method 2018-07-29 17:34:08 +03:00
Richard Körber a0e481eedc
Also validate contacts on EditableAccount 2018-07-29 15:45:25 +02:00
Richard Körber ca66975b1d
Finish support of draft 13 2018-07-29 12:54:49 +02:00
Richard Körber f0000b9824
Change account key roll-over as described in draft 13 2018-07-29 12:51:10 +02:00
Richard Körber 0de4181848
[maven-release-plugin] prepare for next development iteration 2018-07-15 15:26:38 +02:00
Richard Körber c1dee451e7
[maven-release-plugin] prepare release v2.2 2018-07-15 15:26:38 +02:00
Richard Körber d63e14335e
Fix link to acme-tls-alpn draft 2018-07-15 15:25:35 +02:00
Richard Körber d4f2374311
Update dependencies 2018-07-15 15:19:55 +02:00
Richard Körber 2be925bfd6
Test certificate revocation via domain key 2018-07-15 15:17:14 +02:00
Richard Körber b9aeb81615
Use Pebble's new dnsserver option and remove an ugly Docker workaround 2018-06-28 00:30:12 +02:00
Richard Körber 3b7aa20759
Fix tls-alpn-01 certificate generation 2018-06-24 19:04:53 +02:00
Richard Körber 8358c1513a
Revoke certificate, and verify that it is revoked 2018-05-31 19:31:37 +02:00
Richard Körber 622d9027d6
Update to ACME draft 12 2018-05-31 19:31:15 +02:00
Richard Körber d353dc7073
Remove GitHub ribbon
It links to an external image and thus is not GDPR compliant.
2018-05-21 10:02:13 +02:00
Richard Körber 6be3f5ef4f
[maven-release-plugin] prepare for next development iteration 2018-04-18 23:25:53 +02:00
Richard Körber 274cfc9a63
[maven-release-plugin] prepare release v2.1 2018-04-18 23:25:52 +02:00
Richard Körber 6d03fd8ad4
Add a migration guide 2018-04-18 23:13:18 +02:00
Richard Körber 203da8a753
Mention tls-alpn-01 in the README 2018-04-17 23:15:50 +02:00
Richard Körber 1814d15c42
Keep on waiting if order is in ready state 2018-04-17 23:00:54 +02:00
Richard Körber 4d8d951a6b
Note that some lists have no specific order 2018-04-17 22:48:16 +02:00
Richard Körber a089a307ff
Add tls-alpn test server and integration test for Pebble 2018-04-17 22:13:05 +02:00
Richard Körber 677fce8f5f
Correct a copy and paste typo 2018-04-17 22:10:22 +02:00
Richard Körber 568438a1f3
Add support for tls-alpn-01 challenge 2018-04-17 00:35:26 +02:00
Richard Körber 231bad3560
Enable unit test for Pebble account deactivation 2018-04-16 19:43:30 +02:00
Richard Körber 288b3a8cd0
Supporting draft 11 now 2018-04-16 19:43:15 +02:00
Richard Körber cd7038a7fa
Send kid instead of jwk when revoking a cert (fixes issue #62) 2018-04-16 19:40:34 +02:00
Richard Körber ee291da06b
Note that wildcard domains cannot be pre-authorized 2018-04-16 19:40:13 +02:00
Richard Körber 7a1136ec2a
Use GenericProvider without ClassLoader 2018-03-27 22:17:27 +02:00
Richard Körber 6d3a9ef63c
Change maven central badge 2018-03-27 22:12:43 +02:00
Richard Körber c70f8bd707
Typo fix 2018-03-27 22:12:33 +02:00
Richard Körber aa04ade9bb
Document a missing Authorization state 2018-03-27 22:12:16 +02:00
Richard Körber efb0b9d2f8
Document change of terms of service 2018-03-21 23:14:23 +01: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 2ac4e7b7fb
Restore "Do not send authorization with challenge"
Also set Pebble to strict mode.

This reverts commit cdab2b8bd0.
2018-03-18 13:55:59 +01:00
Richard Körber 3cd74220dd
Restore syntax highlighting in documentation 2018-03-18 13:42:51 +01:00
Richard Körber 7093fe7e92
Add JSR305 annotations
Also fix FindBugs errors about possible null pointer dereferences.

Null-aware languages like Kotlin can now enjoy null-checks.
2018-03-18 13:25:25 +01:00
Richard Körber 4de82be5f3
JSON getters never return null 2018-03-17 18:18:44 +01:00
Richard Körber 4b3eb22eef
Use Go 1.10 for Pebble docker image 2018-03-14 22:00:03 +01:00
Richard Körber c7a9c2f55b
Merge branch 'staging' 2018-03-14 19:58:00 +01:00