James Phillips
e8eafc4809
Removes stale TLS config clone() in favor of new supported method.
2018-01-10 15:24:26 -08:00
Kyle Havlovitz
e4af6583f5
Add a path for transitioning to TLS on an existing cluster ( #3001 )
...
Fixes #1705
2017-05-10 14:25:48 -07:00
Kyle Havlovitz
42cf797ad9
Add TLS cipher suite options and CA path support ( #2963 )
...
This patch adds options to configure the available
TLS cipher suites and adds support for a path
for multiple CA certificates.
Fixes #2959
2017-04-27 01:29:39 -07:00
Frank Schroeder
9de4555c0c
golint: Untangle if blocks with return in else
2017-04-25 09:26:13 -07:00
Kyle Havlovitz
086975ac0a
Add TLSMinVersion to config options
2017-02-01 16:20:33 -05:00
James Phillips
022fce0147
Upgrades to Go 1.7 and fixes vet finding and TLS behavior change. ( #2281 )
...
* Upgrades to Go 1.7 and fixes vet finding and TLS behavior change.
* Fixes unit tests in a better manner by closing the client connection on errors.
We traced through and realized that https://github.com/golang/go/issues/15709
causes the output from the client to get buffered, which cuts off the alert
feedback due to the flush() call getting bypassed by the error return.
2016-11-07 18:15:26 -08:00
Armon Dadgar
7ab35416fb
tlsutil: Testing hostname verification
2015-05-11 16:05:39 -07:00
Armon Dadgar
b9d640aa3b
tlsutil: Testing VerifyServerHostname on OutgoingConfig
2015-05-11 15:27:09 -07:00
Armon Dadgar
1f984dfea8
tlsutil: Adding wrappers for hostname verification
2015-05-11 15:14:56 -07:00
Armon Dadgar
0299278b5b
tls: define wrapper type
2015-05-11 13:09:19 -07:00
Atin Malaviya
b4424a1a50
Moved TLS Config stuff to tlsutil package
2014-11-18 11:03:36 -05:00