1 Fri Dec 6 10:56:30 2002 Thomas Roessler <roessler@does-not-exist.org>
3 * curs_lib.c, pgppubring.c:
4 From: Thomas Roessler <roessler@does-not-exist.org>
6 Fixing a number of traditional malloc calls which have made their
9 * build-release: From: Thomas Roessler <roessler@does-not-exist.org>
11 Don't post announcements automatically for the moment.
13 Thu Dec 5 22:30:02 2002 Thomas Roessler <roessler@does-not-exist.org>
15 * doc/manual.sgml.head: From: Michael Elkins <me@sigpipe.org>
19 Mon Nov 25 14:16:47 2002 Thomas Roessler <roessler@does-not-exist.org>
21 * sendlib.c, ChangeLog, charset.h, configure.in, INSTALL:
22 From: Lars Hecking <lhecking@nmrc.ucc.ie>
26 Thu Nov 14 08:12:30 2002 Thomas Roessler <roessler@does-not-exist.org>
28 * curs_lib.c: From: Michael Elkins <me@sigpipe.org>
32 Wed Nov 13 10:10:52 2002 Thomas Roessler <roessler@does-not-exist.org>
34 * main.c: From: Thomas Roessler <roessler@does-not-exist.org>
36 A description of -A was lacking from the help string.
38 * doc/manual.sgml.head, doc/mutt.man, main.c, protos.h:
39 From: Thomas Roessler <roessler@does-not-exist.org>
41 Add a new command line option -A which is used to expand aliases.
43 * keymap.c: From: Thomas Roessler <roessler@does-not-exist.org>
45 Add a safeguard #ifdef for the KEY_BTAB entry. Suggested by Thomas
48 Tue Nov 12 09:20:30 2002 Thomas Roessler <roessler@does-not-exist.org>
50 * keymap.c: From: Michael Elkins <me@sigpipe.org>
52 Tell mutt about the back-tab key (shift tab).
54 * Makefile.am: From: Thomas Roessler <roessler@does-not-exist.org>
58 * Makefile.am: From: Thomas Roessler <roessler@does-not-exist.org>
60 Add "make pclean" in order to clean up PATCHES.
62 * po/ja.po: From: TAKAHASHI Tamotsu <arms405@jade.dti.ne.jp>
66 * README: From: Thomas Roessler <roessler@does-not-exist.org>
68 Add an explicit note that CVS doesn't work from ftp.mutt.org any more.
70 * mbyte.c: From: "Yasuhiro Matsumoto" <mattn_jp@hotmail.com>
72 cp932 should be treated like shift_jis.
74 * imap/auth_gss.c, imap/auth_sasl.c, configure.in, main.c, mutt_sasl.c, mutt_sasl.h:
75 From: Nathan Dushman <nhd+mutt@andrew.cmu.edu>
77 Hi - this is a patch against mutt-1.4 to use version 2 of the Cyrus
78 SASL library; all changes are ifdef'd so as not to break SASLv1
79 support. This includes a patch to configure.in to allow the choice
80 between v1 and v2, but someone with a better understanding of
81 autoconf should double-check it.
83 * handler.c: From: Michael Elkins <me@sigpipe.org>
85 Actually commit patch-1.5.1.me.long_qp.2.
87 * mailbox.h, mh.c, mx.c: From: Michael Elkins <me@sigpipe.org>
89 The maildir_time patch.
91 Mon Nov 11 21:17:25 2002 Thomas Roessler <roessler@does-not-exist.org>
93 * muttbug.sh.in: From: Thomas Roessler <roessler@does-not-exist.org>
95 You shall not use CVS to distribute test versions.
97 * muttbug.sh.in: From: Thomas Roessler <roessler@does-not-exist.org>
101 * muttbug.sh.in: From: Thomas Roessler <roessler@does-not-exist.org>
103 Add some rpm-related intelligence to flea.
105 * muttbug.sh.in: From: Thomas Roessler <roessler@does-not-exist.org>
107 Fix flea's interaction with bug(1) on Debian systems.
109 * PATCHES: From: Thomas Roessler <roessler@does-not-exist.org>
111 Clean up the patch list.
113 * hdrline.c, PATCHES: From: Michael Elkins <me@sigpipe.org>
115 Fix #485: Make %z work like %Z inside of %{} in $index_format.
117 * copy.c, PATCHES: From: Michael Elkins <me@sigpipe.org>
119 Fix #1379 - update the total mailbox size when an attachment is
122 * curs_main.c, menu.c, pager.c, PATCHES:
123 From: Michael Elkins <me@sigpipe.org>
125 Fix #1310; redraw problems.
127 * doc/manual.sgml.head, init.h: From: Michael Elkins <me@sigpipe.org>
131 * send.c: From: Michael Elkins <me@sigpipe.org>
135 * pgp.c: From: Steve Kennedy <steve-md@gbnet.net>
137 Fix memory leak in the PGP code.
139 * commands.c, protos.h, sendlib.c:
140 From: Paul Walker <paul@black-sun.demon.co.uk>
144 * sendlib.c: From: Thomas Roessler <roessler@does-not-exist.org>
148 * mx.c: From: Martin Siegert <siegert@sfu.ca>
150 Fix IMAP moving; #1367.
152 * send.c: From: rene@clerc.nl
154 Another S/MIME ifdef misses and causes compilation problems.
156 * init.h: From: Michael Elkins <me@sigpipe.org>
158 patch-1.5.1-me.status_doc.2
160 * alias.c, init.c, protos.h:
161 From: Thomas Roessler <roessler@does-not-exist.org>
163 patch-1.5-tlr.alias-parse.1 - extension of patch-1.5.1-me.aliascheck.1
165 This patch catches the same kind of bad alias names caught by
166 Michael's patch. There are some extensions:
168 1. Mutt makes sure that it doesn't _suggest_ bad names to the user.
169 2. If a name is bad, the user is informed, and may elect to fix the
170 name. In this case, mutt will automatically suggest a fixed
172 3. If the user insists in the bad name, it's written into the
173 aliases file with proper quoting.
174 4. When mutt parses the aliases file, it now uses the normal
175 tokenizer routines in order to properly handle quoted alias names.
177 * handler.c: From: Michael Elkins <me@sigpipe.org>
179 patch-1.5-me.long_qp.2 (#1371) - fix truncation with overly long Q-P
182 Tue Oct 22 21:24:07 2002 Thomas Roessler <roessler@does-not-exist.org>
184 * commands.c: From: René Clerc <rene@clerc.nl>
186 Add some missing #ifdefs.
188 * init.h, recvattach.c: From: Michael Elkins <me@sigpipe.org>
190 Documentation fix; #1326
192 * send.c: From: René Clerc <rene@clerc.nl>
194 Another crypt_reply fix.
196 * contrib/sample.muttrc: From: Michael Elkins <me@sigpipe.org>
200 Thu Oct 10 09:50:03 2002 Thomas Roessler <roessler@does-not-exist.org>
202 * send.c: From: René Clerc <rene@clerc.nl>
204 Make sure that crypt_reply replies with the same type, despite a
205 possible S/MIME default.
207 * doc/manual.sgml.head: From: Michael Elkins <me@sigpipe.org>
209 Document escaping rules for regular expressions (#1351).
211 * pager.c: From: Michael Elkins <me@sigpipe.org>
213 Fix header coloring, so there is no difference between ncurses and
216 * init.h: From: Michael Elkins <me@sigpipe.org>
218 PGP documentation glitch.
220 * doc/manual.sgml.head: From: Paul Walker <paul@black-sun.demon.co.uk>
222 Fix #1340 (documentation)
224 * pager.c: From: Michael Elkins <me@sigpipe.org>
227 > When I search with / and get a match, doing '/\r' doesn't move to the next
228 > match. This behavior is unlike the less pager, and is rather useless, IMHO.
230 Try the attached patch.
232 Mon Sep 23 12:08:43 2002 Thomas Roessler <roessler@does-not-exist.org>
234 * buffy.c: From: Thomas Roessler <roessler@does-not-exist.org>
236 A variant of buffy notification. Note: If you folks don't like
237 this, we can return to the old version.
239 Mon Sep 9 21:48:19 2002 Thomas Roessler <roessler@does-not-exist.org>
241 * browser.c, buffy.c, curs_main.c, functions.h, OPS, pager.c, protos.h:
242 From: Rudi Chiarito <nutello@sweetness.com>
244 Add a buffy-list function, and display more information when new
245 mail arrives. With some modifications from tlr.
247 * mh.c: From: Michael Elkins <me@sigpipe.org>
251 * mh.c: From: Michael Elkins <me@sigpipe.org>
255 * signal.c: From: Tony Leneis <tony@cvr.ds.adp.com>
257 Tru64 Unix portability patch.
259 * signal.c: From: Tony Leneis <tony@cvr.ds.adp.com>
261 [STABLE] Tru64 Unix portability patch.
263 * doc/manual.sgml.head: From: Vincent Lefevre <vincent@vinc17.org>
267 * postpone.c: From: Thomas Roessler <roessler@does-not-exist.org>
269 Fixing #1300. Noted by David Shaw <dshaw@jabberwocky.com>.
271 * postpone.c: From: Thomas Roessler <roessler@does-not-exist.org>
273 Fix #1299; noted by David Shaw <dshaw@jabberwocky.com>.
275 * init.h, mutt.h, send.c: From: Michael Elkins <me@sigpipe.org>
277 Introducing $forward_edit.
279 * send.c: From: Michael Elkins <me@sigpipe.org>
283 > Suppose a user wants to fcc to a file (e.g., /a/b/c) but accidentally
284 > typed a = before the path name. Mutt will fail to find the =/a/b/c
285 > folder, display the error message and beep, but immediately erase the
286 > error message; the mail will be sent even though the fcc failed. (The
287 > same can be accomplished by accidentally mistyping other parts of the
288 > path name.) On local systems where screen update is quick, the user
289 > might not notice the error message at all.
291 > The problem with this behaviour is that the user might have no chance
292 > to read the error message if the screen update is quick enough; as a
293 > result (s)he might not notice that the fcc failed.
295 > A related thing (probably can't be classified as a problem) is that if
296 > fcc fails, the user probably don't want to send the mail out because
297 > if fcc is requested (s)he probably very much want to keep a copy of
300 Try the following patch. We keep track of whether or not the fcc
301 failed with a local var `fcc_error' and perform the same behavior as
302 if the actual send of the message failed (without really sending)
303 when the FCC fails, thus giving the user a chance to correct the
306 * globals.h, init.h, send.c: From: Michael Elkins <me@sigpipe.org>
308 Introduce $content_type. There's one change against Michael's
309 patch, in how the "format=flowed" parameter is used.
311 * history.c: From: Vincent Lefevre <vincent@vinc17.org>
313 [STABLE] Fixing history classes.
315 * history.c: From: Vincent Lefevre <vincent@vinc17.org>
317 Fixing history classes.
319 * mh.c: From: Armin Wolfermann <aw@osn.de>
321 when doing the second parsing pass on a maildir, mutt doesn't delete
322 the fake HEADER struct if the file is unreadable. With this fix
323 unreadable files get silently ignored (like in the MH case).
325 * po/ja.po: From: "TAKAHASHI, Tamotsu" <arms405@jade.dti.ne.jp>
329 * editmsg.c: From: Michael Elkins <me@sigpipe.org>
331 Fixing #1149: Truncate files used for editing messages.
333 * doc/manual.sgml.head, doc/muttrc.man.head, buffy.c, buffy.h, init.h:
334 From: Nicolas Rachinsky <nicolas@dauerreden.de>
336 An unmailboxes command. #1311.
338 * attach.c: From: Michael Elkins <me@sigpipe.org>
342 * attach.c: From: Michael Elkins <me@sigpipe.org>
344 [STABLE] Fixing #1330.
346 Fri Aug 9 07:01:11 2002 Thomas Roessler <roessler@does-not-exist.org>
348 * doc/muttrc.man.head:
349 From: Thomas Roessler <roessler@does-not-exist.org>
351 Document unalternative_order in the manual page.
353 * doc/manual.sgml.head, init.c, init.h:
354 From: Michael Elkins <me@sigpipe.org>
356 The following patch adds the `unalternative_order' command. It also
357 allows using "*" more generically in un-commands which use
360 Mon Aug 5 17:25:05 2002 Thomas Roessler <roessler@does-not-exist.org>
362 * pgpewrap.c, pgppubring.c: From: Michael Elkins <me@sigpipe.org>
364 Error handling fixes.
366 Fri Jul 26 08:24:01 2002 Thomas Roessler <roessler@does-not-exist.org>
368 * doc/manual.sgml.head: From: Michael Elkins <me@sigpipe.org>
370 Documentation for reply-hook. Another patch (for the manual page)
371 would be most welcome. ;-))
373 * curs_lib.c: From: Michael Elkins <me@sigpipe.org>
375 The attached patch fixes mutt_yesorno() so that the question will be
376 truncated enough to always fit in the default answer string. The
377 size is calculated on the fly so that there is no artificial
380 Wed Jul 24 09:46:58 2002 Thomas Roessler <roessler@does-not-exist.org>
382 * mutt.h: From: TAKIZAWA Takashi <taki@luna.email.ne.jp>
384 The attached patch sets MB_LEN_MAX to 16, which is MB_LEN_MAX value
385 on glibc-2.2. It works only with --without-wc-funcs switch. It may
386 be applied to mutt-1.4 and mutt-1.5.1.
388 * configure.in: From: Lars Hecking <lhecking@nmrc.ie>
390 Fix a quoting sloppiness. Noted by Vincent Lefevre.
392 * browser.c: From: Thomas Roessler <roessler@does-not-exist.org>
394 Fixing #1282. An off-by-one error. :-/
396 * mutt.h, send.c, hook.c, init.h: From: Michael Elkins <me@sigpipe.org>
398 reply-hook. Documentation still needed.
400 * po/fr.po: From: Vincent Lefevre <vincent@vinc17.org>
404 * doc/mutt.man, compose.c, editmsg.c, init.c, init.h, attach.c:
405 From: Michael Elkins <me@sigpipe.org>
407 Fix $editor and $visual. Based on an earlier patch from Edmund
410 Fri Jul 19 19:23:21 2002 Thomas Roessler <roessler@does-not-exist.org>
412 * doc/manual.sgml.head: From: Michael Elkins <me@sigpipe.org>
414 Another documentation patch.
416 Wed Jul 17 12:48:38 2002 Thomas Roessler <roessler@does-not-exist.org>
418 * sendlib.c: From: Rocco Rutte <s1118644@mail.inf.tu-dresden.de>
420 * Thomas Roessler [02-07-08 10:14:53 +0200] wrote:
421 > * sendlib.c, 3.12 -> 3.13
422 > From: Rocco Rutte <s1118644@mail.inf.tu-dresden.de>
424 > Make encode_from a bit more aggressive, by also catching a 'f' in
425 > the beginning of a line.
427 'Catch' is good but also to encode it is better. It may have
428 been too late (sorry for that) so I fixed it. I don't know
429 why the current source only escapes lines that actually
430 begin with 'from' or 'From' followed by some text. I think
431 that escaping 'from' or 'From' on a single line should be
434 Not a big deal, anyways.
436 Tue Jul 16 07:28:11 2002 Thomas Roessler <roessler@does-not-exist.org>
438 * main.c: From: Michael Elkins <me@sigpipe.org>
440 Update copyright notices.
442 Sun Jul 7 19:33:50 2002 Thomas Roessler <roessler@does-not-exist.org>
444 * doc/manual.sgml.head, doc/mutt.man, init.h:
445 From: Cedric Duval <cedricduval@free.fr>
449 * doc/manual.sgml.head:
450 From: "TAKAHASHI, Tamotsu" <arms405@jade.dti.ne.jp>
454 * doc/manual.sgml.head, doc/mutt.man, init.h:
455 From: Cedric Duval <cedricduval@free.fr>
459 * sendlib.c: From: Rocco Rutte <s1118644@mail.inf.tu-dresden.de>
461 Make encode_from a bit more aggressive, by also catching a 'f' in
462 the beginning of a line.
464 * po/Attic/bg.po: From: Velko Hristov <hristov@informatik.hu-berlin.de>
468 * init.h: From: Jeremy Blosser <jblosser-mutt@firinn.org>
470 Add unauto_view to the stable branch. A one-liner.
472 Fri Jun 28 19:52:31 2002 Thomas Roessler <roessler@does-not-exist.org>
474 * doc/manual.sgml.head: From: Michael Elkins <me@sigpipe.org>
476 Documentation fix (#271).
478 Tue Jun 18 10:03:52 2002 Thomas Roessler <roessler@does-not-exist.org>
480 * po/zh_TW.po, po/tr.po, po/uk.po, po/zh_CN.po, po/sv.po, po/sk.po, po/ru.po, po/pt_BR.po, po/nl.po, po/pl.po, po/ja.po, po/ko.po, po/lt.po, po/it.po, po/gl.po, po/hu.po, po/id.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/el.po, po/da.po, po/de.po, po/ca.po, po/cs.po:
485 * po/ca.po: From: several submitters
487 Adding a BG translation. Update for CA.
490 file bg.po was initially added on branch mutt-1-4-stable.
492 * po/Attic/bg.po: From: several submitters
494 Adding a BG translation. Update for CA.
496 * configure.in: From: several submitters
498 Adding a BG translation.
500 * init.c: From: Michael Elkins <me@sigpipe.org>
502 The string used to store the commmand for a backtic expansion in the
503 muttrc was not free'd if the command failed for some reason.
505 * m4/gssapi.m4: From: David Champion <dgc@uchicago.edu>
507 Okay, two bugs here. One's an oversight of mine in my previous patch,
508 where I tried to use "[hH]" as Bourne code while m4 had quoting set to
509 ([, ]) -- this probably makes mutt mis-detect Heimdal after all.
511 The other is not mine (i.e., it's in cvs now) and it makes mutt
512 overstrike $LIBS if Heimdal or MIT Kerberos is detected. This is a
513 problem for anyone who needs -lnsl -lsocket, in particular. I was
515 this by hand during late 1.3.x releases, as I didn't have time to
519 Here's a patch against the current (unpatched) 1.5 cvs copy of
520 m4/gssapi.m4. It probably should go into both branches. Sorry for the
523 Thu Jun 6 23:13:54 2002 Thomas Roessler <roessler@does-not-exist.org>
525 * color.c: From: Michael Elkins <me@sigpipe.org>
529 * init.h: From: Will Fiveash <william.fiveash@sun.com>
531 Fix a couple of compile-time warnings.
533 Fri May 31 16:59:39 2002 Thomas Roessler <roessler@does-not-exist.org>
535 * charset.c, charset.h, sendlib.c:
536 From: Edmund GRIMLEY EVANS <edmundo@rano.org>
540 * m4/iconv.m4, charset.h, configure.in, INSTALL:
541 From: Lars Hecking <lhecking@nmrc.ucc.ie>
543 The noiconv patch. Should probably have been in 1.4.
545 Thu May 30 12:15:02 2002 Thomas Roessler <roessler@does-not-exist.org>
547 * rfc822.c: From: Thomas Roessler <roessler@does-not-exist.org>
549 Properly handle empty addresses (<>) when they show up in mail
550 headers. The approach taken is to store this address as <@>, and to
551 check this special case when printing an address.
553 Wed May 29 09:31:51 2002 Thomas Roessler <roessler@does-not-exist.org>
555 * po/zh_CN.po, po/zh_TW.po, po/uk.po, po/tr.po, po/sk.po, po/sv.po, po/pl.po, po/pt_BR.po, po/ru.po, po/ko.po, po/lt.po, po/nl.po, po/it.po, po/ja.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/eo.po, po/es.po, po/et.po, po/da.po, po/de.po, po/el.po, po/ca.po, po/cs.po, reldate.h, VERSION, ChangeLog:
556 automatic post-release commit for mutt-1.4
558 * po/de.po: From: Roland Rosenfeld <roland@spinnaker.de>
562 * po/id.po: From: Ronny Haryanto <ronny@haryan.to>
566 Tue May 28 09:07:29 2002 Thomas Roessler <roessler@does-not-exist.org>
568 * mx.h, postpone.c: From: Michael Elkins <me@sigpipe.org>
570 Fix some warnings noted by Vincent Lefevre.
572 Tue May 21 07:28:28 2002 Thomas Roessler <roessler@does-not-exist.org>
574 * po/eo.po: From: Edmund GRIMLEY EVANS <edmundo@rano.org>
578 Sat May 18 05:39:55 2002 Thomas Roessler <roessler@does-not-exist.org>
580 * pattern.c: From: Thomas Roessler <roessler@does-not-exist.org>
584 * pattern.c: From: Thomas Roessler <roessler@does-not-exist.org>
586 Fix #1175. Noticed by Alain Bench.
588 * pop_lib.c: From: Vsevolod Volkov <vvv@mutt.org.ua>
590 Attached patch for mutt 1.3.X/1.4 and 1.5.X removes gcc warning in
593 Thu May 16 17:33:19 2002 Thomas Roessler <roessler@does-not-exist.org>
595 * po/pl.po: From: Pawel Dziekonski <dzieko@pwr.wroc.pl>
599 * po/ko.po: From: Im Eunjea <eunjea@koru.org>
603 * po/ko.po: From: Im Eunjea <eunjea@koru.org>
607 * po/id.po: From: Ronny Haryanto <ronny@haryan.to>
611 * compose.c: From: Ronny Haryanto <ronny@haryan.to>
613 Triple-DES, not Tripple-DES.
615 Tue May 14 18:56:01 2002 Thomas Roessler <roessler@does-not-exist.org>
617 * po/uk.po: From: "Andrej N. Gritsenko" <andrej@lucky.net>
621 Mon May 13 20:18:57 2002 Thomas Roessler <roessler@does-not-exist.org>
623 * po/et.po: From: Toomas Soome <Toomas.Soome@microlink.ee>
627 * po/ru.po, po/uk.po: From: Vsevolod Volkov <vvv@mutt.org.ua>
631 * po/da.po: From: Byrial Jensen <byrial@image.dk>
635 * po/ru.po: From: Vsevolod Volkov <vvv@mutt.org.ua>
639 * po/sv.po: From: Jörgen Tegnér <jorgen.tegner@telia.com>
643 * po/fr.po: From: Vincent Lefevre <vincent@vinc17.org>
647 Thu May 9 09:52:09 2002 Thomas Roessler <roessler@does-not-exist.org>
649 * doc/muttrc.man.head:
650 From: Thomas Roessler <roessler@does-not-exist.org>
652 #1190, from Tim Alexeevsky <tim@zhuchka.gbnet.net>
654 Mon May 6 11:27:20 2002 Thomas Roessler <roessler@does-not-exist.org>
656 * doc/manual.sgml.head:
657 From: Thomas Roessler <roessler@does-not-exist.org>
659 Remove -Q which is only present in unstable from the stable
660 documentation. Thanks to Andreas Kneib <Andreas.Kneib@t-online.de>
663 Thu May 2 01:05:27 2002 Thomas Roessler <roessler@does-not-exist.org>
665 * Makefile.am: From: Thomas Roessler <roessler@does-not-exist.org>
667 Include smime.h with EXRA_DIST.
669 Wed May 1 23:24:17 2002 Thomas Roessler <roessler@does-not-exist.org>
671 * po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/pl.po, po/pt_BR.po, po/ru.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, VERSION, ChangeLog:
672 automatic post-release commit for mutt-1.5.1
674 * smime.c: From: Thomas Roessler <roessler@does-not-exist.org>
676 Shut up check_sec.sh. No security holes, but some ugly code.
678 * check_sec.sh: From: Thomas Roessler <roessler@does-not-exist.org>
680 Give all the warnings at once.
682 * build-release: From: Thomas Roessler <roessler@does-not-exist.org>
684 - This is a development branch.
685 - Add a -nodiff option to suppress generating a patch.
687 * po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/pl.po, po/pt_BR.po, po/ru.po, po/lt.po, po/nl.po, po/it.po, po/ja.po, po/ko.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, ChangeLog, po/ca.po, po/cs.po, reldate.h, VERSION:
688 automatic post-release commit for mutt-1.3.99
690 * build-release: From: Thomas Roessler <roessler@does-not-exist.org>
694 Tue May 7 15:42:37 IST 2002 Lars Hecking <lhecking@nmrc.ie>
696 * INSTALL: Document new --disable-iconv configure option.
698 * charset.h: Conditionalise inclusion of iconv.h. Define iconv_t
699 if not found by configure. Define ICONV_CONST and declare iconv
700 functions if not found by configure.
702 * configure.in: New --disable-iconv configure option. Warn instead
703 error if iconv not found. New tests for iconv.h and iconv_t.
705 * sendlib.c(convert_file_to): Allow compilation without system
706 iconv and return -1 if no iconv available.
708 Wed May 1 23:21:10 2002 Thomas Roessler <roessler@does-not-exist.org>
710 * smime.c: From: Thomas Roessler <roessler@does-not-exist.org>
712 Shut up check_sec.sh. No security holes, but some ugly code.
714 * check_sec.sh: From: Thomas Roessler <roessler@does-not-exist.org>
716 Give all the warnings at once.
718 * build-release: From: Thomas Roessler <roessler@does-not-exist.org>
720 - This is a development branch.
721 - Add a -nodiff option to suppress generating a patch.
723 * po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/pl.po, po/pt_BR.po, po/ru.po, po/lt.po, po/nl.po, po/it.po, po/ja.po, po/ko.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, ChangeLog, po/ca.po, po/cs.po, reldate.h, VERSION:
724 automatic post-release commit for mutt-1.3.99
726 * build-release: From: Thomas Roessler <roessler@does-not-exist.org>
730 Mon Apr 29 17:12:18 2002 Thomas Roessler <roessler@does-not-exist.org>
732 * lib.c, lib.h, protos.h:
733 From: Thomas Roessler <roessler@does-not-exist.org>
737 * po/fr.po: From: Vincent Lefevre <vincent@vinc17.org>
741 * po/ja.po: From: oota toshiya <oota@mspd.mt.nec.co.jp>
745 * imap/util.c: From: Byrial Jensen <byrial@image.dk>
747 There is a possible buffer overflow due an off-by-one error in
748 imap/util.c, line 125. The error is in the maximum field width
749 indication in the sscanf() call. You must have room in the receiving
750 buffer for this number of characters /plus a terminating NULL
753 * imap/util.c: From: Byrial Jensen <byrial@image.dk>
755 There is a possible buffer overflow due an off-by-one error in
756 imap/util.c, line 125. The error is in the maximum field width
757 indication in the sscanf() call. You must have room in the
758 receiving buffer for this number of characters /plus a
759 terminating NULL character/.
761 Thu Apr 25 13:30:49 2002 Thomas Roessler <roessler@does-not-exist.org>
763 * pop.c, pop_lib.c: From: Vsevolod Volkov <vvv@mutt.org.ua>
765 Attached patch fixes the problem described below. It should be
766 applied to both mutt 1.3/1.4 and 1.5 branches.
768 > Date: Thu, 11 Apr 2002 16:24:00 -0500
769 > Subject: mutt 1.3.x / pop
770 > From: "Ryan O'Hara" <rohara@isis.visi.com>
771 > To: bcully@users.sourceforge.net
772 > User-Agent: Mutt/1.3.27i
774 > Hi. My apologies if this has nothing to do with you. If it does not,
775 > maybe you could forward it on to someone.
777 > In mutt 1.3.x I have noticed that if I uses POP to retrieve mail, and
778 > I enter an incorrect password whem prompted, it will *save* that
779 > password and keep trying to use it. However, in the 1.2.x versions it
780 > worked like this: type in wrong POP password, try to connect to POP
781 > server again and it will ask you (again) for the password. mutt 1.3.x
782 > does not, it just tries to connect with the wrongs password (which
785 > This is kinda annoying. Just thought I'd point out this regression.
790 * doc/manual.sgml.head: From: Wouter Verheijen <wv@xs2mail.com>
792 Someone in news:comp.mail.mutt noted that the list of command-line
793 options in the manual is not up-to-date.
795 Included a small patch that includes all options that 'mutt -h' shows.
797 * doc/manual.sgml.tail, init.h, OPS, pattern.c:
798 From: Cedric Duval <cedricduval@free.fr>
800 attached are fixes for some little mistakes :
802 * history-down -> scroll _down_, not up
803 * functions decode-(save|copy) do not exist in the attach menu.
804 * gettext oversight in pattern.c
805 * inconsistency between "printf-like sequences" used all over the place
806 and "escape sequences" for the description of $attribution.
808 * doc/manual.sgml.tail, pattern.c, init.h, OPS:
809 From: Cedric Duval <cedricduval@free.fr>
811 attached are fixes for some little mistakes :
813 * history-down -> scroll _down_, not up
814 * functions decode-(save|copy) do not exist in the attach menu.
815 * gettext oversight in pattern.c
816 * inconsistency between "printf-like sequences" used all over the
817 place and "escape sequences" for the description of $attribution.
819 * recvattach.c: From: Thomas Roessler <roessler@does-not-exist.org>
821 Also fix this for the S/MIME case.
823 * recvattach.c: From: Thomas Roessler <roessler@does-not-exist.org>
825 Fiy handling of multiparts which have encrypted sub-parts, at least
828 * sendlib.c: From: Thomas Roessler <roessler@does-not-exist.org>
830 Force 7bit encoding for application/pgp-keys.
832 Sat Apr 20 21:38:47 2002 Thomas Roessler <roessler@does-not-exist.org>
834 * m4/Attic/lib-ld.m4, m4/Attic/lib-link.m4, m4/Attic/lib-prefix.m4, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/lcmessage.m4, m4/progtest.m4, intl/Attic/eval-plural.h, intl/Attic/gmo.h, intl/Attic/localename.c, intl/Attic/os2compat.c, intl/Attic/os2compat.h, intl/Attic/osdep.c, intl/Attic/plural-exp.c, intl/Attic/plural-exp.h, intl/bindtextdom.c, intl/ChangeLog, intl/config.charset, intl/dcigettext.c, intl/gettextP.h, intl/hash-string.h, intl/l10nflist.c, intl/libgnuintl.h, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/localealias.c, intl/Makefile.in, intl/plural.c, intl/plural.y, ABOUT-NLS, Attic/config.rpath, configure.in, INSTALL:
835 From: Thomas Roessler <roessler@does-not-exist.org>
837 Backing out the latest iconv-related changes from the
838 mutt-1-4-stable branch.
840 * m4/Attic/lib-ld.m4, m4/Attic/lib-link.m4, m4/Attic/lib-prefix.m4, m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/lcmessage.m4, m4/progtest.m4:
843 * intl/Attic/eval-plural.h, intl/Attic/gmo.h, intl/Attic/localename.c, intl/Attic/os2compat.c, intl/Attic/os2compat.h, intl/Attic/osdep.c, intl/Attic/plural-exp.c, intl/Attic/plural-exp.h, intl/gettextP.h, intl/hash-string.h, intl/l10nflist.c, intl/libgnuintl.h, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/localealias.c, intl/plural.c, intl/plural.y, intl/bindtextdom.c, intl/ChangeLog, intl/config.charset, intl/dcigettext.c, intl/Makefile.in:
844 From: Thomas Roessler <roessler@does-not-exist.org>
846 Committing the new iconv patches into a separate branch.
848 * ABOUT-NLS, Attic/config.rpath, configure.in, INSTALL:
849 From: Thomas Roessler <roessler@does-not-exist.org>
851 Committing the new noiconv patches into a separate branch.
853 * sendlib.c: From: Thomas Roessler <roessler@does-not-exist.org>
855 Generate the resent-message-id ourselves, and add it in the top of
858 * copy.c, mutt.h, sendlib.c: From: Wouter Verheijen <wv@xs2mail.com>
860 Bug #571 "mutt should not replicate ">From " headers while bounding",
861 has a patch attached.
862 Will that patch get in?
864 Although these lines are not generated by mutt, I would strongly
866 to prevent it, because by boucing a mail the MUA should ensure
867 that the message header is according to the specification.
868 A ">From " line is not, because of the spaces before a colon.
870 Because this has such serious consequences (totally unreadable mail)
871 when a MTA interpretes this line as the beginning of the body (not
872 unreasonable), I think Mutt should prevent sending this invalid
875 Because the other patch to the bugreport is not really correct IMHO
876 (because the fieldnames are not limited to alphanumeric chars, RFC2822
877 3.6.8), I propose another one.
879 This patch also appends Resent-* to the header, instead of
880 prepending it. The Resent-Message-Id is however still appended,
881 because I could not find it; is it added by the MTA instead of by
884 * m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/lcmessage.m4, m4/progtest.m4:
885 Try to get the noiconv patch to work.
887 * configure.in: From: Thomas Roessler <roessler@does-not-exist.org>
889 Try to get the noiconv patch to work with my development environment.
891 * INSTALL: From: Thomas Roessler <roessler@does-not-exist.org>
895 * init.h, rfc2047.c, sendlib.c, charset.c, charset.h, configure.in, gnupgparse.c, INSTALL:
896 From: Lars Hecking <lhecking@nmrc.ie>
898 patch.1.3.28.lh.noiconv
899 =======================
901 This is the new version of my noiconv patch. It _requires_ the previous
902 patch! If applied without, you'll have to resolve a couple of conflicts
906 - it's a lot cleaner than the old noiconv patch because no m4 files are
908 - new configure option --disable-iconv; INSTALL updated accordingly
909 [I am guessing here, but the background for the --without-iconv option
910 mentioned in INSTALL was that mutt had a without-iconv option before
911 gettext included iconv support. When mutt's intl/* files were updated
912 to a newer gettext, there suddenly were two iconv options, which then
913 got merged, that is, mutt's was removed. That was probably when
914 --without-iconv stopped working, but I'm not sure, it may well be that
915 it never worked since iconv support was introduced.]
916 - all changes in *.[ch] files should be identical to the old patch
918 * intl/Attic/localename.c:
919 file localename.c was initially added on branch mutt-1-4-stable.
921 * intl/Attic/localename.c: From: Lars Hecking <lhecking@nmrc.ie>
923 This one seems to have been missing, too.
925 * Attic/config.rpath:
926 file config.rpath was initially added on branch mutt-1-4-stable.
928 * Attic/config.rpath: From: Lars Hecking <lhecking@nmrc.ie>
930 Another file from the gettext patch.
932 * m4/Attic/lib-ld.m4:
933 file lib-ld.m4 was initially added on branch mutt-1-4-stable.
935 * m4/Attic/lib-link.m4:
936 file lib-link.m4 was initially added on branch mutt-1-4-stable.
938 * m4/Attic/lib-prefix.m4:
939 file lib-prefix.m4 was initially added on branch mutt-1-4-stable.
941 * m4/Attic/lib-ld.m4, m4/Attic/lib-link.m4, m4/Attic/lib-prefix.m4:
942 From: Lars Hecking <lhecking@nmrc.ie>
944 Add new m4 files from patch.1.3.28.lh.gettext-0.11.1.
946 * m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4, m4/lcmessage.m4, m4/progtest.m4:
947 From: Lars Hecking <lhecking@nmrc.ie>
949 patch.1.3.28.lh.gettext-0.11.1
950 ==============================
952 This one updates the gettext stuff in mutt to gettext-0.11.1. I started
953 doing this in the hope that the new gettext version would simplify the
954 noiconv patch, but unfortunately, this turned out not to be the case
955 (the new iconv m4 macros still don't allow for switching iconv support off).
957 However, as a few hours of merging and testing were spent, I'd suggest to
958 adopt it for 1.4. The actual changes to intl/* are part cosmetic, part code
959 reorganisation. Ok, a bit more, I'm no gettext expert :)
962 - after applying the patch, you need to chmod 755 config.rpath
963 - a couple of new files for m4/*, too
964 - I have broken with the tradition of renaming gettext's AM_* macros
965 to MUTT_AM_*! I don't think it's necessary anymore to customise these
966 macros, but you (I really mean "you, tlr" :) want to have a look at
967 the new gettext.m4. The others should be ok as they are.
968 - previous gettext updates were also updating po/Makefile.in.in, which
969 I didn't; someone who has a clue about gettext should check whether
970 this might be necessary, and also whether any other files in po/ need
973 I will provide the same patch for the 1.5 branch at some stage, ideally
974 after getting some F E E D B A C K for this one.
976 * intl/Attic/eval-plural.h:
977 file eval-plural.h was initially added on branch mutt-1-4-stable.
980 file gmo.h was initially added on branch mutt-1-4-stable.
982 * intl/Attic/os2compat.c:
983 file os2compat.c was initially added on branch mutt-1-4-stable.
985 * intl/Attic/os2compat.h:
986 file os2compat.h was initially added on branch mutt-1-4-stable.
988 * intl/Attic/osdep.c:
989 file osdep.c was initially added on branch mutt-1-4-stable.
991 * intl/Attic/plural-exp.c:
992 file plural-exp.c was initially added on branch mutt-1-4-stable.
994 * intl/Attic/plural-exp.h:
995 file plural-exp.h was initially added on branch mutt-1-4-stable.
997 * intl/Attic/eval-plural.h, intl/Attic/gmo.h, intl/Attic/os2compat.c, intl/Attic/os2compat.h, intl/Attic/osdep.c, intl/Attic/plural-exp.c, intl/Attic/plural-exp.h, intl/bindtextdom.c, intl/ChangeLog, intl/config.charset, intl/dcigettext.c, intl/gettextP.h, intl/hash-string.h, intl/l10nflist.c, intl/libgnuintl.h, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/localealias.c, intl/Makefile.in, intl/plural.c, intl/plural.y, ABOUT-NLS, charset.c, charset.h, configure.in, gnupgparse.c, init.h, rfc2047.c, sendlib.c:
998 From: Lars Hecking <lhecking@nmrc.ie>
1000 patch.1.3.28.lh.gettext-0.11.1
1001 ==============================
1003 This one updates the gettext stuff in mutt to gettext-0.11.1. I started
1004 doing this in the hope that the new gettext version would simplify the
1005 noiconv patch, but unfortunately, this turned out not to be the case
1006 (the new iconv m4 macros still don't allow for switching iconv support off).
1008 However, as a few hours of merging and testing were spent, I'd suggest to
1009 adopt it for 1.4. The actual changes to intl/* are part cosmetic, part code
1010 reorganisation. Ok, a bit more, I'm no gettext expert :)
1013 - after applying the patch, you need to chmod 755 config.rpath
1014 - a couple of new files for m4/*, too
1015 - I have broken with the tradition of renaming gettext's AM_* macros
1016 to MUTT_AM_*! I don't think it's necessary anymore to customise these
1017 macros, but you (I really mean "you, tlr" :) want to have a look at
1018 the new gettext.m4. The others should be ok as they are.
1019 - previous gettext updates were also updating po/Makefile.in.in, which
1020 I didn't; someone who has a clue about gettext should check whether
1021 this might be necessary, and also whether any other files in po/ need
1024 I will provide the same patch for the 1.5 branch at some stage, ideally
1025 after getting some F E E D B A C K for this one.
1027 Wed Apr 17 17:05:54 2002 Thomas Roessler <roessler@does-not-exist.org>
1029 * po/fr.po: From: Vincent Lefevre <vincent@vinc17.org>
1033 * m4/gssapi.m4: From: David Champion <dgc@uchicago.edu>
1035 MIT krb5 1.2.4 has krb5-config, so it's no longer sufficient to say
1036 that possession of krb5-config indicates Heimdal. Patch attached. This
1037 assumes that Heimdal's "kreb5-config --vendor" begins with "Heimdal".
1038 I cannot verify that this is correct, so patch might be wrong on this
1041 Sun Apr 7 21:19:57 2002 Thomas Roessler <roessler@does-not-exist.org>
1043 * imap/command.c, imap/imap.c, imap/message.c:
1044 From: Brendan Cully <brendan@kublai.com>
1046 The attached patch cleans up some bugs in switching IMAP mailboxes:
1047 * free current flags on mailbox close
1048 * reset reopen state
1049 * don't parse the same untagged SELECT response for multiple options
1050 * call mx_update_context after reading the whole mailbox, not after
1052 * reset new mail flag if mail arrives in the middle of opening the
1053 mailbox. This should close 1139
1055 939 is most likely unaffected. I discovered these problems while
1058 Fri Apr 5 10:42:54 2002 Thomas Roessler <roessler@does-not-exist.org>
1060 * po/ja.po: From: "TAKAHASHI, Tamotsu" <arms405@jade.dti.ne.jp>
1064 Thu Apr 4 20:49:46 2002 Thomas Roessler <roessler@does-not-exist.org>
1066 * po/ko.po: From: Im Eunjea <eunjea@koru.org>
1070 * po/ja.po: From: "TAKAHASHI, Tamotsu" <arms405@jade.dti.ne.jp>
1074 * pgp.c: From: Thomas Roessler <roessler@does-not-exist.org>
1076 Fix a typo noted by Tamotsu Takahashi.
1078 Wed Apr 3 15:22:27 2002 Thomas Roessler <roessler@does-not-exist.org>
1080 * handler.c: From: Thomas Roessler <roessler@does-not-exist.org>
1082 Fix printing of format=flowed text parts.
1084 * commands.c: From: Thomas Roessler <roessler@does-not-exist.org>
1086 Fix #1144 in stable.
1088 * commands.c: From: Thomas Roessler <roessler@does-not-exist.org>
1090 Fix a file descriptor leak in the display filter code. Noted by
1095 Tue Apr 2 18:49:37 2002 Thomas Roessler <roessler@does-not-exist.org>
1097 * m4/iconv.m4: From: Lars Hecking <lhecking@nmrc.ie>
1100 * charset.c, charset.h, configure.in, gnupgparse.c, init.h, rfc2047.c, sendlib.c:
1103 From: Lars Hecking <lhecking@nmrc.ie>
1105 Sat Mar 30 08:26:31 2002 Thomas Roessler <roessler@does-not-exist.org>
1107 * po/pl.po: update. From Pawel Dzienkonski.
1109 * po/fr.po: Update; From Vincent Lefevre.
1111 * postpone.c, sendlib.c:
1112 The attached patch allows the user to override the user-agent field
1113 with my_hdr. It also removes the stripping of the x-mailer field
1114 when recalling a postponed message.
1116 Thu Mar 28 13:25:23 2002 Thomas Roessler <roessler@does-not-exist.org>
1118 * mx.c, mx.h, mailbox.h, main.c, mbox.c, mh.c:
1119 patch-1.3.28-me.emptycheck.1
1121 Wed Mar 27 08:50:42 2002 Thomas Roessler <roessler@does-not-exist.org>
1123 * pgp.c: There was some output missing.
1125 * po/POTFILES.in: update.
1128 More fixes. Note to self: The code which controls character set
1129 selection for attachments is far too complicated.
1132 Don't include temporary file names in the Content-Disposition header.
1135 Use text/plain; format=... when we are asked to detect inline PGP
1136 material in in text/plain body parts.
1138 * pgp.c, sendlib.c: Fix encoder mode for text/plain; action=pgp-*.
1141 Fix "noconv" handling for the message body when we generate inline
1144 * charset.c, charset.h, handler.c, muttlib.c, pgp.c:
1145 Some hackisch charset handling for text/plain; x-action=pgp-*. I
1146 don't like this stuff, but it's better than nothing.
1148 Tue Mar 26 22:25:48 2002 Thomas Roessler <roessler@does-not-exist.org>
1150 * pgp.c: Change x-action values to "pgp-encrypted", "pgp-signed".
1152 * contrib/gpg.rc, commands.c, compose.c, crypt.c, handler.c, muttlib.c, pgp.c, protos.h, recvattach.c, sendlib.c:
1153 More inline PGP changes.
1156 Also permit for "action" and "x-action" on the receiving end, just
1157 in case we can settle on a joint standard with other MUA developers.
1159 * commands.c, crypt.c, handler.c, pgp.c, pgpinvoke.c, sendlib.c:
1160 OK, I'm giving up: pgp_create_traditional now creates text/plain;
1161 x-mutt-action={pgp-encrypt,pgp-sign}.
1163 * pgpinvoke.c: Fix application/pgp signatures.
1165 * charset.c, charset.h, gnupgparse.c, handler.c, mbyte.c, rfc2047.c, sendlib.c:
1166 Fix iconv warnings; from Edmund Grimley Evans.
1169 Please use ascii_strcasecmp() if you want to compare ASCII parameter
1170 strings. mutt_strcasecmp() depends on the locale, and detects "i"
1171 and "I" as _different_ in Turkish locales.
1173 Mon Mar 25 11:34:40 2002 Thomas Roessler <roessler@does-not-exist.org>
1176 Fix S/MIME signature type. Noted by Dan Ohnesorg <Dan@ohnesorg.cz>.
1178 * buffy.c: close 1103; from Brendan Cully
1180 * doc/manual.sgml.tail: close 1122; from Brendan Cully
1182 * hdrline.c, muttlib.c: Fix #87s; from Brendan Cully.
1184 * hdrline.c, muttlib.c: Fix #872, from Brendan Cully.
1186 * contrib/smime_keys_test.pl, contrib/Makefile.in:
1187 Include a test script by Mike Schiraldi. It's perl > the one I have
1188 installed, so I'm just putting it into contrib for now.
1190 Wed Mar 20 09:53:42 2002 Thomas Roessler <roessler@does-not-exist.org>
1192 * editmsg.c, mailbox.h, mx.c: Rename M_NEW to M_NEWFOLDER.
1194 * editmsg.c, mailbox.h, mx.c:
1195 Rename the new M_NEW by M_NEWFOLDER. There was another constant of
1196 the same name. Problem noted by Will Yardley's compiler.
1198 Tue Mar 19 09:54:05 2002 Thomas Roessler <roessler@does-not-exist.org>
1200 * browser.c: Fix #1115.
1202 * editmsg.c, mailbox.h, mx.c:
1203 Fix a temporary file race problem when using the edit-message
1204 function. Backported from unstable.
1208 Mon Mar 18 18:54:56 2002 Thomas Roessler <roessler@does-not-exist.org>
1210 * browser.c: Should fix #1115. BACKPORT!
1212 Fri Mar 15 09:11:05 2002 Thomas Roessler <roessler@does-not-exist.org>
1214 * po/ja.po: update from oota toshiya.
1216 * po/ja.po: update, from oota toshiya.
1218 Wed Mar 13 23:43:41 2002 Thomas Roessler <roessler@does-not-exist.org>
1221 Undoing the previous patch. It was junk, and may ruin files.
1223 * attach.c, editmsg.c, mailbox.h, mx.c:
1224 Don't fopen mail folders in append mode where we should safe_fopen()
1225 them in write mode. Debian bug #138200, noted by Colin Philipps
1226 <cph@cph.demon.co.uk>.
1230 * po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po, po/pl.po, po/pt_BR.po, po/ru.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/da.po, po/de.po, po/el.po, po/Attic/ChangeLog, po/ca.po, po/cs.po:
1231 automatic post-release commit for mutt-1.3.28
1233 * po/Attic/ChangeLog:
1234 file ChangeLog was initially added on branch mutt-1-4-stable.
1236 * ChangeLog, reldate.h, VERSION:
1237 automatic post-release commit for mutt-1.3.28
1239 * doc/smime-notes.txt, smime.c: Assorted patches from Mike Schiraldi.
1241 Sat Mar 2 12:11:35 2002 Thomas Roessler <roessler@does-not-exist.org>
1243 * contrib/smime.rc, compose.c, init.h, mutt.h, sendlib.c, smime.c, smime.h:
1244 Introduce smime_default_key. From Oliver Ehli.
1246 * contrib/smime.rc, smime.c, smime.h, smime_keys.pl, init.h, mutt.h:
1248 - the getkeys() function was broken and deleted the last char
1250 - it now lets me use more than one key for the same mailbox
1252 - some display output was garbled when the email didn't match.
1253 i posted some fix to mutt-users, but i don't like that sleep()
1254 so i dropped the first error message, which basically repeated
1255 the from/sender field only. so now there's just the message: they
1259 - i modified the add_chain to continue even if no roo-cert
1260 is present (david collantes received som chain that got
1261 exported from outlook. obiously they don't (always ?)
1262 include the root cert) it will now abort if neither root
1263 nor intermediate certs are present.
1264 - add_cert created index entries with '-' as issuer cert, when
1265 it should have been '?'. thus verify would fail. (obviously
1266 nobody ever used that command (add_cert, that is) :)
1268 the feature above obsoletes the hash_cert and fingerprint_cert commands,
1269 adds import_cert command and ask_cert_label bool. i modified the output
1270 of smime_keys (a little) so it doesn't look too garbled when supplying
1271 the label (it is actually interactive :) furthermore, i do a verify
1272 after the cert was added and modified the verify routine to make the
1273 cerificate trusted in case of success. (we discussed this in another
1274 message) that is ok so far, but perhaps this requires some better root
1275 certificate handling, ie the trust should be somehow connected to the
1276 root certificate, that maybe added (if the user trusts it and its not
1277 present already) to the ca-file. i'll think about that some more ... but
1278 then, there already is the add_root command. hmmm... (btw, you'll now
1279 never get asked to trust a certificate)
1281 i have not yet deleted the email handling from the import key stuff (in
1282 smime.c/crypt.c), for i'm thinking about smime_keys using it as an
1283 additional arg. otoh i don't think users would press ^k if verification
1284 failed...hmmm... but still, smime_keys does extract the email from the
1285 certificate either way and does verify it by itself, so the only thing
1286 that would happen is to have some invalid certificates, that mutt'll
1287 refuse to use anyways, left in the database....
1291 Thu Feb 28 23:28:51 2002 Thomas Roessler <roessler@does-not-exist.org>
1293 * sort.c: Turn on incremental threading again.
1296 The script will try to pick out the end-user cert and pass that to
1297 openssl. The code which tells the difference may not be perfect. It
1298 works with all the certs in my collection, though. I won't be at all
1299 surprised if someone comes across a cert chain which confuses it,
1300 but it should print out an error in that case. Hopefully they will
1301 send us the chain so we can adjust our code.
1303 (From Mike Schiraldi.)
1305 * init.h, mutt.h, thread.c:
1306 Threading enhancements from Daniel Eisenbud.
1308 * curs_main.c, init.c, init.h, mutt.h, thread.c:
1309 $narrow_tree; fater redrawing when changing tree options. From
1312 * imap/message.c, mbox.c, mx.c, thread.c:
1313 A possible work-around for #939. From Daniel Eisenbud.
1315 * init.h, mutt.h, thread.c:
1316 Threading enhancements from Daniel Eisenbud.
1318 Tue Feb 26 10:58:56 2002 Thomas Roessler <roessler@does-not-exist.org>
1322 * init.h: Fix a typo.
1324 * init.h: Fix a typo. #1069.
1326 * imap/browse.c, imap/message.c, configure.in, mutt_sasl.c:
1327 Brendan Cully sent a patch.
1329 * install-sh: Fix a typo. From Edmund Grimley Evans.
1331 * po/ru.po: ru.po update.
1334 CAPA response tags are case-insensitive. Noted by Michael Vore,
1335 patch from Vsevolod Volkov.
1337 Mon Feb 18 14:55:31 2002 Thomas Roessler <roessler@does-not-exist.org>
1339 * alias.c, send.c: Fix for #1047. From Michael Elkins.
1341 Thu Feb 14 11:22:51 2002 Thomas Roessler <roessler@does-not-exist.org>
1343 * charset.c, gnupgparse.c, init.h, rfc2047.c:
1344 Iconv patch from Lars Hecking. MAY NEED TO BE BACKPORTED.
1346 Wed Feb 13 12:04:52 2002 Thomas Roessler <roessler@does-not-exist.org>
1348 * smime.c: mutt_any_key() shouldn't be used in curses mode.
1350 * hdrline.c, init.h, parse.c:
1351 Change the default format to be more friendly to "0-line messages",
1352 and fix optional expansion for %l - it was the wrong way around.
1353 Also, add a hack to parse.c so we ignore negative values in Lines
1356 * hdrline.c, muttlib.c, protos.h: Undo the %l fix. It broke things.
1359 Fix mutt_pad_string; from Edmund Grimley Evans. (MAY NEED TO BE
1362 * main.c: Report libiconv version.
1364 Tue Feb 12 21:54:41 2002 Thomas Roessler <roessler@does-not-exist.org>
1366 * hdrline.c, muttlib.c, protos.h: Improve %l's behaviour.
1368 * extlib.c, main.c, pattern.c, smime_keys.pl:
1369 Mike Schiraldi's daily S/MIME patch.
1371 Mon Feb 11 17:31:53 2002 Thomas Roessler <roessler@does-not-exist.org>
1374 This patch gets rid of an ugly static variable in smime.c. (From
1378 This patch lets smime_keys.pl automagically handle both formats of
1379 x509 certificate -- PEM (text) and DER (binary). This lets Outlook
1380 users (and probably others) directly import the certs without first
1381 converting them manually. (From Mike Schiraldi.)
1384 Honor current values of $LIBS and $CPPFLAGS. From Thomas Dickey.
1386 * configure.in: Honor $LIBS and $CPPFLAGS. From Thomas Dickey.
1388 * init.c: patch-1.3.27.me.initsort.1
1390 Thu Feb 7 21:48:42 2002 Thomas Roessler <roessler@does-not-exist.org>
1392 * smime_keys.pl: Another S/MIME patch from Mike Schiraldi.
1394 * smime_keys.pl: Fix smime_keys.
1396 * smime.c: S/MIME fixes from Mike Schiraldi.
1398 * po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/POTFILES.in, Makefile.am:
1399 Make S/MIME messages translatable.
1401 Wed Feb 6 19:14:47 2002 Thomas Roessler <roessler@does-not-exist.org>
1403 * lib.h: Avoid a warning on some machines.
1405 * lib.h, smime.c: Make some scanf formats safe.
1407 Tue Feb 5 22:01:06 2002 Thomas Roessler <roessler@does-not-exist.org>
1409 * ascii.c: The previous fix was complete nonsense. What a day. :-(
1411 * ascii.c: The previous fix was complete nonsense.
1413 * browser.c, lib.c, lib.h:
1414 Use strcoll for the file browser. From David Champion.
1416 * hook.c: Fix crypt-hook. From Dale Woolridge
1417 <dale-list-mutt-dev@woolridge.org>.
1419 * smime_keys.pl: Clean-up from Mike Schiraldi.
1421 * imap/browse.c: Fix.
1423 * imap/browse.c: Fix another IMAP browsing bug.
1425 * po/ru.po, po/fr.po, po/ko.po: update
1428 Don't put garbage onto the screen when trying to decrypt messages.
1430 * contrib/smime.rc, init.h, smime.c, smime.h, smime_keys.pl:
1431 S/MIME fixes from Oliver Ehli:
1435 support for multiple email adrresses in cert: will add one entry
1436 to {keys, cetrificates}/.index now (for each mailbox)
1438 support for certificates without intermediate certs (e.g. for
1439 people who are their own CA: use root as intermediate, for it
1440 probably wouldn't be known to anyone...)
1442 bugfix in handle_pem: the checks if some type of cert is present;
1443 die() could never be reached, as the variables checked wouldn't
1444 have been set in that case, so it would break because of undefined
1445 value or some such thing.... (so it has to check $iter instead)
1447 - smime.c (init.h, ....)
1449 support for importing certificates issued for multiple addresses.
1451 introduced smime_fingerprint_cert_command, so finally certs can
1452 get compared ... (so the above works..)
1454 cleaned up some error messages, that would mess up the terminal.
1456 fixed typos (init.h)
1460 * ascii.c: Fix ascii_*cmp functions. Problem noted by Brad Thompson.
1462 Mon Feb 4 09:59:02 2002 Thomas Roessler <roessler@does-not-exist.org>
1464 * smime.c, crypt.c: Some S/MIME fixes from Oliver Ehli <elmy@acm.org>.
1466 Sun Feb 3 09:58:45 2002 Thomas Roessler <roessler@does-not-exist.org>
1468 * doc/manual.sgml.head, doc/muttrc.man.head, init.h:
1469 Add unauto_view. From Jeremy Blosser.
1471 * Makefile.am, pgplib.h, pgppubring.c:
1472 Add a "-f" flag which helps to dump fingerprints. Contributed by
1473 Jason Harris <jharris@widomaker.com>, and not strictly needed for
1477 Correctly calculate fingerprints for type 20 ElGamal keys. Noted by
1478 Jason Harris <jharris@widomaker.com>.
1481 Fix calculation of fingerprints (and key IDs) for type 20 ElGamal
1482 keys. Noted by Jason Harris <jharris@widowmaker.com>.
1484 Sat Feb 2 16:52:27 2002 Thomas Roessler <roessler@does-not-exist.org>
1490 * mh.c: Don't forget deletions when a folder is changed. Ups.
1492 Fri Feb 1 17:23:20 2002 Thomas Roessler <roessler@does-not-exist.org>
1495 Fix some possible leaks of the private key (encrypted, but
1496 still...). (yow_security_holes.patch from Mike Schiraldi.)
1498 Thu Jan 31 22:05:58 2002 Thomas Roessler <roessler@does-not-exist.org>
1500 * doc/smime-notes.txt:
1501 Document %C, and other updates. From Mike Schiraldi.
1503 * smime.c: Remove some unnecessary quotation marks.
1505 * contrib/smime.rc, init.h, smime.c, smime.h, smime_keys.pl:
1506 Use mutt -Q from smime_keys.
1508 * po/zh_TW.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/ca.po, po/cs.po:
1511 * main.c: fix a string.
1513 * doc/mutt.man: Document -Q.
1515 * init.c, main.c, protos.h:
1516 Add a -Q option to query configuration variables. This is needed to
1517 avoid a separate mutt configuration parser in smime_keys.pl.
1519 Wed Jan 30 22:51:12 2002 Thomas Roessler <roessler@does-not-exist.org>
1521 * send.c: patch-1.3.27.me.postpone_date.2
1523 * smime.c: Mike Schiraldi's daily S/MIME patch, as he puts it.
1525 Tue Jan 29 21:08:10 2002 Thomas Roessler <roessler@does-not-exist.org>
1527 * smime.c: Improved certificate handling. Suggested by Oliver Ehli,
1528 implemented by Mike Schiraldi.
1531 Properly handle certain signatures generated by Outlook. From Mike
1535 Fix a segmentation fault in debugging code. From Daniel Eisenbud.
1537 Mon Jan 28 23:29:05 2002 Thomas Roessler <roessler@does-not-exist.org>
1539 * crypt.c, init.h, mutt.h:
1540 Add a new crypt_timestamp option. The timestamps aren't really
1543 * commands.c, menu.c, mutt_curses.h, mutt.h, pattern.c:
1544 Add ~V to match successfully verified messages.
1546 * contrib/smime.rc: Add a comment. From Mike Schiraldi.
1548 * init.h: Fix list-from documentation. From Michael Elkins.
1550 * doc/smime-notes.txt:
1551 Add more information on S/MIME. Adapted from Oliver Ehli's notes by
1554 * send.c: Avoid C99 comments. Noted by Vincent Lefevre.
1556 * po/ja.po, po/sv.po: updates
1558 * menu.c: Wide character fix from TAKIZAWA Takashi.
1560 * hook.c, Makefile.am: S/MIME-related bug fixes from Brendan Cully.
1562 Fri Jan 25 00:08:30 2002 Thomas Roessler <roessler@does-not-exist.org>
1566 * commands.c, recvattach.c, smime.c, smime.h:
1567 More decryption key detection fixes.
1569 * commands.c, smime.c:
1570 Make some prompts look nicer, and add sensible selection of the
1573 Thu Jan 24 23:53:19 2002 Thomas Roessler <roessler@does-not-exist.org>
1575 * commands.c, crypt.c, smime.c, smime.h: More S/MIME nit-picking.
1579 * mh.c: Still more code clean-up.
1581 * doc/smime-notes.txt: Update.
1585 * mh.c: Ups, don't use the wrong check function...
1587 * mh.c: Clean up the mh code, too.
1592 Maildir efficiency improvements, from Michael Elkins and Thomas
1595 * crypt.c, curs_lib.c, smime.c: S/MIME nits.
1597 * Attic/reap.pl: We don't need this any more.
1599 * imap/message.c, doc/Makefile.in, doc/smime-notes.txt, contrib/ca-bundle.crt, contrib/Makefile.in, contrib/smime.rc, attach.c, commands.c, compose.c, configure.in, copy.c, copy.h, crypt.c, crypt.h, curs_main.c, functions.h, globals.h, handler.c, hdrline.c, headers.c, hook.c, init.c, init.h, keymap.c, keymap.h, main.c, Makefile.am, mutt.h, muttlib.c, mx.c, OPS.CRYPT, OPS.PGP, OPS.SMIME, pager.c, parse.c, pattern.c, pgp.c, pgp.h, pgplib.h, pop.c, postpone.c, protos.h, recvattach.c, send.c, sendlib.c, smime.c, smime.h, smime_keys.pl:
1600 S/MIME support. From Oliver Ehli <elmy@acm.org> and Mike Schiraldi
1601 <raldi@research.netsol.com>.
1603 * po/pt_BR.po: update
1605 * doc/manual.sgml.head, doc/muttrc.man.head, attach.c, globals.h, init.h, protos.h, rfc1524.c, sendlib.c:
1606 Introduce mime_lookup. From Brian Foley and Ulf Erikson.
1610 * mh.c: Make reading maildirs more efficient.
1612 * VERSION: Pseudo-revision for mutt-1.5.
1614 * m4/glibc21.m4, m4/gssapi.m4, m4/iconv.m4, m4/lcmessage.m4, m4/progtest.m4, m4/funcdecl.m4, m4/gettext.m4, m4/codeset.m4, m4/curslib.m4, m4/README, m4/.cvsignore, m4/Makefile.am.in:
1617 * po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/pl.po, po/pt_BR.po, po/ru.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/fr.po, po/gl.po, po/hu.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/ca.po, po/cs.po, po/.cvsignore, po/da.po, po/de.po, po/Makefile.in.in, po/POTFILES.in, imap/auth_anon.c, imap/auth.c, imap/auth_cram.c, imap/auth_gss.c, imap/auth.h, imap/auth_login.c, imap/auth_sasl.c, imap/browse.c, imap/BUGS, imap/command.c, imap/.cvsignore, imap/imap.c, imap/imap.h, imap/imap_private.h, imap/Makefile.am, imap/message.c, imap/message.h, imap/README, imap/TODO, imap/utf7.c, imap/util.c:
1620 * intl/bindtextdom.c, intl/cat-compat.c, intl/ChangeLog, intl/config.charset, intl/COPYING.LIB-2.1, intl/COPYING.LIB-2, intl/.cvsignore, intl/dcgettext.c, intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c, intl/explodename.c, intl/finddomain.c, intl/gettext.c, intl/gettext.h, intl/gettextP.h, intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h, intl/libgnuintl.h, intl/libintl.glibc, intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias, intl/localealias.c, intl/Makefile.in, intl/ngettext.c, intl/plural.c, intl/plural.y, intl/po2tbl.sed.in, intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c, intl/VERSION, intl/xopen-msg.sed:
1621 more version number updates.
1623 * doc/applying-patches.txt, doc/.cvsignore, doc/devel-notes.txt, doc/dotlock.man, doc/instdoc.sh.in, doc/Makefile.in, doc/manual.sgml.head, doc/manual.sgml.tail, doc/mbox.man, doc/muttbug.man, doc/mutt.man, doc/muttrc.man.head, doc/muttrc.man.tail, doc/patch-notes.txt, doc/PGP-Notes.txt:
1624 more version number updates
1626 * contrib/iconv/iconv.aix-3.2.5.rc, contrib/iconv/iconv.aix-4.1.5.rc, contrib/iconv/iconv.aix-4.2.0.rc, contrib/iconv/iconv.aix-4.3.2.rc, contrib/iconv/iconv.freebsd-3.3.rc, contrib/iconv/iconv.glibc-2.1.3.rc, contrib/iconv/iconv.glibc-2.1.90.rc, contrib/iconv/iconv.hpux-10.01.rc, contrib/iconv/iconv.hpux-10.20.rc, contrib/iconv/iconv.hpux-11.00.rc, contrib/iconv/iconv.irix-6.5.rc, contrib/iconv/iconv.osf1-4.0a.rc, contrib/iconv/iconv.osf1-4.0d.rc, contrib/iconv/iconv.solaris-2.4.rc, contrib/iconv/iconv.solaris-2.5.1.rc, contrib/iconv/iconv.solaris-2.6-cjk.rc, contrib/iconv/iconv.solaris-2.6.rc, contrib/iconv/iconv.solaris-2.7.rc, contrib/iconv/make.sh, contrib/iconv/README, contrib/.cvsignore, contrib/gpg.rc, contrib/language50.txt, contrib/language.txt, contrib/Makefile.in, contrib/Mush.rc, contrib/patch.slang-1.2.2.keypad.1, contrib/pgp2.rc, contrib/pgp5.rc, contrib/pgp6.rc, contrib/Pine.rc, contrib/sample.mailcap, contrib/sample.muttrc, contrib/sample.muttrc-tlr, contrib/Tin.rc:
1627 Bumping more version numbers.
1629 * snprintf.c, sort.c, sort.h, stamp-h.in, status.c, strcasecmp.c, strdup.c, system.c, thread.c, url.c, url.h, utf8.c, wcwidth.c, Attic/reap.pl, pgpkey.c, pgplib.c, pgplib.h, pgpmicalg.c, pgppacket.c, pgppacket.h, pgppubring.c, pop_auth.c, pop.c, pop.h, pop_lib.c, postpone.c, prepare, protos.h, query.c, recvattach.c, recvcmd.c, regex.c, reldate.h, remailer.c, remailer.h, resize.c, rfc1524.c, rfc1524.h, rfc2047.c, rfc2047.h, rfc2231.c, rfc2231.h, rfc822.c, rfc822.h, score.c, send.c, sendlib.c, sha1.c, sha1.h, signal.c, md5c.c, md5.h, menu.c, mh.c, mime.h, mime.types, missing, mkinstalldirs, mkjtags.c, muttbug, muttbug.sh.in, mutt_curses.h, mutt.h, muttlib.c, mutt_menu.h, mutt_regex.h, mutt_sasl.c, mutt_sasl.h, mutt_socket.c, mutt_socket.h, mutt_ssl.c, mutt_ssl.h, mutt_ssl_nss.c, mutt_tunnel.c, mutt_tunnel.h, mx.c, mx.h, pager.c, pager.h, parse.c, patchlist.sh, pattern.c, pgp.c, pgpewrap.c, pgp.h, pgpinvoke.c, editmsg.c, enter.c, extlib.c, filter.c, flags.c, from.c, functions.h, gen_defs, getdomain.c, gettext.c, globals.h, gnupgparse.c, handler.c, hash.c, hash.h, hdrline.c, headers.c, help.c, history.c, history.h, hook.c, init.c, init.h, install-sh, keymap.c, keymap.h, lib.c, lib.h, mailbox.h, main.c, makedoc.c, mapping.h, mbox.c, mbyte.c, mbyte.h, attach.c, attach.h, base64.c, browser.c, browser.h, buffy.c, buffy.h, build-release, charset.c, charset.h, check_sec.sh, color.c, commands.c, complete.c, compose.c, config.guess, config.sub, configure.in, copy.c, copy.h, curs_lib.c, curs_main.c, date.c, depcomp, dotlock.c, dotlock.h, edit.c, acconfig.h, account.c, account.h, addrbook.c, alias.c, ascii.c, ascii.h, GPL, INSTALL, Makefile.am, Muttrc.head.in, NEWS, OPS, OPS.MIX, OPS.PGP, PATCHES, README, README.SECURITY, README.SSL, _regex.h, TODO, VERSION, ABOUT-NLS, BEWARE, ChangeLog, COPYRIGHT, .cvsignore:
1630 Bumping version numbers to 3.0, for the new unstable branch.
1632 * send.c: Set default Fcc when resending a message.
1636 Wed Jan 23 22:37:12 2002 Thomas Roessler <roessler@does-not-exist.org>
1638 * po/da.po, po/el.po, po/et.po, po/ko.po, po/pl.po: updates
1640 * po/uk.po, po/id.po: update
1642 * charset.c: Fix #999. A single missing comma.
1644 Tue Jan 22 12:12:45 2002 Thomas Roessler <roessler@does-not-exist.org>
1646 * po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, ChangeLog, reldate.h, VERSION:
1647 automatic post-release commit for mutt-1.3.27
1649 Mon Jan 21 17:43:19 2002 Thomas Roessler <roessler@does-not-exist.org>
1653 * po/sv.po, po/de.po, po/eo.po: updates
1655 Mon Jan 21 17:43:19 2002 Thomas Roessler <roessler@does-not-exist.org>
1659 * po/sv.po, po/de.po, po/eo.po: updates
1661 * mutt_ssl.c: A fix from Ulf Erikson, which he says to fix bug #989.
1663 Fri Jan 18 11:44:54 2002 Thomas Roessler <roessler@does-not-exist.org>
1665 * po/zh_CN.po, po/zh_TW.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/ca.po, po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, VERSION, ChangeLog:
1666 automatic post-release commit for mutt-1.3.26
1668 Thu Jan 17 22:41:45 2002 Thomas Roessler <roessler@does-not-exist.org>
1670 * configure.in: Use ncurses.h for configure tests, if present.
1672 Thu Jan 17 22:41:45 2002 Thomas Roessler <roessler@does-not-exist.org>
1674 * configure.in: Use ncurses.h for configure tests, if present.
1676 Wed Jan 16 20:44:49 2002 Thomas Roessler <roessler@does-not-exist.org>
1678 * config.guess, config.sub, missing, mkinstalldirs:
1679 Updated auto* files. From Lars Hecking.
1681 * curs_main.c, protos.h, thread.c: patch-1.3.25-de-new_threads.1
1683 Tue Jan 15 22:08:12 2002 Thomas Roessler <roessler@does-not-exist.org>
1685 * acconfig.h, configure.in:
1686 Configure and config.h cleanup. From Lars Hecking.
1689 Don't hallucinate a '\n' in the end of quoted-printable encoded
1694 * flags.c, mh.c, mutt.h, mx.c: patch-1.3.25.tlr.maildir_trash.1
1698 * init.c: Avoid reading past the end of ta string when handling \ or ^
1699 sequences. From Michael Elkins.
1701 * po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/ca.po, po/cs.po, po/da.po, pgpkey.c:
1702 Shorten some messages. Noted by Jeremy Blosser. #978.
1704 * pattern.c: Fix an off-by-one error.
1706 Mon Jan 14 09:03:31 2002 Thomas Roessler <roessler@does-not-exist.org>
1708 * imap/imap.c: fix another case-sensitive comparison.
1710 Sun Jan 13 21:19:25 2002 Thomas Roessler <roessler@does-not-exist.org>
1712 * ascii.h: Fix the ascii_strncmp() macro.
1714 * imap/auth_sasl.c, imap/browse.c, imap/command.c, imap/imap.c, imap/message.c, imap/util.c:
1715 Parse IMAP responses locale- and case- insensitive. From Brendan
1718 * muttlib.c, pager.c:
1719 A different fix for the '\012' issue. Bug tracked down by Johannes
1720 Geiger <geiger@ePost.de>.
1722 Sat Jan 12 11:42:18 2002 Thomas Roessler <roessler@does-not-exist.org>
1726 * doc/manual.sgml.head, doc/muttrc.man.head, mutt.h, pattern.c:
1727 Add a ~= pattern. From Frederic Duval.
1729 * doc/manual.sgml.head: Fix a typo, #971.
1731 Wed Jan 9 15:39:28 2002 Thomas Roessler <roessler@does-not-exist.org>
1735 Tue Jan 8 13:06:21 2002 Thomas Roessler <roessler@does-not-exist.org>
1737 * mx.c: Try to fix #943.
1739 * INSTALL, NEWS: fix libiconv URL. #959.
1741 Mon Jan 7 19:10:51 2002 Thomas Roessler <roessler@does-not-exist.org>
1745 * attach.c: Fix #951.
1747 Fri Jan 4 14:30:29 2002 Thomas Roessler <roessler@does-not-exist.org>
1749 * rfc822.c: Terminate the correct buffer. Noted by Durval Menezes
1750 <durval@tmp.com.br>. (This bug shouldn't have any security
1753 * po/et.po, po/fr.po, po/pl.po, po/sv.po: updates.
1755 Thu Jan 3 20:57:20 2002 Thomas Roessler <roessler@does-not-exist.org>
1757 * mutt_ssl.c, mutt_ssl.h, mutt_ssl_nss.c, globals.h:
1758 Move some globals where they belong. From Brendan Cully.
1760 Wed Jan 2 16:28:46 2002 Thomas Roessler <roessler@does-not-exist.org>
1762 * acconfig.h: Cleanup; from Lars Hecking.
1764 * mutt_ssl.c: Replace a few strncpy() calls by strfcpy().
1766 * recvcmd.c: Bug fix. Problem noted by Vincent Lefevre's compiler.
1768 * muttlib.c: Fix the \012 bug.
1770 Tue Jan 1 20:18:41 2002 Thomas Roessler <roessler@does-not-exist.org>
1772 * po/zh_TW.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/ca.po, po/cs.po, po/Makefile.in.in, reldate.h, ChangeLog, VERSION:
1773 automatic post-release commit for mutt-1.3.25
1775 * intl/COPYING.LIB-2.1, intl/COPYING.LIB-2:
1776 ups, these were missing from the CVS.
1780 * po/Attic/zh_TW.Big5.po, po/uk.po, po/sk.po, po/sv.po, po/ru.po, po/pl.po, po/pt_BR.po, po/ko.po, po/nl.po, po/it.po, po/gl.po, po/id.po, po/es.po, po/fr.po, po/el.po, po/eo.po, po/de.po, po/cs.po, po/da.po, ChangeLog, rfc822.c, VERSION:
1781 post-release commit for mutt-1.2.5.1.
1783 * rfc822.c: Fix a security problem.
1785 Tue Jan 1 20:07:35 2002 Thomas Roessler <roessler@does-not-exist.org>
1787 * intl/COPYING.LIB-2.1, intl/COPYING.LIB-2:
1788 ups, these were missing from the CVS.
1792 * po/Attic/zh_TW.Big5.po, po/uk.po, po/sk.po, po/sv.po, po/ru.po, po/pl.po, po/pt_BR.po, po/ko.po, po/nl.po, po/it.po, po/gl.po, po/id.po, po/es.po, po/fr.po, po/el.po, po/eo.po, po/de.po, po/cs.po, po/da.po, ChangeLog, rfc822.c, VERSION:
1793 post-release commit for mutt-1.2.5.1.
1795 * rfc822.c: Fix a security problem.
1797 Tue Jan 1 20:05:05 2002 Thomas Roessler <roessler@does-not-exist.org>
1801 * po/Attic/zh_TW.Big5.po, po/uk.po, po/sk.po, po/sv.po, po/ru.po, po/pl.po, po/pt_BR.po, po/ko.po, po/nl.po, po/it.po, po/gl.po, po/id.po, po/es.po, po/fr.po, po/el.po, po/eo.po, po/de.po, po/cs.po, po/da.po, ChangeLog, rfc822.c, VERSION:
1802 post-release commit for mutt-1.2.5.1.
1804 * rfc822.c: Fix a security problem.
1806 Tue Jan 1 20:02:10 2002 Thomas Roessler <roessler@does-not-exist.org>
1808 * po/Attic/zh_TW.Big5.po, po/uk.po, po/sk.po, po/sv.po, po/ru.po, po/pl.po, po/pt_BR.po, po/ko.po, po/nl.po, po/it.po, po/gl.po, po/id.po, po/es.po, po/fr.po, po/el.po, po/eo.po, po/de.po, po/cs.po, po/da.po, ChangeLog, rfc822.c, VERSION:
1809 post-release commit for mutt-1.2.5.1.
1811 * rfc822.c: Fix a security problem.
1813 Fri Dec 28 17:19:00 2001 Thomas Roessler <roessler@does-not-exist.org>
1815 * protos.h, recvcmd.c, send.c:
1816 Make sure References and In-Reply-To headers are generated properly
1817 when the user replies to one or more message-type attachments.
1819 Wed Dec 26 19:24:46 2001 Thomas Roessler <roessler@does-not-exist.org>
1821 * imap/imap.c: Possible fix for #905. From Daniel Eisenbud.
1823 Fri Dec 21 00:22:12 2001 Thomas Roessler <roessler@does-not-exist.org>
1825 * pager.c: Fix #929.
1827 Tue Dec 18 15:13:18 2001 Thomas Roessler <roessler@does-not-exist.org>
1829 * imap/imap.c, imap/imap.h, browser.c:
1830 Fix from #918. From <ntyni+mutt@mappi.helsinki.fi>.
1832 * po/Makefile.in.in, m4/gettext.m4, m4/iconv.m4, m4/lcmessage.m4, m4/progtest.m4, ABOUT-NLS, intl/bindtextdom.c, intl/ChangeLog, intl/config.charset, intl/dcgettext.c, intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c, intl/explodename.c, intl/finddomain.c, intl/gettext.c, intl/gettext.h, intl/gettextP.h, intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h, intl/libgnuintl.h, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias, intl/localealias.c, intl/Makefile.in, intl/ngettext.c, intl/plural.c, intl/plural.y, intl/textdomain.c, intl/VERSION:
1833 Updating to gettext-0.10.40.
1835 Mon Dec 17 10:08:18 2001 Thomas Roessler <roessler@does-not-exist.org>
1837 * edit.c: Fix a memory allocation bug. #917.
1839 * thread.c, hdrline.c: Another threading update.
1841 Thu Dec 13 12:10:59 2001 Thomas Roessler <roessler@does-not-exist.org>
1843 * menu.c, mutt.h, sort.c, thread.c:
1844 Threading updates, from Daniel Eisenbud.
1846 * pager.c: compile fix.
1848 Tue Dec 11 23:30:59 2001 Thomas Roessler <roessler@does-not-exist.org>
1850 * doc/muttrc.man.head: Typo, #911.
1854 * contrib/gpg.rc: Remove an unnecessary \-quoting.
1856 * init.c, pager.c: Add a missing else.
1858 * contrib/gpg.rc: Use gettext to determine the good signature pattern.
1860 * init.c: Make "`...`" work as expected.
1864 Mon Dec 10 13:12:41 2001 Thomas Roessler <roessler@does-not-exist.org>
1866 * query.c: Fix #910.
1868 * init.h: Change the default for $pgp_replyencrypt to "yes".
1870 * po/ja.po, po/pl.po: updates.
1872 Sun Dec 9 09:12:08 2001 Thomas Roessler <roessler@does-not-exist.org>
1874 * po/ca.po, configure.in:
1875 Add a Catalan translation. From Ivan Vilata i Balaguer
1878 Tue Dec 4 10:28:22 2001 Thomas Roessler <roessler@does-not-exist.org>
1882 Mon Dec 3 18:36:09 2001 Thomas Roessler <roessler@does-not-exist.org>
1884 * po/da.po, po/de.po: update.
1887 Try to detect write() errors by calling fsync() after fflush(). May
1890 Thu Nov 29 09:43:41 2001 Thomas Roessler <roessler@does-not-exist.org>
1892 * po/zh_TW.po, po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, ChangeLog, po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, VERSION:
1893 automatic post-release commit for mutt-1.3.24
1895 Wed Nov 28 10:30:36 2001 Thomas Roessler <roessler@does-not-exist.org>
1899 Wed Nov 28 10:30:36 2001 Thomas Roessler <roessler@does-not-exist.org>
1903 Mon Nov 26 19:16:52 2001 Thomas Roessler <roessler@does-not-exist.org>
1905 * PATCHES: PATCHES should be _empty_ in the CVS version. Ups.
1908 patch-1.3.23.2.tt.wcwidth_ja.1. Fix wcwidth_ja(), from Takizawa
1909 Takashi <taki@luna.email.ne.jp>.
1911 * handler.c, muttlib.c:
1912 patch-1.3.23.2.bj.state_attach_puts.1, from Byrial Jensen. This
1913 patch is supposed to make one message more friendly to translators.
1915 * po/et.po, po/ja.po, po/pl.po, po/ru.po, po/da.po, po/de.po: updates.
1917 Wed Nov 21 13:58:42 2001 Thomas Roessler <roessler@does-not-exist.org>
1919 * handler.c: Use $wrapmargin in the format=flowed handler, too.
1921 * pager.c, globals.h, init.h:
1922 Add a $wrapmargin configuration variable to fine-tune
1924 Mon Nov 19 10:41:32 2001 Thomas Roessler <roessler@does-not-exist.org>
1926 * hash.c: Fix #868, #876. Work-around from Len Lattanzi
1927 <len@mss.migration.com>.
1929 * hdrline.c, protos.h, thread.c:
1930 Fix mutt_messages_in_thread(). From Daniel Eisenbud.
1931 (patch-1.3.23.2-de-new_threads.2-3.gz).
1933 Thu Nov 15 18:53:23 2001 Thomas Roessler <roessler@does-not-exist.org>
1936 Should be slightly better than a mixmaster patch suggested by Stefan
1937 Karrmann <sk@mathematik.uni-ulm.de>. (UNTESTED!)
1939 Mon Nov 12 09:53:54 2001 Thomas Roessler <roessler@does-not-exist.org>
1941 * sort.c, thread.c: patch-1.3.23.2-de-new_threads.2
1943 Sat Nov 10 08:14:52 2001 Thomas Roessler <roessler@does-not-exist.org>
1945 * po/eo.po, po/fr.po: update
1947 Fri Nov 9 09:28:55 2001 Thomas Roessler <roessler@does-not-exist.org>
1949 * mh.c: Add some NONULL's (#863)
1951 * Makefile.am: Distribute patchlist.sh. Ups.
1953 Thu Nov 8 22:42:45 2001 Thomas Roessler <roessler@does-not-exist.org>
1955 * po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po, po/pt_BR.po, po/ru.po, po/nl.po, po/pl.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/gl.po, po/hu.po, po/et.po, po/fr.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, reldate.h, VERSION, ChangeLog:
1956 automatic post-release commit for mutt-1.3.23.2
1958 * pager.c, init.h, mutt.h:
1959 Add an $allow_ansi option. Suggested and (mostly) implemented by
1962 Thu Nov 8 17:35:14 2001 Thomas Roessler <roessler@does-not-exist.org>
1964 * pager.c, init.h, mutt.h:
1965 Add an $allow_ansi option. Suggested and (mostly) implemented by
1968 * Makefile.am: Don't depend on GNU make. Noted by Bob Bell.
1971 Fix some messages, so the color marker is actually in the beginning
1974 * globals.h, handler.c, init.c, mutt.h, muttlib.c, pager.c, pgp.c:
1975 somewhat cleaner in-band-signalling between the handlers and the
1976 pager. In particular, it's more difficult now to get fake PGP and
1977 other mutt-generated "[-- " messages colored.
1979 * commands.c, curs_main.c, init.c, init.h, mutt.h, sort.c, thread.c:
1980 patch-1.3.23.1-de-new_threads.3-4
1982 * handler.c: 2.47 introduced another bug. I should go to bed now.
1985 Replace a ridiculous for loop by a proper calculation. Ahem.
1987 * handler.c, pager.c:
1988 Use a slightly different reset sequence for the format=flowed hack,
1989 and don't send any such sequence when we aren't in the internal pager.
1991 * pager.c: Trying to fix #738.
1993 Wed Nov 7 22:25:09 2001 Thomas Roessler <roessler@does-not-exist.org>
1996 Fix #860. Noted: The format=flowed code is not yet utf-8 aware.
1998 * addrbook.c: Fix #858.
2000 * doc/patch-notes.txt, main.c, Makefile.am, muttlib.c, patchlist.sh, protos.h, sendlib.c:
2001 Implement the patchlist scheme instead of version number munging.
2003 * complete.c: Fix 706, 853.
2005 * commands.c, init.h, mutt.h, thread.c:
2006 patch-1.3.23.1-de-new_threads.2-3
2008 Tue Nov 6 20:38:17 2001 Thomas Roessler <roessler@does-not-exist.org>
2010 * mutt.h, sort.c, sort.h, thread.c, menu.c:
2011 [patch.1.3.23.1.de.new_threads.2] Daniel Eisenbud's redone
2012 threading code, version two.
2014 * doc/patch-notes.txt: fix a typo.
2016 * PATCHES: uuups, there was a "test" left over.
2018 * doc/PGP-Notes.txt:
2019 Some part of this documentation was severely outdated.
2021 * doc/Makefile.in, doc/patch-notes.txt, configure.in, main.c, Makefile.am, muttlib.c, PATCHES, protos.h, sendlib.c:
2022 Add and document a new mechanism for displaying patches in running
2026 Indentation fixing while staring at the code affected by #857. No
2027 fix for the crash, though.
2029 * doc/manual.sgml.head, doc/muttrc.man.head, alias.c, init.c:
2030 Fix an addressbook bug, and introduce "unalias *". From "g.c.w. de
2031 bruijn" <geerd.debruijn@nl.thalesgroup.com>.
2033 Mon Nov 5 21:38:18 2001 Thomas Roessler <roessler@does-not-exist.org>
2035 * imap/browse.c, imap/imap.c, imap/util.c, mutt_ssl.c, mutt_ssl_nss.c, pop.c, thread.c:
2036 Missing gettext calls, noted by Byrial Jensen.
2039 Make the save-copy prompt more translator-friendly. from Byrial
2042 * po/da.po, po/de.po, po/eo.po, po/fr.po, po/ja.po, po/pl.po: updates
2045 Fix a segmentation fault which occurs when mutt's get-mail POP mode
2046 is used with a maildir spool folder. Noted by Frédéric L. W.
2047 Meunier <0@pervalidus.net>.
2049 * mutt_socket.c, pop.c:
2050 Vsevolod Volkov's fix for #851, and a related bug.
2052 * headers.c, muttlib.c, protos.h, send.c:
2053 Byrial Jensen's mtime hack is needed at more than one place. Noted
2054 by Manoj Kasichainula.
2056 Wed Oct 31 09:38:07 2001 Thomas Roessler <roessler@does-not-exist.org>
2058 * po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, ChangeLog, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, reldate.h, VERSION:
2059 automatic post-release commit for mutt-1.3.23.1
2061 * imap/message.c, commands.c, curs_main.c, flags.c, hdrline.c, init.h, mbox.c, menu.c, mh.c, mutt.h, mx.c, mx.h, parse.c, pop.c, postpone.c, protos.h, sort.c, sort.h, thread.c:
2062 Advanced threading, v 5.1. From Daniel Eisenbud
2063 <eisenbud@cs.swarthmore.edu>.
2066 Add magic comment so we can use traditional malloc() in this program.
2068 Wed Oct 31 09:20:40 2001 Thomas Roessler <roessler@does-not-exist.org>
2070 * imap/message.c, commands.c, curs_main.c, flags.c, hdrline.c, init.h, mbox.c, menu.c, mh.c, mutt.h, mx.c, mx.h, parse.c, pop.c, postpone.c, protos.h, sort.c, sort.h, thread.c:
2071 Advanced threading, v 5.1. From Daniel Eisenbud
2072 <eisenbud@cs.swarthmore.edu>.
2075 Add magic comment so we can use traditional malloc() in this program.
2077 Tue Oct 30 22:43:23 2001 Thomas Roessler <roessler@does-not-exist.org>
2079 * init.h: .mh_sequences fix, from lorenzo@cisco.com.
2081 * mutt_socket.c, mutt_ssl.c: TLS connection reuse. From Brendan Cully.
2083 Mon Oct 29 23:21:48 2001 Thomas Roessler <roessler@does-not-exist.org>
2086 Fix two places which _may_ look like buffer overflows, but aren't.
2090 * doc/manual.sgml.head:
2091 Make the documentation of toggle-unlink more precise - someone on
2092 comp.mail.mutt got confused by this.
2094 Sun Oct 28 19:46:43 2001 Thomas Roessler <roessler@does-not-exist.org>
2096 * imap/browse.c, imap/imap.c: Fix 839
2100 * sendlib.c: Another aesthetic message-id change.
2102 * sendlib.c: GMT's too clumsy. Just take G.
2105 Use GMT for message-IDs. Note: The addition of the constant string
2106 "GMT" is so intended to avoid the production of duplicate
2107 message-IDs when mutts running in time zones ahead GMT are updated.
2111 * url.c: Another bug related to #837.
2114 Fix a problem related to #837 (the bug isn't entirely close, though).
2116 Fri Oct 26 23:53:29 2001 Thomas Roessler <roessler@does-not-exist.org>
2118 * doc/manual.sgml.head:
2119 Point to the openProjects.net IRC channel instead of dal.net.
2121 Thu Oct 25 07:54:35 2001 Thomas Roessler <roessler@does-not-exist.org>
2124 Handle clearsigned messages gracefully even when pgp_verify_sig is
2125 set and pgp_decode_command is unset.
2127 Wed Oct 24 11:08:22 2001 Thomas Roessler <roessler@does-not-exist.org>
2129 * complete.c: Suspected fix for #837.
2131 Mon Oct 22 09:28:26 2001 Thomas Roessler <roessler@does-not-exist.org>
2133 * imap/util.c, globals.h, init.h:
2134 Make IMAP keepalive configurable. From Brendan Cully.
2136 Wed Oct 17 17:03:19 2001 Thomas Roessler <roessler@does-not-exist.org>
2138 * curs_main.c: Fix #829.
2141 Fix #828: Sendmail is now invoked with stdout and stderr redirected
2142 to /dev/null. Apparently, sendmail 8.12.1 doesn't like to be
2143 invoked with stderr and stdout closed.
2146 Fix CURHDR confusion. Mutt should compile now. (Sorry for not
2147 committing this earlier.)
2149 Tue Oct 16 14:29:27 2001 Thomas Roessler <roessler@does-not-exist.org>
2151 * addrbook.c, keymap.c:
2152 Address book nit fix from geerd.debruijn@nl.thalesgroup.com.
2154 * po/ja.po, po/it.po: update
2156 Mon Oct 15 20:18:32 2001 Thomas Roessler <roessler@does-not-exist.org>
2158 * rfc2047.c: Close #821. Fix provided by Edmund.
2160 * curs_main.c: AIX portability patch. Suggested by Jan Chrillesen
2161 <jan@chrillesen.dk>.
2163 * doc/manual.sgml.tail: Fixing a nit, From David Ellement.
2165 Fri Oct 12 09:03:26 2001 Thomas Roessler <roessler@does-not-exist.org>
2169 Thu Oct 11 20:08:44 2001 Thomas Roessler <roessler@does-not-exist.org>
2172 Small fix from Edmund GRIMLEY EVANS <edmundo@rano.org>.
2174 * compose.c: Little fix from sroberts@certicom.com.
2178 * pgpewrap.c: Add public domain notice.
2180 * Attic/pgpewrap, configure.in, Makefile.am, pgpewrap.c:
2181 Include C version of pgpewrap, by Wessel Dankers <wsl@fruit.eu.org>.
2185 * compose.c, editmsg.c, sendlib.c:
2186 Unify "Can't stat" messages. Suggested by Byrial.
2188 Wed Oct 10 23:37:06 2001 Thomas Roessler <roessler@does-not-exist.org>
2193 Fix minor snafu in Vsevolod's patch about important flags for POP
2197 Mess around with signal handlers. Allegedly, this helps to get
2198 things working with Solaris 8. See #455.
2200 * imap/message.c: Try to fix #302.
2202 * curs_main.c, pager.c:
2203 Don't allow setting the "important" flag when message resides on a
2207 Rename pad_char to m_pad_char - AIX curses have a macro called
2208 pad_char. Noted by Jan Chrillesen <jan@chrillesen.dk>.
2210 * pager.c: Patch from #272 (from acli@mingpaoxpress.com).
2212 * browser.c: Fix #813.
2214 * mx.c: Another consistency fix for maildir_trash.
2217 Experimental patch to make maildir_trash handling more consistent.
2220 maildir buffy: Don't consider "trashed" new messages new. Fixes #412.
2222 * main.c: Include platform information with mutt -v output.
2225 Include some information about the compiler and compiler flags used
2230 * po/fr.po, po/de.po: updates.
2232 Tue Oct 9 09:29:55 2001 Thomas Roessler <roessler@does-not-exist.org>
2234 * getdomain.c: A different fix for #767.
2236 * po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/ru.po, po/sk.po, po/sv.po, po/pt_BR.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, ChangeLog, VERSION:
2237 automatic post-release commit for mutt-1.3.23
2239 Sun Oct 7 06:43:52 2001 Thomas Roessler <roessler@does-not-exist.org>
2241 * doc/manual.sgml.head: We do update .mh_sequences files now.
2243 Sun Oct 7 06:43:52 2001 Thomas Roessler <roessler@does-not-exist.org>
2245 * doc/manual.sgml.head: We do update .mh_sequences files now.
2247 Sat Oct 6 09:31:44 2001 Thomas Roessler <roessler@does-not-exist.org>
2249 * doc/manual.sgml.head:
2250 Documentation for check-traditional-pgp and for edit-type when used
2253 Tue Oct 2 22:20:03 2001 Thomas Roessler <roessler@does-not-exist.org>
2255 * enter.c: Fix #801.
2257 Mon Oct 1 09:58:49 2001 Thomas Roessler <roessler@does-not-exist.org>
2259 * mh.c: Create mh_sequences files when they don't exist. Suggested by
2260 TAKIZAWA Takashi <taki@luna.email.ne.jp>.
2262 Fri Sep 28 08:38:44 2001 Thomas Roessler <roessler@does-not-exist.org>
2264 * charset.c: More character set aliases, from Ionel Mugurel Ciobica
2265 <tgakic@sg10.chem.tue.nl>.
2267 * pager.c: Color fix from Brandon Long. Welcome back!
2269 Wed Sep 26 10:56:52 2001 Thomas Roessler <roessler@does-not-exist.org>
2271 * mh.c: OK, I couldn't resist. ;-)
2273 Depending on the user's usage patterns and configuration, there may
2274 be a strong bias in maildir files moving either within the new or to
2275 the cur subfolder. This patch adds hit counters for each of these
2276 directories. Mutt will then look first into the directory
2277 encountered more frequently in the past. This should help to reduce
2278 the cost of chasing messages a bit, and isn't too costly itself.
2280 (Another possibility for optimization may be to actually base the
2281 prediction on the configuration and on the message flags as we know
2282 them - in particular, the mark_old and move options could have some
2283 effect here. Thinking about message flags, one could even replace
2284 the simple heuristic currently implemented by a matrix recording hit
2285 counters depending on flags. But then again, it's all just playing
2286 around, since this function will be invoked only rarely. ;-)
2288 * attach.c, commands.c, copy.c, copy.h, handler.c, mutt.h, recvattach.c:
2289 Fix inconsistencies between printing and displaying of
2290 message/rfc822 body parts.
2292 * attach.c: Fix attachment printing.
2295 Search for messages which may have been moving under our feet in
2296 maildir folders. Suggested by Bjoern Jacke.
2299 Remove --comment '' - it breaks pgpewrap and isn't necessary with
2300 more recent gpg versions.
2302 Fri Sep 21 09:35:18 2001 Thomas Roessler <roessler@does-not-exist.org>
2306 Mon Sep 17 10:19:10 2001 Thomas Roessler <roessler@does-not-exist.org>
2310 Fri Sep 14 08:19:30 2001 Thomas Roessler <roessler@does-not-exist.org>
2314 Tue Sep 11 12:24:32 2001 Thomas Roessler <roessler@does-not-exist.org>
2316 * addrbook.c, alias.c, init.c, menu.c, mutt.h, query.c:
2317 More addressbook fixes.
2319 * addrbook.c, attach.h, browser.c, functions.h, init.c, init.h, keymap.c, keymap.h, menu.c, mutt.h, mutt_menu.h, recvattach.c:
2320 The addressbook used to crash when someone issued the alias and
2321 unalias commands while on that menu. This patch has a basic fix for
2322 this behaviour, and adds delete and undelete functions to this menu.
2323 While I'm on it, I've also made sure that "apply-tag" untags
2324 everything on all menus.
2326 The original crash was noted by Oliver Kauss <kauss@gmx.de>.
2328 Sat Sep 8 14:23:05 2001 Thomas Roessler <roessler@does-not-exist.org>
2331 Thomas Guettler <thomas@thomas-guettler.de> reports a segfault when
2332 you search for "~b \\${".
2334 * po/zh_TW.po: update
2336 Thu Sep 6 12:10:10 2001 Thomas Roessler <roessler@does-not-exist.org>
2341 Try to fix a boundary condition: Assume that you are in a limited
2342 view which includes the folder's last message. Display that
2343 message. Wait until a new message is added to the current folder
2344 which does NOT match the limit pattern. Press tab. Mutt would get
2345 confused. I think that this patch fixes the problem (but I'm not
2348 Wed Sep 5 12:09:44 2001 Thomas Roessler <roessler@does-not-exist.org>
2350 * sendlib.c: BSD/OS portability fix from Edmund Grimley Evans. #758.
2352 * imap/imap.c, init.h:
2353 patch-1.3.22.1.remove_warnings.awn.1, from Andrew W. Nosenko.
2355 Tue Sep 4 19:12:23 2001 Thomas Roessler <roessler@does-not-exist.org>
2359 * imap/util.c, muttlib.c, mutt_socket.c, pop.c, url.c, url.h:
2360 patch-bac.canonifypath-4.
2362 The attached patch reverts the IMAP canonification patch I reverted
2363 a version ago (sorry for being so wishy-washy). This time I put in
2364 some code to preserve IMAP URL passwords in the initial pass, so
2365 people who like to use those sorts of URLs still can. That was the
2366 only reason I had reverted the patch before.
2368 (From Brendan Cully.)
2370 * po/ja.po, po/ru.po, po/uk.po: updates
2372 * mutt_tunnel.c: patch-bac.tunnelreopen-1 from Brendan Cully.
2374 Mon Sep 3 13:59:37 2001 Thomas Roessler <roessler@does-not-exist.org>
2376 * curs_main.c, thread.c:
2377 Don't lose track of the current message when collapsing and changing
2378 sort modes wildly. Noted by David T-G.
2380 * globals.h, init.h, mh.c, NEWS: Make MH sequences variable.
2384 * sendlib.c: Don't try to attach non-regular files. #754.
2386 Fri Aug 31 09:21:55 2001 Thomas Roessler <roessler@does-not-exist.org>
2388 * NEWS: Mention mailto URL support.
2390 * imap/imap.c, imap/util.c, imap/command.c:
2391 Fix some memory leaks. From Pawel Salek, by way of Brendan Cully.
2393 Thu Aug 30 21:30:39 2001 Thomas Roessler <roessler@does-not-exist.org>
2395 * po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/pt_BR.po, po/ru.po, po/sk.po, po/lt.po, po/nl.po, po/pl.po, po/it.po, po/ja.po, po/ko.po, po/gl.po, po/hu.po, po/id.po, po/et.po, po/fr.po, po/eo.po, po/es.po, po/el.po, po/da.po, po/de.po, ChangeLog, doc/Makefile.in, po/cs.po, VERSION:
2396 automatic post-release commit for mutt-1.3.22.1
2398 * po/uk.po, po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po, po/pt_BR.po, po/ru.po, po/pl.po, po/lt.po, po/nl.po, po/it.po, po/ja.po, po/ko.po, po/hu.po, po/id.po, po/gl.po, po/et.po, po/fr.po, po/eo.po, po/es.po, po/el.po, po/de.po, po/da.po, ChangeLog, po/cs.po, reldate.h, VERSION:
2399 automatic post-release commit for mutt-1.3.22
2401 * contrib/sample.muttrc-tlr: update
2403 * build-release: more preparations for stabilizing 1.3.
2405 * Attic/README.UPGRADE, Makefile.am: README.UPGRADE is quite outdated.
2407 * doc/muttrc.man.head, NEWS: documentation updates.
2409 Thu Aug 30 21:04:34 2001 Thomas Roessler <roessler@does-not-exist.org>
2411 * po/uk.po, po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po, po/pt_BR.po, po/ru.po, po/pl.po, po/lt.po, po/nl.po, po/it.po, po/ja.po, po/ko.po, po/hu.po, po/id.po, po/gl.po, po/et.po, po/fr.po, po/eo.po, po/es.po, po/el.po, po/de.po, po/da.po, ChangeLog, po/cs.po, reldate.h, VERSION:
2412 automatic post-release commit for mutt-1.3.22
2414 Thu Aug 30 21:00:51 2001 Thomas Roessler <roessler@does-not-exist.org>
2416 * contrib/sample.muttrc-tlr: update
2418 * build-release: more preparations for stabilizing 1.3.
2420 * Attic/README.UPGRADE, Makefile.am: README.UPGRADE is quite outdated.
2422 * doc/muttrc.man.head, NEWS: documentation updates.
2424 * doc/mutt.man: mention ~/.mutt/muttrc
2426 * curs_main.c: Fix #750 / deb#108628.
2428 * pop_auth.c: patch-20010829.vvv.pop_auth
2430 Tue Aug 28 20:39:04 2001 Thomas Roessler <roessler@does-not-exist.org>
2433 Don't do character conversion when we call an external handler for a
2434 text type. Assume that the conversion is done there.
2438 Fri Aug 24 08:07:42 2001 Thomas Roessler <roessler@does-not-exist.org>
2441 Don't use the 7bit encoding for non-text MIME types. This may
2442 produce slightly longer messages, but it helps to avoid corruption
2443 with binary attachments which look like text, but aren't.
2448 More liberally apply MIME encodings to non-text body parts when
2449 there's a ^From_ line.
2451 Thu Aug 23 19:10:04 2001 Thomas Roessler <roessler@does-not-exist.org>
2453 * po/eo.po, po/sv.po: update
2455 Wed Aug 22 14:41:32 2001 Thomas Roessler <roessler@does-not-exist.org>
2457 * po/et.po, po/fr.po: update
2460 This should fix the warnings which A. Nosenko found. (And may
2461 introduce new ones about unused variables.)
2463 Tue Aug 21 21:54:33 2001 Thomas Roessler <roessler@does-not-exist.org>
2465 * po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/pt_BR.po, po/ru.po, po/pl.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/hu.po, po/id.po, po/it.po, po/fr.po, po/gl.po, po/et.po, po/el.po, po/eo.po, po/es.po, po/da.po, po/de.po, po/cs.po, reldate.h, VERSION, ChangeLog:
2466 automatic post-release commit for mutt-1.3.21
2468 Mon Aug 20 12:11:28 2001 Thomas Roessler <roessler@does-not-exist.org>
2470 * mx.c: Check for .mew-cache in MH folders.
2472 Mon Aug 20 12:11:28 2001 Thomas Roessler <roessler@does-not-exist.org>
2474 * mx.c: Check for .mew-cache in MH folders.
2476 Thu Aug 16 12:42:30 2001 Thomas Roessler <roessler@does-not-exist.org>
2479 Mutt's detection of overly long lines would fail with text files
2480 when the long line is the last one, and is not finished by a newline
2481 character. This can, for instance, happen when you send out
2482 macintosh-generated HTML files.
2484 (And, apparently, we hit some boundary somewhere in the PGP code
2485 with that - I had some truncated attachments today.)
2487 Mon Aug 13 16:12:08 2001 Thomas Roessler <roessler@does-not-exist.org>
2489 * pop.c: fix content-length headers.
2492 Fix treatment of maildir folders. We partially used mh routines for
2493 these, introducing absurdities such as .mh_sequences files.
2495 Sun Aug 12 10:15:15 2001 Thomas Roessler <roessler@does-not-exist.org>
2498 Fix the "strange e-mail header" bug. It was an uninitialized
2499 buffer. Thanks to Brendan Cully for figuring it out.
2501 Sat Aug 11 17:39:13 2001 Thomas Roessler <roessler@does-not-exist.org>
2504 Undo an earlier change to _mutt_expand_path, which seems to have
2505 caused problems. From Brendan Cully.
2507 * config.guess, config.sub: Update. Thanks, Brendan!
2509 Thu Aug 9 11:28:09 2001 Thomas Roessler <roessler@does-not-exist.org>
2511 * po/uk.po, po/ja.po: update
2513 Wed Aug 8 19:27:50 2001 Thomas Roessler <roessler@does-not-exist.org>
2515 * doc/manual.sgml.tail: Adding someone I forgot.
2517 Tue Aug 7 12:45:51 2001 Thomas Roessler <roessler@does-not-exist.org>
2519 * doc/manual.sgml.tail:
2520 Update credits. I'm sure I forgot some people. If you feel you're
2521 one of them, please drop me a line!
2523 Mon Aug 6 17:49:06 2001 Thomas Roessler <roessler@does-not-exist.org>
2526 Here's a fix to allow (n)curses versions to work with some terminfo
2527 entries where (for whatever reason), someone specified cvvis but not
2528 cnorm. From a report/discussion with Mario Vanoni
2529 <vanonim@dial.eunet.ch>. (From Thomas Dickey.)
2531 * buffy.c: Another little MH buffy bug. From Len Lattanzi
2532 <Len.Lattanzi@Migration.com>.
2534 Fri Aug 3 16:55:41 2001 Thomas Roessler <roessler@does-not-exist.org>
2536 * mh.c: fix an mh_buffy segfault.
2539 Don't default to "no" when we can't find sendmail. #713; Brendan
2542 * buffy.c, mh.c, mx.h: MH buffy.
2544 Thu Aug 2 22:59:16 2001 Thomas Roessler <roessler@does-not-exist.org>
2546 * contrib/gpg.rc: Don't emit a comment armor header at all.
2549 Update mh_sequences when messages are deleted. Note: Currently, we
2550 only clean up our own sequences, and leave others' sequences alone.
2551 Should possibly be fixed.
2556 Namespace fix. From Pawel Slawek (or Peter Bloomfield?); forwarded
2559 Wed Aug 1 22:40:29 2001 Thomas Roessler <roessler@does-not-exist.org>
2563 * po/fr.po, po/ru.po, po/de.po: updates.
2565 * gnupgparse.c, pgpkey.c:
2566 Signed fixes. Noted by Vincent Lefevre's compiler.
2568 Tue Jul 31 12:28:19 2001 Thomas Roessler <roessler@does-not-exist.org>
2570 * mh.c: More MH fixes.
2572 * mh.c: fix a small typo
2574 * mailbox.h, mh.c, mx.c: Add mh_sequences support. I hope this works.
2576 Sun Jul 29 09:48:04 2001 Thomas Roessler <roessler@does-not-exist.org>
2579 Fix the comment header, and generally be less verbose.
2581 Thu Jul 26 17:42:48 2001 Thomas Roessler <roessler@does-not-exist.org>
2583 * imap/util.c: patch-bac.imapnextword-1. From Brendan Cully.
2585 * pgpkey.c: Don't confuse validity and trust when it comes to PGP keys.
2587 * thread.c: O(n log (n)) sorting from Jan Kratochvil <short@ucw.cz>.
2589 Wed Jul 25 19:51:58 2001 Thomas Roessler <roessler@does-not-exist.org>
2591 * po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/cs.po:
2592 update-po after gettext update.
2594 Tue Jul 24 21:29:47 2001 Thomas Roessler <roessler@does-not-exist.org>
2596 * po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/ru.po, po/pl.po, po/pt_BR.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/gl.po, po/hu.po, po/id.po, po/it.po, ChangeLog, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, reldate.h, VERSION:
2597 automatic post-release commit for mutt-1.3.20
2599 * imap/imap.c: Avoid mail loss with IMAP. From Brendan Cully.
2601 Tue Jul 24 21:26:03 2001 Thomas Roessler <roessler@does-not-exist.org>
2603 * imap/imap.c: Avoid mail loss with IMAP. From Brendan Cully.
2605 * imap/command.c: patch-bac.capability-20010724.1. From Brendan Cully.
2608 Add a status message, so "Writing messages" doesn't stay on screen
2612 The attached patch fixes a couple bugs I introduced recently when
2613 working around the buggy but firmly entrenched UW-IMAP 4.7 server.
2614 These resulted in additional overhead when synchronising mailboxes
2615 and occasional problems opening empty mailboxes.
2617 From: Brendan Cully <brendan@kublai.com>
2619 Thu Jul 19 14:51:14 2001 Thomas Roessler <roessler@does-not-exist.org>
2622 Redraw when an alias is created - the user may have assigned a
2627 Wed Jul 11 07:19:45 2001 Thomas Roessler <roessler@does-not-exist.org>
2630 Replace mutt-dev@cs.hmc.edu by mutt-dev@mutt.org. Noted by "Mark E.
2631 Mallett" <mem@mv.mv.com>.
2633 Mon Jul 9 20:54:34 2001 Thomas Roessler <roessler@does-not-exist.org>
2635 * acconfig.h, configure.in, Makefile.am:
2636 locale-related fix from Lars Hecking.
2638 Wed Jul 4 07:35:20 2001 Thomas Roessler <roessler@does-not-exist.org>
2640 * imap/util.c: Fix a nit. From "Andrew W. Nosenko" <awn@bcs.zp.ua>
2642 Tue Jul 3 19:32:12 2001 Thomas Roessler <roessler@does-not-exist.org>
2644 * m4/iconv.m4, configure.in:
2645 Iconv-related cleanup. From Brendan Cully.
2647 * init.c, muttlib.c, protos.h:
2648 Unified buffer handling, from Brendan Cully.
2650 * pgppubring.c: Don't sign-extend chars.
2652 * pgp.c: Fixing a PGP signature reporting bug; adding debugging output.
2654 * mutt_socket.c: Don't fcntl -1. From Brendan.
2656 * imap/imap.c, imap/imap_private.h, imap/message.c, muttlib.c, protos.h:
2657 Fix #677. From Brendan Cully.
2659 Mon Jul 2 20:28:32 2001 Thomas Roessler <roessler@does-not-exist.org>
2661 * query.c: Fix a minor nit with the external query interface.
2663 * doc/manual.sgml.head: documentation from Brendan Cully.
2665 Fri Jun 29 10:06:16 2001 Thomas Roessler <roessler@does-not-exist.org>
2667 * imap/imap.c, hook.c, init.h, mutt.h, mutt_socket.c, protos.h:
2668 patch-bac-vvvacounthook-20010628.1
2670 Thu Jun 28 20:34:05 2001 Thomas Roessler <roessler@does-not-exist.org>
2672 * query.c: Query patch from Olivier Chapuis <olivier.chapuis@free.fr>.
2674 Wed Jun 27 16:08:06 2001 Thomas Roessler <roessler@does-not-exist.org>
2678 * init.h, mutt.h, mx.c: patch-1.3.19i.rs.keep_flagged
2680 Tue Jun 26 10:26:54 2001 Thomas Roessler <roessler@does-not-exist.org>
2682 * pgppubring.c: fixes.
2684 * pgplib.h, pgppubring.c: Fix handling of revocation certificates.
2686 * pgppubring.c: Also dump revocations.
2688 * pgplib.c, pgplib.h, pgppubring.c:
2689 Add a very simple signature-dumping mode to pgpring. (Not needed
2692 Tue Jun 19 08:39:17 2001 Thomas Roessler <roessler@does-not-exist.org>
2696 * imap/imap.c, imap/message.c:
2697 IMAP error checking for bug #662. From Brendan Cully.
2699 Mon Jun 18 17:29:55 2001 Thomas Roessler <roessler@does-not-exist.org>
2701 * po/Attic/zh_CN.GB2312.po, po/Attic/zh_TW.Big5.po, po/zh_CN.po, po/zh_TW.po, configure.in:
2702 Renaming the Chinese translations.
2706 * globals.h, init.h, mutt.h, pop_auth.c, pop.h:
2707 The attached patch adds two variables: $pop_authenticators and
2710 From Vsevolod Volkov.
2712 Thu Jun 14 13:29:06 2001 Thomas Roessler <roessler@does-not-exist.org>
2716 Wed Jun 13 08:29:16 2001 Thomas Roessler <roessler@does-not-exist.org>
2718 * m4/gettext.m4, m4/glibc21.m4: Avoid more m4 macro collisions.
2720 * imap/auth_sasl.c, mutt_sasl.c, mutt_sasl.h, pop_auth.c:
2721 An updated version of the previous patch. From Brendan.
2724 This patch closes a ridiculous bug where the SASL library could be
2725 used without being initialised. I don't understand why lots of people
2726 weren't having problems, unless no one who uses SASL uses POP :)
2734 Tue Jun 12 12:45:29 2001 Thomas Roessler <roessler@does-not-exist.org>
2736 * m4/gettext.m4, m4/progtest.m4, configure.in:
2737 gettext-related fixes. Most of this may just be temporary if we
2738 decide to get rid of our own gettext.m4.
2740 * m4/gettext.m4: Fix comments.
2744 Mon Jun 11 18:32:05 2001 Thomas Roessler <roessler@does-not-exist.org>
2746 * imap/auth.c, imap/imap.c, doc/manual.sgml.head:
2747 patch-bac.flags-20010611.1
2749 * po/es.po, po/da.po: update.
2751 * doc/manual.sgml.head: Updates from Byrial Jensen.
2753 * keymap.c: command/function cosmetics from Byrial Jensen.
2755 * po/de.po, po/et.po, po/sv.po: update.
2757 * doc/muttbug.man, doc/mutt.man, init.c, init.h:
2758 Use the EMAIL environment variable as the default for $from.
2760 * po/eo.po, po/el.po: update.
2762 Thu Jun 7 23:15:53 2001 Thomas Roessler <roessler@does-not-exist.org>
2764 * po/fr.po, po/id.po: updates for 1.3.19.
2766 * po/Attic/zh_TW.Big5.po: A fixed version from EGE.
2768 * build-release: Don't try to upload to sigtrap.guug.de any more.
2770 * po/Attic/zh_CN.GB2312.po, po/Attic/zh_TW.Big5.po, po/tr.po, po/uk.po, po/ru.po, po/sk.po, po/sv.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/hu.po, po/id.po, po/it.po, po/fr.po, po/gl.po, po/es.po, po/et.po, po/el.po, po/eo.po, po/cs.po, po/da.po, po/de.po, reldate.h, VERSION, ChangeLog:
2771 automatic post-release commit for mutt-1.3.19
2773 * check_sec.sh: Don't check in intl/
2775 * m4/codeset.m4, m4/glibc21.m4, m4/iconv.m4:
2776 More from the gettext munster patch from E.G.E.
2778 * po/Attic/zh_TW.Big5.po, m4/gettext.m4, m4/lcmessage.m4, m4/progtest.m4:
2779 Gettext update. (From E.G.E., of course.)
2781 * intl/bindtextdom.c, intl/cat-compat.c, intl/config.charset, intl/dcgettext.c, intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c, intl/explodename.c, intl/finddomain.c, intl/gettext.c, intl/gettext.h, intl/gettextP.h, intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h, intl/libgnuintl.h, intl/libintl.glibc, intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias, intl/localealias.c, intl/Makefile.in, intl/ngettext.c, intl/plural.c, intl/plural.y, intl/po2tbl.sed.in, intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c, intl/VERSION, intl/xopen-msg.sed, intl/ChangeLog, intl/.cvsignore, acconfig.h, configure.in, gettext.c, lib.h, Makefile.am, mbyte.c:
2786 * configure.in: ALL_LINGUAS. I forgot to do this earlier today.
2788 * NEWS: Documentation update from Brendan Cully.
2790 Thu Jun 7 20:09:54 2001 Thomas Roessler <roessler@does-not-exist.org>
2792 * check_sec.sh: Don't check in intl/
2794 * m4/codeset.m4, m4/glibc21.m4, m4/iconv.m4:
2795 More from the gettext munster patch from E.G.E.
2797 * po/zh_TW.Big5.po, m4/gettext.m4, m4/lcmessage.m4,
2798 m4/progtest.m4: Gettext update. (From E.G.E., of course.)
2800 * intl/bindtextdom.c, intl/cat-compat.c,
2801 intl/config.charset, intl/dcgettext.c, intl/dcigettext.c,
2802 intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c,
2803 intl/explodename.c, intl/finddomain.c, intl/gettext.c,
2804 intl/gettext.h, intl/gettextP.h, intl/hash-string.h,
2805 intl/intl-compat.c, intl/l10nflist.c, intl/libgettext.h,
2806 intl/libgnuintl.h, intl/libintl.glibc, intl/linux-msg.sed,
2807 intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c,
2808 intl/locale.alias, intl/localealias.c, intl/Makefile.in,
2809 intl/ngettext.c, intl/plural.c, intl/plural.y,
2810 intl/po2tbl.sed.in, intl/ref-add.sin, intl/ref-del.sin,
2811 intl/textdomain.c, intl/VERSION, intl/xopen-msg.sed,
2812 intl/ChangeLog, intl/.cvsignore, acconfig.h, configure.in,
2813 gettext.c, lib.h, Makefile.am, mbyte.c: Gettext update.
2817 * configure.in: ALL_LINGUAS. I forgot to do this earlier today.
2819 * NEWS: Documentation update from Brendan Cully.
2821 * po/sv.po, po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/pt_BR.po, po/ru.po, po/sk.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/ja.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po:
2822 Updating the gl translation, another update-po run.
2825 Changed to utf-8 in order to avoid problems with recent gettext
2826 versions. Thanks to EGE!
2828 (BTW, the file name is lying now. Is this a problem?)
2830 * po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po, po/sv.po, po/pt_BR.po, po/pl.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/cs.po, po/da.po, po/de.po, po/el.po:
2831 update-po; adding an Estonian translation.
2833 * po/it.po: Fix a small bug.
2836 This patch ensures IMAP FLAGS aren't parsed twice when fetching the
2837 full message body. It really only amounts to a cosmetic error, but
2838 may cause spurious "Mailbox externally modified" messages.
2842 * INSTALL, README.SSL, rfc2047.c:
2843 Documentation updates and a little bug fix. From Brendan Cully.
2845 * init.c: Don't add empty strings to lists. From Thomas Parmelan
2848 Tue Jun 5 15:43:41 2001 Thomas Roessler <roessler@does-not-exist.org>
2850 * handler.c: Leave slightly more margin with format=flowed.
2852 * imap/command.c, mutt_socket.c, mutt_ssl.c, mutt_tunnel.c:
2853 patch-bac.sockets-20010605.1
2855 * imap/auth.c, init.h:
2856 Change the delimiter for imap_authenticators to a colon.
2858 * imap/auth_gss.c, imap/auth_login.c, imap/auth_sasl.c, imap/imap.c, imap/auth_anon.c, imap/auth.c, imap/auth_cram.c, imap/auth.h:
2859 The attached patch should be the last feature I want to get in
2860 before 1.4. It creates a new config variable $imap_authenticators,
2861 which is a comma-separated list of authentication methods for mutt
2862 to try to use to authenticate to an IMAP server. If it is
2863 unspecified you get the old behaviour - any method is tried, the
2864 first to succeed or fail ends the auth loop.
2866 (From Brendan Cully.)
2868 * globals.h, init.h:
2869 The attached patch should be the last feature I want to get in
2870 before 1.4. It creates a new config variable $imap_authenticators,
2871 which is a comma-separated list of authentication methods for mutt
2872 to try to use to authenticate to an IMAP server. If it is
2873 unspecified you get the old behaviour - any method is tried, the
2874 first to succeed or fail ends the auth loop.
2876 * attach.c, commands.c, handler.c:
2877 Check mutt_create_filter*'s return value for errors. This should
2878 avoid a bunch of possible crashes.
2880 Mon Jun 4 18:29:33 2001 Thomas Roessler <roessler@does-not-exist.org>
2882 * doc/manual.sgml.head: Score documentation fix.
2886 * doc/.cvsignore, .cvsignore:
2887 Ignore some more generated files. From Andrew Nosenko.
2890 -I$(includedir) is moved from INCLUDES variable to the end of
2891 CPPFLAGS. This allow build Mutt with Bruno's libiconv and
2892 --prefix=/usr on glibc-2.1.2 systems.
2894 From "Andrew W. Nosenko" <awn@bcs.zp.ua>.
2896 * doc/instdoc.sh.in, doc/Makefile.in, contrib/Makefile.in, configure.in, init.c, INSTALL, main.c, Makefile.am, muttbug.sh.in, sendlib.c:
2897 Clean up the sharedir mess. From Lars Hecking.
2899 Fri Jun 1 08:53:23 2001 Thomas Roessler <roessler@does-not-exist.org>
2901 * imap/command.c, imap/imap.c, imap/imap_private.h, imap/message.c, curs_main.c, mailbox.h:
2902 More concurrent IMAP modification handling from Brendan Cully.
2906 Thu May 31 18:04:24 2001 Thomas Roessler <roessler@does-not-exist.org>
2908 * mutt_tunnel.c: Tunnel fixes.
2910 * configure.in: Fix some typos.
2912 * mutt_curses.h, configure.in:
2913 Utf-8 support with ncurses, by Sven Verdoolaege. Thomas E. Dickey
2914 says it looks reasonable, so I include it.
2916 Wed May 30 23:00:51 2001 Thomas Roessler <roessler@does-not-exist.org>
2918 * imap/command.c, imap/imap.c, enter.c, Makefile.am, mutt_sasl.c, mutt_sasl.h, mutt_socket.c, mutt_socket.h, mutt_ssl.c, mutt_ssl_nss.c, mutt_tunnel.c:
2919 Socket API clean-up from Brendan Cully.
2921 * send.c: If messages have no References header, fall back to using
2922 In-Reply-To when constructing a reply's references header. This may
2923 not be strictly according to the book, but looks like a reasonable
2924 suggestion (which came from Vincent Lefebvre).
2926 * curs_main.c: Check whether any messages are visible.
2928 Tue May 29 20:26:23 2001 Thomas Roessler <roessler@does-not-exist.org>
2930 * m4/gssapi.m4, imap/auth.c, imap/auth_gss.c, imap/auth_sasl.c, imap/imap.c, configure.in, globals.h, init.h, Makefile.am, mutt_socket.c, mutt_socket.h, mutt_tunnel.c, mutt_tunnel.h, README:
2931 GSSAPI fixes, tunnel driver. From Brendan Cully.
2933 * configure.in, md5.h, sha1.h:
2934 More type-determination fixes from Lars Hecking.
2936 Mon May 28 19:14:47 2001 Thomas Roessler <roessler@does-not-exist.org>
2939 Consult /etc/services for imaps port. From Brendan Cully.
2941 * imap/Makefile.am, Attic/checktypes.c, configure.in, Makefile.am, md5c.c, md5.h, sha1.c, sha1.h:
2942 Improve checking for 32bit integers. From Brendan Cully and Lars
2945 * muttbug.sh.in: Cosmetics. From Brendan Cully.
2947 * imap/command.c, imap/imap.c, imap/imap_private.h:
2948 Detect external modifications of IMAP folders. From Brendan Cully.
2950 * curs_main.c: Fix attaching messages via IMAP. From Brendan Cully.
2952 Thu May 24 10:18:30 2001 Thomas Roessler <roessler@does-not-exist.org>
2956 * browser.c: patch-bac.chdir-20010523.2
2958 Wed May 23 14:19:16 2001 Thomas Roessler <roessler@does-not-exist.org>
2960 * browser.c: patch-bac.chdir-20010523.1
2962 * imap/browse.c: patch-bac.createnull-20010522.1
2964 Tue May 22 21:45:52 2001 Thomas Roessler <roessler@does-not-exist.org>
2966 * doc/manual.sgml.head: Documentation nit from Björn Jacke.
2969 Let configure --help look prettier. From Brendan Cully.
2971 * doc/manual.sgml.head, doc/manual.sgml.tail:
2972 Documentation fixes from Brendan Cully.
2974 * imap/imap.c: Attachment deletion on IMAP servers, take two.
2976 Mon May 21 08:42:07 2001 Thomas Roessler <roessler@does-not-exist.org>
2978 * imap/imap.c, imap/message.c, commands.c, mx.c, protos.h:
2979 Attachment deletion for IMAP folders. By Brendan Cully.
2981 Sun May 20 22:35:29 2001 Thomas Roessler <roessler@does-not-exist.org>
2984 Fix character set conversion for non-plain text types with 8bit
2985 content-transfer-encodings. Noted by Björn Jacke.
2987 * imap/message.c: \Seen for FCCs. From Brendan Cully.
2989 Thu May 17 18:37:21 2001 Thomas Roessler <roessler@does-not-exist.org>
2991 * pager.c: patch-1.3.18.bj.segfault.1.
2993 * handler.c: Fix multibyte encodings with quoted-printable.
2994 (patch-1.3.18.tt.decode_quoted.1)
2995 From TAKIZAWA Takashi <taki@luna.email.ne.jp>.
2997 Tue May 15 20:41:55 2001 Thomas Roessler <roessler@does-not-exist.org>
2999 * imap/browse.c, imap/util.c, mutt_socket.c: patch-bac.notes-20010515.1
3002 Make tests on an attachment's file name possible. Patch from Bob
3003 Bell <bobbell@zk3.dec.com>.
3005 Sun May 13 15:43:48 2001 Thomas Roessler <roessler@does-not-exist.org>
3009 Sat May 12 05:49:31 2001 Thomas Roessler <roessler@does-not-exist.org>
3011 * handler.c: Undo one of yesterday's aesthetical changes.
3013 * muttlib.c: IMAP path canonification hack from Brendan Cully.
3016 Adding a hack to use format=flowed's quoting information in the
3017 pager, using ANSI color sequences to turn off quote coloring.
3019 Fri May 11 22:16:17 2001 Thomas Roessler <roessler@does-not-exist.org>
3022 Don't cut off the final part of ttachments with overlong lines.
3024 * handler.c: Correctly handle extremely long lines.
3027 Improve handling of indented text when wrapping text/plain;
3028 format=flowed. This is, in particular, important when replying to
3029 messages with indented text. I hope this code does The Right Thing
3030 most of the time now.
3032 (Further note that we still try to avoid wrapping at places where
3033 the user didn't do so.)
3035 * handler.c: Some more esthetical nits.
3037 * handler.c: More fixes.
3039 * recvcmd.c: Fix some nits with respect to text/plain; format=flowed.
3041 * copy.c, handler.c, init.h, mutt.h, send.c:
3042 Add experimental support for text/plain; format=flowed.
3046 * headers.c: Some code simplifications.
3048 * headers.c, muttlib.c:
3049 Fix a memory leak in mutt_free_envelope(); avoid dangling pointers
3052 Thu May 10 13:15:45 2001 Thomas Roessler <roessler@does-not-exist.org>
3056 * hdrline.c: Fix %D. From Len Lattanzi <Len.Lattanzi@migration.com>.
3058 * headers.c: Fix header editing and references headers.
3060 * imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c, imap/auth_login.c, imap/auth_sasl.c, imap/browse.c, imap/command.c, imap/imap.c, imap/message.c, imap/util.c, sort.c, copy.c, curs_main.c, globals.h, hook.c, init.h, mbox.c, menu.c, muttlib.c, mutt_socket.c, mutt_ssl.c, mx.c, pgpkey.c, pop_auth.c, pop.c, pop_lib.c, protos.h:
3061 A slightly extended version of Dave Ewart's sleeptime patch.
3063 * po/fr.po, po/id.po, po/sv.po, po/da.po: update.
3065 * po/hu.po, configure.in:
3066 Adding the Hungarian translation from Szabolcs Horvath
3067 <horvaths@fi.inf.elte.hu>.
3069 Mon May 7 19:21:41 2001 Thomas Roessler <roessler@does-not-exist.org>
3071 * imap/imap.h, imap/README, imap/util.c, muttlib.c:
3072 IMAP path canonicalization. From Brendan Cully.
3074 Wed May 2 20:49:46 2001 Thomas Roessler <roessler@does-not-exist.org>
3076 * doc/manual.sgml.tail: Document some missing functions.
3078 * po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, po/cs.po, po/da.po:
3081 Tue May 1 21:32:50 2001 Thomas Roessler <roessler@does-not-exist.org>
3083 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/pl.po, po/pt_BR.po, po/lt.po, po/nl.po, po/gl.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/fr.po, po/cs.po, ChangeLog, reldate.h, VERSION:
3084 automatic post-release commit for mutt-1.3.18
3086 * pgp.c: #568: Out-of-band reporting for traditional signed+encrypted
3089 Tue May 1 21:24:41 2001 Thomas Roessler <roessler@guug.de>
3091 * pgp.c: #568: Out-of-band reporting for traditional signed+encrypted
3094 Thu Apr 26 15:52:34 2001 Thomas Roessler <roessler@guug.de>
3096 * configure.in: Replace tabs by spaces.
3098 * BEWARE, Makefile.am:
3099 Add a word of warning concerning the case problems.
3101 * imap/command.c, imap/imap.c, imap/message.c, imap/util.c, imap/browse.c, parse.c, pattern.c, pgp.c, pgpkey.c, postpone.c, recvattach.c, remailer.c, rfc1524.c, rfc2047.c, send.c, sendlib.c, url.c, account.c, addrbook.c, alias.c, ascii.c, ascii.h, attach.c, charset.c, color.c, commands.c, copy.c, edit.c, handler.c, headers.c, init.c, keymap.c, Makefile.am, mutt.h, muttlib.c, mutt_ssl_nss.c, mx.c:
3102 Add ascii_strcasecmp() and ascii_strncasecmp() functions which do
3103 locale-independent and case-insensitive string comparisons. Needed
3104 for mutt to work in iso-8859-9 environments, where tolower('I') !=
3107 Wed Apr 25 22:08:41 2001 Thomas Roessler <roessler@guug.de>
3109 * globals.h, init.h, mutt.h, parse.c, protos.h, send.c, sendlib.c, thread.c, url.c:
3110 Implement RFC 2822's idea of the In-Reply-To header. In particular,
3111 we have to drop the $in_reply_to configuration variable. Also, the
3112 change in the specification makes some changes to the threading code
3115 * parse.c: Use RFC 2822's interpretation of two-digit years.
3117 * charset.c: Kluge around some problems with iso-8859-9 locales.
3119 Tue Apr 24 11:21:22 2001 Thomas Roessler <roessler@guug.de>
3122 When the character set is changed, ask whether or not mutt should
3125 Thu Apr 19 09:39:49 2001 Thomas Roessler <roessler@guug.de>
3128 Don't try to select the secret key from the public key ring.
3130 Wed Apr 18 15:12:50 2001 Thomas Roessler <roessler@guug.de>
3133 Fix a segmentation fault. Bug reported by Björn Jacke and analyzed
3136 Fri Apr 13 23:20:15 2001 Thomas Roessler <roessler@guug.de>
3138 * enter.c: Fix KEY_ENTER. From EGE.
3140 * build-release, README: Introducing trithemius.gnupg.org.
3142 Wed Apr 11 23:42:59 2001 Thomas Roessler <roessler@guug.de>
3145 Avoid excessive unhooking from within hooks. Problem noted by
3146 Eugene Lee <eugene@anime.net> on mutt-users.
3149 Don't rely on GNU make's implicit rules for shell scripts. Noted by
3152 Mon Apr 9 16:10:59 2001 Thomas Roessler <roessler@guug.de>
3154 * INSTALL: Fix the documentation of --enable-locale-fix. From EGE.
3156 * enter.c, keymap.c:
3157 Entering multibyte characters. From Edmund Grimley Evans.
3159 * send.c: Avoid a crash. patch-1.3.17.tlr.pgpflags_fault.1.
3161 Thu Apr 5 23:23:37 2001 Thomas Roessler <roessler@guug.de>
3167 * init.h: Fix a minor typo in the documentation.
3169 Wed Apr 4 23:29:29 2001 Thomas Roessler <roessler@guug.de>
3172 Fix pgp_replyencrypt and friends for group-replies to several tagged
3173 messages. Noted by Werner Koch.
3175 Tue Apr 3 19:26:55 2001 Thomas Roessler <roessler@guug.de>
3177 * pgpkey.c: More PGP key selection changes: Clean up the key selection
3178 mechanism. I'd appreciate if some of you could review the logic.
3180 * pgpkey.c: Fixes for the previous patch.
3183 Add an error message in case keys can be found, but none are valid.
3185 * init.h: Write "mail folder" instead of "folder" in the description of
3186 $postponed. If people believe they understand it better that way,
3187 fine with me. (Debian #89195.)
3189 * doc/manual.sgml.head: Fix a typo. Debian #90400.
3194 Permit for passwords which contain '@'. From Felix von Leitner
3198 Set the close on exec bit for IMAP sockets. From Jason Gunthorpe
3199 <jgg@wakko.deltatee.com>. #536, Debian #92651.
3201 Mon Apr 2 13:02:56 2001 Thomas Roessler <roessler@guug.de>
3204 Fix a buffer overrun. Noted by Gordon Sadler <gbsadler1@lcisp.com>;
3207 * imap/Makefile.am: Fix dependencies. From Lars Hecking.
3209 Fri Mar 30 08:53:12 2001 Thomas Roessler <roessler@guug.de>
3211 * imap/Makefile.am: Add a rule for ../types.h.
3213 Thu Mar 29 11:23:05 2001 Thomas Roessler <roessler@guug.de>
3215 * pgp.c: Adding a dprint statement.
3217 Wed Mar 28 14:59:52 2001 Thomas Roessler <roessler@guug.de>
3220 Add some more PGP good signature checks, so we can detect whether or
3221 not an encrypted+signed message is OK.
3223 * main.c: fix some of the copyright messages.
3225 * gnupgparse.c, pgpkey.c, pgplib.c, pgplib.h, pgppacket.c:
3226 Make mutt compatible with GnuPG's latest features. As requested by
3229 * po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po, po/sv.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/it.po, po/ja.po, po/ko.po, po/es.po, po/fr.po, po/gl.po, po/id.po, po/eo.po, po/el.po, po/de.po, po/da.po, po/cs.po, reldate.h, VERSION, ChangeLog:
3230 automatic post-release commit for mutt-1.3.17
3234 Wed Mar 28 12:00:38 2001 Thomas Roessler <roessler@guug.de>
3238 Fri Mar 23 12:30:17 2001 Thomas Roessler <roessler@guug.de>
3240 * send.c: handle my_hdr message-id: correctly.
3242 Tue Mar 20 17:28:55 2001 Thomas Roessler <roessler@guug.de>
3244 * pgp.c: Fix Content-Disposition of PGP/MIME messages. The second part
3245 should get a file name for convenience, not the first one.
3247 * po/ja.po: Update from Oota Toshiya <oota@ppd.fc.nec.co.jp>.
3249 * mbyte.c: Fix a bug in mbrtowc_iconv(). From TAKIZAWA Takashi
3250 <taki@luna.email.ne.jp>.
3252 Mon Mar 12 11:54:38 2001 Thomas Roessler <roessler@guug.de>
3254 * po/ru.po: update from Vsevolod.
3256 Thu Mar 8 16:48:50 2001 Thomas Roessler <roessler@guug.de>
3259 Cosmetic change for OP_PAGER_TOP, suggested by Mike Schiraldi
3260 <raldi@research.netsol.com>.
3262 Mon Mar 5 20:52:04 2001 Thomas Roessler <roessler@guug.de>
3264 * init.h: Fix use_ipv6.
3268 Sun Mar 4 14:25:07 2001 Thomas Roessler <roessler@guug.de>
3273 Fix the interpretation of new-style packet lengths. This is a
3276 * init.h, mutt.h, mutt_socket.c:
3277 Make it possible to enable ipv6 at run time.
3279 Sat Mar 3 18:17:23 2001 Thomas Roessler <roessler@guug.de>
3281 * mutt_ssl.c: Fix a typo concerning OpenSSL version numbers.
3283 Thu Mar 1 10:18:04 2001 Thomas Roessler <roessler@guug.de>
3287 * po/de.po, po/id.po: updates.
3289 * imap/imap.c: Don't engage STARTTLS when already in SSL mode.
3291 Tue Feb 27 16:59:45 2001 Thomas Roessler <roessler@guug.de>
3293 * depcomp, Makefile.am, missing:
3294 Adding files for users of automake-cvs. From Lars Hecking.
3296 * configure.in: Simplifications from Lars Hecking.
3298 * doc/Makefile.in: Distribute instdoc.sh.in.
3300 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/id.po, po/it.po, po/ja.po, po/es.po, po/fr.po, po/gl.po, po/el.po, po/eo.po, po/da.po, po/de.po, contrib/Makefile.in, po/cs.po, reldate.h, VERSION, ChangeLog:
3301 automatic post-release commit for mutt-1.3.16
3303 Mon Feb 26 16:35:39 2001 Thomas Roessler <roessler@guug.de>
3306 Fix behaviour with multiple signed blocks inside one application/pgp.
3309 Add out-of-band signature status signalling for application/pgp with
3312 Mon Feb 26 16:35:39 2001 Thomas Roessler <roessler@guug.de>
3315 Fix behaviour with multiple signed blocks inside one application/pgp.
3318 Add out-of-band signature status signalling for application/pgp with
3321 Fri Feb 23 09:13:55 2001 Thomas Roessler <roessler@guug.de>
3323 * imap/imap.c, mutt_ssl.c, po/ru.po: update.
3325 * url.h: Ports are unsigned short, not short.
3329 Wed Feb 21 17:02:18 2001 Thomas Roessler <roessler@guug.de>
3333 * po/pl.po, po/sv.po: updates.
3335 Tue Feb 20 19:05:17 2001 Thomas Roessler <roessler@guug.de>
3337 * imap/auth_gss.c, imap/message.c: More IMAP patches from Brendan.
3340 lookup_mime_type() could overflow. This is, however, harmless,
3341 because it only works on data from local configuration files which
3342 are either under the control of the user or under the control of
3345 Mon Feb 19 18:21:53 2001 Thomas Roessler <roessler@guug.de>
3347 * imap/command.c: Improved error handling.
3349 * po/de.po: There is no such thing as a "Text Anhang" in German.
3351 * imap/imap.c, imap/imap.h, hook.c, mailbox.h, mx.c:
3352 Brendan Cully's generic access() wrapper which know about IMAP.
3356 Fri Feb 16 00:42:57 2001 Thomas Roessler <roessler@guug.de>
3358 * imap/BUGS, imap/message.c: Bugfix. From B.C.
3360 * imap/message.c: Fix #378. From Brendan Cully.
3362 * imap/imap.c: Support for \HasNoChildren. From Brendan Cully.
3364 Thu Feb 15 16:37:27 2001 Thomas Roessler <roessler@guug.de>
3366 * imap/browse.c, imap/imap.c, imap/imap.h, imap/util.c, acconfig.h, configure.in, globals.h, init.h, mutt.h, muttlib.c, mutt_sasl.c, pop_auth.c, url.c:
3367 Brendan Cully's latest STARTTLS patch.
3369 * po/ja.po, configure.in: Adding ja.po.
3372 Fix iconv-hook. It would segfault with x-unknown and other
3376 Fix the documentation of pgp_verify_sig. It's ask-yes, not ask.
3378 Wed Feb 14 23:58:28 2001 Thomas Roessler <roessler@guug.de>
3380 * INSTALL: Add a comment about the sample iconv-hook files.
3382 * doc/instdoc.sh.in, doc/Makefile.in, doc/manual.sgml.head, doc/muttrc.man.head, doc/muttrc.man.tail, contrib/iconv/iconv.aix-3.2.5.rc, contrib/iconv/iconv.aix-4.1.5.rc, contrib/iconv/iconv.aix-4.2.0.rc, contrib/iconv/iconv.aix-4.3.2.rc, contrib/iconv/iconv.freebsd-3.3.rc, contrib/iconv/iconv.glibc-2.1.3.rc, contrib/iconv/iconv.glibc-2.1.90.rc, contrib/iconv/iconv.hpux-10.01.rc, contrib/iconv/iconv.hpux-10.20.rc, contrib/iconv/iconv.hpux-11.00.rc, contrib/iconv/iconv.irix-6.5.rc, contrib/iconv/iconv.osf1-4.0a.rc, contrib/iconv/iconv.osf1-4.0d.rc, contrib/iconv/iconv.solaris-2.4.rc, contrib/iconv/iconv.solaris-2.5.1.rc, contrib/iconv/iconv.solaris-2.6-cjk.rc, contrib/iconv/iconv.solaris-2.6.rc, contrib/iconv/iconv.solaris-2.7.rc, contrib/iconv/make.sh, contrib/iconv/README, contrib/Makefile.in, mutt.h, protos.h, charset.c, configure.in, hook.c, init.h:
3385 * imap/auth.c, imap/imap.c, imap/message.c, acconfig.h, configure.in, mutt_sasl.c, mutt_socket.h, mutt_ssl.c, mutt_ssl.h:
3386 STARTTLS patch from Brendan Cully.
3388 * rfc2047.c, sendlib.c:
3389 Minor charset fixes. Users can now give any character set names in
3391 Tue Feb 13 23:42:29 2001 Thomas Roessler <roessler@guug.de>
3393 * charset.c: Some more strange character set aliaes.
3395 * charset.c: Add more possibly-interesting character set names.
3398 While I'm on it, fix a warning and remove some weired code by proper
3399 use of ctype functions.
3401 * imap/utf7.c, charset.c, charset.h, gettext.c, gnupgparse.c, handler.c, rfc2047.c, rfc2231.c, sendlib.c:
3402 Change charset-hook's behaviour.
3406 * po/de.po: Fix some typos. From Björn Jacke.
3409 A little fix for those who don't have PGP installed. ;-)
3411 * commands.c, curs_main.c, functions.h, OPS.PGP, pgp.c, pgp.h, protos.h, recvattach.c:
3412 Add a function check-traditional-pgp which can be used to handle
3413 old-style PGP messages and/or parts more easily.
3415 * query.c: Match all fields when searching on the query menu.
3418 Fix #470: multipart- and message-type attachments weren't handled
3421 Mon Feb 12 20:42:40 2001 Thomas Roessler <roessler@guug.de>
3423 * curs_lib.c: Fix '?' in the file name dialogue. Fixes #468, #465.
3425 * po/sv.po, po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, po/id.po, po/it.po, po/ko.po, po/lt.po, po/nl.po, po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, VERSION, ChangeLog:
3426 automatic post-release commit for mutt-1.3.15
3428 * NEWS: Tell users about some of the new features.
3430 * pgppacket.c: Don't free(NULL).
3432 * mutt.h, pgp.c, pgp.h, pgplib.c, pgplib.h, pgpmicalg.c, pgppacket.c, pgppacket.h, pgppubring.c, postpone.c, protos.h, send.c, sendlib.c, compose.c, configure.in, gnupgparse.c, init.h, Makefile.am:
3433 Auto-detect the micalg used with PGP/MIME signatures.
3435 Mon Feb 12 17:48:25 2001 Thomas Roessler <roessler@guug.de>
3437 * NEWS: Tell users about some of the new features.
3439 * pgppacket.c: Don't free(NULL).
3441 * mutt.h, pgp.c, pgp.h, pgplib.c, pgplib.h, pgpmicalg.c,
3442 pgppacket.c, pgppacket.h, pgppubring.c, postpone.c,
3443 protos.h, send.c, sendlib.c, compose.c, configure.in,
3444 gnupgparse.c, init.h, Makefile.am: Auto-detect the micalg
3445 used with PGP/MIME signatures.
3448 Make mutt_decode_* usable without passing a BODY structure.
3450 * imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c:
3451 Fixes so mutt at least compiles with Brendan's new SASL patch.
3453 * lib.c: Fix mutt_read_line's behaviour when encountering an
3454 EOF. From Aaron Lehmann <aaronl@vitelus.com>.
3456 * pager.c: Avoid an infinite loop in the pager. From Edmund
3459 * imap/auth_login.c, imap/auth_sasl.c, imap/browse.c,
3460 imap/command.c, imap/imap.c, imap/imap_private.h,
3461 imap/message.c, imap/util.c, mutt_sasl.c, mutt_sasl.h,
3462 mutt_ssl.c, mutt_ssl.h: Brendan Cully's SASL patch.
3464 Thu Feb 8 15:50:51 2001 Thomas Roessler <roessler@guug.de>
3466 * attach.c, commands.c, curs_lib.c, muttlib.c, pgp.c,
3467 recvattach.c, remailer.c: Replace various instances of
3468 endwin() by mutt_endwin(). This should help to avoid
3469 chaotic screen output on the "second" screen.
3473 * doc/manual.sgml.head: Fix a typo.
3475 Tue Feb 6 22:14:01 2001 Thomas Roessler <roessler@guug.de>
3477 * doc/manual.sgml.head, doc/muttrc.man.head: Document fuzzy
3480 * date.c, pattern.c: Fuzzy date matching. From Eike Rathke
3483 Fri Feb 2 12:36:19 2001 Thomas Roessler <roessler@guug.de>
3485 * pgpinvoke.c: Apply more conservative quoting to some PGP
3488 * po/sv.po: Update from Jörgen Tegnér.
3490 Thu Feb 1 17:03:44 2001 Thomas Roessler <roessler@guug.de>
3494 Wed Jan 31 18:31:27 2001 Thomas Roessler <roessler@guug.de>
3497 Don't use group mailboxes with list-reply. E.g., when you have
3498 "ietf" as a list pattern, and a message goes to
3500 IETF-Announce:;, ietf-openpgp@somewhere.org,
3502 list-reply will now yield ietf-openpgp and _not_:
3504 IETF-Announce: ietf-openpgp@...
3506 * po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po,
3507 po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/fr.po,
3508 po/gl.po, po/id.po, po/it.po, po/ko.po, po/lt.po, po/nl.po,
3509 po/pl.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po,
3510 po/es.po: Including the turkish translation from Fatih Demir
3511 <kabalak@gmx.net>; make update-po.
3513 * configure.in: Including the turkish translation from Fatih
3514 Demir <kabalak@gmx.net>.
3516 Tue Jan 30 10:24:36 2001 Thomas Roessler <roessler@guug.de>
3518 * doc/manual.sgml.head:
3519 Stan Ryckman <stanr@sunspot.tiac.net> noted that we are abusing
3520 "envelope" where it should be "header".
3522 * thread.c: Fix sort_aux=received. From <benno@sesgroup.net>.
3525 Eric Fischer <eric@eazel.com> sent us this patch as part of bug#441.
3526 I'm not entirely sure that it works, but let's try it.
3528 * po/de.po, po/id.po: update
3533 Fixing a stupid typo. bug#445, from Larry Rosenman <ler@lerctr.org>.
3535 Sat Jan 27 13:50:26 2001 Thomas Roessler <roessler@guug.de>
3537 * po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/uk.po, po/pt_BR.po, po/ru.po, po/pl.po, po/ko.po, po/lt.po, po/nl.po, po/gl.po, po/id.po, po/it.po, po/es.po, po/fr.po, po/eo.po, po/el.po, po/de.po, po/da.po, po/cs.po, reldate.h, VERSION, ChangeLog:
3538 automatic post-release commit for mutt-1.3.14