+2008-04-28 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * mail-source.el (mail-source-set-1, mail-source-bind): Moved
+ auth-source code out of the macro to clean it up and fix bugs.
+
+2008-04-26 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus-registry.el (gnus-registry-split-fancy-with-parent): Don't split
+ by sender if it's equal to user-mail-address, it's likely to be
+ useless.
+
+ * mail-source.el (mail-source-bind): Don't use user or password if they
+ are not bound. Unintern them if they are nil. Don't use server unless
+ it's bound, and default it to empty string otherwise.
+
+2008-04-25 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * mail-source.el: Load auth-source.el.
+ (mail-source-bind): Add comments. Call auth-source-user-or-password to
+ get user name or password, if auth-sources is set up.
+
+ * gnus-registry.el (gnus-registry-split-strategy): New variable for
+ strategy of splitting with parent.
+ (gnus-registry-split-fancy-with-parent)
+ (gnus-registry-post-process-groups): Use it and fix prior
+ bug (returning a list as the split result).
+
+ * auth-source.el (auth-sources): Remove server parameter.
+ (auth-source-pick, auth-source-user-or-password)
+ (auth-source-user-or-password-imap)
+ (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh)
+ (auth-source-user-or-password-sftp)
+ (auth-source-user-or-password-smtp): Remove server parameter.
+
+2008-04-24 Luca Capello <luca@pca.it> (tiny change)
+
+ * mm-encode.el (mm-safer-encoding): Add optional argument `type'.
+ Don't use QP for message/rfc822.
+ (mm-content-transfer-encoding): Pass `type' to mm-safer-encoding.
+
+2008-04-22 Juri Linkov <juri@jurta.org>
+
+ * mailcap.el (mailcap-file-default-commands): New function.
+
+2008-04-13 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * message.el (message-signature-separator, message-cite-function):
+ Change custom version.
+
+2008-04-13 Naohiro Aota <nao.aota@gmail.com> (tiny change)
+
+ * tls.el (tls-program): Add -ign_eof argument to call the openssl
+ commands.
+ (tls-checktrust): Ditto.
+
+2008-04-13 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * mm-decode.el (mm-display-external): Make temp file read-only.
+
+2008-04-12 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus-diary.el (gnus-article-edit-mode-map, message-mode-map): Remove
+ binding for `gnus-diary-version'. Bind `gnus-diary-check-message' to
+ `C-c C-f d'.
+
+2008-04-12 Adrian Aichner <adrian@xemacs.org>
+
+ * gnus-sum.el (gnus-summary-goto-subject): Typo fix.
+
+2008-04-11 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus.el: Bump version to 0.9.
+
+2008-04-10 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * gnus.el: No Gnus v0.8 is released.
+
+2008-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mail-source.el (mail-source-value):
+ Prefer fboundp to functionp so it works with macros as well.
+
+2008-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * gnus-win.el (gnus-configure-frame, gnus-all-windows-visible-p):
+ Fix last change in case the element is not even a symbol.
+
+2008-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * gnus-win.el (gnus-configure-frame, gnus-all-windows-visible-p):
+ Prefer fboundp to functionp so it works with macros as well.
+
+2008-04-09 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * auth-source.el: Added docs.
+ (auth-sources): Modified format to support server.
+ (auth-source-pick, auth-source-user-or-password)
+ (auth-source-user-or-password-imap)
+ (auth-source-user-or-password-pop3, auth-source-user-or-password-ssh)
+ (auth-source-user-or-password-sftp)
+ (auth-source-user-or-password-smtp): Add server parameter.
+
+2008-04-08 Teodor Zlatanov <tzz@lifelogs.com>
+
+ * gnus-registry.el: Initialize the registry when gnus-registry-install
+ is t.
+
+2008-04-08 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * compface.el (uncompface): Make buffer unibyte.
+
+2008-04-05 Glenn Morris <rgm@gnu.org>
+
+ * gnus-ems.el (mm-disable-multibyte): Autoload it.
+
+2008-04-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mm-util.el (mm-with-unibyte-buffer, mm-with-multibyte-buffer): Prefer
+ mm-(en|dis)able-multibyte to default-enable-multibyte-characters.
+
+ * nnheader.el (nnheader-init-server-buffer): Change buffer's
+ multibyteness after rather than before erasing it.
+
+ * gnus-art.el (gnus-mime-replace-part): Remove unnecessary use of
+ mm-with-multibyte.
+ (gnus-request-article-this-buffer): Make sure the proper decoding is
+ used if gnus-original-article-buffer happens to be unibyte.
+
+ * gnus-ems.el (gnus-x-splash): Prefer mm-disable-multibyte to
+ default-enable-multibyte-characters.
+
+ * gnus-fun.el (gnus-display-x-face-in-from): Remove unnecessary use of
+ default-enable-multibyte-characters.
+
+ * mm-decode.el (mm-inline-media-tests): Add entry for x-diff.
+
+ * nnweb.el (nnweb-init): Avoid nn-with-unibyte.
+
+2008-04-02 Simon Josefsson <simon@josefsson.org>
+
+ * imap.el (imap-enable-exchange-bug-workaround): New variable.
+ (imap-message-copyuid-1): Use it.
+ (imap-message-appenduid-1): Likewise. Based on patch by Nathan
+ J. Williams in
+ <http://permalink.gmane.org/gmane.emacs.gnus.general/65855>.
+
+ * nnimap.el (nnimap-enable-minmax-bug-workaround): Remove, replaced by
+ imap-enable-exchange-bug-workaround.
+ (nnimap-find-minmax-uid): Use imap-enable-exchange-bug-workaround.
+
+2008-04-01 Simon Josefsson <simon@josefsson.org>
+
+ * nnimap.el (nnimap-find-minmax-uid): Revert last fix, the "fix" turns
+ a 100 byte status-checks into a 2-3MB transfer for each group.
+ (nnimap-enable-minmax-bug-workaround): New variable to toggle whether
+ to enable bug workaround or not.
+ (nnimap-find-minmax-uid): Only enable workaround conditionally.
+
+2008-03-31 Glenn Morris <rgm@gnu.org>
+
+ * message.el (mml2015-use): Declare for compiler.
+ (message-info): Require mml2015 when appropriate.
+
+2008-03-31 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * Makefile.in (EMACS_COMP): Quote directory name that might contain
+ whitespace.
+
+2008-03-30 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * nntp.el (nntp-netcat-command): Rename from nntp-via-netcat-command.
+ (nntp-netcat-switches): Rename from nntp-via-netcat-switches.
+ (nntp-open-telnet, nntp-open-rlogin): Use with-current-buffer.
+ (nntp-service-to-port): New function.
+ (nntp-open-via-rlogin-and-netcat, nntp-open-via-telnet-and-telnet)
+ (nntp-open-telnet-stream, nntp-open-via-rlogin-and-telnet): Use it.
+ (nntp-open-netcat-stream): New function.
+ (nntp-open-via-rlogin-and-netcat): Don't use a pty.
+
+2008-03-29 Sven Joachim <svenjoac@gmx.de>
+
+ * gnus-sum.el (gnus-summary-make-menu-bar): Add missing dots.
+
+2008-03-29 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * message.el (message-make-in-reply-to): Use mm-with-multibyte-buffer.
+
+2008-03-28 Magnus Henoch <mange@freemail.hu>
+
+ * dns.el (dns-write): Use set-buffer-multibyte.
+
+2008-03-28 Michael Harnois <mdharnois@gmail.com> (tiny change)
+
+ * nnimap.el (nnimap-find-minmax-uid): Fix Exchange 2007 IMAP problem.
+