Commit Graph

148 Commits

Author SHA1 Message Date
James 'J.C.' Jones 8dc00128b6 Merge pull request #45 from letsencrypt/mvdan-lint-errcheck-fixes
Golint Error Check Fixes
2015-03-21 08:49:05 -07:00
J.C. Jones 4e0aa900c9 Rebase 'lint-errcheck-fixes' of git://github.com/mvdan/boulder to letsencrypt/master
Conflicts:
	cmd/boulder-start/main.go
	core/interfaces.go
	core/objects.go
	core/util.go
	ra/registration-authority.go
	ra/registration-authority_test.go
	rpc/rpc-wrappers.go
	va/validation-authority.go
	wfe/web-front-end.go
2015-03-20 18:01:03 -07:00
James 'J.C.' Jones 984b1567b5 Merge pull request #39 from pde/more-policy-tests
More policy tests
2015-03-20 17:41:05 -07:00
jsha 3ca689caf7 Merge pull request #42 from letsencrypt/jcj-hackathon
Customizable URLs, Listen Addresses, and Spec-Compliance w/ Challenges
2015-03-20 16:49:30 -07:00
J.C. Jones 6247af9ca6 Issue #41: Configurable baseUrl and listenAddress 2015-03-20 16:26:35 -07:00
J.C. Jones e604b8edb9 Update per spec
- Spec says the Challenge objects contain a field "Validated" not "Completed."
- The Challenge object says "Validated" should be omitempty, but wasn't a pointer.
  - Swapped to using pointers so it will not be "completed":"0001-01-01T00:00:00Z"
  - Sort of related to [Issue #71 in Acme-Spec](https://github.com/letsencrypt/acme-spec/issues/71)
- Remove commented-out line from Dockerfile (whoops)
2015-03-20 15:37:53 -07:00
Peter Eckersley 2cca7f6530 Fixup: missing "," 2015-03-20 13:28:09 -07:00
Peter Eckersley 8b39294849 Merge pull request #38 from jsha/more-policy-tests
Restore some dropped tests cases for PA.
2015-03-20 12:46:44 -07:00
Peter Eckersley 24627cdb5f Merge two sets of additional tests
Conflicts:
	policy/policy-authority_test.go
2015-03-20 12:43:11 -07:00
Peter Eckersley 4689eb137b Add some more tests 2015-03-20 12:30:56 -07:00
Jacob Hoffman-Andrews 718a00d572 Restore some dropped tests cases for PA. 2015-03-20 12:29:03 -07:00
Richard Barnes 3279c13b42 Removing stray copy of the PSL 2015-03-17 17:35:40 -04:00
bifurcation 81b0d8034a Merge pull request #36 from bifurcation/policy
Add an explicit policy authority
2015-03-17 12:15:40 -04:00
Richard Barnes 01fd8ce4df Add IPv6 support 2015-03-17 11:57:30 -04:00
Richard Barnes df7614ff9b Merge branch 'spec-update' into policy
Conflicts:
	ca/certificate-authority_test.go
2015-03-17 11:50:42 -04:00
bifurcation 5a268b4149 Merge pull request #35 from bifurcation/spec-update
Updating to be compatible with current acme-spec.
2015-03-17 11:48:58 -04:00
Richard Barnes 74bbea6920 Test coverage for the no-name case 2015-03-17 11:31:54 -04:00
Richard Barnes 34da176328 Use remote signer in CA testing 2015-03-17 11:29:01 -04:00
Richard Barnes b5d67c733a Addressing JCJ comments 2015-03-17 10:17:21 -04:00
Richard Barnes 2d12038860 Removing extraneous print statements 2015-03-16 22:24:57 -04:00
Richard Barnes cd7c21a96b Resolving travis failures 2015-03-16 22:07:45 -04:00
Richard Barnes e142aa7cf9 Forgot the actual policy implementation 2015-03-16 21:48:58 -04:00
Richard Barnes 9c70174c97 Policy enforcement in CA 2015-03-16 14:22:08 -04:00
J.C. Jones 59d449d221 Fix Dockerfile for refactor. 2015-03-16 10:53:42 -07:00
Richard Barnes 752e91d8eb Initial policy authority 2015-03-16 12:55:05 -04:00
Richard Barnes 568bad588a Identifier checking (syntax,blacklist,PSL) 2015-03-16 12:17:31 -04:00
Richard Barnes 19fada5b27 Support for subscriber agreement 2015-03-15 23:47:55 -04:00
Richard Barnes bc583a0df3 Simple walkthrough node.js script 2015-03-15 22:56:46 -04:00
Richard Barnes f5546ad407 Miscellaneous fixes to get e2e working 2015-03-15 22:42:35 -04:00
Richard Barnes 96bd7e215a Further plumbing of registrations 2015-03-15 15:33:05 -04:00
Richard Barnes d938deb3fd Separate resources for challenges [initial] 2015-03-14 19:07:16 -04:00
bifurcation e3dd04e9b8 Merge pull request #34 from bifurcation/coverage
Improved test coverage in boulder/core
2015-03-14 13:19:52 -04:00
Richard Barnes 4db3f77607 Fixing 'go vet' issue 2015-03-14 13:09:06 -04:00
bifurcation 8de12e5d3f Merge pull request #33 from bifurcation/jose
Mainline JOSE
2015-03-14 12:29:08 -04:00
Richard Barnes 8c651502ac Re-fixing 'go vet' errors 2015-03-14 12:21:22 -04:00
Richard Barnes 98233570de Explanatory comment re: code duplication 2015-03-14 12:16:38 -04:00
Richard Barnes 238152a9cc Merging PRs from @kuba 2015-03-14 12:10:25 -04:00
Richard Barnes 0047beeceb Fixing 'go vet' errors 2015-03-14 11:45:25 -04:00
Richard Barnes 2c9ed3c792 Fixing errors discovered with increased testing. 2015-03-14 11:20:59 -04:00
Richard Barnes 227eb2fd36 Improved test coverage for 'core' module 2015-03-14 11:20:32 -04:00
Richard Barnes 8f4ea0efd8 Adapting to point to mainlined JOSE 2015-03-13 13:11:04 -07:00
Richard Barnes f1005fa07d Mainlining JOSE code 2015-03-13 13:10:49 -07:00
bifurcation 62cd2682be Merge pull request #30 from bifurcation/mkstuff
Add mkroot and mkcrl
2015-03-13 12:52:34 -07:00
Richard Barnes 24bafe98c6 Fixing issues from jsha review 2015-03-13 12:31:41 -07:00
Daniel Martí 70ab4a4605 Log problems when writing response bodies 2015-03-13 08:46:43 +01:00
Daniel Martí 517d59553b Treat ignored error in boulder-start 2015-03-13 08:46:43 +01:00
Daniel Martí a4a368613a Use regexp.MustCompile instead of Compile ignoring err 2015-03-13 08:46:43 +01:00
Daniel Martí 830fe1ba8f Explicitly ignore or treat more errors 2015-03-13 08:46:41 +01:00
Daniel Martí 91b12a2e1a Simplify if err != nil structure when applicable 2015-03-12 12:46:18 +01:00
Daniel Martí 1cf2ac88f0 Returning after log.Fatalf is redundant
Fatal* already calls os.Exit(1)
2015-03-12 12:40:09 +01:00