Fork of the Go standard TLS library, providing low-level access to the ClientHello for mimicry purposes.
Find a file
Thom Wiggers 5a1335436d crypto/tls: add no-shared to openssl build instructions
This prevents the custom-built version of openssl prefering the system
libraries over the ones compiled with the specified (weak crypto)
options necessary to generate the updates. This difference can lead to
confusing failures when updating the tests.

Fixes #31809

Change-Id: I2dd257f3121d6c6c62c6aeba52e1c74046b3c584
GitHub-Last-Rev: 6d4eeafadf0b4671b7e17c6810f1a66a9fda7d3c
GitHub-Pull-Request: golang/go#41630
Reviewed-on: https://go-review.googlesource.com/c/go/+/257517
Trust: Emmanuel Odeke <emm.odeke@gmail.com>
Reviewed-by: Filippo Valsorda <filippo@golang.org>
2020-10-24 00:32:11 +00:00
testdata crypto/tls: rotate session keys in older TLS versions 2020-05-07 18:33:39 +00:00
alert.go crypto/tls: add missing alert values 2020-04-01 19:32:57 +00:00
auth.go crypto: fix PKCS space in docs 2020-07-08 17:21:49 +00:00
auth_test.go crypto/tls: add {SignatureScheme,CurveID,ClientAuthType}.String() 2020-03-11 20:02:18 +00:00
cipher_suites.go crypto/tls: add CipherSuites, InsecureCipherSuites and CipherSuiteName 2019-11-12 01:09:31 +00:00
common.go crypto/tls: make config.Clone return nil if the source is nil 2020-09-29 09:32:59 +00:00
common_string.go crypto/tls: add {SignatureScheme,CurveID,ClientAuthType}.String() 2020-03-11 20:02:18 +00:00
conn.go crypto/tls: fix typo in spelling of permanentError 2020-10-06 08:26:49 +00:00
conn_test.go crypto/tls: select only compatible chains from Certificates 2019-11-12 01:08:57 +00:00
example_test.go crypto/tls: replace VerifyPeerCertificate example with VerifyConnection 2020-06-24 20:48:12 +00:00
generate_cert.go crypto/tls: create certs w/o KeyEncipherment KU for non-RSA keys in generate_cert.go 2020-07-03 03:31:29 +00:00
handshake_client.go crypto/tls: restore OCSP and SCTs during session resumption 2020-06-09 23:24:08 +00:00
handshake_client_test.go crypto/tls: restore OCSP and SCTs during session resumption 2020-06-09 23:24:08 +00:00
handshake_client_tls13.go crypto/tls: restore OCSP and SCTs during session resumption 2020-06-09 23:24:08 +00:00
handshake_messages.go crypto/tls: send ec_points_format extension in ServerHello 2019-10-31 15:14:45 +00:00
handshake_messages_test.go crypto/tls: rotate session keys in older TLS versions 2020-05-07 18:33:39 +00:00
handshake_server.go crypto/tls: set CipherSuite for VerifyConnection 2020-06-04 20:16:53 +00:00
handshake_server_test.go crypto/tls: rotate session ticket keys 2020-05-08 02:00:35 +00:00
handshake_server_tls13.go crypto/tls: fix duplicate calls to VerifyConnection 2020-06-03 19:01:50 +00:00
handshake_test.go crypto/tls: add no-shared to openssl build instructions 2020-10-24 00:32:11 +00:00
handshake_unix_test.go crypto/tls: retry net.Dial flakes on Dragonfly 2019-10-21 19:06:29 +00:00
key_agreement.go crypto: fix PKCS space in docs 2020-07-08 17:21:49 +00:00
key_schedule.go math/big: add (*Int).FillBytes 2020-05-05 00:36:44 +00:00
key_schedule_test.go crypto/tls: implement TLS 1.3 cryptographic computations 2018-11-02 21:54:52 +00:00
link_test.go crypto/tls: fix TestLinkerGC test 2020-09-29 14:36:12 +00:00
prf.go crypto/tls: improve error messages for invalid certificates and signatures 2019-10-30 20:18:59 +00:00
prf_test.go crypto/tls: remove SSLv3 support 2019-08-27 22:24:05 +00:00
ticket.go crypto/tls: remove version check when unmarshaling sessionState 2020-05-18 23:09:31 +00:00
tls.go crypto: fix PKCS space in docs 2020-07-08 17:21:49 +00:00
tls_test.go all: update references to symbols moved from io/ioutil to io 2020-10-20 18:41:18 +00:00