commit | 7f39a6fea4fe9364fb61e1def6a268a51b4f3a06 | [log] [tgz] |
---|---|---|
author | Alex Vaghin <ddos@google.com> | Fri Jun 15 18:03:23 2018 +0200 |
committer | Filippo Valsorda <filippo@golang.org> | Tue Jun 19 20:02:35 2018 +0000 |
tree | 52d6f6ee9927978675314d189d3cc966523da1db | |
parent | 027cca12c2d63e3d62b670d901e8a2c95854feec [diff] |
internal/subtle: add Google App Engine support The new package subtle added in golang.org/cl/112236 breaks compatibility with App Engine due to the import of unsafe. This changes adds an App Engine alternative without using unsafe. Tested with: $ go test -test.tags=appengine -v === RUN TestAliasing --- PASS: TestAliasing (0.00s) PASS ok golang.org/x/crypto/internal/subtle 0.009s Change-Id: I2fc6b02a860b3ee11fa31652ba302fc7db9df153 Reviewed-on: https://go-review.googlesource.com/119095 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org> TryBot-Result: Gobot Gobot <gobot@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.