GNU bug report logs -
#14380
24.3; `network-stream-open-tls' fails in some imap servers on w32
Previous Next
Reported by: joaotavora <at> gmail.com (João Távora)
Date: Fri, 10 May 2013 12:50:02 UTC
Severity: normal
Found in version 24.3
Done: Glenn Morris <rgm <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #74 received at 14380 <at> debbugs.gnu.org (full text, mbox):
On Mon, 20 May 2013 23:07:30 +0100 João Távora <joaotavora <at> 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
This bug report was last modified 11 years and 340 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.