1
2002-09-26 Brian Warner <warner@lothar.com>
1
2004-11-08 Brian Warner <warner@lothar.com>
3
* mc-pgp.el (mc-scheme-pgp): fix typo.. how did this last so long?
4
Patch from Jari Aalto via Kevin Bube.
6
2003-30-11 Kevin Bube <kbube@users.sourceforge.net>
8
* mailcrypt.texi: updated description for GPG keyfetching with the
11
2003-11-06 Kevin Bube <kbube@users.sourceforge.net>
13
* mc-gpg.el: added a function for fetching keys by making use of
14
the gpg --recv-key feature. Also ported a function from mc-pgp.el
15
to mc-gpg.el to import keys by the finger protocol.
17
* Updated other files so that (mc-gpg-fetch-key) is used if
18
(mc-scheme-gpg) is used.
20
2003-07-25 Brian Warner <warner@lothar.com>
22
* mc-toplev.el (mc-gnus-decrypt-message): use
23
gnus-article-edit-done to replace the decrypted message, as it
24
updates some of the headers. patch from Ivan Boldyrev, SF#646005.
26
* NEWS: summarize recent changes
28
* mc-gpg.el (mc-gpg-process-region): Set the gpg-stdout buffer
29
(which receives data from mailcrypt) to multibyte mode. This
30
should fix the "inserts \201 characters before non-ascii" bug
31
[SF#496157, SF#501891], and possibly others.
33
* tests/test-gpg.el (run-all-tests): Run tests twice, once with
34
standard-display-european turned on. This triggers the
35
long-standing "clearsigning inserts \201 characters" bug. Also
36
display mismatching plaintext a bit better.
38
2003-07-16 Brian Warner <warner@lothar.com>
40
* tests/make_gpg_testcases.py (Latin1_CS_Case.make_plaintext):
41
clearsigned messages must always end with a newline. gpg will add
42
one if necessary. This caused the test case to fail.
43
* tests/gpg-testcases/CS.latin1.s1v: added newline to plaintext
45
2003-07-15 Brian Warner <warner@lothar.com>
47
* tests/remailer/fakemix.sh: oops, add script used by unit tests
49
2003-07-14 Brian Warner <warner@lothar.com>
51
* tests/remailer/Makefile.in, tests/remailer/test-remailer3.el:
52
unit tests for new remailer code
53
* mc-remail2.el (mc-mixminion-ask): hook to make tests simpler
55
* mailcrypt.texi (Types of Remailers): Document remailer-schemes,
56
how to use new mixmaster/mixminion clients.
57
(Credits): Note Len and Brian's contributions, add SourceForge
60
* mc-toplev.el (mc-remail): Add remailer-schemes
62
* mc-remail.el (mc-remailer-scheme-type1): change old remailer
63
code to support remailer-schemes.
64
(mc-remailer-encrypt-for-chain): now verbose mode (pause between
65
encryption layers) is achieved with 'C-uC-u' (two prefix args
68
* mailcrypt.el (mc-default-remailer-scheme): new remailer support.
69
Changed [C-c / r] to invoke 'mc-remail', which is then mapped into
70
a remailer-scheme-specific function
72
* mc-remail2.el: added support for mixminion and new mixmaster clients
74
* mc-setversion.el: remove mc-default-scheme, as it is defined in
77
* mailcrypt.el (mc-schemes): Add "pgp65" to the schemes list, so
78
mc-setversion can tab-complete on it.
79
(mc-version): bump version to "3.5.8+" while we're in between
80
releases, to avoid confusion with the real "3.5.8" release.
82
2003-06-13 Brian Warner <warner@lothar.com>
84
* mc-pgp6.el: actually add the file. How embarrassing. Thanks to
87
2003-05-23 Brian Warner <warner@lothar.com>
89
* Makefile.in: remove 'bindir' now that helper scripts are long-gone
91
* Makefile.in (SOURCES): add mc-pgp6.el
92
* mc-toplev.el (mc-scheme-pgp65): Add mc-pgp6 autoload
93
* mc-setversion.el (mc-setversion): add "6.5" setting
94
* mc-pgp6.el: PGP 6.5 support, contributed by Derek Atkins
96
2003-05-20 Brian Warner <warner@lothar.com>
98
* mailcrypt.texi (Signing): Move documentation of mc-pgp-user-id
99
variables to the 'Signing a Message' section. Explain use of hex
100
keyids to deal with multiple identically-named keys.
102
2003-05-19 Brian Warner <warner@lothar.com>
104
* mailcrypt.el (mc-modes-alist): Add support for the Wanderlust
105
mail mode. Thanks to Fumitoshi UKAI for the patch.
107
2002-12-01 Brian Warner <warner@lothar.com>
109
* tests/remailer/gtkwatcher.glade
110
* tests/remailer/gtkwatcher.py
111
(WatcherGUI.do_dst_popup): tweak popups to pick the right message
113
2002-11-30 Brian Warner <warner@lothar.com>
115
* tests/remailer/gtkwatcher.glade
116
* tests/remailer/gtkwatcher.py: add popup menus for message actions
117
(WatcherGUI.do_update): show send time in local timezone, not GMT
118
add send time to Received Messages popup
120
* tests/remailer/watcher.py: add ability to flush old messages,
121
abandon them, query for age of outstanding ones. Make all msgids
122
integers. Fix use of default NNTP port.
123
(NewsWatcher.poll): Handle missing messages
124
(Watcher.txtime): code to get send time of a message
126
2002-11-29 Brian Warner <warner@lothar.com>
128
* tests/gpg-testcases/E.latin1.e1r
129
* tests/gpg-testcases/CS.latin1.s1v
130
* tests/gpg-testcases/E.e1re3re4r
131
* tests/make_gpg_testcases.py (Latin1_CS_Case, Latin1_E_Case, EE_Case):
132
add some new test cases
134
* tests/remailer/gtkwatcher.glade
135
* tests/remailer/gtkwatcher.gladep: rewrite using glade-2
137
* tests/remailer/gtkwatcher.py (WatcherGUI, GtkWatcher)
138
* tests/remailer/watcher.py (Watcher): rewrite: now uses gtk2, Maildir
139
class, DNotify if available (or 10-second poll if not).
141
* tests/remailer/maildir.py
142
* tests/remailer/maildirgtk.py
143
* tests/remailer/maildirtwisted.py: classes to watch Maildirs using
146
* tests/remailer/dnotify.py: python interface to linux 2.4.x DNotify
147
facility, to get a signal when a directory changes
149
2002-09-26 Brian Warner <warner@lothar.com>
151
* tests/remailer/watcher.py (NewsWatcher): added code to poll an
152
NNTP server, to test Anon-Post-To: remailer usage.
154
2002-09-26 Brian Warner <warner@lothar.com>
156
* mailcrypt.texi (Remailer Quick Start): Emphasize that you can
157
only rewrite for one remailer/chain at a time (the prompt accepts
158
a single word, not a comma-separated-list), but point to the
159
section on building up chains of remailers for reference. Closes
3
162
* mailcrypt: Release mailcrypt 3.5.8