+2004-01-05 Jesper Harder <harder@ifa.au.dk>
+
+ * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
+ Replace with point-at-{eol,bol} throughout all files.
+
+2004-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * ntlm.el (ntlm-string-as-unibyte): New macro.
+ (ntlm-build-auth-response): Use it.
+
+ Remove Emacs 20 stuff:
+ * dgnushack.el (dgnushack-compile): Don't modify max-specpdl-size.
+ (butlast, mapc, remove): Remove the compiler macros.
+ * gnus-msg.el (gnus-summary-news-other-window): Use remove instead
+ of delq and copy-sequence.
+ * gnus-art.el (popup-menu): Remove the compiler macro.
+ * nnmail.el (nnmail-split-fancy): Don't support customizing with
+ Emacs 20.
+
+2004-01-05 Simon Josefsson <jas@extundo.com>
+
+ * ntlm.el: Fix namespace. Change smb-passwd-hash into
+ ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
+ smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
+ ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
+ into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
+ ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
+ into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
+ ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
+ ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
+ ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
+ ntlm-string-permute, string-lshift into ntlm-string-lshift,
+ string-xor into ntlm-string-xor. Suggested by
+ Jesper Harder <harder@myrealbox.com>.
+
+ * ntlm.el: Don't include poem.
+
+ * md4.el (print-int32, print-string-hexa): Remove. Suggested by
+ Jesper Harder <harder@myrealbox.com>.
+
+ * sasl-ntlm.el, ntlm.el, md4.el: New files.
+
+ * hmac-md5.el (md5-binary): Fix byte compile warning. (This
+ probably breaks emacs with DL patch, but do we care? Is anyone
+ still using the DL stuff?)
+
+ * sieve-manage.el: Use the password package.
+ (sieve-manage-read-passwd): Remove.
+ (sieve-manage-interactive-login): Use password. Re-add
+ condition-case around loop.
+
+ * pgg.el (pgg-passphrase-cache, pgg-run-at-time): Remove.
+ (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Use
+ the password package.
+
+2003-02-19 Simon Josefsson <jas@extundo.com>
+
+ * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
+ token.
+
+2002-08-07 Simon Josefsson <jas@extundo.com>
+
+ * sieve-manage.el (require): Use SASL, not RFC2104/MD5.
+ (sieve-manage-authenticators):
+ (sieve-manage-authenticator-alist): Add some SASL mechs.
+ (sieve-sasl-auth): New function.
+ (sieve-manage-cram-md5-auth):
+ (sieve-manage-plain-auth): Rewrite using SASL library.
+ (sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
+ (sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
+ (sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
+ (sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
+
+2004-01-05 Simon Josefsson <jas@extundo.com>
+
+ * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
+ New files.
+
+2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
+
+ * gnus-group.el (gnus-no-groups-message): Update.
+
+ * gnus-sum.el (gnus-summary-insert-new-articles): Remove .
+
+2003-11-09 Simon Josefsson <jas@extundo.com>
+
+ * imap.el: Support for ID IMAP extension (RFC 2971).
+ (imap-local-variables): Add imap-id.
+ (imap-id): New variable.
+ (imap-id): New function.
+ (imap-parse-response): Parse untagged ID response.
+ * nnimap.el (nnimap-id): New variable.
+ (nnimap-open-connection): Use it.
+
+2003-12-28 Simon Josefsson <jas@extundo.com>
+
+ * gnus-score.el (gnus-score-edit-all-score): New.
+ * gnus-group.el (gnus-group-score-map): Bind it to W e.
+
2004-01-04 Simon Josefsson <jas@extundo.com>
* password.el: Add.