commit | a4c6cb3142f211c99e4bf4cd769535b29a9b616f | [log] [tgz] |
---|---|---|
author | Alex Vaghin <ddos@google.com> | Tue Feb 12 18:56:05 2019 +0100 |
committer | Alex Vaghin <ddos@google.com> | Tue Feb 19 17:22:22 2019 +0000 |
tree | 98ccbea28eff384473f065ac6f7aab9754d6f9a2 | |
parent | 74369b46fc6756741c016591724fd1cb8e26845f [diff] |
acme: try to fetch nonce from directory first The change should reduce resource quota consumed by the client overall. Instead of sending HEAD to an ACME resource URL to get a new nonce, the Client will now try to fetch it from the Directory URL first and only then from the ACME resource URL if the former fails. This builds up on an abandoned https://golang.org/cl/34623, only this time with a fallback to the original behaviour. Change-Id: I6e75c0e524c4bc751f3a651b290c0ac2493e0628 Reviewed-on: https://go-review.googlesource.com/c/162057 Run-TryBot: Alex Vaghin <ddos@google.com> TryBot-Result: Gobot Gobot <gobot@golang.org> 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.