X-Git-Url: https://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=96e6e46fa1b7029ebefbebe94f7dcedc8aa3f25a;hb=70233025bc5d0f151495408d9efb46bf5ece26c9;hp=6e4ccb2ab2d2637b2b0b46cafaf2c55a3daafb85;hpb=cf53c7ca2ad6094b3419eef41bb7333cd66996f5;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6e4ccb2ab..96e6e46fa 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,98 @@ +2010-11-28 Lars Magne Ingebrigtsen + + * proto-stream.el (proto-stream-open-network): When doing opportunistic + TLS upgrades we don't really care about the identity of the peer. + (proto-stream-open-network): Force starttls.el to use gnutls-cli, since + that what we've checked for. + (proto-stream-always-use-starttls): Only default to t if + open-gnutls-stream exists. + (proto-stream-open-network): If STARTTLS failed, then just open a + normal connection. + + * nntp.el (nntp-open-connection): Report what the connection error is. + + * proto-stream.el (open-protocol-stream): Renamed from + open-proto-stream. + +2010-11-27 Lars Magne Ingebrigtsen + + * nnimap.el (nnimap-stream): Change default to `undecided'. + (nnimap-open-connection): If `nnimap-stream' is `undecided', try ssl + first, and then network. + (nnimap-open-connection-1): Respect nnimap-server-port. + (nnimap-open-connection): Be more backwards-compatible. + + * proto-stream.el (proto-stream-always-use-starttls): New variable. + (proto-stream-open-starttls): De-duplicate the starttls code. + (proto-stream-open-starttls): Folded back into the main function. + (proto-stream-open-network): Fix typo in the gnutls path. + (proto-stream-command): Refactor out. + + * nntp.el (nntp-open-connection): Fix the STARTTLS command syntax. + + * proto-stream.el (proto-stream-open-starttls): Actually implement the + starttls.el STARTTLS. + + * color.el (color-lab->srgb): Fix function call name. + + * proto-stream.el (proto-stream-open-tls): Delete output from openssl + if we're using tls.el. + (proto-stream-open-network): If we don't have gnutls-cli or gnutls + built in, then don't try to establish a STARTTLS connection. + + * nntp.el (nntp-open-connection): Switch on STARTTLS on supported + servers. + + * proto-stream.el (open-proto-stream): Use network, not stream. + (open-proto-stream): Add a way to specify what the end of a command is. + + * nntp.el (nntp-open-connection): Use proto-streams for the relevant + connections types. + (nntp-open-network-stream): Remove. + (nntp-open-ssl-stream): Remove. + (nntp-open-tls-stream): Remove. + (nntp-ssl-program): Remove. + + * nnimap.el (nnimap-open-connection): Check for "OK" from the greeting. + +2010-11-27 Andrew Cohen + + * nnir.el: Fix typos. + (nnir-retrieve-headers-override-function): Rename variable to reflect + new semantics. + (nnir-article-group, nnir-article-number, nnir-article-rsv): New helper + macros. + (nnir-request-article, nnir-request-move-article): Use them. + (nnir-categorize): New function. + (nnir-run-query): Use it. + (nnir-retrieve-headers): Rewrite to batch header retrieval. + (nnir-run-gmane): nnir-retrieve-headers now returns the headers already + sorted. + (nnir-group-full-name): Use gnus-group-full-name instead. + (nnir-artlist-artitem-group, nnir-artlist-artitem-number) + (nnir-artlist-artitem-rsv, nnir-sort-groups-by-server): Obsolete. + +2010-11-27 Lars Magne Ingebrigtsen + + * nnimap.el (nnimap-open-connection): Fix typo in STARTTLS command. + + * proto-stream.el: New library to provide protocol-specific + TLS/STARTTLS connections for IMAP, NNTP, SMTP, POP3 and similar + protocols. + (open-proto-stream): Complete the documentation. + (proto-stream-open-network): Fix some typos. + + * nnimap.el (nnimap-open-connection): Use it. + +2010-11-26 Julien Danjou + + * color.el: Rename various rgb functions to srgb. + +2010-11-26 Lars Magne Ingebrigtsen + + * nnimap.el (nnimap-get-groups): Allow non-quoted strings as mailbox + names. + 2010-11-26 Katsumi Yamaoka * shr.el (shr-insert): Revert last change.