From e54260ec68da242b7400205f1317bd34f8cf67ba Mon Sep 17 00:00:00 2001
From: Mickael Remond <mremond@process-one.net>
Date: Fri, 31 May 2019 19:22:36 +0200
Subject: [PATCH] Clarify use of insecure flag

---
 config.go | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/config.go b/config.go
index ba172fb..e49ab5b 100644
--- a/config.go
+++ b/config.go
@@ -10,10 +10,12 @@ type Config struct {
 	Jid            string
 	parsedJid      *Jid // For easier manipulation
 	Password       string
-	PacketLogger   *os.File                                                 // Used for debugging
-	Lang           string                                                   // TODO: should default to 'en'
-	Retry          int                                                      // Number of retries for connect
-	ConnectTimeout int                                                      // Connection timeout in seconds. Default to 15
-	Insecure       bool                                                     // set to true to allow comms without TLS
-	CharsetReader  func(charset string, input io.Reader) (io.Reader, error) // passed to xml decoder
+	PacketLogger   *os.File // Used for debugging
+	Lang           string   // TODO: should default to 'en'
+	Retry          int      // Number of retries for connect
+	ConnectTimeout int      // Connection timeout in seconds. Default to 15
+	// Insecure can be set to true to allow to open a session without TLS. If TLS
+	// is supported on the server, we will still try to use it.
+	Insecure      bool
+	CharsetReader func(charset string, input io.Reader) (io.Reader, error) // passed to xml decoder
 }