(spam-report-gmane-max-requests): New constant.
[gnus] / lisp / ChangeLog
index 6117c63..865cf75 100644 (file)
@@ -1,8 +1,136 @@
+2008-12-22  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * spam-report.el (spam-report-gmane-max-requests): New constant.
+       (spam-report-gmane-wait): New variable.
+       (spam-report-gmane-ham, spam-report-gmane-spam)
+       (spam-report-url-ping-plain, spam-report-process-queue): Wait only if
+       spam-report-gmane-wait is non-nil should be sufficient to avoid DOS-ing
+       the server.
+
+       * nnheader.el (nnheader-read-timeout, nnheader-accept-process-output):
+       Add explanations.
+
+       * pop3.el (pop3-accept-process-output, pop3-read-timeout): Use
+       nnheader-accept-process-output and nnheader-read-timeout if available.
+       (pop3-movemail): Use it.
+
+       * message.el (message-check-news-body-syntax): Fix signature check if
+       there's an attachment.
+
+2008-12-21  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el: Add comments to the mm- emulating functions.
+
+2008-12-21  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus-start.el (gnus-before-startup-hook): Fix doc string.  Reported
+       by Stephen Berman <stephen.berman@gmx.net>.
+
+2008-12-18  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el (mm-substring-no-properties): New function.
+       (mm-read-charset, mm-subst-char-in-string, mm-replace-in-string)
+       (mm-special-display-p): Enable those lambda forms to be byte compiled.
+       (mm-string-to-multibyte): Doc fix.
+
+       * mml.el (mml-attach-file): Use mm-substring-no-properties.
+
+2008-12-18  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * mml.el (mml-attach-file): Strip text properties from file name.
+       (Bug#1574)
+
+2008-12-16  Glenn Morris  <rgm@gnu.org>
+
+       * mm-util.el (mm-charset-override-alist): Declare for compiler.
+
+2008-12-15  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mml.el (mml-generate-mime-1): Prefer the MIME charset that Emacs
+       knows since the charset specified might be a bogus alias that
+       mm-charset-synonym-alist provides.
+
+2008-12-15  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * mm-util.el (mm-charset-synonym-alist): Add bogus names "UTF8" and
+       "ISO_8859-1".
+
+       * gnus-start.el (gnus-backup-startup-file): Improve doc string.
+
+2008-12-15  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-util.el (mm-charset-eval-alist):
+       Define it before mm-charset-to-coding-system.
+       (mm-charset-to-coding-system): Add optional argument `silent';
+       define it before mm-charset-override-alist.
+       (mm-charset-override-alist): Add `(gb2312 . gbk)' to the
+       default value if it can be used in Emacs currently running;
+       silence mm-charset-to-coding-system.
+
+2008-12-10  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * rfc2047.el (rfc2047-charset-to-coding-system): Add new argument
+       `allow-override' which says whether to use `mm-charset-override-alist'.
+       (rfc2047-decode-encoded-words): Use it.
+
+       * mm-util.el (mm-charset-override-alist): Fix custom type;
+       add `(gb2312 . gbk)' to choices.
+
+2008-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * mm-view.el (mm-inline-text-html-render-with-w3m): Make it simple and
+       fast.
+
+       * gnus-art.el (gnus-article-wash-html-with-w3m): Ditto.
+
+       * lpath.el: Bind w3m-link-map for Emacs 21, 22, and XEmacs.
+
+2008-12-04  Naohiro Aota  <nao.aota@gmail.com>
+
+       * mm-view.el (mm-inline-text-html-render-with-w3m): Put special keymap
+       on links.
+
+       * gnus-art.el (gnus-article-wash-html-with-w3m): Ditto.
+
+2008-12-03  Lute Kamstra  <lute@gnu.org>
+
+       * sha1.el: Remove leading * from docstrings of defcustoms,
+       deffaces, defconsts and defuns.
+
+2008-12-03  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * message.el (message-idna-to-ascii-rhs-1): Protect against local
+       users' addresses that don't have domain parts.
+       (message-idna-to-ascii-rhs): Use message-narrow-to-headers-or-head
+       rather than message-narrow-to-head since there will be the message
+       header separator.
+
+2008-12-02  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * nnimap.el (nnimap-retrieve-headers-progress): Don't use nnimap-demule
+       since the result is inserted in a unibyte buffer anyway.
+       (nnimap-demule-use-string-to-multibyte): Remove.
+       (nnimap-demule): Alias it to mm-string-to-multibyte.
+
+2008-11-29  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * nnimap.el (nnimap-demule-use-string-to-multibyte): New temporary
+       variable for debugging bug#464 and bug#1174.
+       (nnimap-demule): Use it.
+
 2008-11-24  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus-score.el (gnus-score-find-trace): Handle default score in total
        score calculation correctly.
 
+2008-11-21  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * message.el (message-send-mail): Just set the buffer to unibyte
+       rather than use mm-with-unibyte-current-buffer which does a lot more.
+       (message-send-mail-partially): Don't bother with
+       mm-with-unibyte-current-buffer since it's already been made unibyte by
+       message-send-mail.
+
 2008-11-11  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * nnrss.el (nnrss-make-hash-index): Debug message of full item.
        (auth-source-forget-user-or-password): Allow users to remove cache
        entries if needed.
 
+2008-11-01  Juanma Barranquero  <lekktu@gmail.com>
+
+       * md4.el (md4-buffer): Fix typo in docstring.
+       (md4, md4-64): Doc fixes.
+       (md4-pack-int32): Reflow docstring.
+
 2008-10-31  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * ietf-drums.el (ietf-drums-remove-comments): Localize second
        gnus-group-read-ephemeral-gmane-group.
        (gnus-read-ephemeral-gmane-group-url): Rename from
        gnus-group-read-ephemeral-gmane-group-url.
-       (gnus-bug-group-download-format-alist):  New variable.
+       (gnus-bug-group-download-format-alist): New variable.
        (gnus-read-ephemeral-bug-group, gnus-read-ephemeral-debian-bug-group)
        (gnus-read-ephemeral-emacs-bug-group): New commands.
 
        group names with backslashes.  Reported by Tassilo Horn
        <tassilo@member.fsf.org>.
 
-2007-12-06  D. Goel  <deego3@gmail.com>
+2007-12-06  Deepak Goel  <deego3@gmail.com>
 
        * gnus-art.el (article-make-date-line):
        * gnus-start.el (gnus-load):
        (latin-unity-ucs-list):
        * mm-bodies.el (mm-uu-yenc-decode-function, mm-uu-decode-function)
        (mm-uu-binhex-decode-function):
-       * message.el (gnus-message-group-art, gnus-list-identifiers)
+       * message.el (gnus-message-group-art, gnus-list-identifiers)
        (rmail-enable-mime-composing, gnus-local-organization)
        (gnus-post-method, gnus-select-method, gnus-active-hashtb)
        (gnus-read-active-file, facemenu-add-face-function)
        * mm-util.el (mm-charset-synonym-alist): Alias gbk to cp936.
        Fix comment about "iso8859-1".
 
-2007-10-08   Daiki Ueno  <ueno@unixuser.org>
+2007-10-08  Daiki Ueno  <ueno@unixuser.org>
 
        * mm-decode.el (mm-possibly-verify-or-decrypt): Replace PARTS with the
        ones returned from the verify-function.
        * gnus-sum.el (gnus-select-newsgroup): Decode group name in error msg.
        (gnus-read-move-group-name): Decode group name for completion.
 
-2007-07-31  Ted Zlatanov  <tzz@lifelogs.com>
+2007-07-31  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-srvr.el (gnus-server-close-all-servers): Close servers not only
        in gnus-inserted-opened-servers but also in gnus-server-alist (Katsumi
 
        * gnus-art.el (gnus-article-read-summary-keys): Fix misplaced parens.
 
-2005-04-06  D Goel  <deego@gnufans.org>
+2005-04-06  Deepak Goel  <deego@gnufans.org>
 
        * spam-stat.el (spam-stat-score-buffer): Add a call to a
        user-function allow user modifications of the scores.
        (gnus-summary-display-while-building): Add :version.
 
        * gnus-start.el (gnus-subscribe-newsgroup-hooks)
-       (gnus-get-top-new-news-hook):Add :version.
+       (gnus-get-top-new-news-hook): Add :version.
 
        * gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
        (gnus-server-closed-face, gnus-server-denied-face): Add :version.
 
        * spam.el (spam-backend-article-list-property)
        (spam-backend-get-article-todo-list)
-       (spam-backend-put-article-todo-list)
+       (spam-backend-put-article-todo-list)
        (spam-summary-prepare-exit, spam-resolve-registrations-routine):
        Resolve registrations separately.
        (spam-register-routine): Format comments.