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