gmm-utils.el (gmm-flet, gmm-labels): New macros.
[gnus] / contrib / ChangeLog
1 2012-12-04  Katsumi Yamaoka  <yamaoka@jpl.org>
2
3         * gnus-namazu.el (gnus-namazu/update-p): Use gmm-labels.
4
5 2012-11-08  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
6
7         * gnus-namazu.el (gnus-namazu/make-directory-table): Bind
8         file-name-handler-alist to nil, in order to avoid that semicolons
9         included in group names trigger tramp related handlers.
10
11 2011-12-02  Katsumi Yamaoka  <yamaoka@jpl.org>
12
13         * compface.el (uncompface): Update the header format of icon data for
14         the most recent icontopbm program.
15
16 2010-09-29  Lars Magne Ingebrigtsen  <larsi@gnus.org>
17
18         * smtpmail.el: Removed.
19
20         * ucs-tables.el: Removed.
21
22         * sendmail.el: Removed.
23
24 2010-09-26  Julien Danjou  <julien@danjou.info>
25
26         * ssl.el: Removed.
27
28         * xml.el: Removed.
29
30 2010-09-26  Lars Magne Ingebrigtsen  <larsi@gnus.org>
31
32         * gpg.el: Removed -- seems unused.
33
34 2009-04-09  Richard M Stallman  <rms@gnu.org>
35
36         * sendmail.el (sendmail-send-it): Replace any
37         pre-existing Content-type header if we insert one.
38
39 2009-03-15  Glenn Morris  <rgm@gnu.org>
40
41         * sendmail.el (mail-yank-prefix): Doc fix.
42         (mail-mode-map): Only enable the "Cite Original" menu-item when
43         appropriate.  Standardize the text used for other headers re hyphens.
44
45 2009-03-14  Glenn Morris  <rgm@gnu.org>
46
47         * sendmail.el (mail-interactive): Doc fix.
48         (mail-yank-ignored-headers): Add X-RMAIL- headers, bump :version.
49         (mail-setup): Use the function mail-signature.
50         (mail-mode-hook): Doc fix.
51         (mail-to, mail-subject, mail-cc, mail-bcc, mail-reply-to)
52         (mail-mail-reply-to, mail-mail-followup-to): Doc fixes.
53         (mail-signature): Check the signature file is readable.
54         With the argument ATPOINT, really insert at point.
55         Handle the case when the variable mail-signature is an expression.
56
57 2009-03-10  Glenn Morris  <rgm@gnu.org>
58
59         * sendmail.el (mail-archive-file-name, mail-default-headers):
60         Doc fixes.
61         (mail-mailing-lists): Remove leading `*' from defcustom doc.
62
63 2009-03-03  Simon Josefsson  <simon@josefsson.org>
64
65         * smtpmail.el (smtpmail-auth-supported): Mention that list is
66         in preference order.
67         (smtpmail-try-auth-methods): Improve which authentication
68         mechanism to use, so that the locally most preferred and mutually
69         supported mechanism is used.
70
71 009-02-26  Tobias C. Rittweiler  <tcr@freebits.de>  (tiny change)
72
73         * sendmail.el (sendmail-send-it): `call-process-region' can return a
74         string.  (Bug#2428)
75
76 2009-02-07  Glenn Morris  <rgm@gnu.org>
77
78         * sendmail.el (mail-bury-selects-summary, mail-yank-original): Doc fix.
79         (rmail-output-to-rmail-buffer): Autoload it.
80         (mail-do-fcc): Give it a doc string.  Update for mbox Rmail, simplify.
81
82 2009-01-23  Glenn Morris  <rgm@gnu.org>
83
84         * sendmail.el (mail-bury): Revert previous change now pmail is no more.
85
86 2008-12-26  Reiner Steib  <Reiner.Steib@gmx.de>
87
88         * README: Add gnus-kill-to-score.el.
89
90         * gnus-kill-to-score.el: New file from
91         <http://heim.ifi.uio.no/~larsi/ding-various/gnus-kill-to-score.el>.
92
93 2008-11-10  Teodor Zlatanov  <tzz@lifelogs.com>
94
95         * smtpmail.el (smtpmail-open-stream): Use
96         `starttls-any-program-available'.  Auto-load starttls.el for it.
97
98 2008-06-06  Stefan Monnier  <monnier@iro.umontreal.ca>
99
100         * sendmail.el (mail-interactive): Change default.
101
102 2008-06-05  Reiner Steib  <Reiner.Steib@gmx.de>
103
104         * README: Remove entry about nnir.el.
105
106         * nnir.el: Move to ../lisp.
107
108 2008-05-25  Katsumi Yamaoka  <yamaoka@jpl.org>
109
110         * compface.el (uncompface): Make buffer, in which uncompface program
111         runs, unibyte.
112
113 2008-05-19  Teodor Zlatanov  <tzz@lifelogs.com>
114
115         * smtpmail.el: Add autoload for `auth-source-user-or-password'.
116         (smtpmail-try-auth-methods): Use it.
117
118 2008-05-15  Andreas Schwab  <schwab@suse.de>
119
120         * nnir.el (nnir-add-result): Properly substitute the parameters.
121
122 2008-05-08  Reiner Steib  <reiner.steib@gmx.de>
123
124         * nnir.el (nnir-run-waissearch, nnir-run-swish++): Remove unused local
125         variable.
126         (nnimap-server-buffer): Silence compiler warning.
127
128 2008-04-24  Christoph Conrad  <christoph.conrad@gmx.de>
129
130         * nnir.el: Fix byte compiler warnings.
131         (nnir-retrieve-headers): Don't set let-bound vars to nil.  Replace
132         mapcar called for effect with mapc.
133         (nnir-compose-result): Bind `group'.  Don't set let-bound vars to nil.
134         (nnir-run-imap, nnir-artlist-groups): Replace mapcar called for effect
135         with mapc.
136         (nnir-run-swish++, nnir-run-swish-e, nnir-run-namazu): Don't set
137         let-bound vars to nil.
138
139 2008-04-21  Reiner Steib  <Reiner.Steib@gmx.de>
140
141         * nnir.el: Don't require cl at runtime.  Require gnus-util at runtime.
142         Autoload nnimap and imap functions.
143
144 2008-04-21  Justus Piater  <Justus-bulk@Piater.name>
145
146         * nnir.el (nnir-compose-result): Use `gnus-replace-in-string' instead
147         of `substitute' to avoid using cl at runtime.
148
149 2008-04-19  Reiner Steib  <Reiner.Steib@gmx.de>
150
151         * nnir.el: Don't require edmacro anymore.  Remove bogus Emacs 19
152         compatibility code for `kbd'.  Replace `string-to-int' with
153         `string-to-number'.
154         (nnmaildir-base-name-to-article-number): Autoload.
155         (nnir-compose-result): Simplify the code.
156
157 2008-04-19  Justus Piater  <Justus-bulk@Piater.name>
158
159         * nnir.el (nnir-add-result): New helper macro.
160         (nnir-compose-result): Use it.  Fix inexistent file check for maildir.
161
162 2008-04-15  Christoph Conrad  <christoph.conrad@gmx.de>
163
164         * nnir.el (nnir-run-swish++): Fix inexistent file check for nnml.
165
166 2008-04-15  Reiner Steib  <Reiner.Steib@gmx.de>
167
168         * nnir.el (nnir-run-swish++): Fix typo in doc string.  Move comment on
169         nnml-use-compressed-files to more suitable place.
170
171 2008-04-13  Daniel Pittman  <daniel@rimspace.net>
172
173         * nnir.el (nnir-run-imap): Add doc string.  Use `nnir-imap-make-query'.
174         (nnir-imap-make-query, nnir-imap-query-to-imap)
175         (nnir-imap-expr-to-imap, nnir-imap-parse-query, nnir-imap-next-expr)
176         (nnir-imap-peek-symbol, nnir-imap-next-symbol)
177         (nnir-imap-delimited-string, nnir-imap-end-of-input): New functions.
178         Implement a query language for IMAP search, parse that and compose the
179         back-end query from it.  This allows searches with AND, OR and fixed
180         strings, not just a single substring.
181
182 2008-04-13  Reiner Steib  <Reiner.Steib@gmx.de>
183
184         * nnir.el: Add assignment status.
185         (nnir-group-mode-hook): Remove XEmacs 19 compatibility code.
186
187 2008-04-13  Justus Piater  <Justus-bulk@Piater.name>
188
189         * nnir.el (nnir-run-swish++): Suppress non-existing files.
190         (nnir-group-server): For native groups, obtain the server name from
191         gnus-select-method.
192         (nnir-run-swish++, nnir-run-namazu): Support nnmaildir.
193         (nnir-compose-result): New function unifying some code formerly
194         duplicated between nnir-run-swish++ and nnir-run-namazu.
195
196 2008-02-06  Reiner Steib  <Reiner.Steib@gmx.de>
197
198         * README: Clarify relevant Emacs versions for sendmail.el and
199         smtpmail.el.  Add fill-column.  Refill paragraphs.  Typographic fixes.
200         Add comment about gpg-ring.el and gpg.el.
201
202 2007-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
203
204         * README: Remove hashcash.el.
205
206 2007-12-09  Dan Nicolaescu  <dann@ics.uci.edu>
207
208         * sendmail.el (dired-view-file, dired-get-filename): Declare as
209         functions.
210
211 2007-11-24  Kenichi Handa  <handa@m17n.org>
212
213         * ucs-tables.el (ucs-8859-7-alist): Update the table.
214
215 2007-11-20  Noah S. Friedman  <friedman@splode.com>
216
217         * vcard.el: Update to revision 1.11 2000/06/29.
218
219 2007-10-15  Sam Steingold  <sds@gnu.org>
220
221         * sendmail.el (sendmail-error-reporting-interactive)
222         (sendmail-error-reporting-non-interactive): New variables for
223         sendmail error reporting options to simplify support for imperfect
224         sendmail emulators.
225         (sendmail-send-it): Use them instead of list literals.
226
227 2007-10-04  Reiner Steib  <Reiner.Steib@gmx.de>
228
229         * Relicense "GPLv2 or later" files to "GPLv3 or later".
230
231 2007-09-23  Richard Stallman  <rms@gnu.org>
232
233         * sendmail.el (mail-bury): Delete the frame if this frame looks
234         like it was made for this message.
235
236 2007-09-16  Andreas Seltenreich  <andreas@gate450.dyndns.org>
237
238         * nnir.el (nnir-run-query): Add a find-grep engine.
239
240 2007-04-06  Chong Yidong  <cyd@stupidchicken.com>
241
242         * sendmail.el (mail-text, mail-mode): Revert extant pieces of
243         1995-05-19 doc changes.
244
245 2007-03-26  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
246
247         * nnir.el (gnus-group-make-nnir-group): Put a message-unique-id into
248         names of ephemeral groups to avoid gnus-backlog related caching
249         problems on repeated searches.
250
251 2007-03-24  Reiner Steib  <Reiner.Steib@gmx.de>
252
253         * smtpmail.el: Signal an error when used with Emacs 22+ or XEmacs.
254         (smtpmail-send-it): Remove NOMODIFY argument of
255         `set-buffer-file-coding-system' for compatibility with Emacs 21.
256
257 2007-02-20  Juanma Barranquero  <lekktu@gmail.com>
258
259         * smtpmail.el (smtpmail-smtp-service, smtpmail-queue-index-file):
260         Fix typos in docstrings.
261         (smtpmail-local-domain, smtpmail-queue-mail): Doc fixes.
262
263 2007-01-06  Simon Josefsson  <simon@josefsson.org>
264
265         * README: Mention that smtpmail.el doesn't work on XEmacs.
266
267 2006-11-24  Eli Zaretskii  <eliz@gnu.org>
268
269         * smtpmail.el (smtpmail-send-it):
270         Copy buffer-file-coding-system from the mail buffer.  Possibly add a
271         MIME header for the message encoding.
272         Bind coding-system-for-write around the call to mail-do-fcc.
273         Use smtpmail-code-conv-from to encode queued mail messages.
274
275 2006-10-02  MIYOSHI Masanori  <miyoshi@meadowy.org>  (tiny change)
276
277         * smtpmail.el (smtpmail-try-auth-methods): Fix typo in
278         2006-09-28 commit.
279
280 2006-09-28  Osamu Yamane  <yamane@green.ocn.ne.jp> (tiny change)
281
282         * smtpmail.el (smtpmail-try-auth-methods): Do not break long
283         lines in base64-encoded authentication response.
284
285 2006-09-04  Chong Yidong  <cyd@stupidchicken.com>
286
287         * sendmail.el (sendmail-program): Moved here from pathe.el.
288
289 2006-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
290
291         * compface.el (uncompface): Use binary rather than raw-text-unix.
292
293 2006-08-09  Katsumi Yamaoka  <yamaoka@jpl.org>
294
295         * compface.el (uncompface): Make sure the eol conversion doesn't take
296         place when communicating with the external programs.  Reported by
297         ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
298
299 2006-07-17  Sascha Wilde  <wilde@sha-bang.de>
300
301         * nnir.el: Removed support for non free backends glimpse and excite.
302         Changed and updated copyright to Free Software Foundation.  Moved all
303         authors to head.
304
305 2006-06-15  Chong Yidong  <cyd@stupidchicken.com>
306
307         * sendmail.el (mail-send): Search explicitly for
308         mail-header-separator when checking for corrupted header lines.
309
310 2006-06-10  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
311
312         * nnir.el (nnir-read-server-parm): Do not unconditionally fall back to
313         global variables if nnir-mail-backend is nil.
314         (nnir-retrieve-headers): Error on void novitem.  It would just result
315         in a more obscure error later.
316
317 2006-06-09  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
318
319         * nnir.el (nnir-group-server): DTRT when called on native groups.  The
320         macro is called on groups without checking for foreigness, although the
321         docstring stated it was only for foreign ones.
322
323 2006-06-08  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
324
325         * nnir.el (nnir-retrieve-headers): Bind gnus-override-method before
326         calling gnus-retrieve-headers.  If we hit a group that isn't in
327         gnus-newsrc-hashtb, gnus-find-method-for-group invented a new select
328         method with empty parameters, possibly corrupting
329         gnus-server-method-cache on the next call to gnus-method-to-server.
330
331 2006-06-01  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
332
333         * nnir.el (nnir-retrieve-headers): Revert last change; we might as well
334         see message-ids instead of article numbers.
335         (nnir-request-article): Actually check for message-ids.
336
337 2006-06-01  Reiner Steib  <Reiner.Steib@gmx.de>
338
339         * nnir.el (nnir-run-swish++): Compressed files might not have .gz
340         extension.
341
342 2006-05-31  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
343
344         * nnir.el (nnir-retrieve-headers, nnir-request-article): Move check for
345         message-id request.
346
347 2006-05-30  Andreas Seltenreich  <uwi7@rz.uni-karlsruhe.de>
348
349         * nnir.el (nnir-retrieve-headers): Return correct article numbers when
350         less than the full range is selected.
351
352 2006-05-12  Simon Josefsson  <jas@extundo.com>
353
354         * nnir.el: Compare servers using gnus-server-equal, otherwise
355         string methods in nnir-mail-backend won't work.
356
357 2006-04-11  Sascha Wilde  <wilde@sha-bang.de>
358
359         * nnir.el (nnir-run-swish++): Allow matching gzipped files.
360
361 2006-02-11  Miles Bader  <miles@gnu.org>
362
363         * sendmail.el, smtpmail.el: New files, from Emacs tree.
364
365 2005-12-22  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
366
367         * gnus-namazu.el (gnus-namazu-remote-groups): Accept `t' as an
368         symbol that matches the method specified by `gnus-select-method'.
369         (gnus-namazu/make-directory-table): Follow the above change.
370         (gnus-namazu/call-namazu): Wrap a query string with quotes.
371
372 2005-12-05  Adrian Aichner  <adrian@xemacs.org>
373
374         * nnir.el: New variable nnir-swish-e-index-files to support
375         multiple swish-e index files.
376         * nnir.el (nnir-swish-e-index-file): Make obsolete.
377         * nnir.el (nnir-swish-e-index-files): New.
378         * nnir.el (nnir-run-swish-e): Use nnir-swish-e-index-files.
379
380 2005-05-17  Katsumi Yamaoka  <yamaoka@jpl.org>
381
382         * nnir.el (nnir): Add :group.
383
384 2005-01-26  Steve Youngs  <steve@sxemacs.org>
385
386         * gpg.el: Add timer/itimer compatibility.
387
388 2004-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
389
390         * README (compface.el): Describe.
391
392 2004-10-12  Katsumi Yamaoka  <yamaoka@jpl.org>
393
394         * compface.el: Move the version of ELisp-based uncompface program
395         from the lisp directory because of the copyright problem.
396
397 2004-09-27  Simon Josefsson  <jas@extundo.com>
398
399         * hashcash.el: Move to ../lisp/.
400
401 2004-07-30  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
402
403         * gnus-namazu.el (gnus-namazu/make-directory-table): Treat drive
404         letters when calcurating pathnames of remote groups.
405         From KOSEKI Yoshinori <kose@meadowy.org> (tiny change).
406
407 2004-05-27  Simon Josefsson  <jas@extundo.com>
408
409         * starttls.el: Moved to ../lisp/.
410
411 2004-05-26  Simon Josefsson  <jas@extundo.com>
412
413         * starttls.el: Sync with proposed Emacs version.
414
415 2004-05-13  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
416
417         * gnus-namazu.el (gnus-namazu/setup): Do not update indices
418         `gnus-namazu-command-prefix' is non-nil.
419
420 2004-05-12  Kai Grossjohann  <kai@emptydomain.de>
421
422         * README (nnir.el): Describe.
423
424 2004-05-11  TSUCHIYA Masatoshi  <tsuchiya@namazu.org>
425
426         * README (gnus-namazu.el): Describe.
427
428         * gnus-namazu.el: New file.
429
430 2004-04-05  Reiner Steib  <Reiner.Steib@gmx.de>
431
432         * nnir.el (nnir-group-server): Fix doc-string, indent.
433
434 2004-04-05  Andreas Schwab  <schwab@suse.de>
435
436         * nnir.el (nnir-group-server): Move before first use.
437
438 2004-03-15  Adrian Lanz  <lanz@fowi.ethz.ch>  (tiny change)
439
440         * nnir.el (nnir-run-swish-e): Fixed typo.
441
442 2004-01-23  Jesper Harder  <harder@ifa.au.dk>
443
444         * README: update.
445
446         * md5.el: Remove.
447
448         * base64.el: Remove.
449
450 2004-01-16  Reiner Steib  <Reiner.Steib@gmx.de>
451
452         * nnir.el (nnir-run-glimpse): Fixed typo.  Reported by Patrick
453         Drechsler <patrick.drechsler@gmx.net>.
454
455 2003-11-15  Simon Josefsson  <jas@extundo.com>
456
457         * starttls.el: Sync with recent gnu.emacs.sources post.
458
459 2003-10-24  Steve Youngs  <sryoungs@bigpond.net.au>
460
461         * nnir.el: Autoload `read-kbd-macro' at compile time.
462
463 2003-09-30  Torsten Hilbrich  <torsten.hilbrich@gmx.net>
464
465         * nnir.el (nnir-imap-search-field, nnir-imap-search-arguments)
466         (nnir-imap-search-argument-history): New variables.
467         (nnir-engines, nnir-run-imap): Use them.
468         (nnir-read-parm): Support reading the new IMAP query parameters.
469
470 2003-06-03  Kai Gro\e,A_\e(Bjohann  <kai.grossjohann@gmx.net>
471
472         * README: Explain purpose of each file (well, most files).
473
474 2003-05-01  Vasily Korytov  <deskpot@despammed.com>
475
476         * gpg.el (gpg-passphrase-forget): Check that gpg-passphrase is
477         set.
478
479 2003-04-17  Steve Youngs  <youngs@xemacs.org>
480
481         * hashcash.el (hashcash-point-at-bol): Move the fbound test
482         outside of the defalias.
483         (hashcash-point-at-eol): Ditto.
484
485 2003-03-19  Simon Josefsson  <jas@extundo.com>
486
487         * gnus-idna.el: Update.
488
489 2003-03-11  Teodor Zlatanov  <tzz@lifelogs.com>
490
491         * hashcash.el (hashcash-version, hashcash-insert-payment): patch
492         from Paul Foley
493
494 2003-03-07  Simon Josefsson  <jas@extundo.com>
495
496         * gnus-idna.el (gnus-idna-to-ascii-rhs-1): Narrow to
497         head (otherwise forwarded mail break havoc).
498
499 2003-03-07  Teodor Zlatanov  <tzz@bwh.harvard.edu>
500
501         * hashcash.el: New version from Paul Foley with better variable
502         names, executable-find support, and no errors in GNU Emacs
503         (hashcash-version): return nil when invoked with a
504         nil token
505
506 2003-02-21  Simon Josefsson  <jas@extundo.com>
507
508         * hashcash.el (hashcash-point-at-bol):
509         (hashcash-point-at-eol): Defalias.
510         (hashcash-generate-payment):
511         (mail-check-payment): Use it.
512
513 2002-12-30  Lars Magne Ingebrigtsen  <larsi@gnus.org>
514
515         * hashcash.el: New version from Paul Foley with new
516         mail-check-payment function.
517
518 2002-06-22  Simon Josefsson  <jas@extundo.com>
519
520         * hashcash.el: New file.
521         (hashcash-default-payment, hashcash-payment-alist, hashcash):
522         Defcustom.
523         (hashcash-generate-payment): Update to recent hashcode command
524         line syntax.
525         (hashcash-insert-payment): Use X-Hashcode:.
526         (mail-add-payment): Also look at Newsgroups.
527         (top-level): Add provide and EOF comment.
528         (mail-add-payment): Autoload.
529         (hashcash-insert-payment): s/Hashcode/Hashcash/
530         (mail-add-payment): Doc fix.
531
532 2002-05-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
533
534         * gnus-mdrtn.el (gnus-moderated-groups): Removed (require 'gnus-load).
535
536 2002-04-24  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
537
538         * ucs-tables.el (featurep): Barf on XEmacs.
539
540 2002-03-06  ShengHuo ZHU  <zsh@cs.rochester.edu>
541
542         * ucs-tables.el: Copy from Emacs 21.
543
544 2002-03-05  ShengHuo ZHU  <zsh@cs.rochester.edu>
545
546         * xml.el: Sync with Emacs 21.
547
548 2002-01-25  Josh Huber  <huber@alum.wpi.edu>
549
550         * gpg.el (gpg-command-decrypt): Enable the status-fd command line
551         option to gpg when decrypting so `mml2015-mailcrypt-decrypt' can
552         parse and display the output.
553
554 2002-01-01  Lars Magne Ingebrigtsen  <larsi@gnus.org>
555
556         * gnus-mdrtn.el (gnus-moderation-cancel-article): Insert an extra
557         newline.
558
559 2001-12-26  Florian Weimer  <fw@deneb.enyo.de>
560
561         * gpg.el (gpg-command-default-alist): Using gpg-2comp is no longer
562         the default.
563
564 2001-12-18  Josh Huber  <huber@alum.wpi.edu>
565
566         * ChangeLog: changed buffer-file-coding-system back to
567         coding. (oops)
568
569 2001-12-17  Josh Huber  <huber@alum.wpi.edu>
570
571         * ChangeLog: changed coding to buffer-file-coding-system
572
573 2001-11-22  Simon Josefsson  <jas@extundo.com>
574
575         * sha1.el: Removed. (A FSF copyrighted sha1-el.el file is in
576         ../lisp/).
577
578 2001-10-30 21:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
579
580         * canlock.el, hex-util.el, sha1-el.el: Move to lisp.
581
582 2001-10-30  Katsumi Yamaoka  <yamaoka@jpl.org>
583
584         * canlock.el (canlock-base64-encode-function): Removed.
585         (canlock-mmencode-program): Removed.
586         (canlock-mmencode-args-for-encoding): Removed.
587         (canlock-openssl-program): Renamed from `canlock-ssleay-program'.
588         (canlock-openssl-args): Renamed from `canlock-ssleay-args'.
589         (canlock-load-hook): Removed.
590         (canlock-base64-encode-string-with-mmencode): Removed.
591         (canlock-sha1-with-openssl): Renamed from
592         `canlock-sha1-with-ssleay'.
593         (canlock-hex-string-to-int): Removed.
594         (canlock-fetch-fields): Don't use `mapcar'.
595         (canlock-fetch-id-for-key): Don't use Cancel header if there is no
596         cancel command.
597         (gnus-summary-canlock-verify): Removed.
598         (wl-summary-canlock-verify): Removed.
599         (canlock-mew-summary-display): Removed.
600         (mew-summary-canlock-verify): Removed.
601         (mh-summary-canlock-verify): Removed.
602         (vm-summary-canlock-verify): Removed.
603         (cmail-summary-canlock-verify): Removed.
604         (rmail-summary-canlock-verify): Removed.
605
606 2001-10-25  Simon Josefsson  <jas@extundo.com>
607
608         * canlock.el (canlock-password, canlock-password-for-verify)
609         (canlock-force-insert-header): Defcustom.
610
611 2001-10-17  Simon Josefsson  <jas@extundo.com>
612
613         * canlock.el (sha1-binary): Autoload `sha1-binary'.
614         (canlock-sha1-function): Use it.
615         (canlock-sha1-function-for-verify): Ditto.
616
617         * sha1-el.el: New file.
618
619         * hex-util.el: Ditto.
620
621 2001-08-24 16:09:14  Fabien Penso  <penso@linuxfr.org>
622
623         * gpg.el (gpg-command-sign-detached): Doc fix.
624
625 2001-08-07  Andreas Jaeger  <aj@suse.de>
626
627         * gpg.el (gpg-passphrase-forget): Don't cache
628         gpg-passphrase-timer.
629         (gpg-passphrase-store): Check if gpg-passphrase-timer is
630         initialized already.
631
632 2001-07-30 16:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
633         From Andreas Fuchs <asf@void.at>
634
635         * gpg.el (gpg-command-verify): --status-fd 1
636         (gpg-unabbrev-trust-alist): New.
637
638 2001-01-18  Colin Marquardt  <colin.marquardt@usa.alcatel.com>
639
640         * gpg.el (gpg-make-temp-file): Error info.
641
642 2001-01-13 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
643
644         * gpg.el (gpg-build-arg-list): Use copy-sequence.
645
646 2000-12-19 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
647
648         * gpg.el (defalias): Use eval-and-compile.
649         (gpg-command-all-arglist): Suggest by Jeff Senn <senn@maya.com>.
650
651 2000-12-15 00:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
652
653         * gpg.el (gpg-command-alist): Alist may not be defined.
654
655 2000-12-14 23:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
656
657         * gpg.el (gpg-make-temp-file): Don't check file-modes of M$Windows.
658
659 2000-12-14 10:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
660
661         * gpg.el (gpg-passphrase-store): Don't activate timer if it is live.
662
663 2000-11-30 22:00:00  ShengHuo ZHU  <zsh@cs.rochester.edu>
664
665         * gpg.el (gpg-make-temp-file): Use expand-file-name.
666         (gpg-point-at-eol): New function.
667         (gpg-call-process): Use it.
668         (gpg-key-list-keys-parse-line): Ditto.
669         (gpg-with-passphrase-env): edebug-form-spec.
670         (gpg-with-temp-files): Ditto.
671         (gpg-show-result): Ditto.
672
673 2000-11-08  Bj\e,Av\e(Brn Torkelsson  <torkel@hpc2n.umu.se>
674
675         * gpg.el: In Xemacs it is called point-at-eol, not
676         line-end-position
677
678         * gpg.el (gpg-key-lessp): use string-lessp instead of
679         compare-strings (not available on XEmacs)
680
681 2000-11-16  Simon Josefsson  <sj@extundo.com>
682
683         * gpg.el (gpg-command-verify-cleartext): New variable.
684         (gpg-verify-cleartext): New function.
685
686 2000-10-31 17:32:02  ShengHuo ZHU  <zsh@cs.rochester.edu>
687
688         * gpg.el (gpg-verify): The last argument of apply is a list.
689         (gpg-encrypt): Add passphrase as a parameter.
690
691   Copyright (C) 2000-2012 Free Software Foundation, Inc.
692
693   This file is part of GNU Emacs.
694
695   GNU Emacs is free software; you can redistribute it and/or modify
696   it under the terms of the GNU General Public License as published by
697   the Free Software Foundation; either version 3, or (at your option)
698   any later version.
699
700   GNU Emacs is distributed in the hope that it will be useful,
701   but WITHOUT ANY WARRANTY; without even the implied warranty of
702   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
703   GNU General Public License for more details.
704
705   You should have received a copy of the GNU General Public License
706   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
707
708 ;; Local Variables:
709 ;; coding: iso-2022-7bit
710 ;; fill-column: 79
711 ;; add-log-time-zone-rule: t
712 ;; End: