Alternative TLS implementation in Go
Go to file
Adam Langley cbf5c897cb crypto/tls: add client-side SNI support and PeerCertificates.
SNI (Server Name Indication) is a way for a TLS client to
indicate to the server which name it knows the server by. This
allows the server to have several names and return the correct
certificate for each (virtual hosting).

PeerCertificates returns the list of certificates presented by
server.

R=r
CC=golang-dev
https://golang.org/cl/1741053
2010-07-21 11:36:01 -04:00
alert.go crypto/tls: simpler implementation of record layer 2010-04-26 22:19:04 -07:00
ca_set.go simplify various code using new map index rule 2010-03-30 10:51:11 -07:00
common.go crypto/tls: add client-side SNI support and PeerCertificates. 2010-07-21 11:36:01 -04:00
conn.go crypto/tls: add client-side SNI support and PeerCertificates. 2010-07-21 11:36:01 -04:00
generate_cert.go http, crypto/tls: followup fixes from 1684051. 2010-07-02 16:43:48 -04:00
handshake_client.go crypto/tls: add client-side SNI support and PeerCertificates. 2010-07-21 11:36:01 -04:00
handshake_messages_test.go crypto/tls: add client OCSP stapling support. 2010-07-14 10:40:15 -04:00
handshake_messages.go crypto/tls: add client-side SNI support and PeerCertificates. 2010-07-21 11:36:01 -04:00
handshake_server_test.go crypto/tls: add client OCSP stapling support. 2010-07-14 10:40:15 -04:00
handshake_server.go crypto/tls: simpler implementation of record layer 2010-04-26 22:19:04 -07:00
Makefile crypto/tls: simpler implementation of record layer 2010-04-26 22:19:04 -07:00
prf_test.go 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
prf.go strings: delete Runes, Bytes 2010-02-25 16:01:29 -08:00
tls.go http, crypto/tls: followup fixes from 1684051. 2010-07-02 16:43:48 -04:00