[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#14380: 24.3; `network-stream-open-tls' fails in some imap servers on
From: |
Ted Zlatanov |
Subject: |
bug#14380: 24.3; `network-stream-open-tls' fails in some imap servers on w32 |
Date: |
Wed, 05 Jun 2013 11:06:52 -0400 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) |
On Mon, 20 May 2013 23:07:30 +0100 João Távora <joaotavora@gmail.com> wrote:
JT> Here is a patch that should be equivalent to the defadvice I'm using.
JT> As I said, it works for me. Also I didn't have a VC copy of emacs so I
JT> used `diff-buffer-with-file'
I applied something very similar. It's a tiny change so it doesn't
require assignment papers. If you'd like to contribute to GNU Emacs or
other GNU software in the future, I encourage you to file them.
revno: 112858
timestamp: Wed 2013-06-05 11:03:37 -0400
message:
(open-tls-stream): Remove unneeded buffer contents when opening the
connection.
This change didn't break anything in my testing. Please test so I can
close the bug if it's fixed for you.
Ted
diff -u -L /usr/local/share/emacs/24.3/lisp/net/tls.el.gz -L
\#\<buffer\ tls.el.gz\> /tmp/jka-com1909LVh
/tmp/buffer-content-1909lpt
--- /usr/local/share/emacs/24.3/lisp/net/tls.el.gz
+++ #<buffer tls.el.gz>
@@ -286,7 +286,11 @@
(format "Host name in certificate doesn't \
match `%s'. Connect anyway? " host))))))
(setq done nil)
- (delete-process process)))
+ (delete-process process))
+ ;; delete all the informational messages that could
+ ;; confuse futures users of `buffer'
+ ;;
+ (delete-region (point-min) (point)))
(message "Opening TLS connection to `%s'...%s"
host (if done "done" "failed"))
(when use-temp-buffer
- bug#14380: 24.3; `network-stream-open-tls' fails in some imap servers on w32,
Ted Zlatanov <=