Tommie Gannert
|
58a2fd2267
|
Split off validation function.
This is a loop that interacts with the ACME server, not the individual challenges.
Also switch to exponential back-off polling for good measure.
|
2015-12-05 11:52:24 +00:00 |
|
Tommie Gannert
|
237689b0cf
|
Run gofmt on acme/tls_sni_challenge.
|
2015-12-05 11:50:57 +00:00 |
|
xenolf
|
a528107826
|
Update README.md
|
2015-12-03 20:04:55 +01:00 |
|
xenolf
|
95a41a1441
|
Push CLI version
|
2015-12-03 19:41:04 +01:00 |
|
xenolf
|
8c8396a0a2
|
Update CLI to default to the live LE endpoint.
|
2015-12-03 19:37:54 +01:00 |
|
Matthew Holt
|
d9e2e2a873
|
Cleaned up a couple log lines
|
2015-12-02 12:33:37 -07:00 |
|
xenolf
|
24e8a55405
|
Merge pull request #33 from xenolf/add-tls-sni-challenge
Add TLS-SNI-01 Challenge
|
2015-11-22 19:34:22 +01:00 |
|
xenolf
|
32a29fd5ad
|
We have two solvers now
|
2015-11-22 19:33:26 +01:00 |
|
xenolf
|
775545e2bb
|
Add tests to TLS-SNI-01
|
2015-11-22 19:31:16 +01:00 |
|
xenolf
|
08f34f6071
|
Mark TLS-SNI implemented in README
|
2015-11-22 19:31:16 +01:00 |
|
xenolf
|
22622438fd
|
Implement TLS-SNI-01 to match Boulder. Not spec conform.
|
2015-11-22 19:31:16 +01:00 |
|
xenolf
|
e8d64bb50b
|
WIP TLS-SNI-01
[ci skip]
|
2015-11-22 19:31:16 +01:00 |
|
xenolf
|
6a803c6265
|
Merge pull request #35 from xenolf/caurl
Don't try appending /directory to caURL
|
2015-11-21 01:17:45 +01:00 |
|
Matthew Holt
|
974f2fa929
|
Don't try appending /directory to caURL (spec doesn't require it)
Also improved some comments/docs and fixed a test
|
2015-11-20 12:01:06 -07:00 |
|
xenolf
|
f2389fda58
|
Remove simpleHTTP - Update README
|
2015-11-18 22:17:02 +01:00 |
|
xenolf
|
08680d8fcf
|
Properly name challenge types for http-01 tests
|
2015-11-18 22:11:47 +01:00 |
|
xenolf
|
7662cbcec5
|
Merge pull request #30 from xenolf/add-san-cert
Add SAN certificates - fix #20
|
2015-11-18 22:07:54 +01:00 |
|
xenolf
|
f41ed4f9de
|
Remove unneeded function
|
2015-11-18 21:41:27 +01:00 |
|
xenolf
|
a8c2a12871
|
Move back to square/go-jose (reverted from commit cae6d59e19 )
|
2015-11-18 21:15:49 +01:00 |
|
xenolf
|
cae6d59e19
|
Move back to square/go-jose
|
2015-11-18 21:06:45 +01:00 |
|
xenolf
|
caba7ddee7
|
Add comment to ObtainSANCertificate
|
2015-11-18 19:53:42 +01:00 |
|
xenolf
|
3be490f6cb
|
Change how challenge order is preserved as suggested by @zakjan
|
2015-11-18 19:44:47 +01:00 |
|
xenolf
|
ca5c3a4315
|
Remove commented code
|
2015-11-17 23:31:37 +01:00 |
|
xenolf
|
b9ba9e58b3
|
Return the right error
|
2015-11-17 23:07:13 +01:00 |
|
xenolf
|
487c8763d5
|
Revert adding locks to jws - not in scope of this branch
|
2015-11-17 22:36:25 +01:00 |
|
xenolf
|
6671fd137c
|
Make sure the challenges do not get re-ordered for SAN certs
|
2015-11-17 22:22:25 +01:00 |
|
xenolf
|
c849ca1b90
|
If any challenge fails - return an error
|
2015-11-17 19:45:15 +01:00 |
|
xenolf
|
17576f0626
|
Update README & Extract KeyAuthorizations from HTTP-01
|
2015-11-16 23:57:04 +01:00 |
|
xenolf
|
6a6af837dd
|
Update README.md
|
2015-11-14 17:35:31 +01:00 |
|
xenolf
|
54df9812c7
|
Merge pull request #26 from zakjan/regr-json-tags
Add JSON tags to RegistrationResource as used in official client
|
2015-11-14 17:30:37 +01:00 |
|
Jan Zak
|
5f566d2e0c
|
Add JSON tags to RegistrationResource as used in official client
|
2015-11-13 20:20:15 +01:00 |
|
xenolf
|
ec6d2bba4f
|
Merge pull request #25 from xenolf/add-http-01
Add the HTTP-01 challenge
|
2015-11-13 00:17:54 +01:00 |
|
xenolf
|
9ee93e8428
|
Add tests for http-01
|
2015-11-12 23:51:07 +01:00 |
|
xenolf
|
f29debf702
|
Adjust client tests to new solver count
|
2015-11-12 22:51:12 +01:00 |
|
xenolf
|
94caca08d8
|
correctly fix go1.5 dependency
|
2015-11-12 22:49:02 +01:00 |
|
xenolf
|
87e9f08cfa
|
Replace code which needs go1.5
|
2015-11-12 22:33:00 +01:00 |
|
xenolf
|
83dc16fa5e
|
Add the http-01 challenge to the list of solvers
|
2015-11-12 22:32:27 +01:00 |
|
xenolf
|
ba66756d4e
|
Initial work on HTTP-01
|
2015-11-12 21:42:57 +01:00 |
|
xenolf
|
3409740d33
|
Fix nonce starvation bug in SimpleHTTP - fix tests
|
2015-11-12 02:55:28 +01:00 |
|
xenolf
|
998a8325aa
|
Move back to square/go-jose
|
2015-11-12 02:06:22 +01:00 |
|
xenolf
|
4801a4779e
|
Make the CLI use SAN certs
|
2015-11-11 18:05:09 +01:00 |
|
xenolf
|
438531d667
|
Do not exit on domain failure, only log it.
|
2015-11-11 17:52:04 +01:00 |
|
xenolf
|
b958bd2da4
|
Make the CA URL accept /directory. #23
|
2015-11-11 13:51:03 +01:00 |
|
xenolf
|
27a8cff3c6
|
Initial support for SAN certificates
|
2015-11-11 01:01:15 +01:00 |
|
xenolf
|
f6576e8815
|
Add locking to JWS nonce store.
|
2015-11-11 01:00:20 +01:00 |
|
xenolf
|
69bbae6026
|
Do not exit on domain failure, only log it.
|
2015-11-11 00:10:08 +01:00 |
|
xenolf
|
959cf005c7
|
Merge branch 'add-shttp-bind-fallback'
|
2015-11-09 19:03:07 +01:00 |
|
xenolf
|
7717294d9e
|
Add fallback to SimpleHTTP bind in case domain:port is not bindable.
|
2015-11-09 18:41:27 +01:00 |
|
xenolf
|
5ace5e130b
|
Merge pull request #21 from xenolf/logging
Make acme.Logger optional; otherwise use standard log.Logger
|
2015-11-07 20:32:51 +01:00 |
|
Matthew Holt
|
10f2b59add
|
Removed unused functions, more consistent/readable debugging
|
2015-11-06 23:22:32 -07:00 |
|