1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:31:21 -06:00
go/src/pkg/crypto
Mikkel Krautz c47123d07b crypto/tls: client certificate support.
This changeset implements client certificate support in crypto/tls
for both handshake_server.go and handshake_client.go

The updated server implementation sends an empty CertificateAuthorities
field in the CertificateRequest, thus allowing clients to send any
certificates they wish. Likewise, the client code will only respond
with its certificate when the server requests a certificate with this
field empty.

R=agl, rsc, agl1
CC=golang-dev
https://golang.org/cl/1975042
2010-08-16 11:22:22 -04:00
..
aes crypto package documentation fix 2010-02-23 12:01:09 -08:00
block changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
blowfish changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
hmac strings: delete Runes, Bytes 2010-02-25 16:01:29 -08:00
md4 changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
md5 changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
ocsp crypto/ocsp: add package to parse OCSP responses. 2010-07-21 10:07:22 -04:00
rand crypto/rand: add missing Unlock 2010-07-13 12:37:47 -07:00
rc4 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
ripemd160 changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
rsa crypto/tls: client certificate support. 2010-08-16 11:22:22 -04:00
sha1 changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
sha256 changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
sha512 changes &x -> x[0:] for array to slice conversion 2010-05-27 14:51:47 -07:00
subtle 1) Change default gofmt default settings for 2009-12-15 15:33:31 -08:00
tls crypto/tls: client certificate support. 2010-08-16 11:22:22 -04:00
x509 crypto/x509: unwrap Subject Key Identifier 2010-08-03 12:26:48 -04:00
xtea crypto package documentation fix 2010-02-23 12:01:09 -08:00