Revert the auto-network->starttls code.
authorLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Wed, 29 Sep 2010 20:23:25 +0000 (22:23 +0200)
committerLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Wed, 29 Sep 2010 20:23:25 +0000 (22:23 +0200)
If the user has requested network, that's what they ought to get.

lisp/ChangeLog
lisp/nnimap.el

index 58e17f6..1aa6128 100644 (file)
@@ -1,5 +1,9 @@
 2010-09-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * nnimap.el (nnimap-open-connection): Revert the auto-network->starttls
+       code, since if the user has requested network, that's what they ought
+       to get.
+
        * pop3.el (pop3-send-streaming-command, pop3-stream-length): New
        variable.
 
index 5e55142..618db2b 100644 (file)
@@ -342,15 +342,6 @@ textual parts.")
            (when (eq nnimap-stream 'starttls)
              (nnimap-command "STARTTLS")
              (starttls-negotiate (nnimap-process nnimap-object)))
-           ;; If this is a STARTTLS-capable server, then sever the
-           ;; connection and start a STARTTLS connection instead.
-           (when (and (eq nnimap-stream 'network)
-                      (member "STARTTLS" (nnimap-capabilities nnimap-object)))
-             (let ((nnimap-stream 'starttls))
-               (delete-process (nnimap-process nnimap-object))
-               (kill-buffer (current-buffer))
-               (return
-                (nnimap-open-connection buffer))))
            (when nnimap-server-port
              (push (format "%s" nnimap-server-port) ports))
            (unless (equal connection-result "PREAUTH")