Daniel McCarney
28cc969814
Remove TLS-SNI-02 implementation. ( #3516 )
...
This code was never enabled in production. Our original intent was to
ship this as part of the ACMEv2 API. Before that could happen flaws were
identified in TLS-SNI-01|02 that resulted in TLS-SNI-02 being removed
from the ACME protocol. We won't ever be enabling this code and so we
might as well remove it.
2018-03-02 10:56:13 -08:00
David Calavera
c71c3cff80
Implement TLS-SNI-02 challenge validations. ( #2585 )
...
I think these are all the necessary changes to implement TLS-SNI-02 validations, according to the section 7.3 of draft 05:
https://tools.ietf.org/html/draft-ietf-acme-acme-05#section-7.3
I don't have much experience with this code, I'll really appreciate your feedback.
Signed-off-by: David Calavera <david.calavera@gmail.com>
2017-03-22 10:17:59 -07:00
Jacob Hoffman-Andrews
4e0f96d924
Remove last vestiges of challenge.AccountKey. ( #1949 )
...
This is a followup from https://github.com/letsencrypt/boulder/pull/1942 . That PR stopped setting challenge.AccountKey. This one removes it entirely.
Fixes #1948
2016-06-21 16:25:58 -07:00
Roland Bracewell Shoemaker
54573b36ba
Remove all stray copyright headers and appends the initial line to LICENSE.txt ( #1853 )
2016-05-31 12:32:04 -07:00
Jacob Hoffman-Andrews
e6c17e1717
Switch to new vendor style ( #1747 )
...
* Switch to new vendor style.
* Fix metrics generate command.
* Fix miekg/dns types_generate.
* Use generated copies of files.
* Update miekg to latest.
Fixes a problem with `go generate`.
* Set GO15VENDOREXPERIMENT.
* Build in letsencrypt/boulder.
* fix travis more.
* Exclude vendor instead of godeps.
* Replace some ...
* Fix unformatted cmd
* Fix errcheck for vendorexp
* Add GO15VENDOREXPERIMENT to Makefile.
* Temp disable errcheck.
* Restore master fetch.
* Restore errcheck.
* Build with 1.6 also.
* Match statsd.*"
* Skip errcheck unles Go1.6.
* Add other ignorepkg.
* Fix errcheck.
* move errcheck
* Remove go1.6 requirement.
* Put godep-restore with errcheck.
* Remove go1.6 dep.
* Revert master fetch revert.
* Remove -r flag from godep save.
* Set GO15VENDOREXPERIMENT in Dockerfile and remove _worskpace.
* Fix Godep version.
2016-04-18 12:51:36 -07:00
Roland Shoemaker
00b617b59a
Switch to upstream square/go-jose + pull latest
2016-03-15 13:54:22 -07:00
Jeff Hodges
c9010744b4
delete old challenge code
...
Specifically, delete the simpleHttp and dvsni.
Hooray!
Fixes #894
2015-12-10 15:41:40 -08:00
Richard Barnes
b01e99ea04
Merge branch 'master' into golint
2015-10-07 10:42:36 -04:00
Richard Barnes
9414b1a37e
Address @jmhodges comments and make tests pass
2015-10-03 14:47:17 -04:00
Richard Barnes
eb42a08258
Make RA check sanity and make tests pass
2015-10-03 10:41:23 -04:00
Richard Barnes
367973122e
Change 'TO DELETE' comments to something more useful
2015-10-01 18:48:15 -07:00
Richard Barnes
ea50be6c50
Change 00 to 01, and drop the underscore
2015-09-29 08:57:43 -04:00
Richard Barnes
c1c3d1e871
Changes to core, sa, policy
2015-09-28 10:51:55 -04:00
Richard Barnes
1a9fd9b455
Update to latest ACME spec
2015-09-28 10:10:06 -04:00
Richard Barnes
e60df240d8
Update DVSNI and DNS challenges
2015-07-29 12:19:12 -04:00
J.C. Jones
41f5788c77
Correct most `go lint` warnings. (274 -> 5)
2015-06-16 22:18:28 -05:00
J.C. Jones
cc97492a54
Issue #11 : Basic DNS Challenge support
2015-06-16 09:03:03 -05:00
Roland Shoemaker
f4ee29d1d3
Change all references from SimpleHTTPS -> SimpleHTTP
2015-06-12 11:22:04 -07:00
Roland Shoemaker
ef3adda09b
Switch TLS to pointer
2015-06-11 22:08:38 -07:00
Roland Shoemaker
c301125e93
Add TLS field to core.Challenge per spec
2015-06-11 17:12:50 -07:00
J.C. Jones
1c9837ddf8
Audit all Challenges (success/failure) in VA for Issue #204
...
- Don't ignore entropy underruns in challenges.go
- Correct identity crisis in Policy Authority; hopefully it will remember.
- Add a method `AuditObject` in audit-logger and convert RA/VA to use it
- Fix json typo in registration-authority that caused empty audit logs
- Fix vet issue in WFE where RegID was being printed as a 32-bit int instead of 64-bit
- Unfix the issue in WFE where RegID isn't right, per PR #215
2015-05-21 13:58:40 -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
Richard Barnes
d938deb3fd
Separate resources for challenges [initial]
2015-03-14 19:07:16 -04:00
Daniel Martí
083fb1b7e7
Ignore rand.Read() errors uniformly
2015-03-12 12:18:30 +01:00
Richard Barnes
37919058e5
Pulling out va module
2015-03-10 14:26:20 -07:00