go/src/crypto
Brad Fitzpatrick 4a15508c66 crypto/x509: detect OS X version for FetchPEMRoots at run time
https://golang.org/cl/25233 was detecting the OS X release at compile
time, not run time. Detect it at run time instead.

Fixes #16473 (again)

Change-Id: I6bec4996e57aa50c52599c165aa6f1fae7423fa7
Reviewed-on: https://go-review.googlesource.com/25281
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Andrew Gerrand <adg@golang.org>
Reviewed-by: Chris Broadfoot <cbro@golang.org>
2016-07-26 23:16:15 +00:00
..
aes crypto/cipher, crypto/aes: add s390x implementation of AES-CTR 2016-04-29 21:17:31 +00:00
cipher crypto/cipher: execute AES-GCM decryption example 2016-05-09 23:03:55 +00:00
des all: remove unnecessary type conversions 2016-04-15 07:31:45 +00:00
dsa crypto/dsa: eliminate invalid PublicKey early 2016-04-05 17:41:47 +00:00
ecdsa crypto/ecdsa: Update documentation for Sign 2016-06-29 18:44:36 +00:00
elliptic crypto/ecdsa: reject negative inputs. 2016-05-18 14:18:48 +00:00
hmac crypto/hmac: simplify implementation 2016-03-25 06:24:00 +00:00
md5 crypto/md5: add s390x assembly implementation 2016-04-27 22:11:41 +00:00
rand all: single space after period. 2016-03-02 00:13:47 +00:00
rc4 all: single space after period. 2016-03-02 00:13:47 +00:00
rsa crypto/rsa, crypto/ecdsa: fail earlier on zero parameters 2016-04-05 21:03:20 +00:00
sha1 crypto/sha1: fix AVX2 variant on AMD64 2016-05-26 11:34:32 +00:00
sha256 crypto/sha256: Use AVX2 if possible 2016-05-06 15:20:37 +00:00
sha512 crypto/sha512: add s390x assembly implementation 2016-04-26 17:37:45 +00:00
subtle crypto/subtle: expand abbreviation to eliminate confusion 2016-06-09 15:30:48 +00:00
tls crypto/tls: Use the same buffer size in the client and server in the TLS throughput benchmark 2016-06-29 18:34:53 +00:00
x509 crypto/x509: detect OS X version for FetchPEMRoots at run time 2016-07-26 23:16:15 +00:00
crypto.go crypto: document that Signer.Sign does not hash 2016-01-26 16:27:16 +00:00