From 685988f99dea0f51cb15bf7ff4d79e9178171e4b Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Fri, 14 Mar 2014 19:10:59 +0000
Subject: [PATCH] oops, remove debug statement

---
 tls.go | 26 ++++++++++++--------------
 1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/tls.go b/tls.go
index d8ce2e7..248320f 100644
--- a/tls.go
+++ b/tls.go
@@ -7,6 +7,11 @@ import (
 	"log"
 )
 
+var cipherSuites = []uint16{
+	tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
+	tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
+}
+
 // Load a CA from file (PEM encoded).
 func loadCA(caFile string) *x509.CertPool {
 	data, err := ioutil.ReadFile(caFile)
@@ -26,27 +31,20 @@ func loadCA(caFile string) *x509.CertPool {
 // endpoints and don't have to worry about wide compatibility.
 func TLSClientAuthConfig(caFile string) *tls.Config {
 	return &tls.Config{
-		ClientCAs:  loadCA(caFile),
-		ClientAuth: tls.RequireAndVerifyClientCert,
-		CipherSuites: []uint16{
-			tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
-			tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
-		},
-		PreferServerCipherSuites: true,
+		ClientCAs:                loadCA(caFile),
+		ClientAuth:               tls.RequireAndVerifyClientCert,
 		MinVersion:               tls.VersionTLS12,
+		CipherSuites:             cipherSuites,
+		PreferServerCipherSuites: true,
 	}
 }
 
 // Same as TLSClientAuthConfig, but load client certificates too.
 func TLSClientAuthConfigWithCerts(caFile, certFile, keyFile string) *tls.Config {
 	config := &tls.Config{
-		RootCAs: loadCA(caFile),
-		ServerName: "desktop.m.investici.org",
-		MinVersion: tls.VersionTLS12,
-		CipherSuites: []uint16{
-			tls.TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
-			tls.TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
-		},
+		RootCAs:      loadCA(caFile),
+		MinVersion:   tls.VersionTLS12,
+		CipherSuites: cipherSuites,
 	}
 
 	var err error
-- 
GitLab