Accept the moronic openssl s_client -starttls output, too.
[gnus] / lisp / ChangeLog
index 9a96b26..352980d 100644 (file)
@@ -1,5 +1,35 @@
 2010-09-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
+       * nnimap.el (nnimap-extend-tls-programs): New function.
+       (nnimap-open-connection): Use tls.el exclusively, and not starttls.el.
+       (nnimap-wait-for-connection): Accept the greeting from the stupid
+       output from openssl s_client -starttls, too.
+
+       * tls.el (tls-starttls-switches): New variable.
+       (tls-find-starttls-argument): Use it.
+       (open-tls-stream): Ditto.
+
+       * netrc.el (netrc-credentials): Return the value of the "default"
+       entry.
+       (netrc-machine): Ditto.
+
+       * nnimap.el (nnimap-find-article-by-message-id): Really return the
+       article number.
+       (nnimap-split-fancy): New variable.
+       (nnimap-split-incoming-mail): Use it.
+
+       * nntp.el (nntp-server-list-active-group): Document.
+
+       * nnimap.el (nnimap-find-article-by-message-id): Use EXAMINE instead of
+       SELECT to get the message-id.
+
+       * mail-source.el (mail-sources): Removed webmail support.
+       (defvar): Ditto.
+       (mail-source-fetcher-alist): Ditto.
+       (mail-source-fetch-webmail): Removed.
+
+       * webmail.el: Removed -- doesn't seem relevant any more.
+
        * gnus.el: Fix up make-obsolete-variable declarations throughout.
 
        * nnimap.el (nnimap-request-accept-article): Get the Message-ID without
        (nnimap-request-accept-article): Add \r\n to the lines to make this
        work with Cyrus.
 
-       * nnregistry.el: Added.
-
        * nndraft.el (nndraft-request-expire-articles): Use the group name
        instead if "nndraft".  Fix found by Nils Ackermann.
 
+2010-09-29  Ludovic Courtes  <ludo@gnu.org>
+
+       * nnregistry.el: Added.
+
 2010-09-29  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * nnmail.el (group, group-art-list, group-art):