Roland Shoemaker
55ae48faca
Review fixes
2015-11-24 17:45:57 -08:00
Roland Shoemaker
2d9dbd0cfb
Follow new config practices and make cleaner
2015-11-24 17:12:36 -08:00
Roland Shoemaker
81ab482f6f
Remove dangling model functions
2015-11-23 14:28:29 -08:00
Roland Shoemaker
3ae32d4d61
Switch back to using an internal SCT representation to make life easier
2015-11-23 14:27:06 -08:00
Roland Shoemaker
01895a13d0
Switch to google, part 1
2015-11-23 12:42:50 -08:00
Jeff Hodges
c689599244
Merge pull request #1186 from letsencrypt/remove-parse
...
Remove pointless x509.ParseCertificate from ca.IssueCertificate
2015-11-23 12:33:29 -08:00
Jeff Hodges
e022406772
Merge branch 'master' into remove-parse
2015-11-23 12:27:52 -08:00
Jeff Hodges
50bd7e89e7
Merge pull request #1181 from letsencrypt/send_error_use_error
...
narrow wfe.sendError's signature
2015-11-23 12:27:41 -08:00
Jeff Hodges
c0318399df
Merge branch 'master' into send_error_use_error
2015-11-23 12:16:31 -08:00
Jeff Hodges
c8e0f00aed
Merge pull request #1180 from letsencrypt/nonce-err
...
Add badNonce error as described in the specification
2015-11-23 12:14:55 -08:00
Jeff Hodges
2d1339f5f5
Merge branch 'master' into nonce-err
2015-11-23 12:02:49 -08:00
Jeff Hodges
03b5038801
Merge pull request #1179 from letsencrypt/update-cfssl4
...
Update cfssl to latest master.
2015-11-23 12:02:29 -08:00
Jeff Hodges
b3d364a41c
Merge branch 'master' into send_error_use_error
2015-11-23 11:46:36 -08:00
Jeff Hodges
c811d84913
Merge branch 'master' into update-cfssl4
2015-11-23 11:39:31 -08:00
Jeff Hodges
cbd8efe177
Merge pull request #1165 from letsencrypt/better-pa-errors
...
Return more specific errors from WillingToIssue.
2015-11-23 11:38:54 -08:00
Jeff Hodges
56209e23ee
Merge branch 'master' into better-pa-errors
2015-11-23 11:28:13 -08:00
Roland Bracewell Shoemaker
9f04133cc0
Merge pull request #1182 from letsencrypt/rpc_problem_details
...
allow ProblemDetails to be passed as RPC error
2015-11-23 11:28:07 -08:00
Jeff Hodges
d8a5e402c5
Merge branch 'master' into better-pa-errors
2015-11-23 11:27:47 -08:00
Roland Bracewell Shoemaker
abfc5b75c6
Merge branch 'master' into send_error_use_error
2015-11-23 11:13:53 -08:00
Roland Bracewell Shoemaker
ef54e932b5
Merge branch 'master' into rpc_problem_details
2015-11-23 11:12:14 -08:00
Roland Shoemaker
680c21c1b1
Decimal sentinel
2015-11-23 10:55:59 -08:00
Roland Shoemaker
15ae242cfe
Add tests for new error
2015-11-22 17:19:43 -08:00
Roland Shoemaker
22c472f556
Remove pointless ParseCertificate
2015-11-22 16:29:10 -08:00
Jeff Hodges
5562acb1a1
Merge pull request #1185 from letsencrypt/read-timeout
...
Replace DialTimeout with ReadTimeout.
2015-11-22 15:28:25 -08:00
Jeff Hodges
fdcbd07aea
Merge branch 'master' into read-timeout
2015-11-22 15:00:44 -08:00
Jacob Hoffman-Andrews
3463d72554
Replace DialTimeout with ReadTimeout.
...
Generally Dial will be very fast because our resolver is local, so there's no
need to override its default of 2s. However, since our resolver recurses more or
less every time, getting the answer back is very slow. So we want to be able to
set a high ReadTimeout.
2015-11-22 14:34:23 -08:00
bifurcation
dfba6aa515
Merge pull request #1154 from letsencrypt/rpc-config-timeout
...
Add configurable RPC timeouts per backend.
2015-11-21 20:23:55 -05:00
bifurcation
ab19e33fec
Merge branch 'master' into rpc-config-timeout
2015-11-21 20:15:42 -05:00
Jacob Hoffman-Andrews
ea95bcf78c
Fix test.
2015-11-20 17:02:39 -08:00
Jacob Hoffman-Andrews
f008c46a77
Run godep update and godep save -r.
...
Also, remove cache-control code from ocsp-responder, since caching headers are
now handled in cfssl.
2015-11-20 16:48:43 -08:00
Jeff Hodges
c5fdc7f769
allow ProblemDetails to be passed as RPC error
...
This allows us to return a for-users ProblemDetails from services that
the WFE calls (or services that those services call). Doing so means we
can give better errors to the WFE once we teach the WFE how to pass
along ProblemDetails itself.
This is for #1153 and a few other tickets in the error-messages label.
Fixes #1160
2015-11-20 16:39:51 -08:00
Jeff Hodges
1b9e858681
Merge branch 'master' into send_error_use_error
2015-11-20 16:39:11 -08:00
Jeff Hodges
49978dc289
narrow wfe.sendError's signature
...
And statusCodeFromError, as well.
This makes what was an `interface{}` into a `error`.
This change is the first step towards #1161
2015-11-20 16:28:11 -08:00
Roland Shoemaker
458c7e2b4a
Add badNonce error as described in the specification
2015-11-20 15:57:22 -08:00
Jacob Hoffman-Andrews
aedc674d97
Restore bytewise DNS check.
2015-11-20 15:55:52 -08:00
Jacob Hoffman-Andrews
cb2f7bc057
Update cfssl to latest master.
...
Pulls in:
Omit empty qualifiers in Certificate Policies. cloudflare/cfssl#431
Set caching headers in OCSP responder cloudflare/cfssl#425
Remove extraneous debugging statement. cloudflare/cfssl#423
2015-11-20 14:06:15 -08:00
Jeff Hodges
7e89931f85
Merge pull request #1173 from letsencrypt/log-better
...
RPC debug logs don't use base64.
2015-11-20 13:13:10 -08:00
Jeff Hodges
fa0ca20453
Merge branch 'master' into log-better
2015-11-20 13:08:19 -08:00
Jeff Hodges
a46872267b
Merge branch 'master' into rpc-config-timeout
2015-11-20 11:28:07 -08:00
Jeff Hodges
d25e934662
Merge pull request #1177 from letsencrypt/update-miekg-dns
...
Update miekg/dns to latest master.
2015-11-20 11:25:05 -08:00
Jacob Hoffman-Andrews
47e502bf35
Update miekg/dns to latest master.
...
Fixes https://github.com/letsencrypt/boulder/issues/1176
2015-11-20 10:35:29 -08:00
Jacob Hoffman-Andrews
bdd3247f47
RPC debug logs don't use base64.
...
This decreases log size 27% in a simple test, and more importantly makes the
logs human readable and searchable.
Fixes #1031
Also, change corrID to an 8-byte value and break dependency on NewToken().
Fixes #909
2015-11-19 19:03:27 -08:00
Jacob Hoffman-Andrews
d22457cdc1
Add test for core.MalformedRequestError in NewAuth
...
Also wrap policy errors in a var ( ) and delete old ones.
2015-11-19 16:14:54 -08:00
Jacob Hoffman-Andrews
ed1b3e4d8b
Merge pull request #1169 from duesee/improve_docs
...
Improve installation instructions
2015-11-19 16:00:49 -08:00
Jacob Hoffman-Andrews
662ed0730f
Fix return types of errors.
2015-11-19 15:43:39 -08:00
Damian Duesentrieb
6ab862836b
Improve installation instructions
2015-11-20 00:43:37 +01:00
Jacob Hoffman-Andrews
eb8134f0cc
Return more specific errors from WillingToIssue.
...
Fixes #1066
2015-11-19 12:00:49 -08:00
Jacob Hoffman-Andrews
584dae7437
Merge pull request #1151 from letsencrypt/go-jose-update
...
Update to latest go-jose
2015-11-19 11:13:03 -08:00
Jacob Hoffman-Andrews
0970beedd9
Merge branch 'master' into go-jose-update
2015-11-19 07:46:15 -08:00
Jacob Hoffman-Andrews
63d7d73917
Merge pull request #1142 from kelunik/master
...
Trim trailing whitespace for validation payloads
2015-11-19 07:36:00 -08:00