annotate lisp/mailcrypt/ChangeLog @ 93:486ff617c2a1

Added tag r20-0test1 for changeset 6a43545367ac
author cvs
date Mon, 13 Aug 2007 09:11:41 +0200
parents 376386a54a3c
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 Wed Apr 24 17:59:45 1996 Steven L Baur <steve@miranova.com>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 * mailcrypt.el (mc-modes-alist): September Gnus has message-mode
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 for editing mail and news messages.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 Tue Oct 10 15:53:01 1995 Patrick J. LoPresti <patl@eiffel.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 * Version 3.4 released.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 Wed Oct 4 18:25:02 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 * INSTALL: Document setting mc-pgp-comment to nil if using
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 obsolete version of PGP.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 * mc-remail.el (mc-parse-levien-buffer): Allow remailers with
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 "mix" property, even if "pgp" and "cpunk" properties are lacking.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 (mc-generic-pre-encrypt-function): Don't try to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 expand-mail-aliases if 'mail-abbrevs is provided.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 * mc-pgp.el (mc-pgp-always-fetch): New variable. Use to regulate
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 key fetching.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 Fri Sep 29 14:39:17 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 * mailcrypt.el (mc-deactivate-passwd): Don't give feedback unless
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 called interactively.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 (mc-get-fields): Use `buffer-substring-no-properties' to get the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 body of the field as well as the name. Egad.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 Fri Sep 22 15:34:47 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 * mc-toplev.el (mc-gnus-verify-signature): Renamed from
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 `mc-gnus-summary-verify-signature'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 (mc-gnus-snarf-keys): Renamed from `mc-gnus-summary-snarf-keys'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35 (mc-gnus-decrypt-message): Renamed from
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
36 `mc-gnus-summary-decrypt-message'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 * mailcrypt.el (mc-modes-alist): Add `gnus-article-mode'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 Reflect name changes to Gnus support functions.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 Wed Sep 20 09:30:53 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 * mc-toplev.el (mc-gnus-summary-decrypt-message): Bind
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44 `case-fold-search' to nil when matching "Gnus".
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 * mailcrypt.el (mc-xemacs-p): "XEmacs", not "Xemacs".
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
47
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 Sat Sep 16 09:51:03 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 * mc-pgp.el (mc-pgp-encrypt-region): If no recipients, just armor
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 (mc-pgp-msg-end-line): Match optional newline at end.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 (mc-pgp-encrypt-region): Don't honor mc-encrypt-for-me if only
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
54 armoring.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 Output "Armoring..." if only armoring.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 * mc-toplev.el (mc-gnus-summary-decrypt-message): Don't
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
58 bother trapping error on decrypt.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59 Require Gnus version 5.0.4 or higher.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 Use new `gnus-group-read-only-p' predicate.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
61 Pass t to `gnus-summary-edit-article'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 (mc-encrypt-message): Punt check for no recipients.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
64 Sun Sep 10 16:36:37 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 * mc-pgp.el (mc-pgp-decrypt-parser): Deal with armor-only files.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68 * mc-remail.el (mc-eliminate-continuation-lines): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 (mc-generic-pre-encrypt-function): Eliminate continuation lines in
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
70 preserved headers.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71 (mc-rewrite-for-mixmaster): Ditto.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
72
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
73 Mon Sep 4 17:57:47 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 * mailcrypt.el (mc-process-region): Make sure we are in the source
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76 buffer when starting process, in case `process-environment' is
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
77 buffer-local.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
78
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79 * mc-remail.el (mc-rewrite-for-mixmaster): Signal error if
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 attempting to post through a Mixmaster.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82 Sun Sep 3 18:09:58 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 * mc-pgp.el (mc-pgp-decrypt-region): Add strategic
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85 `save-excursion' calls to avoid changing buffers inside `let'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 Fri Sep 1 15:05:56 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
88
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
89 * mc-remail.el (mc-remailer-remove-property): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
90 (mc-remailer-canonicalize-chain): Make second arg CHAINS-ALIST
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
91 optional; default to `(mc-remailer-make-chains-alist)'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
92 (mc-demix): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
93
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
94 * mailcrypt.el (mc-process-region): Fix regexp to match "Process
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
95 *PGP* killed" et al.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
96
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97 Thu Aug 31 12:52:44 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 * mc-toplev.el (mc-encrypt-message): Clean up. Use
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
100 `mc-get-fields' and `mc-strip-addresses'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 * mailcrypt.el (mc-strip-addresses): New function. Use everywhere.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 * mc-remail.el (mc-remailer-choose-first): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105 (mc-remailer-choose-chain): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106 (mc-parse-levien-buffer): Add support for returning a "ranking" of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 remailers.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108 (mc-remailer-canonicalize-elmt): Add support for using an integer
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
109 N in a remailer-list to represent the top N remailers, shuffled
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 randomly.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
111 (mc-strip-address): New function. Use everywhere.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
112
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
113 * mc-toplev.el (mc-vm-decrypt-message): Bind `this-command' to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
114 `vm-edit-message-end' to trick VM into doing the right thing when
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
115 redisplaying.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
116
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
117 Sun Aug 27 13:12:22 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
118
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 * mc-toplev.el (mc-sign-generic): Only run hooks if signing was
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120 successful.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
121
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
122 Sat Aug 26 09:18:51 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
123
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
124 * mc-toplev.el (mc-vm-decrypt-message): Bind `vm-frame-per-edit'
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
125 to nil.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
126
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
127 Fri Aug 25 17:41:28 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
128
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
129 * mc-toplev.el (mc-sign-generic): Return result of signing
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
130 message, instead of always returning nil.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
131
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
132 Mon Aug 21 11:58:07 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
133
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
134 * mailcrypt.el (mc-modes-alist): Add support for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
135 `vm-virutal-mode'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
136
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
137 Sun Aug 20 15:19:52 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
138
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
139 * Makefile.in (install): Use a loop for installing .elc files,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
140 since install-sh can't copy multiple files at once.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
141
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
142 * mc-toplev.el (mc-gnus-summary-decrypt-message): Back out 8/4
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
143 change; call `gnus-summary-edit-article-postpone' instead.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
144 Call `gnus-version' function instead of reading variable.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
145
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
146 Fri Aug 4 11:51:37 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
147
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
148 * mc-toplev.el (mc-gnus-summary-decrypt-message): Run
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
149 `gnus-article-display-hook' after decrypting.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
150
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
151 Wed Aug 2 10:05:06 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
152
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
153 * mailcrypt.el (mc-split): Use \\' instead of $ to match end of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
154 string.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
155
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
156 Tue Aug 1 15:55:47 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
157
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
158 * Version 3.3 released.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
159
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
160 Mon Jul 31 11:22:23 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
161
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
162 * mc-toplev.el (mc-rmail-decrypt-message): Use abstractions for
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
163 keymaps to work with XEmacs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
164 (mc-gnus-summary-decrypt-message): Clean up.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
165 (mc-gnus-summary-verify-signature): Don't display all headers.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
166 (mc-gnus-summary-snarf-keys): Ditto.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
167
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
168 Sat Jul 29 11:47:51 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
169
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
170 * mc-pgp.el (mc-pgp-decrypt-region): Call `undo-boundary'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
171
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
172 Thu Jul 27 20:56:41 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
173
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
174 * load-path.hack: Give a friendly warning if a version of Emacs
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
175 other than 19 is used to byte-compile.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
176
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
177 Thu Jul 27 16:05:13 1995 Patrick J. LoPresti <patl@eiffel.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
178
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
179 * configure.in: Use `EMACS19' instead of `EMACS' for autoconf
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
180 substitution variable, lest "configure" get confused when run
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
181 under an Emacs shell.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
182
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
183 * Makefile.in: Ditto.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
184
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
185 Thu Jul 27 10:24:47 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
186
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
187 * mc-pgp.el (mc-pgp-keyserver-address): Use "pgp.ai.mit.edu"
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
188 instead of "www-swiss.ai.mit.edu".
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
189
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
190 * ANNOUNCE: Update version and date in preparation for 3.3
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
191 release.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
192
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
193 * INSTALL: Updated to reflect new installation directory and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
194 absolute requirement of `easymenu'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
195
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
196 * mailcrypt.el (mc-process-region): Fix parenthesization error.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
197 Again.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
198
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
199 Wed Jul 26 12:48:50 1995 Patrick J. LoPresti <patl@eiffel.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
200
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
201 * mc-remail.el (mc-rewrite-for-remailer): Use `mc-encrypt-for-me'
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
202 instead of `mc-encrypt-to-me', since there the latter does not
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
203 exist.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
204
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
205 Sun Jul 23 13:01:47 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
206
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
207 * mc-pgp.el (mc-pgp-decrypt-region): Clean up case where key is
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
208 missing and we offer to fetch it.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
209
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
210 Thu Jul 20 11:51:06 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
211
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
212 * mc-pgp.el (mc-pgp-newkey-re): Incorporate fix from Mike Long to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
213 only recognize key additions.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
214
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
215 Wed Jul 19 10:50:55 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
216
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
217 * mailcrypt.el: Deal with unbound buffer-substring-no-properties
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
218 to work with Emacs 19.28 after all.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
219
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
220 * mc-pgp.el (mc-pgp-verify-region): Return nil if signature fails
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
221 to verify.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
222
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
223 * mc-toplev.el (mc-sign-generic): Make sure start and end are
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
224 markers before calling mc-pre-signature-hook.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
225 (mc-encrypt-generic): Ditto, mc-pre-encryption-hook.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
226
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
227 * mc-remail.el (mc-remailer-insert-response-block): Fix
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
228 parenthesization error.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
229
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
230 * mc-toplev.el (mc-gnus-summary-decrypt-message): Incorporate Fran
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
231 Litterio's changes for (ding) GNUS.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
232 Clean up MH-E stuff a bit. Should really redo it entirely at some
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
233 point.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
234
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
235 * texi2html.ext: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
236
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
237 Tue Jul 18 14:26:00 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
238
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
239 * Fix stuff all over to silence byte compilation warnings under
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
240 XEmacs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
241
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
242 * mailcrypt.el: (require 'easymenu) outright. Starting now we
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
243 demand at least FSF Emacs 19.28 or XEmacs 19.13.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
244
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
245 Mon Jul 17 16:30:43 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
246
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
247 * Makefile.in: Minor tweaks. Use `.../share/emacs/site-lisp'.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
248
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
249 Sun Jul 16 13:48:06 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
250
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
251 * mc-pgp.el: Use "buffer-substring-no-properties" everywhere. Feh.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
252 mc-remail.el: Ditto.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
253
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
254 Sat Jul 15 01:41:18 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
255
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
256 * mc-pgp.el: Add "+language=en" to PGP command lines so that we
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
257 are sure to parse the output correctly.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
258
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
259 Wed Jul 12 16:37:37 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
260
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
261 * mc-toplev.el (mc-vm-verify-signature): Call vm-widen-page in
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
262 case vm-honor-page-delimiters is set.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
263 (mc-vm-snarf-keys): Ditto.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
264 ('mail-utils): Required for mail-fetch-field on some Emacsen.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
265
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
266 Fri Jun 30 10:20:52 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
267
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
268 * mc-remail.el (mc-rewrite-news-to-mail): Nuke "Newsgroups" field.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
269
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
270 Fri Jun 23 11:04:54 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
271
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
272 * Version 3.2 released.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
273
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
274 * mc-pgp.el (mc-pgp-fetch-key): Add "+batchmode" to PGP arglist.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
275 (mc-pgp-key-begin-line): Allow match only when delimiter string
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
276 is the entire line.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
277 (mc-pgp-key-end-line): Likewise.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
278
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
279 * configure.in: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
280 configure: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
281 Makefile.in: New file. Brought into conformance with GNU
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
282 standards.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
283 INSTALL: Revised to reflect `autoconf'-generated configuration
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
284 scheme.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
285
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
286 * mailcrypt.el (mc-deactivate-passwd, mc-activate-passwd): Do the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
287 right thing if both `timer' and `itimer' are present.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
288
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
289 Thu Jun 22 16:57:49 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
290
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
291 * mc-pgp.el (mc-pgp-generic-parser): Include '\n' from final
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
292 delimiter line.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
293
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
294 Wed Jun 21 18:13:10 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
295
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
296 * mc-pgp.el (mc-pgp-fetch-key): Give a diagnostic if the key was
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
297 not found.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
298
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
299 Tue Jun 20 00:53:51 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
300
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
301 * mc-toplev.el (mc-rmail-view-quit): Mark buffer unmodified when
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
302 quitting.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
303
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
304 * mailcrypt.el (mc-process-region): Don't rely on
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
305 accept-process-output returning immediately if process is dead
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
306 (for XEmacs' sake).
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
307
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
308 * README: Revised (i.e., truncated) to reflect INSTALL file,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
309 Texinfo docs, and Web pages.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
310
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
311 * INSTALL: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
312
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
313 * Makefile: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
314
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
315 Mon Jun 19 16:55:39 1995 Patrick J. LoPresti <patl@catfish.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
316
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
317 * NEWS: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
318
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
319 * mailcrypt.texi: New file. Spent last few days getting this
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
320 written and the Web pages up.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
321
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
322 Fri Jun 16 17:55:14 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
323
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
324 * mc-pgp.el (mc-pgp-comment): New variable.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
325
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
326 Thu Jun 15 00:33:44 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
327
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
328 * mc-pgp.el: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
329
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
330 * mc-toplev.el: New file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
331
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
332 Wed Jun 14 16:51:00 1995 Patrick J. LoPresti <patl@catfish.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
333
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
334 * mailcrypt.el (mc-pgp-fetch-from-keyrings): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
335 (mc-pgp-fetch-keyring-list): New variable.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
336 Forgot to document most of the changes in the past week, oh well.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
337 (mc-scheme-pgp): New function to replace variable of same name in
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
338 preparation for putting PGP support into its own file.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
339
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
340 Thu Jun 8 13:16:50 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
341
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
342 * mailcrypt.el (mc-pgp-fetch-finger): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
343 (mc-pgp-fetch-http): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
344 (mc-pgp-fetch-key): New function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
345
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
346 Thu Jun 1 20:09:21 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
347
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
348 * mailcrypt.el (mc-encrypt-generic): Only use Email addresses in
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
349 default-recipients.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
350 (mc-pgp-generic-parser): Fix parenthesis error causing non-nil
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
351 return on bad passphrase. Fix regular expression for bad
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
352 passphrase.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
353
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
354 Thu May 11 19:32:19 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
355
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
356 * mailcrypt.el (mc-pgp-display-snarf-output): New variable,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
357 defaults to nil. If t, pop up a window to display the output of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
358 key snarfing.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
359
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
360 * mc-remail.el (mc-nuke-field): Do not clobber markers. (This is
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
361 the wrong place to do it anyway.)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
362 (mc-rewrite-for-remailer): Eliminate "Comment" and "From" headers
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
363 after encryption.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
364
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
365 Tue May 9 15:58:53 1995 Patrick J. LoPresti <patl@eiffel.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
366
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
367 * mailcrypt.el (mc-modes-alist): Fix typos for mh-folder-mode and
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
368 gnus-summary-mode.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
369 (mc-sign-message): Fix parenthesization error in let.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
370
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
371 Mon May 8 22:27:20 1995 Patrick J. LoPresti <patl@skyclad.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
372
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
373 * mailcrypt.el (mc-encrypt-region): New interactive function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
374 Encrypts the current region by calling the appropriate function as
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
375 determined by mc-modes-alist.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
376 (mc-encrypt-generic): New function; bottom level of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
377 scheme-independent encryption routines.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
378 (mc-encrypt-message): Rewritten to call mc-encrypt-generic.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
379 (mc-encrypt): Rewritten to just call mc-encrypt-region.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
380 Upshot of all this is to allow encryption in arbitrary buffers,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
381 not just message buffers.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
382 (mc-sign-region): New interactive function.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
383 (mc-sign-generic): New function; bottom level of
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
384 scheme-independent signing routines.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
385 (mc-sign-message): Rewritten to call mc-sign-generic.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
386 (mc-sign): Rewritten to just call mc-sign-region.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
387 Upshot of all this is to allow signing in arbitrary buffers, not
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
388 just message buffers.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
389
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
390 Mon May 8 16:02:45 1995 Patrick J. LoPresti <patl@eiffel.lcs.mit.edu>
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
391
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
392 * mailcrypt.el (mc-always-replace): Add 'never option.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
393 (mc-message): Remove "is-err" argument.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
394 Only deactivate passphrase on "Bad passphrase" error.