summaryrefslogtreecommitdiff
path: root/src/crypto
Commit message (Expand)AuthorAgeFilesLines
* crypto/x509: read Darwin trust settings for root CAsQuentin Smith2016-12-013-11/+185
* crypto/tls: update CBC Lucky13 warning a bitBrad Fitzpatrick2016-11-291-1/+1
* math/big: add Baillie-PSW test to (*Int).ProbablyPrimeRuss Cox2016-11-221-0/+9
* crypto/tls: reject zero-length SCTs.Adam Langley2016-11-172-1/+19
* crypto/tls: reject CT extension with no SCTs includedwoodsaj2016-11-172-4/+46
* crypto/tls: add example for Config KeyLogWriterJoonas Kuorilehto2016-11-171-0/+58
* all: don't call t.Fatal from a goroutineIan Lance Taylor2016-11-152-3/+6
* all: spell "marshal" and "unmarshal" consistentlyDmitri Shuralyov2016-11-123-3/+3
* cmd/gofmt, crypto/tls: fix typosKevin Burke2016-11-112-2/+2
* crypto/elliptic: add s390x assembly implementation of NIST P-256 CurveVolodymyr Paprotski2016-11-084-12/+2746
* crypto/tls: use default cipher suites in BenchmarkThroughputMichael Munday2016-11-071-0/+2
* crypto/{cipher,tls,internal/cryptohw}: prioritise AES-GCM when hardware suppo...Adam Langley2016-11-0711-56/+153
* crypto/x509: update __MAC_OS_X_VERSION_MAX_ALLOWED on MacBrad Fitzpatrick2016-11-041-1/+1
* all: make copyright headers consistent with one space after periodMichael Munday2016-11-043-3/+3
* all: sprinkle t.Parallel on some slow testsBrad Fitzpatrick2016-11-043-0/+24
* crypto/x509: expose UnknownAuthorityError.CertRuss Cox2016-11-032-3/+8
* all: update s390x assembly to use vet-friendly namesJosh Bleecher Snyder2016-11-031-4/+4
* crypto/sha256: improve performance for sha256.block on ppc64leMike Strosaker2016-10-313-2/+271
* crypto/sha512: improve performance for sha512.block on ppc64leMike Strosaker2016-10-313-2/+295
* crypto/tls: add GetClientCertificate callbackAdam Langley2016-10-274-73/+287
* crypto/tls: add a SignatureScheme type.Adam Langley2016-10-272-3/+22
* crypto/x509: don't accept a root that already appears in a chain.Adam Langley2016-10-272-9/+9
* crypto/tls: add CloseWrite method to ConnBen Burkert2016-10-262-2/+149
* crypto/x509: use Certificate.Equals and CertPool.contains.Adam Langley2016-10-261-9/+4
* crypto/tls: expand ClientHelloInfoFilippo Valsorda2016-10-262-22/+77
* crypto/tls: fix vet issues againJosh Bleecher Snyder2016-10-251-7/+7
* crypto/tls: add VerifyPeerCertificate to tls.ConfigJoshua Boelter2016-10-245-1/+182
* all: minor vet fixesJosh Bleecher Snyder2016-10-241-4/+4
* net/http: drop custom tls.Config cloning code.Adam Langley2016-10-222-2/+10
* crypto/tls: enable ChaCha20-Poly1305 cipher suites by default.Adam Langley2016-10-1864-2721/+2662
* crypto/tls: add Config.GetConfigForClientAdam Langley2016-10-184-32/+225
* crypto/tls: only store a single nonce for AES-GCM.Adam Langley2016-10-171-14/+10
* Revert "crypto/tls: add CloseWrite method to Conn"Adam Langley2016-10-172-128/+2
* crypto/tls: support ChaCha20-Poly1305.Adam Langley2016-10-176-11/+273
* crypto/tls: add CloseWrite method to ConnBen Burkert2016-10-172-2/+128
* crypto/x509: implement SystemCertPool on WindowsYasuhiro Matsumoto2016-10-173-6/+41
* crypto/{aes,cipher}: fix panic in CBC on s390x when src length is 0Michael Munday2016-10-132-1/+57
* crypto/tls: enable X25519 by default.Adam Langley2016-10-1263-2875/+2757
* crypto/tls: support X25519.Adam Langley2016-10-126-44/+302
* crypto/tls: fix printing of OpenSSL output when updating a test fails.Adam Langley2016-10-121-1/+1
* crypto/tls: switch to OpenSSL 1.1.0 for test data.Adam Langley2016-10-1264-2725/+2840
* crypto/x509: parse all names in an RDN.Adam Langley2016-10-112-27/+81
* crypto/x509: check that the issuer name matches the issuer's subject name.Emmanuel Odeke2016-10-092-0/+152
* crypto/x509: support RHEL 7 cert bundleQuentin Smith2016-10-051-4/+5
* crypto/{aes,cipher}: add optimized implementation of AES-GCM for s390xMichael Munday2016-10-053-0/+524
* crypto/tls: implement countermeasures against CBC padding oraclesFilippo Valsorda2016-10-045-45/+152
* crypto/ecdsa: correct code comment.Adam Langley2016-10-021-1/+1
* crypto/x509: return better error when a certificate contains no names.Adam Langley2016-10-021-0/+4
* crypto/x509: fix name constraints handling.Adam Langley2016-10-022-6/+52
* crypto/tls: simplify keylog tests.Adam Langley2016-10-016-244/+51