1 2004-01-06 Jesper Harder <harder@ifa.au.dk>
3 * gnus-art.el (gnus-read-string): Remove.
4 (gnus-summary-pipe-to-muttprint): Replace gnus-read-string with
7 2004-01-05 Teodor Zlatanov <tzz@lifelogs.com>
9 * netrc.el: autoload password-read
10 (netrc): new configuration group
11 (netrc-encoding-method, netrc-openssl-path): configuration
12 variables for encoding and decoding of files with symmetric
14 (netrc-encode): assistant function to encode a file with
16 (netrc-parse): added interactive parameter, added optional
17 decoding if netrc-encoding-method is non-nil but otherwise
19 (netrc-encrypting-method, netrc-encrypt, netrc-parse):
20 s/encode/encrypt/ everywhere
22 * spam.el: remove executable-find autoload
24 2004-01-05 Jesper Harder <harder@ifa.au.dk>
26 * gnus-registry.el: Remove Emacs 20 hash table compatibility code.
28 * gnus-uu.el (gnus-uu-post-encoded): bury-buffer is always fbound.
30 2004-01-05 Reiner Steib <Reiner.Steib@gmx.de>
32 * gnus-art.el (gnus-treat-ansi-sequences,
33 article-treat-ansi-sequences): New variable and function.
34 Suggested by Dan Jacobson <jidanni@jidanni.org>.
36 * gnus-sum.el (gnus-summary-wash-map, gnus-summary-make-menu-bar):
39 2004-01-05 Jesper Harder <harder@ifa.au.dk>
41 * mm-util.el (mm-quote-arg): Remove.
43 * mm-decode.el (mm-mailcap-command): Replace mm-quote-arg with
46 * gnus-uu.el (gnus-uu-command): do.
48 * gnus-sum.el (gnus-summary-insert-pseudos): do.
50 * ietf-drums.el (ietf-drums-token-to-list): Replace mm-make-char
53 * mm-util.el (mm-make-char): Remove.
55 * mml.el (mml-mode): Replace gnus-add-minor-mode with
58 * gnus-undo.el (gnus-undo-mode): do.
60 * gnus-topic.el (gnus-topic-mode): do.
62 * gnus-sum.el (gnus-dead-summary-mode): do.
64 * gnus-start.el (gnus-slave-mode): do.
66 * gnus-salt.el (gnus-binary-mode, gnus-pick-mode): do.
68 * gnus-ml.el (gnus-mailing-list-mode): do.
70 * gnus-gl.el (gnus-grouplens-mode): do.
72 * gnus-draft.el (gnus-draft-mode): do.
74 * gnus-dired.el (gnus-dired-mode): do.
76 * gnus-ems.el (gnus-add-minor-mode): Remove.
78 * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
79 Replace gnus-char-width with char-width.
81 * gnus-ems.el (gnus-char-width): Remove.
83 * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
84 Replace gnus-char-width with char-width.
86 * gnus-ems.el (gnus-char-width): Remove.
88 * spam-stat.el (with-syntax-table): Remove with-syntax-table
90 Remove Emacs 20 hash table compatibility code.
92 * rfc2047.el (with-syntax-table): Remove with-syntax-table Emacs
93 20 compatibility code.
95 * spam.el (spam-point-at-eol): Replace with point-at-eol.
97 * smime.el (smime-point-at-eol): Replace with point-at-eol.
99 * rfc2047.el (rfc2047-point-at-bol, rfc2047-point-at-eol): Replace
100 with point-at-{eol,bol}.
102 * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
104 * imap.el (imap-point-at-eol): Replace with point-at-eol.
106 * flow-fill.el (fill-flowed-point-at-bol,
107 fill-flowed-point-at-eol): Replace with point-at-{eol,bol}.
109 * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
110 Replace with point-at-{eol,bol} throughout all files.
112 2004-01-05 Katsumi Yamaoka <yamaoka@jpl.org>
114 * ntlm.el (ntlm-string-as-unibyte): New macro.
115 (ntlm-build-auth-response): Use it.
117 Remove Emacs 20 stuff:
118 * dgnushack.el (dgnushack-compile): Don't modify max-specpdl-size.
119 (butlast, mapc, remove): Remove the compiler macros.
120 * gnus-msg.el (gnus-summary-news-other-window): Use remove instead
121 of delq and copy-sequence.
122 * gnus-art.el (popup-menu): Remove the compiler macro.
123 * nnmail.el (nnmail-split-fancy): Don't support customizing with
126 2004-01-05 Simon Josefsson <jas@extundo.com>
128 * ntlm.el: Fix namespace. Change smb-passwd-hash into
129 ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
130 smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
131 ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
132 into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
133 ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
134 into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
135 ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
136 ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
137 ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
138 ntlm-string-permute, string-lshift into ntlm-string-lshift,
139 string-xor into ntlm-string-xor. Suggested by
140 Jesper Harder <harder@myrealbox.com>.
142 * ntlm.el: Don't include poem.
144 * md4.el (print-int32, print-string-hexa): Remove. Suggested by
145 Jesper Harder <harder@myrealbox.com>.
147 * sasl-ntlm.el, ntlm.el, md4.el: New files.
149 * hmac-md5.el (md5-binary): Fix byte compile warning. (This
150 probably breaks emacs with DL patch, but do we care? Is anyone
151 still using the DL stuff?)
153 * sieve-manage.el: Use the password package.
154 (sieve-manage-read-passwd): Remove.
155 (sieve-manage-interactive-login): Use password. Re-add
156 condition-case around loop.
158 * pgg.el (pgg-passphrase-cache, pgg-run-at-time): Remove.
159 (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Use
160 the password package.
162 2003-02-19 Simon Josefsson <jas@extundo.com>
164 * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
167 2002-08-07 Simon Josefsson <jas@extundo.com>
169 * sieve-manage.el (require): Use SASL, not RFC2104/MD5.
170 (sieve-manage-authenticators):
171 (sieve-manage-authenticator-alist): Add some SASL mechs.
172 (sieve-sasl-auth): New function.
173 (sieve-manage-cram-md5-auth):
174 (sieve-manage-plain-auth): Rewrite using SASL library.
175 (sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
176 (sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
177 (sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
178 (sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
180 2004-01-05 Simon Josefsson <jas@extundo.com>
182 * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
185 2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
187 * gnus-group.el (gnus-no-groups-message): Update.
189 * gnus-sum.el (gnus-summary-insert-new-articles): Remove .
191 2003-11-09 Simon Josefsson <jas@extundo.com>
193 * imap.el: Support for ID IMAP extension (RFC 2971).
194 (imap-local-variables): Add imap-id.
195 (imap-id): New variable.
196 (imap-id): New function.
197 (imap-parse-response): Parse untagged ID response.
198 * nnimap.el (nnimap-id): New variable.
199 (nnimap-open-connection): Use it.
201 2003-12-28 Simon Josefsson <jas@extundo.com>
203 * gnus-score.el (gnus-score-edit-all-score): New.
204 * gnus-group.el (gnus-group-score-map): Bind it to W e.
206 2004-01-04 Simon Josefsson <jas@extundo.com>
210 2004-01-04 Mario Lang <lang@zid.tugraz.at>
212 * dns.el: Add support for AAAA records (see RFC 3596)
214 * Fix typo PRT -> PTR
216 * Parse MX, PTR and SOA replies (see RFC 1035)
218 2004-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
220 * gnus.el (gnus-logo-color-style): Changed colors to `no'.
222 * Moved to Changelog.1.
224 Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
225 Copying and distribution of this file, with or without modification,
226 are permitted provided the copyright notice and this notice are preserved.
229 ;; coding: iso-2022-7bit