Commit Graph

811 Commits

Author SHA1 Message Date
J.C. Jones b0cb08e49a Issue #252: Remove the hack from Type Converter 2015-06-11 13:24:10 -05:00
J.C. Jones 34bad37ab0 Remove dead code `DumpTables`.
If you really want to do this, use
the tools provided with your chosen Database backend.
2015-06-11 13:24:10 -05:00
Jacob Hoffman-Andrews 08ac100788 Merge pull request #248 from rolandshoemaker/better-caa
Implement CAA checking
2015-06-10 18:41:16 -07:00
Jacob Hoffman-Andrews 3b35b55a6b Merge pull request #343 from letsencrypt/integration
Fix crash on CA initialization failure
2015-06-10 17:39:53 -07:00
Roland Shoemaker 6c0127d1b0 Add some comments, clean up RFC 6844 query order 2015-06-10 17:27:08 -07:00
Roland Shoemaker 00053e4232 Remove debug statement 2015-06-10 16:18:52 -07:00
Roland Shoemaker b38ebe18fc Merge remote-tracking branch 'upstream/master' into better-caa 2015-06-10 15:57:05 -07:00
Roland Shoemaker 34946c99bb Fix typo 2015-06-10 15:56:52 -07:00
Roland Shoemaker 7029124c75 Add checking for DNSSEC failure at the resolver 2015-06-10 15:50:17 -07:00
Jacob Hoffman-Andrews 64e7d2095c Merge pull request #339 from letsencrypt/readme_update_2
Note that you may need to use 'brew' on OSX
2015-06-10 14:50:44 -07:00
J.C. Jones 66d0e1136d Fix crash on CA initialization failure 2015-06-10 14:43:10 -07:00
Roland Shoemaker e3eb074dd3 Review fixes 2015-06-10 14:16:06 -07:00
J.C. Jones eb4e05ea8d Note that you may need to use 'brew' on OSX 2015-06-10 13:56:38 -07:00
bifurcation 676ebf721f Merge pull request #325 from letsencrypt/anti-replay
Add an anti-replay nonce facility
2015-06-10 16:55:20 -04:00
Roland Shoemaker 0265b6f5d0 Merge upstream/master and fix conflicts 2015-06-10 12:43:11 -07:00
Richard Barnes 801810d2bd Removing extraneous printfs 2015-06-10 15:28:25 -04:00
Roland Shoemaker fa6defde4e Merge pull request #334 from letsencrypt/rpc-errors
Return method errors in RPC layer
2015-06-09 17:23:56 -07:00
Roland Shoemaker fe76c5e379 Review fixes and error shadowing cleanup 2015-06-09 17:07:49 -07:00
Roland Shoemaker 163cdde340 Remove duplicate audit logging in RPC layer 2015-06-09 14:47:46 -07:00
Richard Barnes 8289a6d2fa Make tests pass 2015-06-09 17:43:16 -04:00
Richard Barnes 22bff4e537 Transition from random nonces to encrypted counters (for real) 2015-06-09 17:43:04 -04:00
Roland Shoemaker 232296fec2 Merge pull request #332 from letsencrypt/build_ident
Improve build identification
2015-06-09 13:25:14 -07:00
J.C. Jones a64d521023 Add more details to the /build endpoint in the WFE as well. 2015-06-09 12:25:33 -07:00
Roland Shoemaker 2cbe23f71d Cleanup RPCError methods 2015-06-09 11:16:07 -07:00
Roland Shoemaker 62ea00cd6e Merge branch 'master' of github.com:letsencrypt/boulder into rpc-errors 2015-06-09 10:25:44 -07:00
Jacob Hoffman-Andrews b3b4c77f7d Merge pull request #329 from letsencrypt/generate_ocsp
Add error checking to GenerateOCSP RPC
2015-06-09 09:33:50 -07:00
Richard Barnes d653f97cb8 Transition from random nonces to encrypted counters 2015-06-09 12:30:49 -04:00
J.C. Jones 76f7b1c1e4 Improve build identification
New example:

