Commit Graph

1390 Commits

Author SHA1 Message Date
Roland Shoemaker d21fb9a9cb Merge pull request #559 from kuba/dns-resolver
Use dns-test-srv in integration tests (fixes #420).
2015-07-29 23:17:25 -07:00
Jakub Warmuz 64198ef3eb
Use dns-test-srv in integration tests (fixes #420). 2015-07-30 05:49:40 +00:00
Jacob Hoffman-Andrews 4d8db36b2e Merge pull request #530 from letsencrypt/mailer
Bulk expiration mailer
2015-07-29 17:08:15 -07:00
Roland Shoemaker 726d59cb52 Merge master 2015-07-29 16:35:37 -07:00
Roland Shoemaker 6dc00d4e7f Typo 2015-07-29 15:51:00 -07:00
Roland Shoemaker 4708ed443a Merge branch 'master' into remove-monolith 2015-07-29 15:25:51 -07:00
bifurcation 9937cca513 Merge pull request #442 from letsencrypt/resource
Enforce "resource" field in request objects
2015-07-29 17:37:45 -04:00
Roland Shoemaker 0715970f11 Remove the monolith and related cruft 2015-07-29 14:03:59 -07:00
Richard Barnes 25a62374cb A more complete refactoring 2015-07-29 16:56:02 -04:00
bifurcation 60e82f6df3 Merge pull request #544 from letsencrypt/mysql-uri
Make sure MySQL DB URI contains 'parseTime=true'
2015-07-29 16:53:32 -04:00
bifurcation be80bc73bd Merge pull request #550 from letsencrypt/faster-startup
Speed up start.py and integration test.
2015-07-29 16:47:38 -04:00
Richard Barnes 5ea17d980a Merge master 2015-07-29 16:37:39 -04:00
Richard Barnes d11195187d A tiny struct for resource checking 2015-07-29 16:36:41 -04:00
bifurcation e0ad951855 Merge pull request #549 from letsencrypt/delete_old_tests
remove recently mooted test files
2015-07-29 16:10:56 -04:00
Roland Shoemaker 272fbbd480 Merge pull request #541 from r0ro/remove-authz-newcert
Remove the need for a client to send authorizations url when requesting new certificate
2015-07-29 13:10:46 -07:00
Roland Shoemaker 2782d20b11 Point at correct test resolver 2015-07-29 12:53:49 -07:00
Richard Barnes 7b5581a046 Remove recovery token in WFE test 2015-07-29 15:53:03 -04:00
Richard Barnes 7e3058d099 More deterministic token control 2015-07-29 15:35:52 -04:00
Roland Shoemaker 6777b276a7 Merge branch 'master' into store-ips 2015-07-29 12:24:20 -07:00
Roland Shoemaker 26cf4897eb Use LIKE instead of LOCATE 2015-07-29 12:21:31 -07:00
Roland Shoemaker df179a1dde Review fixes 2015-07-29 12:17:04 -07:00
Roland Shoemaker ec3aa67f4e Review fixes 2015-07-29 12:09:05 -07:00
Richard Barnes bbc1119e8d Merge remote after rebase 2015-07-29 15:06:00 -04:00
Richard Barnes 2a7f755014 Make integration test pass with test.js 2015-07-29 15:04:14 -04:00
Richard Barnes 2ecdd056de Re-add tests removed during rebase. 2015-07-29 15:03:12 -04:00
Richard Barnes 08c86e560e Fix test failures in core 2015-07-29 14:40:41 -04:00
Jacob Hoffman-Andrews 9208008f66 Merge pull request #527 from letsencrypt/build_id
remove Go version and build host from API
2015-07-29 11:33:38 -07:00
Jacob Hoffman-Andrews 9b20f0afaf Startservers.py: remove tempdir, add sys.exit 2015-07-29 11:15:01 -07:00
Richard Barnes 76a2e15958 Godep refresh after landing changes in github.com/letsencrypt/go-jose 2015-07-29 13:56:49 -04:00
Richard Barnes f506da377a Clean up Challenge.MergeResponse 2015-07-29 12:59:52 -04:00
Richard Barnes 4f95f66f98 Remove AcmeJWS and move everything over to LE fork of go-jose 2015-07-29 12:44:39 -04:00
Richard Barnes 9e87cef807 Further test fixes 2015-07-29 12:20:00 -04:00
Richard Barnes de5c50739a Mostly fixed tests 2015-07-29 12:19:12 -04:00
Richard Barnes e60df240d8 Update DVSNI and DNS challenges 2015-07-29 12:19:12 -04:00
Richard Barnes eca5f1c123 Add new simpleHttp to integration test 2015-07-29 12:18:09 -04:00
Richard Barnes 4cac9da9fd Refactor simpleHttp challenge 2015-07-29 12:18:09 -04:00
Richard Barnes 54a3be5c83 Merge remote after rebase 2015-07-29 11:18:21 -04:00
Richard Barnes 26b140b0cc Removing unused literals and exposing more error info 2015-07-29 11:17:26 -04:00
Richard Barnes 911827cd2d Removing extraneous quoting
I know this should go in a separate PR, but it's so trivial it's not worth it.
2015-07-29 10:27:57 -04:00
Richard Barnes c996e0abca Integration test for 'resource' 2015-07-29 10:24:44 -04:00
Richard Barnes f016d02365 Unit tests for 'resource' 2015-07-29 10:24:44 -04:00
Richard Barnes 965be920a6 Enforce 'resource' field 2015-07-29 10:19:14 -04:00
Roland Shoemaker 27708be2c3 Merge pull request #532 from tomclegg/cname-nxdomain
Fix authz always failing when CAA record is not present + fix CAA lookup algorithm per RFC
2015-07-28 20:58:17 -07:00
Tom Clegg 4f177d34af Return actual rtt for nxdomain/nxrrset responses, not 0. 2015-07-28 23:28:19 -04:00
Jacob Hoffman-Andrews 237f759ac9 Use go install for even more speed. 2015-07-28 18:29:39 -07:00
Jacob Hoffman-Andrews d69f97e954 Fix exception handling. 2015-07-28 18:11:52 -07:00
Jacob Hoffman-Andrews a4c4b473f1 Speed up start.py and integration test.
Run builds in parallell as well as starting servers in parallel.
Wait for the servers to come up, so tests don't start running too early.
Enable race detection only for the integration test, not for start.py.
Previously I'd suggested it should always be on, but after running with it for a
while I'm convinced it's too slow for start.py (but still very valuable for
integration tests!).
2015-07-28 18:07:22 -07:00
Jeremy Gillula 289dfeabe6 Fixing go formatting issues (ran go fmt on the files below) 2015-07-28 17:07:36 -07:00
Jacob Hoffman-Andrews c2942367ca Merge pull request #524 from r0ro/fix-jwk-exponent-encoding
Fix jwk exponent encoding
2015-07-28 16:28:20 -07:00
Jeremy Gillula 321d611d20 Forgot to stage some files in last commit 2015-07-28 16:03:40 -07:00