]> Cypherpunks repositories - gostls13.git/commit
[dev.boringcrypto] crypto/internal/boring: add initial BoringCrypto access
authorRuss Cox <rsc@golang.org>
Thu, 3 Aug 2017 03:14:57 +0000 (23:14 -0400)
committerRuss Cox <rsc@golang.org>
Thu, 17 Aug 2017 15:22:22 +0000 (15:22 +0000)
commit6e70f88f845d19b5195bdfc1b7bb4da889e7ab5f
treeb86b0ee6ba96b9c91a5cbec5f359fe4750973f0b
parentdcdcc3844046af0182cd3a94c7bb78c99908020e
[dev.boringcrypto] crypto/internal/boring: add initial BoringCrypto access

Right now the package doesn't do anything useful, but it will.
This CL is about the machinery for building goboringcrypto_linux_amd64.syso
and then running the self-test and checking FIPS_mode from Go init.

Change-Id: I4ec0f5efaa88ccfb506b9818d24a7f1cbcc5a7d6
Reviewed-on: https://go-review.googlesource.com/55472
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Adam Langley <agl@golang.org>
16 files changed:
src/crypto/internal/boring/LICENSE [new file with mode: 0644]
src/crypto/internal/boring/boring.go [new file with mode: 0644]
src/crypto/internal/boring/boring_test.go [new file with mode: 0644]
src/crypto/internal/boring/build/.gitignore [new file with mode: 0644]
src/crypto/internal/boring/build/README [new file with mode: 0644]
src/crypto/internal/boring/build/build.sh [new file with mode: 0755]
src/crypto/internal/boring/build/build_in_chroot.sh [new file with mode: 0755]
src/crypto/internal/boring/build/root_setup_in_chroot.sh [new file with mode: 0755]
src/crypto/internal/boring/build/sources.list [new file with mode: 0644]
src/crypto/internal/boring/doc.go [new file with mode: 0644]
src/crypto/internal/boring/goboringcrypto.h [new file with mode: 0644]
src/crypto/internal/boring/goboringcrypto_linux_amd64.syso [new file with mode: 0644]
src/crypto/internal/boring/notboring.go [new file with mode: 0644]
src/crypto/internal/cipherhw/generic.go
src/go/build/deps_test.go
src/runtime/runtime.go