2015/06/09 09:20:13 Versions: boulder=(generate_ocsp +0c101f2 Tue Jun  9 16:20:06 UTC 2015) Golang=(devel +46b4f67 Thu Apr 16 20:01:13 2015 +0000) BuildHost=(user@vm.local)
2015-06-09 09:22:29 -07:00
Roland Shoemaker d0f59c2a76 Merge branch 'master' of github.com:letsencrypt/boulder into rpc-errors 2015-06-08 22:18:46 -07:00
Roland Shoemaker eb8bdb323e Return errors across RPC calls 2015-06-08 22:16:47 -07:00
James 'J.C.' Jones 17e9e6d1d8 Merge pull request #328 from letsencrypt/absolute-challenge-path
Reject malformed SimpleHTTPS paths
2015-06-08 20:20:18 -07:00
J.C. Jones 0c101f264b Add error checking to GenerateOCSP RPC
- While testing PKCS11 support, caused an error in signing that provoked an empty OCSP response to be saved to the DB
- In fact, the response saved was 726573706F6E7365 which, in ASCII, is "response"
- Fix typo in GenerateOCSP at the same time
2015-06-08 18:55:51 -07:00
Roland Shoemaker 603e625758 Remove debug statement 2015-06-08 18:09:02 -07:00
Roland Shoemaker 8f6ea65c04 Merge branch 'master' of github.com:letsencrypt/boulder into absolute-challenge-path 2015-06-08 18:03:01 -07:00
Roland Shoemaker bc2c28a5ce Check Challenge.Path isn't malformed in Challenge.IsSane 2015-06-08 18:02:01 -07:00
Jacob Hoffman-Andrews 9ab06bf149 Merge pull request #326 from letsencrypt/ocsp_lifespan_configuration
Bugfix: Make OCSP Response lifespans configurable.
2015-06-08 16:58:57 -07:00
Roland Shoemaker 84a59b3c58 Merge pull request #323 from letsencrypt/db_schema
Database schema and default users.
2015-06-08 15:00:05 -07:00
J.C. Jones ed63a524bf Bugfix: Make OCSP Response lifespans configurable. 2015-06-08 14:19:15 -07:00
Roland Shoemaker 8447297414 Merge pull request #324 from letsencrypt/flaky-va-test
Fix flaky VA test
2015-06-08 13:59:42 -07:00
Roland Shoemaker 050887bff6 Ignore closed connection errors from httpsServer.Serve 2015-06-08 13:29:29 -07:00
Roland Shoemaker 3e43e05553 Don't write to dead simpleSrv/dvsniSrv connections 2015-06-08 12:54:38 -07:00
Richard Barnes e32c681640 Stray comma 2015-06-08 15:45:55 -04:00
Richard Barnes 9e05b2e191 Removing spurious strictSSL settings 2015-06-08 15:45:09 -04:00
Richard Barnes fca1567cb2 Fixes to integration tests 2015-06-08 15:31:56 -04:00
Richard Barnes a620fe4583 Initial anti-replay mechanism 2015-06-08 15:02:39 -04:00
Roland Shoemaker 30d2c0d1c7 Don't try to write to connection after it has been closed 2015-06-08 11:40:21 -07:00
Roland Shoemaker 78cbc1a091 Decrease block time so connection doesn't time out 2015-06-08 11:06:16 -07:00
J.C. Jones ad271aab16 Database schema and default users.
- Fix ordering
2015-06-08 10:47:38 -07:00
James 'J.C.' Jones cf0b2e9cc2 Merge pull request #322 from letsencrypt/good-key-err
Return errors from core.GoodKey
2015-06-07 09:00:58 -07:00
Roland Shoemaker 370b6f9bf9 Return error from core.GoodKey 2015-06-06 17:12:16 -07:00