Commit Graph

80 Commits (feature/mock)

Author SHA1 Message Date
Richard Körber b690e0ab45
Session contains account location instead of abstract key identifier 2018-02-21 19:56:59 +01:00
Richard Körber 431a5cf313
Update dependencies 2018-02-12 15:29:26 +01:00
Richard Körber 976056b6e7
Fix Pebble IT 2018-02-10 17:32:17 +01:00
Richard Körber 137c2c7dd0
Remove tls-sni-02 challenge 2018-01-23 18:03:55 +01:00
Richard Körber d53e878835
Add integration tests for Boulder 2018-01-08 00:51:24 +01:00
Richard Körber ae7e0da342
Bump to version 2.0, to emphasize the relation to ACMEv2 2018-01-07 22:49:52 +01:00
Richard Körber 2f50f8dac5
Add IT for wildcard certificates 2017-12-28 00:07:45 +01:00
Richard Körber ee0f98eedb
Relax check of cert principal name 2017-12-20 22:04:02 +01:00
Richard Körber 4699565471
Fix name of Docker containers 2017-12-20 22:03:40 +01:00
Richard Körber 8c26cf869d
CamelCase JSON keys 2017-12-16 11:43:37 +01:00
Richard Körber 4c4cf5b5cf
Connect to Pebble via https 2017-12-06 22:55:00 +01:00
Richard Körber 6cfd898895
Wait for the order to become valid 2017-12-05 23:24:36 +01:00
Richard Körber 827e1277ef
Use an OrderBuilder for collecting order parameters 2017-12-05 22:26:28 +01:00
Richard Körber e0673c93bd
Implement new order finalization
Replaces the "CSR first" new-order flow, see ietf-wg-acme/acme#342
2017-12-05 22:26:27 +01:00
Richard Körber 2a5075dd5a Fix unit tests for Java 9 2017-10-07 18:08:04 +02:00
Richard Körber e15abb0ca0 Remove Pebble workarounds 2017-08-29 00:04:47 +02:00
Richard Körber e3aa1fa4bc TlsSniServer: Keep socket open after processing a request
Integration tests can now use PEBBLE_VA_NOSLEEP.
Fixes letsencrypt/pebble#36.
2017-08-28 00:22:15 +02:00
Richard Körber 5310e25048 dns-01 challenge does not need A Record 2017-08-13 14:18:43 +02:00
Richard Körber 27bd913891 Checkstyle fixes 2017-07-30 23:48:49 +02:00
Richard Körber 06985c4404 Move test servers into a separate Docker container
- Enables the dns-01 test
- Fixes integration test on MacOS
2017-07-30 16:01:41 +02:00
Richard Körber c5f5a6d3f5 Add A Record support to mock DNS server 2017-07-30 16:01:23 +02:00
Richard Körber c78a07636e Add more tests for existing and non-existing accounts 2017-07-30 15:59:32 +02:00
Richard Körber e53cdee657 Remove docker image on docker:remove 2017-07-30 15:58:33 +02:00
Richard Körber e8790e8446 Rename Registration resource to Account 2017-05-03 13:42:38 +02:00
Richard Körber 8ad616da79 Fix dns-01 challenge IT 2017-05-03 13:42:28 +02:00
Richard Körber fdc05ba70b Code style fixes 2017-05-01 18:17:12 +02:00
Richard Körber 203c986522 Remove status GOOD 2017-05-01 16:17:25 +02:00
Richard Körber 710e876585 Use system property for enabling Pebble workarounds 2017-05-01 16:17:01 +02:00
Richard Körber 1c75d28dae Use new-account instead of new-reg
Remove unused resource keys
2017-05-01 16:15:52 +02:00
Richard Körber 809978d188 Use Pebble for integration tests
- Build and run Pebble in a docker container
- Move integration tests into a separate module
- Add simple servers for http, dns, and tls-sni challenges
- Add integration tests for ordering a certificate
- Documentation
2017-04-30 11:57:11 +02:00