Better seed support for (random)
[gnus] / lisp / ChangeLog
index 8591bd0..77baac1 100644 (file)
@@ -1,3 +1,117 @@
+2012-09-01  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Better seeds for (random).
+       * gnus-sync.el (gnus-sync-lesync-setup):
+       * message.el (message-canlock-generate, message-unique-id):
+       Change (random t) to (random), now that the latter is more random.
+
+2012-08-31  Dave Abrahams  <dave@boostpro.com>
+
+       * auth-source.el (auth-sources): Fix macos keychain access.
+
+       * gnus-int.el (gnus-request-head): When gnus-override-method is set,
+       allow the backend `request-head' function to determine the group
+       name on its own.
+       (gnus-request-expire-articles): Filter out negative article numbers
+       during expiry (Bug#11980).
+
+       * gnus-range.el (gnus-set-difference): Change gnus-set-difference from
+       O(N^2) to O(N).  This makes warping into huge groups tolerable.
+
+       * gnus-registry.el (gnus-try-warping-via-registry): Don't act as though
+       you've found the article when you haven't.
+
+       * nnimap.el (nnimap-find-article-by-message-id): Revert 2012-06-19
+       change: "Add recent argument" by Julien Danjou
+
+2012-08-31  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * gnus-notifications.el (gnus-notifications-action): Avoid CL-ism.
+
+2012-08-30  Julien Danjou  <julien@danjou.info>
+
+       * gnus-notifications.el (gnus-notifications-notify): Use timeout from
+       `gnus-notifications-timeout'.
+       (gnus-notifications-timeout): Add.
+       (gnus-notifications-action): New function.
+       (gnus-notifications-notify): Add :action using
+       `gnus-notifications-action'.
+       (gnus-notifications-id-to-msg): New variable.
+       (gnus-notifications): Use `gnus-notifications-id-to-msg' to map
+       notifications id to messages.
+
+2012-08-30  Kenichi Handa  <handa@gnu.org>
+
+       * qp.el (quoted-printable-decode-region): Decode multiple bytes at
+       once.
+
+2012-08-29  Julien Danjou  <julien@danjou.info>
+
+       * gnus-notifications.el: New file.
+       (gnus-notifications-notify): New function.
+       (gnus-notifications): Use `gnus-notifications-notify'.
+
+2012-08-28  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-sum.el (gnus-summary-enter-digest-group): Decode content
+       transfer encoding first; bind gnus-newsgroup-charset to the charset
+       that the article specifies (Bug#12209).
+
+2012-08-22  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-cus.el (gnus-group-customize): Decode values posting-style holds.
+       (gnus-group-customize-done): Encode values posting-style holds.
+
+       * gnus-msg.el (gnus-summary-resend-message)
+       (gnus-configure-posting-styles): Decode values posting-style group
+       parameter holds.
+
+2012-08-21  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus-msg.el (gnus-summary-resend-message): Honor posting-style for
+       `name' and `address' in Resent-From header.
+
+2012-08-14  Chong Yidong  <cyd@gnu.org>
+
+       * gnus-art.el (article-display-face): Handle failure in
+       gnus-create-image (Bug#11802).
+
+2012-08-10  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups):
+       Use defsetf.
+
+2012-08-10  Daiki Ueno  <ueno@unixuser.org>
+
+       * auth-source.el: (auth-source-plstore-search)
+       (auth-source-secrets-search): Ignore :require and :type in search spec.
+
+2012-08-06  Julien Danjou  <julien@danjou.info>
+
+       * nnimap.el (nnimap-request-head): Resture to-buffer parameter, used by
+       `nnimap-request-move-article'.
+
+       * gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler):
+       Remove autoload, already handled by gnus.el.
+
+       * nnimap.el (nnimap-request-head): Remove to-buffer argument.
+
+       * gnus-int.el (gnus-request-head): Remove to-buffer argument, only
+       supported by nnimap actually. Reverts previous change.
+
+       * gnus-int.el (gnus-request-head): Add an optional to-buffer parameter
+       to mimic `gnus-request-article' and enjoy backends the nn*-request-head
+       to-buffer argument that is already supported.
+
+2012-08-05  Julien Danjou  <julien@danjou.info>
+
+       * gnus-demon.el (gnus-demon-add-handler, gnus-demon-remove-handler):
+       Add autoload.
+
+2012-07-31  Katsumi Yamaoka  <yamaoka@jpl.org>
+
+       * gnus.el (gnus-valid-select-methods): Fix custom type.
+
 2012-07-29  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * auth-source.el (auth-sources, auth-source-backend-parse)
        (auth-source-macos-keychain-result-append): Fix variable name.
        (auth-sources, auth-source-macos-keychain-result-append): More fixes.
 
-2012-07-27  Julien Danjou  <jd@dex.adm.naquadah.org>
+2012-07-27  Julien Danjou  <julien@danjou.info>
 
        * message.el (fboundp): Add a defalias on `mail-dont-reply-to' for
        Emacs < 24.1