Commit Graph

  • 493b985991 crypto/tls: don't select TLS 1.2 cipher suites in prior versions. Adam Langley 2013-09-26 17:09:56 -0400
  • a40b48d4e0 crypto/tls: document that the package supports TLS 1.2 Russ Cox 2013-09-23 16:05:23 -0400
  • 679f6ca983 crypto/tls: don't select ECDSA ciphersuites with only an RSA certificate. Adam Langley 2013-09-17 13:30:36 -0400
  • 8eaa99cd77 crypto/tls: fix TLS 1.2 client certificates. Adam Langley 2013-09-16 16:39:42 -0400
  • 5774c69eb7 crypto/tls: support AES-GCM. Adam Langley 2013-08-29 17:18:59 -0400
  • 749a12a83a crypto/tls: Add support for ECDHE-ECDSA Joel Sing 2013-07-17 12:33:16 -0400
  • 3a888fc059 crypto/tls: implement TLS 1.2. Adam Langley 2013-07-02 19:58:56 -0400
  • 0084d30351 crypto/tls: Change TLS version to 1.1 in the package comment. Frithjof Schulze 2013-06-27 11:23:55 -0700
  • 320cfd8f47 crypto/tls: change advertised ciphersuite order. Adam Langley 2013-06-19 16:46:53 -0400
  • 79e7f7decf crypto/tls: support TLS 1.1. Adam Langley 2013-06-04 20:02:22 -0400
  • 2946f7013d crypto/tls: Check all certificates in the path. John Shahid 2013-05-29 11:21:32 -0400
  • f41a7e7ee6 crypto/tls: don't send NPN extension if NextProtos is not set. Adam Langley 2013-05-21 10:47:31 -0400
  • 44490a3db4 crypto/tls: fix flakey test. Adam Langley 2013-05-16 12:29:23 -0400
  • 7b0cd8f727 crypto/tls: ignore empty TLS records. Adam Langley 2013-05-15 10:25:54 -0400
  • 4b14a48417 crypto/tls: use method values Brad Fitzpatrick 2013-03-20 23:53:38 -0400
  • b9ddc2767a crypto/x509: support IP SANs. Adam Langley 2013-02-15 10:40:17 -0500
  • 9d5e7dd72f crypto/tls: allow the server to enforce its ciphersuite preferences. Adam Langley 2013-01-22 10:10:38 -0500
  • ada990689f crypto/tls: fix loading keys labeled just "PRIVATE KEY" Brad Fitzpatrick 2012-12-01 11:02:08 -0800
  • a954c40163 crypto/tls: use 1/n-1 record splitting to protect against BEAST Anthony Martin 2012-11-26 10:56:39 -0800
  • 3f2e394f59 archive/zip, crypto/tls, net/http: Fix print format errors. Robin Eklind 2012-11-16 17:24:43 -0800
  • d7e46146f4 crypto/tls: add support for loading EC X.509 key pairs Joel Sing 2012-11-16 19:33:59 +1100
  • ff9c946903 gofmt: apply gofmt -w src misc Robert Griesemer 2012-10-30 13:38:01 -0700
  • 489bd5ddd5 crypto/tls: make closeNotify a warning alert. Adam Langley 2012-10-16 15:40:37 -0400
  • cf463f462c crypto/tls: fix NPN extension parsing. Adam Langley 2012-10-09 13:25:47 -0400
  • 13d26a420a crypto/tls: support session ticket resumption. Adam Langley 2012-09-24 16:52:43 -0400
  • d263b7d38c crypto/tls: allow certificates and key to be in either order. Adam Langley 2012-09-13 11:00:16 -0400
  • a0608ba23c crypto/tls: fix data race on conn.err Dave Cheney 2012-09-06 17:50:26 +1000
  • 22777bcc54 crypto/tls: return better error message in the case of an SSLv2 handshake. Adam Langley 2012-08-23 16:44:44 -0400
  • 0c7b858b3e crypto/tls: explicitly require ExtKeyUsageClientAuth for client certs Mikkel Krautz 2012-08-18 15:50:33 -0700
  • d32fa8a79a crypto/tls: remove flakey tests Adam Langley 2012-08-03 13:28:05 -0400
  • 8c517a7cdf tls: add AES256 ciphers Benjamin Black 2012-05-18 11:06:58 -0400
  • 615733d170 crypto/tls: fix decoding of certLen in certificateMsg.unmarshal Michael Gehring 2012-05-14 12:26:29 -0400
  • 30b2db1e5f crypto/tls: don't always use the default private key. Adam Langley 2012-04-12 12:35:21 -0400
  • ca7f685323 crypto/tls: update how we create testing scripts. Adam Langley 2012-04-11 12:55:57 -0400
  • 5c7df56059 crypto/tls: don't select ECC ciphersuites with no mutual curve. Adam Langley 2012-03-23 10:48:51 -0400
  • 43927bb46c crypto/tls: always send a Certificate message if one was requested. Adam Langley 2012-03-19 12:34:35 -0400
  • 46f6bfea8f crypto/tls, fmt: print fixes Robert Hencke 2012-03-12 12:04:45 +0900
  • 000149abb2 all: gofmt -w -s src misc Robert Griesemer 2012-03-08 10:48:51 -0800
  • c8b807a37a crypto/x509: new home for root fetchers; build chains using Windows API Mikkel Krautz 2012-03-07 13:12:35 -0500
  • 4c6dfb2f88 crypto/tls: make the package description more accurate and less aspirational. Adam Langley 2012-03-06 12:49:29 -0500
  • 80cf6b1ae1 crypto/tls: force OS X target version to 10.6 for API compatibility Mikkel Krautz 2012-02-28 11:34:48 -0500
  • 788245c9f6 go/printer, gofmt: improved comma placement Robert Griesemer 2012-02-22 11:27:45 -0800
  • 7b88ead8c8 cmd/go: a raft of fixes Russ Cox 2012-02-14 16:39:20 -0500
  • 136907f44f all: update 'gotest' to 'go test' Shenghou Ma 2012-02-13 13:58:17 -0500
  • b9f16c6d7d crypto/...: more fixes for bug 2841 Adam Langley 2012-02-13 12:38:45 -0500
  • afe534d19b crypto/...: changes to address some of bug 2841. Adam Langley 2012-02-03 15:08:53 -0500
  • 8ee5e4091a crypto/tls: better error message when connecting to SSLv3 servers. Adam Langley 2012-01-31 11:22:47 -0500
  • 96f8cd5397 build: remove Make.pkg, Make.tool Russ Cox 2012-01-30 23:43:46 -0500
  • cca5c9dba4 go/build: add BuildTags to Context, allow !tag Russ Cox 2012-01-23 15:16:38 -0500
  • 0464590bc2 crypto/hmac: Deprecate hmac.NewMD5, hmac.NewSHA1 and hmac.NewSHA256 Luit van Drongelen 2012-01-19 17:28:38 -0500
  • 86824d5328 crypto/elliptic: add constant-time P224. Adam Langley 2012-01-19 08:39:03 -0500
  • afedc6a568 net: change SetTimeout to SetDeadline Brad Fitzpatrick 2012-01-18 16:24:06 -0800
  • 68c583995c crypto/tls: add FreeBSD root certificate location Fixes #2721. Shenghou Ma 2012-01-18 10:03:00 -0800
  • 5fa105421a crypto/tls: Improve TLS Client Authentication Jeff R. Allen 2012-01-05 12:05:38 -0500
  • 9e8d625b7c crypto/tls: update generate_cert.go for new time package Adam Langley 2012-01-04 14:56:16 -0500
  • 1b80fdc11d go/build: add new +build tags 'cgo' and 'nocgo' Russ Cox 2011-12-21 08:51:18 -0500
  • b5b0822258 crypto/tls: don't assume an RSA private key in the API. Adam Langley 2011-12-19 10:39:30 -0500
  • 0cd0abb180 crypto/tls: quiet build Russ Cox 2011-12-15 18:37:31 -0500
  • d2e14db4d4 crypto/tls: make compatible with go/build Russ Cox 2011-12-14 10:25:48 -0500
  • 09dd851f5e build: Changes to the build infrastructure for NetBSD. Christopher Nielsen 2011-12-12 15:42:06 -0500
  • ba3c11f6db crypto: allocate less. Adam Langley 2011-12-06 18:25:14 -0500
  • 119592d80f use new strconv API Russ Cox 2011-12-05 15:48:46 -0500
  • 4e50d4e676 gofmt -s misc src Russ Cox 2011-12-02 14:14:25 -0500
  • ba4d79c54f crypto/tls: cleanup certificate load on windows Alex Brainman 2011-12-01 12:38:00 -0500
  • c08ab14bad Add a []byte argument to hash.Hash to allow an allocation to be saved. Adam Langley 2011-12-01 12:35:37 -0500
  • 37bb6649e2 use new time API Russ Cox 2011-11-30 12:01:46 -0500
  • ff828b16dd crypto/tls: add openbsd root certificate location Joel Sing 2011-11-29 09:20:59 -0500
  • c9662b8656 crypto/tls: don't rely on map iteration order. Adam Langley 2011-11-28 15:34:16 -0500
  • 82f6e24f53 crypto/x509, crypto/tls: support PKCS#8 private keys. Adam Langley 2011-11-21 14:18:42 -0500
  • 30373ac5f7 crypto/tls: fix handshake message test Russ Cox 2011-11-14 15:21:08 -0500
  • a070fcf2bd syscall: use error Russ Cox 2011-11-13 22:44:52 -0500
  • 51b59f6a88 various: reduce overuse of os.EINVAL + others Russ Cox 2011-11-13 22:42:42 -0500
  • 1530d25d4f renaming_2: gofix -r go1pkgrename src/pkg/[a-l]* Rob Pike 2011-11-08 15:40:58 -0800
  • 3d2f7f086e all: rename os.EOF to io.EOF in various non-code contexts Vincent Vanackere 2011-11-03 14:01:30 -0700
  • 4fa24e9f66 all: sort imports Russ Cox 2011-11-02 15:54:16 -0400
  • da5cf2d336 all: rename os.Error to error in various non-code contexts Russ Cox 2011-11-01 22:58:09 -0400
  • 107fb7400c src/pkg/[a-m]*: gofix -r error -force=error Russ Cox 2011-11-01 22:04:37 -0400
  • bc69be28e7 crypto/tls: add Error method to alert Russ Cox 2011-10-27 19:42:32 -0700
  • dcbc7ee6c7 http, crypto/tls: fix read timeouts and closing. Adam Langley 2011-10-18 12:59:32 -0400
  • 0fef8ff181 crypto/tls: fix broken looping code in windows root CA fetcher Mikkel Krautz 2011-10-14 12:26:38 -0400
  • 908d8ff498 crypto/tls: disable root cert fetching to fix windows build Alex Brainman 2011-10-14 17:53:01 +1100
  • 4b68d836de crypto/tls: fetch root CA from Windows store Mikkel Krautz 2011-10-13 22:58:19 -0400
  • 382d395ebb crypto/tls: more Unix root certificate locations Russ Cox 2011-10-13 16:17:15 -0400
  • 7697013b51 crypto/tls: fetch root certificates using Mac OS API Mikkel Krautz 2011-10-13 13:59:13 -0400
  • 0d32935135 crypto/tls: add 3DES ciphersuites Louis Kruger 2011-10-11 13:07:32 -0400
  • 0078a89874 crypto/tls: forgot this file in the last change. Adam Langley 2011-10-08 10:11:38 -0400
  • 6f1dcf99be crypto/tls: add server side SNI support. Adam Langley 2011-10-08 10:06:53 -0400
  • 76c2ff557a crypto/tls: support SSLv3 Adam Langley 2011-09-14 15:32:19 -0400
  • 39082848cf crypto/tls: handle non-TLS more robustly Russ Cox 2011-09-12 16:52:49 -0400
  • 5085d142c2 go/printer: changed max. number of newlines from 3 to 2 Robert Griesemer 2011-07-14 14:39:40 -0700
  • 9c8b32c2d6 crypto/tls: fix generate_cert.go Adam Langley 2011-07-06 16:22:21 -0400
  • a5b2e93aa2 os.Error API: don't export os.ErrorString, use os.NewError consistently Robert Griesemer 2011-06-22 10:52:47 -0700
  • 35e8279c86 respect goto restrictions Russ Cox 2011-06-17 06:07:13 -0400
  • 5a4918e635 crypto: reorg, cleanup and add function for generating CRLs. Adam Langley 2011-06-06 10:35:46 -0400
  • 1b7f4ea6c3 crypto/tls/generate_cert.go: fix misspelling of O_CREATE. Fixes #1888. Rob Pike 2011-05-27 21:06:50 +1000
  • 3bdd4f3140 pkg: spelling tweaks, A-H Robert Hencke 2011-05-18 13:14:56 -0400
  • cf7be9b458 crypto/tls: export the verified chains. Adam Langley 2011-05-05 13:44:36 -0400
  • f23d109356 fix tree for reflect rename Russ Cox 2011-04-25 13:39:36 -0400
  • c282fa0f0b crypto/tls: use time(), not Time(). Adam Langley 2011-04-25 10:27:36 -0400
  • de4a706aa9 crypto/rsa: support > 3 primes. Adam Langley 2011-04-22 15:33:41 -0400