commit | 13931e22f9e72ea58bb73048bc752b48c6d4d4ac | [log] [tgz] |
---|---|---|
author | Alex Vaghin <ddos@google.com> | Thu Jan 11 12:10:38 2018 +0100 |
committer | Alex Vaghin <ddos@google.com> | Fri Jan 12 20:08:14 2018 +0000 |
tree | 83683736896faa9263f41e35b9f4308c3c3e0fe3 | |
parent | 5f55bce93ad2c89f411e009659bb1fd83da36e7b [diff] |
acme/autocert: support http-01 challenge type The Manager now loops through known challenge types, trying to fulfill one at a time until it succeeds or runs out of supported challenges. The provisioning of "http-01" challenges can be done using the new Manager.HTTPHandler method. It requires listening on unencrypted port 80. Fixes golang/go#21890 Change-Id: I55de9501f0069a9f460fedd8b5b0a09b94f9ef05 Reviewed-on: https://go-review.googlesource.com/87201 Run-TryBot: Alex Vaghin <ddos@google.com> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This repository holds supplementary Go cryptography libraries.
The easiest way to install is to run go get -u golang.org/x/crypto/...
. You can also manually git clone the repository to $GOPATH/src/golang.org/x/crypto
.
This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.
The main issue tracker for the crypto repository is located at https://github.com/golang/go/issues. Prefix your issue with “x/crypto:” in the subject line, so it is easy to find.
Note that contributions to the cryptography package receive additional scrutiny due to their sensitive nature. Patches may take longer than normal to receive feedback.