* mm-view.el (mm-view-pkcs7-decrypt): Replace
[gnus] / lisp / ChangeLog
1 2004-01-06  Jesper Harder  <harder@ifa.au.dk>
2
3         * mm-view.el (mm-view-pkcs7-decrypt): Replace
4         gnus-completing-read-maybe-default with completing-read.
5
6         * gnus-util.el (gnus-completing-read): do.
7         (gnus-completing-read-maybe-default): Remove.
8
9 2004-01-06  Steve Youngs  <sryoungs@bigpond.net.au>
10
11         * password.el: Only autoload `run-at-time' if not XEmacs.
12         Only autoload the itimer functions if XEmacs.
13
14 2004-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
15
16         * gnus-xmas.el (gnus-xmas-define): Defun char-width for non-MULE
17         XEmacsen.
18
19         * dgnushack.el: Autoload executable-find for XEmacs.
20
21 2004-01-06  Jesper Harder  <harder@ifa.au.dk>
22
23         * gnus-art.el (gnus-read-string): Remove.
24         (gnus-summary-pipe-to-muttprint): Replace gnus-read-string with
25         read-string.
26
27 2004-01-05  Teodor Zlatanov  <tzz@lifelogs.com>
28
29         * netrc.el: autoload password-read
30         (netrc): new configuration group
31         (netrc-encoding-method, netrc-openssl-path): configuration
32         variables for encoding and decoding of files with symmetric
33         ciphers
34         (netrc-encode): assistant function to encode a file with
35         netrc-encoding-method
36         (netrc-parse): added interactive parameter, added optional
37         decoding if netrc-encoding-method is non-nil but otherwise
38         behavior is standard
39         (netrc-encrypting-method, netrc-encrypt, netrc-parse):
40         s/encode/encrypt/ everywhere
41
42         * spam.el: remove executable-find autoload
43
44 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
45
46         * gnus-registry.el: Remove Emacs 20 hash table compatibility code.
47
48         * gnus-uu.el (gnus-uu-post-encoded): bury-buffer is always fbound.
49
50 2004-01-05  Reiner Steib  <Reiner.Steib@gmx.de>
51
52         * gnus-art.el (gnus-treat-ansi-sequences,
53         article-treat-ansi-sequences): New variable and function.
54         Suggested by Dan Jacobson <jidanni@jidanni.org>.
55
56         * gnus-sum.el (gnus-summary-wash-map, gnus-summary-make-menu-bar):
57         Use it.
58
59 2004-01-05  Jesper Harder  <harder@ifa.au.dk>
60
61         * mm-util.el (mm-quote-arg): Remove.
62
63         * mm-decode.el (mm-mailcap-command): Replace mm-quote-arg with
64         shell-quote-argument.
65
66         * gnus-uu.el (gnus-uu-command): do.
67
68         * gnus-sum.el (gnus-summary-insert-pseudos): do.
69
70         * ietf-drums.el (ietf-drums-token-to-list): Replace mm-make-char
71         with make-char.
72
73         * mm-util.el (mm-make-char): Remove.
74
75         * mml.el (mml-mode): Replace gnus-add-minor-mode with
76         add-minor-mode.
77
78         * gnus-undo.el (gnus-undo-mode): do.
79
80         * gnus-topic.el (gnus-topic-mode): do.
81
82         * gnus-sum.el (gnus-dead-summary-mode): do.
83
84         * gnus-start.el (gnus-slave-mode): do.
85
86         * gnus-salt.el (gnus-binary-mode, gnus-pick-mode): do.
87
88         * gnus-ml.el (gnus-mailing-list-mode): do.
89
90         * gnus-gl.el (gnus-grouplens-mode): do.
91
92         * gnus-draft.el (gnus-draft-mode): do.
93
94         * gnus-dired.el (gnus-dired-mode): do.
95
96         * gnus-ems.el (gnus-add-minor-mode): Remove.
97
98         * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
99         Replace gnus-char-width with char-width.
100
101         * gnus-ems.el (gnus-char-width): Remove.
102
103         * gnus-spec.el (gnus-correct-length, gnus-correct-substring):
104         Replace gnus-char-width with char-width.
105
106         * gnus-ems.el (gnus-char-width): Remove.
107
108         * spam-stat.el (with-syntax-table): Remove with-syntax-table
109         definition.
110         Remove Emacs 20 hash table compatibility code.
111
112         * rfc2047.el (with-syntax-table): Remove with-syntax-table Emacs
113         20 compatibility code.
114
115         * spam.el (spam-point-at-eol): Replace with point-at-eol.
116
117         * smime.el (smime-point-at-eol): Replace with point-at-eol.
118
119         * rfc2047.el (rfc2047-point-at-bol, rfc2047-point-at-eol): Replace
120         with point-at-{eol,bol}.
121
122         * netrc.el (netrc-point-at-eol): Replace with point-at-eol.
123
124         * imap.el (imap-point-at-eol): Replace with point-at-eol.
125
126         * flow-fill.el (fill-flowed-point-at-bol,
127         fill-flowed-point-at-eol): Replace with point-at-{eol,bol}.
128
129         * gnus-util.el (gnus-point-at-bol, gnus-point-at-eol): Remove.
130         Replace with point-at-{eol,bol} throughout all files.
131
132 2004-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
133
134         * ntlm.el (ntlm-string-as-unibyte): New macro.
135         (ntlm-build-auth-response): Use it.
136
137         Remove Emacs 20 stuff:
138         * dgnushack.el (dgnushack-compile): Don't modify max-specpdl-size.
139         (butlast, mapc, remove): Remove the compiler macros.
140         * gnus-msg.el (gnus-summary-news-other-window): Use remove instead
141         of delq and copy-sequence.
142         * gnus-art.el (popup-menu): Remove the compiler macro.
143         * nnmail.el (nnmail-split-fancy): Don't support customizing with
144         Emacs 20.
145
146 2004-01-05  Simon Josefsson  <jas@extundo.com>
147
148         * ntlm.el: Fix namespace.  Change smb-passwd-hash into
149         ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
150         smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
151         ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
152         into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
153         ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
154         into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
155         ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
156         ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
157         ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
158         ntlm-string-permute, string-lshift into ntlm-string-lshift,
159         string-xor into ntlm-string-xor.  Suggested by
160         Jesper Harder <harder@myrealbox.com>.
161
162         * ntlm.el: Don't include poem.
163
164         * md4.el (print-int32, print-string-hexa): Remove.  Suggested by
165         Jesper Harder <harder@myrealbox.com>.
166
167         * sasl-ntlm.el, ntlm.el, md4.el: New files.
168
169         * hmac-md5.el (md5-binary): Fix byte compile warning.  (This
170         probably breaks emacs with DL patch, but do we care? Is anyone
171         still using the DL stuff?)
172
173         * sieve-manage.el: Use the password package.
174         (sieve-manage-read-passwd): Remove.
175         (sieve-manage-interactive-login): Use password.  Re-add
176         condition-case around loop.
177
178         * pgg.el (pgg-passphrase-cache, pgg-run-at-time): Remove.
179         (pgg-add-passphrase-cache, pgg-remove-passphrase-cache): Use
180         the password package.
181
182 2003-02-19  Simon Josefsson  <jas@extundo.com>
183
184         * sieve-manage.el (sieve-sasl-auth): Quote optional initial SASL
185         token.
186
187 2002-08-07  Simon Josefsson  <jas@extundo.com>
188
189         * sieve-manage.el (require): Use SASL, not RFC2104/MD5.
190         (sieve-manage-authenticators):
191         (sieve-manage-authenticator-alist): Add some SASL mechs.
192         (sieve-sasl-auth): New function.
193         (sieve-manage-cram-md5-auth):
194         (sieve-manage-plain-auth): Rewrite using SASL library.
195         (sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
196         (sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
197         (sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
198         (sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
199
200 2004-01-05  Simon Josefsson  <jas@extundo.com>
201
202         * sasl.el, sasl-cram.el, sasl-digest.el, hmac-md5.el, hmac-def.el:
203         New files.
204
205 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
206
207         * gnus-group.el (gnus-no-groups-message): Update.
208
209         * gnus-sum.el (gnus-summary-insert-new-articles): Remove . 
210
211 2003-11-09  Simon Josefsson  <jas@extundo.com>
212
213         * imap.el: Support for ID IMAP extension (RFC 2971).
214         (imap-local-variables): Add imap-id.
215         (imap-id): New variable.
216         (imap-id): New function.
217         (imap-parse-response): Parse untagged ID response.
218         * nnimap.el (nnimap-id): New variable.
219         (nnimap-open-connection): Use it.
220
221 2003-12-28  Simon Josefsson  <jas@extundo.com>
222
223         * gnus-score.el (gnus-score-edit-all-score): New.
224         * gnus-group.el (gnus-group-score-map): Bind it to W e.
225
226 2004-01-04  Simon Josefsson  <jas@extundo.com>
227
228         * password.el: Add.
229
230 2004-01-04  Mario Lang  <lang@zid.tugraz.at>
231
232         * dns.el: Add support for AAAA records (see RFC 3596)
233
234         * Fix typo PRT -> PTR
235
236         * Parse MX, PTR and SOA replies (see RFC 1035)
237
238 2004-01-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
239
240         * gnus.el (gnus-logo-color-style): Changed colors to `no'.
241
242         * Moved to Changelog.1.
243
244     Copyright (C) 2000, 2001, 2002, 2004 Free Software Foundation, Inc.
245   Copying and distribution of this file, with or without modification,
246   are permitted provided the copyright notice and this notice are preserved.
247
248 ;; Local Variables:
249 ;; coding: iso-2022-7bit
250 ;; End: