James Phillips
8324c1b9a6
Removes stale TLS config clone() in favor of new supported method.
2018-01-10 15:24:26 -08:00
Kyle Havlovitz
5bab68b9bb
Add a path for transitioning to TLS on an existing cluster ( #3001 )
...
Fixes #1705
2017-05-10 14:25:48 -07:00
Kyle Havlovitz
b70e419aeb
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
3e00e36f41
golint: Untangle if blocks with return in else
2017-04-25 09:26:13 -07:00
Kyle Havlovitz
07ba3ddb6e
Add TLSMinVersion to config options
2017-02-01 16:20:33 -05:00
James Phillips
6de74c60a4
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
53f2d8868c
tlsutil: Testing hostname verification
2015-05-11 16:05:39 -07:00
Armon Dadgar
7665b65834
tlsutil: Testing VerifyServerHostname on OutgoingConfig
2015-05-11 15:27:09 -07:00
Armon Dadgar
cfe788646d
tlsutil: Adding wrappers for hostname verification
2015-05-11 15:14:56 -07:00
Armon Dadgar
6b2390833d
tls: define wrapper type
2015-05-11 13:09:19 -07:00
Atin Malaviya
f1f8c88228
Moved TLS Config stuff to tlsutil package
2014-11-18 11:03:36 -05:00