X-Git-Url: http://cgit.sxemacs.org/?a=blobdiff_plain;f=lisp%2FChangeLog;h=102b5b5aee9d6ebde7a37fd6e08ea3695d7eaee2;hb=89a38312c4fd92a3c8c3bf09690fbca6f29a9bc3;hp=6b194519241c5e5a29e79e8971275c229084a82b;hpb=3545f57dc4b4ecaa67ce31f2662be957edd8d238;p=gnus diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 6b1945192..102b5b5ae 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,5 +1,120 @@ +2010-11-28 Lars Magne Ingebrigtsen + + * 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): Removed. + (nntp-open-ssl-stream): Removed. + (nntp-open-tls-stream): Removed. + (nntp-ssl-program): Removed. + + * 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. + (shr-find-fill-point): Never leave point being at bol; + relax the kinsoku limitation when rendering tables. + +2010-11-26 Lars Magne Ingebrigtsen + + * nnmail.el (nnmail-expiry-target-group): Protect against degenerate + results from -accept-article. + + * shr-color.el: Require cl when compiling. + + * nnheader.el (nnheader-update-marks-actions): Fix typo in last + checkin. + + * gnus-art.el (gnus-url-mailto): Unfold URLs before using them. + + * nnimap.el (nnimap-request-set-mark): Add is "+", not "-". + + * gnus-sum.el (gnus-summary-push-marks-to-backend): Use 'set instead of + 'add and 'delete to set backend marks. + + * nnmaildir.el (nnmaildir-request-set-mark): Be explicit about 'set. + + * nnheader.el (nnheader-update-marks-actions): Refactor out. + + * nntp.el (nntp-request-set-mark): Use it. + + * nnfolder.el (nnfolder-request-set-mark): Ditto. + + * nnml.el (nnml-request-set-mark): Ditto. + * nnimap.el (nnimap-last-response-string): Remove the unfolding -- it introduces regressions in article selection. (nnimap-find-uid-response): New function.