1
2002-05-29 09:28:33 Roland Rosenfeld <roland@spinnaker.de> (roessler)
5
2002-05-29 09:27:46 Ronny Haryanto <ronny@haryan.to> (roessler)
9
2002-05-28 09:07:29 Michael Elkins <me@sigpipe.org> (roessler)
11
* mx.h, postpone.c: Fix some warnings noted by Vincent Lefevre.
13
2002-05-21 07:28:28 Edmund GRIMLEY EVANS <edmundo@rano.org> (roessler)
17
2002-05-18 05:39:55 Thomas Roessler <roessler@does-not-exist.org>
20
* pattern.c: Fix #1175.
22
* pattern.c: Fix #1175. Noticed by Alain Bench.
24
2002-05-18 05:34:50 Vsevolod Volkov <vvv@mutt.org.ua> (roessler)
26
* pop_lib.c, pop_lib.c: Attached patch for mutt 1.3.X/1.4 and
27
1.5.X removes gcc warning in pop_lib.c.
29
2002-05-16 17:33:19 Pawel Dziekonski <dzieko@pwr.wroc.pl> (roessler)
33
2002-05-16 13:05:14 Im Eunjea <eunjea@koru.org> (roessler)
39
2002-05-16 13:04:23 Ronny Haryanto <ronny@haryan.to> (roessler)
43
* compose.c: Triple-DES, not Tripple-DES.
45
2002-05-14 18:56:01 "Andrej N. Gritsenko" <andrej@lucky.net> (roessler)
49
2002-05-13 20:18:57 Toomas Soome <Toomas.Soome@microlink.ee> (roessler)
51
* po/et.po, po/et.po: update
53
2002-05-13 20:18:17 Vsevolod Volkov <vvv@mutt.org.ua> (roessler)
55
* po/ru.po, po/uk.po, po/ru.po: update
57
2002-05-13 20:16:08 Byrial Jensen <byrial@image.dk> (roessler)
61
2002-05-13 20:15:40 Vsevolod Volkov <vvv@mutt.org.ua> (roessler)
65
2002-05-13 20:15:07 Jļæ½rgen Tegnļæ½r <jorgen.tegner@telia.com> (roessler)
67
* po/sv.po, po/sv.po: update
69
2002-05-13 20:13:56 Vincent Lefevre <vincent@vinc17.org> (roessler)
73
2002-05-06 11:27:20 Thomas Roessler <roessler@does-not-exist.org>
76
* doc/manual.sgml.head: Remove -Q which is only present in
77
unstable from the stable documentation. Thanks to Andreas Kneib
78
<Andreas.Kneib@t-online.de> for noting.
80
2002-05-02 01:05:27 Thomas Roessler <roessler@does-not-exist.org>
83
* Makefile.am: Include smime.h with EXRA_DIST.
85
2002-05-01 23:24:17 roessler (roessler)
87
* po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po,
88
po/zh_CN.po, po/pl.po, po/pt_BR.po, po/ru.po, po/id.po, po/it.po,
89
po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/eo.po, po/es.po,
90
po/et.po, po/fr.po, po/gl.po, po/hu.po, VERSION, po/ca.po,
91
po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, ChangeLog:
92
automatic post-release commit for mutt-1.5.1
94
2002-05-01 23:21:10 Thomas Roessler <roessler@does-not-exist.org>
97
* smime.c: Shut up check_sec.sh. No security holes, but some
100
* check_sec.sh: Give all the warnings at once.
102
* build-release: - This is a development branch. - Add a -nodiff
103
option to suppress generating a patch.
105
2002-05-01 23:08:53 roessler (roessler)
107
* po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po,
108
po/sv.po, po/pl.po, po/pt_BR.po, po/ru.po, po/lt.po, po/nl.po,
109
po/it.po, po/ja.po, po/ko.po, po/et.po, po/fr.po, po/gl.po,
110
po/hu.po, po/id.po, po/da.po, po/de.po, po/el.po, po/eo.po,
111
po/es.po, ChangeLog, VERSION, po/ca.po, po/cs.po, reldate.h:
112
automatic post-release commit for mutt-1.3.99
114
2002-05-01 23:06:21 Thomas Roessler <roessler@does-not-exist.org>
117
* build-release: s/scp1/scp/
119
2002-04-29 17:12:18 Thomas Roessler <roessler@does-not-exist.org>
122
* lib.c, lib.h, protos.h, lib.c, lib.h, protos.h: Fix #1171.
124
2002-04-29 12:26:23 Vincent Lefevre <vincent@vinc17.org> (roessler)
128
2002-04-29 12:25:38 oota toshiya <oota@mspd.mt.nec.co.jp> (roessler)
130
* po/ja.po, po/ja.po: update.
132
2002-04-29 12:09:21 Byrial Jensen <byrial@image.dk> (roessler)
134
* imap/util.c: There is a possible buffer overflow due an
135
off-by-one error in imap/util.c, line 125. The error is in the
136
maximum field width indication in the sscanf() call. You must
137
have room in the receiving buffer for this number of characters
138
/plus a terminating NULL character/.
140
* imap/util.c: There is a possible buffer overflow due an
141
off-by-one error in imap/util.c, line 125. The error is in the
142
maximum field width indication in the sscanf() call. You must
143
have room in the receiving buffer for this number of characters
144
/plus a terminating NULL character/.
146
2002-04-25 13:30:49 Vsevolod Volkov <vvv@mutt.org.ua> (roessler)
148
* pop.c, pop_lib.c, pop.c, pop_lib.c: Attached patch fixes
149
the problem described below. It should be applied to both mutt
150
1.3/1.4 and 1.5 branches.
152
> Date: Thu, 11 Apr 2002 16:24:00 -0500 > Subject: mutt 1.3.x
153
/ pop > From: "Ryan O'Hara" <rohara@isis.visi.com> > To:
154
bcully@users.sourceforge.net > User-Agent: Mutt/1.3.27i
156
> Hi. My apologies if this has nothing to do with you. If it
157
does not, > maybe you could forward it on to someone.
159
> In mutt 1.3.x I have noticed that if I uses POP to retrieve
160
mail, and > I enter an incorrect password whem prompted, it will
161
*save* that > password and keep trying to use it. However, in the
162
1.2.x versions it > worked like this: type in wrong POP password,
163
try to connect to POP > server again and it will ask you (again)
164
for the password. mutt 1.3.x > does not, it just tries to connect
165
with the wrongs password (which > just failed).
167
> This is kinda annoying. Just thought I'd point out this
172
2002-04-25 13:28:31 Wouter Verheijen <wv@xs2mail.com> (roessler)
174
* doc/manual.sgml.head, doc/manual.sgml.head: Someone in
175
news:comp.mail.mutt noted that the list of command-line options
176
in the manual is not up-to-date.
178
Included a small patch that includes all options that 'mutt
181
2002-04-25 13:26:58 Cedric Duval <cedricduval@free.fr> (roessler)
183
* doc/manual.sgml.tail, OPS, init.h, pattern.c: attached are
184
fixes for some little mistakes :
186
* history-down -> scroll _down_, not up * functions
187
decode-(save|copy) do not exist in the attach menu. * gettext
188
oversight in pattern.c * inconsistency between "printf-like
189
sequences" used all over the place
190
and "escape sequences" for the description of $attribution.
192
* doc/manual.sgml.tail, pattern.c, OPS, init.h: attached are
193
fixes for some little mistakes :
195
* history-down -> scroll _down_, not up * functions
196
decode-(save|copy) do not exist in the attach menu. * gettext
197
oversight in pattern.c * inconsistency between "printf-like
198
sequences" used all over the
199
place and "escape sequences" for the description of
202
2002-04-25 13:24:33 Thomas Roessler <roessler@does-not-exist.org>
205
* recvattach.c: Also fix this for the S/MIME case.
207
* recvattach.c: Fiy handling of multiparts which have encrypted
208
sub-parts, at least for PGP.
210
* sendlib.c: Force 7bit encoding for application/pgp-keys.
212
2002-04-20 21:38:47 Thomas Roessler <roessler@does-not-exist.org>
215
* m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4,
216
m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
217
m4/progtest.m4, intl/ChangeLog, intl/Makefile.in,
218
intl/bindtextdom.c, intl/config.charset, intl/dcigettext.c,
219
intl/eval-plural.h, intl/gettextP.h, intl/gmo.h,
220
intl/hash-string.h, intl/l10nflist.c, intl/libgnuintl.h,
221
intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c,
222
intl/localealias.c, intl/localename.c, intl/os2compat.c,
223
intl/os2compat.h, intl/osdep.c, intl/plural-exp.c,
224
intl/plural-exp.h, intl/plural.c, intl/plural.y, ABOUT-NLS,
225
INSTALL, config.rpath, configure.in: Backing out the latest
226
iconv-related changes from the mutt-1-4-stable branch.
228
2002-04-20 21:36:38 roessler (roessler)
230
* m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4,
231
m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4,
232
m4/progtest.m4: same as above.
234
2002-04-20 21:36:32 Thomas Roessler <roessler@does-not-exist.org>
237
* intl/eval-plural.h, intl/gettextP.h, intl/gmo.h,
238
intl/hash-string.h, intl/l10nflist.c, intl/libgnuintl.h,
239
intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c,
240
intl/localealias.c, intl/localename.c, intl/os2compat.c,
241
intl/os2compat.h, intl/osdep.c, intl/plural-exp.c,
242
intl/plural-exp.h, intl/plural.c, intl/plural.y, intl/ChangeLog,
243
intl/Makefile.in, intl/bindtextdom.c, intl/config.charset,
244
intl/dcigettext.c: Committing the new iconv patches into a
247
* ABOUT-NLS, INSTALL, config.rpath, configure.in: Committing
248
the new noiconv patches into a separate branch.
250
* sendlib.c: Generate the resent-message-id ourselves, and add
251
it in the top of the header.
253
2002-04-20 08:11:13 Wouter Verheijen <wv@xs2mail.com> (roessler)
255
* copy.c, mutt.h, sendlib.c: Bug #571 "mutt should not replicate
256
">From " headers while bounding", has a patch attached. Will that
259
Although these lines are not generated by mutt, I would strongly
260
suggest to prevent it, because by boucing a mail the MUA should
261
ensure that the message header is according to the specification.
262
A ">From " line is not, because of the spaces before a colon.
264
Because this has such serious consequences (totally unreadable
265
mail) when a MTA interpretes this line as the beginning of the
266
body (not unreasonable), I think Mutt should prevent sending
267
this invalid headerline.
269
Because the other patch to the bugreport is not really correct
270
IMHO (because the fieldnames are not limited to alphanumeric
271
chars, RFC2822 3.6.8), I propose another one.
273
This patch also appends Resent-* to the header, instead of
274
prepending it. The Resent-Message-Id is however still appended,
275
because I could not find it; is it added by the MTA instead of
278
2002-04-20 07:55:20 roessler (roessler)
280
* m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4,
281
m4/lcmessage.m4, m4/progtest.m4: Try to get the noiconv patch
284
2002-04-20 07:55:09 Thomas Roessler <roessler@does-not-exist.org>
287
* configure.in: Try to get the noiconv patch to work with my
288
development environment.
290
* INSTALL: Fix a typo.
292
2002-04-20 07:26:10 Lars Hecking <lhecking@nmrc.ie> (roessler)
294
* init.h, rfc2047.c, sendlib.c, INSTALL, charset.c, charset.h,
295
configure.in, gnupgparse.c: patch.1.3.28.lh.noiconv
296
=======================
298
This is the new version of my noiconv patch. It _requires_
299
the previous patch! If applied without, you'll have to resolve
300
a couple of conflicts manually.
302
Notes: - it's a lot cleaner than the old noiconv patch because
304
modified - new configure option --disable-iconv; INSTALL
306
[I am guessing here, but the background for the --without-iconv
307
option mentioned in INSTALL was that mutt had a without-iconv
308
option before gettext included iconv support. When mutt's
309
intl/* files were updated to a newer gettext, there suddenly
310
were two iconv options, which then got merged, that is,
311
mutt's was removed. That was probably when --without-iconv
312
stopped working, but I'm not sure, it may well be that it
313
never worked since iconv support was introduced.]
314
- all changes in *.[ch] files should be identical to the
317
* intl/localename.c: This one seems to have been missing, too.
319
2002-04-20 07:25:40 roessler (roessler)
321
* intl/localename.c: branches: 1.1.2; 1.1.4; file localename.c
322
was initially added on branch mutt-1-4-stable.
324
2002-04-20 07:25:15 Lars Hecking <lhecking@nmrc.ie> (roessler)
326
* config.rpath: Another file from the gettext patch.
328
2002-04-20 07:25:15 roessler (roessler)
330
* config.rpath: branches: 1.1.2; 1.1.4; file config.rpath was
331
initially added on branch mutt-1-4-stable.
333
2002-04-20 07:24:54 Lars Hecking <lhecking@nmrc.ie> (roessler)
335
* m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4: Add new m4
336
files from patch.1.3.28.lh.gettext-0.11.1.
338
2002-04-20 07:24:54 roessler (roessler)
340
* m4/lib-ld.m4: branches: 1.1.2; 1.1.4; file lib-ld.m4 was
341
initially added on branch mutt-1-4-stable.
343
* m4/lib-link.m4: branches: 1.1.2; 1.1.4; file lib-link.m4
344
was initially added on branch mutt-1-4-stable.
346
* m4/lib-prefix.m4: branches: 1.1.2; 1.1.4; file lib-prefix.m4
347
was initially added on branch mutt-1-4-stable.
349
2002-04-20 07:24:22 Lars Hecking <lhecking@nmrc.ie> (roessler)
351
* m4/codeset.m4, m4/gettext.m4, m4/glibc21.m4, m4/iconv.m4,
352
m4/lcmessage.m4, m4/progtest.m4, intl/ChangeLog,
353
intl/Makefile.in, intl/bindtextdom.c, intl/config.charset,
354
intl/dcigettext.c, intl/eval-plural.h, intl/gettextP.h,
355
intl/gmo.h, intl/hash-string.h, intl/l10nflist.c,
356
intl/libgnuintl.h, intl/loadinfo.h, intl/loadmsgcat.c,
357
intl/localcharset.c, intl/localealias.c, intl/os2compat.c,
358
intl/os2compat.h, intl/osdep.c, intl/plural-exp.c,
359
intl/plural-exp.h, intl/plural.c, intl/plural.y:
360
patch.1.3.28.lh.gettext-0.11.1 ==============================
362
This one updates the gettext stuff in mutt to gettext-0.11.1. I
363
started doing this in the hope that the new gettext version would
364
simplify the noiconv patch, but unfortunately, this turned out
365
not to be the case (the new iconv m4 macros still don't allow
366
for switching iconv support off).
368
However, as a few hours of merging and testing were spent,
369
I'd suggest to adopt it for 1.4. The actual changes to intl/*
370
are part cosmetic, part code reorganisation. Ok, a bit more,
371
I'm no gettext expert :)
373
Notes: - after applying the patch, you need to chmod 755
374
config.rpath - a couple of new files for m4/*, too - I have
375
broken with the tradition of renaming gettext's AM_* macros
376
to MUTT_AM_*! I don't think it's necessary anymore to customise
377
these macros, but you (I really mean "you, tlr" :) want to
378
have a look at the new gettext.m4. The others should be ok
380
- previous gettext updates were also updating po/Makefile.in.in,
381
which I didn't; someone who has a clue about gettext should
382
check whether this might be necessary, and also whether any
383
other files in po/ need updating
385
I will provide the same patch for the 1.5 branch at some stage,
386
ideally after getting some F E E D B A C K for this one.
388
2002-04-20 07:23:49 roessler (roessler)
390
* intl/eval-plural.h: branches: 1.1.2; 1.1.4; file eval-plural.h
391
was initially added on branch mutt-1-4-stable.
393
* intl/gmo.h: branches: 1.1.2; 1.1.4; file gmo.h was initially
394
added on branch mutt-1-4-stable.
396
* intl/os2compat.c: branches: 1.1.2; 1.1.4; file os2compat.c
397
was initially added on branch mutt-1-4-stable.
399
* intl/os2compat.h: branches: 1.1.2; 1.1.4; file os2compat.h
400
was initially added on branch mutt-1-4-stable.
402
* intl/osdep.c: branches: 1.1.2; 1.1.4; file osdep.c was
403
initially added on branch mutt-1-4-stable.
405
* intl/plural-exp.c: branches: 1.1.2; 1.1.4; file plural-exp.c
406
was initially added on branch mutt-1-4-stable.
408
* intl/plural-exp.h: branches: 1.1.2; 1.1.4; file plural-exp.h
409
was initially added on branch mutt-1-4-stable.
411
2002-04-20 07:23:39 Lars Hecking <lhecking@nmrc.ie> (roessler)
413
* ABOUT-NLS, charset.c, charset.h, configure.in, gnupgparse.c,
414
init.h, rfc2047.c, sendlib.c: patch.1.3.28.lh.gettext-0.11.1
415
==============================
417
This one updates the gettext stuff in mutt to gettext-0.11.1. I
418
started doing this in the hope that the new gettext version would
419
simplify the noiconv patch, but unfortunately, this turned out
420
not to be the case (the new iconv m4 macros still don't allow
421
for switching iconv support off).
423
However, as a few hours of merging and testing were spent,
424
I'd suggest to adopt it for 1.4. The actual changes to intl/*
425
are part cosmetic, part code reorganisation. Ok, a bit more,
426
I'm no gettext expert :)
428
Notes: - after applying the patch, you need to chmod 755
429
config.rpath - a couple of new files for m4/*, too - I have
430
broken with the tradition of renaming gettext's AM_* macros
431
to MUTT_AM_*! I don't think it's necessary anymore to customise
432
these macros, but you (I really mean "you, tlr" :) want to
433
have a look at the new gettext.m4. The others should be ok
435
- previous gettext updates were also updating po/Makefile.in.in,
436
which I didn't; someone who has a clue about gettext should
437
check whether this might be necessary, and also whether any
438
other files in po/ need updating
440
I will provide the same patch for the 1.5 branch at some stage,
441
ideally after getting some F E E D B A C K for this one.
443
2002-04-17 17:05:54 Vincent Lefevre <vincent@vinc17.org> (roessler)
447
2002-04-17 17:05:04 David Champion <dgc@uchicago.edu> (roessler)
449
* m4/gssapi.m4: MIT krb5 1.2.4 has krb5-config, so it's
450
no longer sufficient to say that possession of krb5-config
451
indicates Heimdal. Patch attached. This assumes that Heimdal's
452
"kreb5-config --vendor" begins with "Heimdal". I cannot verify
453
that this is correct, so patch might be wrong on this point.
455
2002-04-07 21:19:57 Brendan Cully <brendan@kublai.com> (roessler)
457
* imap/command.c, imap/imap.c, imap/message.c, imap/command.c,
458
imap/imap.c, imap/message.c: The attached patch cleans up some
459
bugs in switching IMAP mailboxes: * free current flags on mailbox
460
close * reset reopen state * don't parse the same untagged
461
SELECT response for multiple options * call mx_update_context
462
after reading the whole mailbox, not after
463
each message * reset new mail flag if mail arrives in the
464
middle of opening the
465
mailbox. This should close 1139
467
939 is most likely unaffected. I discovered these problems while
470
2002-04-05 10:42:54 "TAKAHASHI, Tamotsu" <arms405@jade.dti.ne.jp>
475
2002-04-04 20:49:46 Im Eunjea <eunjea@koru.org> (roessler)
479
2002-04-04 06:50:52 "TAKAHASHI, Tamotsu" <arms405@jade.dti.ne.jp>
484
2002-04-04 06:50:12 Thomas Roessler <roessler@does-not-exist.org>
487
* pgp.c: Fix a typo noted by Tamotsu Takahashi.
489
2002-04-03 15:22:27 Thomas Roessler <roessler@does-not-exist.org>
492
* handler.c: Fix printing of format=flowed text parts.
494
* commands.c: Fix #1144 in stable.
496
* commands.c: Fix a file descriptor leak in the display filter
497
code. Noted by Chr. v. Stuckrad.
501
2002-04-02 18:49:37 Lars Hecking <lhecking@nmrc.ie> (roessler)
503
* m4/iconv.m4: branches: 1.3.2.1.2; The noiconv patch.
505
* charset.c, charset.h: The noiconv patch.
507
* configure.in: branches: 2.129.2.3.2; The noiconv patch.
509
* gnupgparse.c, init.h, rfc2047.c, sendlib.c: The noiconv patch.
511
2002-03-30 08:26:31 roessler (roessler)
513
* po/pl.po: update. From Pawel Dzienkonski.
515
* po/fr.po: Update; From Vincent Lefevre.
517
* postpone.c, sendlib.c: The attached patch allows the user
518
to override the user-agent field with my_hdr. It also removes
519
the stripping of the x-mailer field when recalling a postponed
522
2002-03-28 13:25:23 roessler (roessler)
524
* mx.c, mx.h, mailbox.h, main.c, mbox.c, mh.c:
525
patch-1.3.28-me.emptycheck.1
527
2002-03-27 08:50:42 roessler (roessler)
529
* pgp.c: There was some output missing.
531
* po/POTFILES.in: update.
533
* pgp.c: More fixes. Note to self: The code which controls
534
character set selection for attachments is far too complicated.
536
* pgp.c: Don't include temporary file names in the
537
Content-Disposition header.
539
* pgp.c: Use text/plain; format=... when we are asked to detect
540
inline PGP material in in text/plain body parts.
542
* pgp.c, sendlib.c: Fix encoder mode for text/plain; action=pgp-*.
544
* pgp.c: Fix "noconv" handling for the message body when we
547
* charset.c, charset.h, handler.c, muttlib.c, pgp.c: Some hackisch
548
charset handling for text/plain; x-action=pgp-*. I don't like
549
this stuff, but it's better than nothing.
551
2002-03-26 22:25:48 roessler (roessler)
553
* pgp.c: Change x-action values to "pgp-encrypted", "pgp-signed".
555
* contrib/gpg.rc, commands.c, compose.c, crypt.c, handler.c,
556
muttlib.c, pgp.c, protos.h, recvattach.c, sendlib.c: More inline
559
* pgp.c: Also permit for "action" and "x-action" on the receiving
560
end, just in case we can settle on a joint standard with other
563
* commands.c, crypt.c, handler.c, pgp.c, pgpinvoke.c, sendlib.c:
564
OK, I'm giving up: pgp_create_traditional now creates text/plain;
565
x-mutt-action={pgp-encrypt,pgp-sign}.
567
* pgpinvoke.c: Fix application/pgp signatures.
569
* charset.c, charset.h, gnupgparse.c, handler.c, mbyte.c,
570
rfc2047.c, sendlib.c, charset.c, charset.h, gnupgparse.c,
571
handler.c, mbyte.c, rfc2047.c, sendlib.c: Fix iconv warnings;
572
from Edmund Grimley Evans.
574
* smime.c: Please use ascii_strcasecmp() if you want to compare
575
ASCII parameter strings. mutt_strcasecmp() depends on the locale,
576
and detects "i" and "I" as _different_ in Turkish locales.
578
2002-03-25 11:34:40 roessler (roessler)
580
* crypt.c: Fix S/MIME signature type. Noted by Dan Ohnesorg
583
* buffy.c, buffy.c: close 1103; from Brendan Cully
585
* doc/manual.sgml.tail, doc/manual.sgml.tail: close 1122; from
588
* hdrline.c, muttlib.c: Fix #87s; from Brendan Cully.
590
* hdrline.c, muttlib.c: Fix #872, from Brendan Cully.
592
* contrib/smime_keys_test.pl, contrib/Makefile.in: Include a test
593
script by Mike Schiraldi. It's perl > the one I have installed,
594
so I'm just putting it into contrib for now.
596
2002-03-20 09:53:42 roessler (roessler)
598
* editmsg.c, mailbox.h, mx.c: Rename M_NEW to M_NEWFOLDER.
600
* editmsg.c, mailbox.h, mx.c: Rename the new M_NEW by M_NEWFOLDER.
601
There was another constant of the same name. Problem noted by
602
Will Yardley's compiler.
604
2002-03-19 09:54:05 roessler (roessler)
606
* browser.c: Fix #1115.
608
* editmsg.c, mailbox.h, mx.c: Fix a temporary file race problem
609
when using the edit-message function. Backported from unstable.
611
* po/pl.po, po/pl.po: update
613
2002-03-18 18:54:56 roessler (roessler)
615
* browser.c: Should fix #1115. BACKPORT!
617
2002-03-15 09:11:05 roessler (roessler)
619
* po/ja.po: update from oota toshiya.
621
* po/ja.po: update, from oota toshiya.
623
2002-03-13 23:43:41 roessler (roessler)
625
* attach.c: Undoing the previous patch. It was junk, and may
628
* attach.c, editmsg.c, mailbox.h, mx.c: Don't fopen mail folders
629
in append mode where we should safe_fopen() them in write mode.
630
Debian bug #138200, noted by Colin Philipps <cph@cph.demon.co.uk>.
634
* po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po,
635
po/tr.po, po/pl.po, po/pt_BR.po, po/ru.po, po/id.po, po/it.po,
636
po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/eo.po, po/es.po,
637
po/et.po, po/fr.po, po/gl.po, po/hu.po, po/da.po, po/de.po,
638
po/el.po: automatic post-release commit for mutt-1.3.28
640
* po/ChangeLog: branches: 1.1.2; file ChangeLog was initially
641
added on branch mutt-1-4-stable.
643
* po/ChangeLog, po/ca.po, po/cs.po, ChangeLog, VERSION, reldate.h:
644
automatic post-release commit for mutt-1.3.28
646
* doc/smime-notes.txt, smime.c: Assorted patches from Mike
649
2002-03-02 12:11:35 roessler (roessler)
651
* contrib/smime.rc, compose.c, init.h, mutt.h, sendlib.c, smime.c,
652
smime.h: Introduce smime_default_key. From Oliver Ehli.
654
* contrib/smime.rc, smime.c, smime.h, smime_keys.pl, init.h,
655
mutt.h: smime.c: - the getkeys() function was broken and deleted
657
of the certfilename - it now lets me use more than one key
659
ie select these. - some display output was garbled when the
661
i posted some fix to mutt-users, but i don't like that sleep()
662
so i dropped the first error message, which basically repeated
663
the from/sender field only. so now there's just the message:
666
smime_keys: - i modified the add_chain to continue even if
668
is present (david collantes received som chain that got
669
exported from outlook. obiously they don't (always ?)
670
include the root cert) it will now abort if neither root nor
671
intermediate certs are present.
672
- add_cert created index entries with '-' as issuer cert, when
673
it should have been '?'. thus verify would fail. (obviously
674
nobody ever used that command (add_cert, that is) :)
676
the feature above obsoletes the hash_cert and fingerprint_cert
677
commands, adds import_cert command and ask_cert_label bool. i
678
modified the output of smime_keys (a little) so it doesn't look
679
too garbled when supplying the label (it is actually interactive
680
:) furthermore, i do a verify after the cert was added and
681
modified the verify routine to make the cerificate trusted in
682
case of success. (we discussed this in another message) that is
683
ok so far, but perhaps this requires some better root certificate
684
handling, ie the trust should be somehow connected to the root
685
certificate, that maybe added (if the user trusts it and its not
686
present already) to the ca-file. i'll think about that some more
687
... but then, there already is the add_root command. hmmm... (btw,
688
you'll now never get asked to trust a certificate)
690
i have not yet deleted the email handling from the import key
691
stuff (in smime.c/crypt.c), for i'm thinking about smime_keys
692
using it as an additional arg. otoh i don't think users would
693
press ^k if verification failed...hmmm... but still, smime_keys
694
does extract the email from the certificate either way and does
695
verify it by itself, so the only thing that would happen is
696
to have some invalid certificates, that mutt'll refuse to use
697
anyways, left in the database....
701
2002-02-28 23:28:51 roessler (roessler)
703
* sort.c: Turn on incremental threading again.
705
* smime_keys.pl: The script will try to pick out the end-user cert
706
and pass that to openssl. The code which tells the difference may
707
not be perfect. It works with all the certs in my collection,
708
though. I won't be at all surprised if someone comes across a
709
cert chain which confuses it, but it should print out an error
710
in that case. Hopefully they will send us the chain so we can
713
(From Mike Schiraldi.)
715
* init.h, mutt.h, thread.c: Threading enhancements from Daniel
718
* curs_main.c, init.c, init.h, mutt.h, thread.c: $narrow_tree;
719
fater redrawing when changing tree options. From Daniel Eisenbud.
721
* imap/message.c, mbox.c, mx.c, thread.c: A possible work-around
722
for #939. From Daniel Eisenbud.
724
* init.h, mutt.h, thread.c: Threading enhancements from Daniel
727
2002-02-26 10:58:56 roessler (roessler)
731
* init.h: Fix a typo.
733
* init.h: Fix a typo. #1069.
735
* imap/browse.c, imap/message.c, configure.in, mutt_sasl.c,
736
imap/browse.c, imap/message.c, configure.in, mutt_sasl.c:
737
Brendan Cully sent a patch.
739
* install-sh, install-sh: Fix a typo. From Edmund Grimley Evans.
741
* po/ru.po: ru.po update.
743
* pop_lib.c, pop_lib.c: CAPA response tags are case-insensitive.
744
Noted by Michael Vore, patch from Vsevolod Volkov.
746
2002-02-18 14:55:31 roessler (roessler)
748
* alias.c, send.c: Fix for #1047. From Michael Elkins.
750
2002-02-14 11:22:51 roessler (roessler)
752
* charset.c, gnupgparse.c, init.h, rfc2047.c: Iconv patch from
753
Lars Hecking. MAY NEED TO BE BACKPORTED.
755
2002-02-13 12:04:52 roessler (roessler)
757
* smime.c: mutt_any_key() shouldn't be used in curses mode.
759
* hdrline.c, init.h, parse.c: Change the default format to be
760
more friendly to "0-line messages", and fix optional expansion
761
for %l - it was the wrong way around. Also, add a hack to
762
parse.c so we ignore negative values in Lines headers.
764
* hdrline.c, muttlib.c, protos.h: Undo the %l fix. It broke
767
* menu.c: Fix mutt_pad_string; from Edmund Grimley Evans.
768
(MAY NEED TO BE BACKPORTED.)
770
* main.c: Report libiconv version.
772
2002-02-12 21:54:41 roessler (roessler)
774
* hdrline.c, muttlib.c, protos.h: Improve %l's behaviour.
776
* extlib.c, main.c, pattern.c, smime_keys.pl: Mike Schiraldi's
779
2002-02-11 17:31:53 roessler (roessler)
781
* smime.c: This patch gets rid of an ugly static variable in
782
smime.c. (From Mike Schiraldi.)
784
* smime_keys.pl: This patch lets smime_keys.pl automagically
785
handle both formats of x509 certificate -- PEM (text) and
786
DER (binary). This lets Outlook users (and probably others)
787
directly import the certs without first converting them manually.
788
(From Mike Schiraldi.)
790
* configure.in: Honor current values of $LIBS and $CPPFLAGS.
793
* configure.in: Honor $LIBS and $CPPFLAGS. From Thomas Dickey.
795
* init.c, init.c: patch-1.3.27.me.initsort.1
797
2002-02-07 21:48:42 roessler (roessler)
799
* smime_keys.pl: Another S/MIME patch from Mike Schiraldi.
801
* smime_keys.pl: Fix smime_keys.
803
* smime.c: S/MIME fixes from Mike Schiraldi.
805
* po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po,
806
po/uk.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po,
807
po/pt_BR.po, po/ru.po, po/el.po, po/eo.po, po/es.po, po/et.po,
808
po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/POTFILES.in,
809
po/ca.po, po/cs.po, po/da.po, po/de.po, Makefile.am: Make S/MIME
810
messages translatable.
812
2002-02-06 19:14:47 roessler (roessler)
814
* lib.h: Avoid a warning on some machines.
816
* lib.h, smime.c: Make some scanf formats safe.
818
2002-02-05 22:01:06 roessler (roessler)
820
* ascii.c: The previous fix was complete nonsense. What a
823
* ascii.c: The previous fix was complete nonsense.
825
* browser.c, lib.c, lib.h: Use strcoll for the file browser.
828
* hook.c: Fix crypt-hook. From Dale Woolridge
829
<dale-list-mutt-dev@woolridge.org>.
831
* smime_keys.pl: Clean-up from Mike Schiraldi.
833
* imap/browse.c: Fix.
835
* imap/browse.c: Fix another IMAP browsing bug.
837
* po/ru.po, po/fr.po, po/ko.po: update
839
* smime.c: Don't put garbage onto the screen when trying to
842
* contrib/smime.rc, init.h, smime.c, smime.h, smime_keys.pl:
843
S/MIME fixes from Oliver Ehli:
847
support for multiple email adrresses in cert: will add one
848
entry to {keys, cetrificates}/.index now (for each mailbox)
850
support for certificates without intermediate certs (e.g. for
851
people who are their own CA: use root as intermediate, for it
852
probably wouldn't be known to anyone...)
854
bugfix in handle_pem: the checks if some type of cert is
855
present; die() could never be reached, as the variables checked
856
wouldn't have been set in that case, so it would break because
857
of undefined value or some such thing.... (so it has to check
860
- smime.c (init.h, ....)
862
support for importing certificates issued for multiple
865
introduced smime_fingerprint_cert_command, so finally certs
866
can get compared ... (so the above works..)
868
cleaned up some error messages, that would mess up the terminal.
874
* ascii.c: Fix ascii_*cmp functions. Problem noted by Brad
877
2002-02-04 09:59:02 roessler (roessler)
879
* smime.c, crypt.c: Some S/MIME fixes from Oliver Ehli
882
2002-02-03 09:58:45 roessler (roessler)
884
* doc/manual.sgml.head, doc/muttrc.man.head, init.h: Add
885
unauto_view. From Jeremy Blosser.
887
* Makefile.am, pgplib.h, pgppubring.c: Add a "-f" flag which
888
helps to dump fingerprints. Contributed by Jason Harris
889
<jharris@widomaker.com>, and not strictly needed for mutt.
891
* pgppubring.c: Correctly calculate fingerprints for type 20
892
ElGamal keys. Noted by Jason Harris <jharris@widomaker.com>.
894
* pgppubring.c: Fix calculation of fingerprints (and key
895
IDs) for type 20 ElGamal keys. Noted by Jason Harris
896
<jharris@widowmaker.com>.
898
2002-02-02 16:52:27 roessler (roessler)
904
* mh.c: Don't forget deletions when a folder is changed. Ups.
906
2002-02-01 17:23:20 roessler (roessler)
908
* smime_keys.pl: Fix some possible leaks of the private key
909
(encrypted, but still...). (yow_security_holes.patch from
912
2002-01-31 22:05:58 roessler (roessler)
914
* doc/smime-notes.txt: Document %C, and other updates. From Mike
917
* smime.c: Remove some unnecessary quotation marks.
919
* contrib/smime.rc, init.h, smime.c, smime.h, smime_keys.pl:
920
Use mutt -Q from smime_keys.
922
* po/zh_TW.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po,
923
po/tr.po, po/uk.po, po/zh_CN.po, po/it.po, po/ja.po, po/ko.po,
924
po/lt.po, po/nl.po, po/pl.po, po/da.po, po/de.po, po/el.po,
925
po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po, po/hu.po,
926
po/id.po, po/ca.po, po/cs.po: update-po
928
* main.c: fix a string.
930
* doc/mutt.man: Document -Q.
932
* init.c, main.c, protos.h: Add a -Q option to query configuration
933
variables. This is needed to avoid a separate mutt configuration
934
parser in smime_keys.pl.
936
2002-01-30 22:51:12 roessler (roessler)
938
* send.c, send.c: patch-1.3.27.me.postpone_date.2
940
* smime.c: Mike Schiraldi's daily S/MIME patch, as he puts it.
942
2002-01-29 21:08:10 roessler (roessler)
944
* smime.c: Improved certificate handling. Suggested by Oliver
945
Ehli, implemented by Mike Schiraldi.
947
* smime.c: Properly handle certain signatures generated by
948
Outlook. From Mike Schiraldi.
950
* parse.c, parse.c: Fix a segmentation fault in debugging code.
951
From Daniel Eisenbud.
953
2002-01-28 23:29:05 roessler (roessler)
955
* crypt.c, init.h, mutt.h: Add a new crypt_timestamp option.
956
The timestamps aren't really needed any more.
958
* commands.c, menu.c, mutt.h, mutt_curses.h, pattern.c: Add ~V
959
to match successfully verified messages.
961
* contrib/smime.rc: Add a comment. From Mike Schiraldi.
963
* init.h, init.h: Fix list-from documentation. From Michael
966
* doc/smime-notes.txt: Add more information on S/MIME.
967
Adapted from Oliver Ehli's notes by Mike Schiraldi.
969
* send.c: Avoid C99 comments. Noted by Vincent Lefevre.
971
* po/ja.po, po/sv.po: updates
973
* menu.c, menu.c: Wide character fix from TAKIZAWA Takashi.
975
* Makefile.am, hook.c: S/MIME-related bug fixes from Brendan
978
2002-01-25 00:08:30 roessler (roessler)
982
* commands.c, recvattach.c, smime.c, smime.h: More decryption
985
* commands.c, smime.c: Make some prompts look nicer, and add
986
sensible selection of the decryption key.
988
2002-01-24 23:53:19 roessler (roessler)
990
* commands.c, crypt.c, smime.c, smime.h: More S/MIME nit-picking.
994
* mh.c: Still more code clean-up.
996
* doc/smime-notes.txt: Update.
1000
* mh.c: Ups, don't use the wrong check function...
1002
* mh.c: Clean up the mh code, too.
1006
* mh.c, mx.c, mx.h: Maildir efficiency improvements, from Michael
1007
Elkins and Thomas Roessler.
1009
* crypt.c, curs_lib.c, smime.c: S/MIME nits.
1011
* reap.pl: We don't need this any more.
1013
* imap/message.c, doc/Makefile.in, doc/smime-notes.txt,
1014
contrib/Makefile.in, contrib/ca-bundle.crt, contrib/smime.rc,
1015
Makefile.am, OPS.CRYPT, OPS.PGP, OPS.SMIME, attach.c, commands.c,
1016
compose.c, configure.in, copy.c, copy.h, crypt.c, crypt.h,
1017
curs_main.c, functions.h, globals.h, handler.c, hdrline.c,
1018
headers.c, hook.c, init.c, init.h, keymap.c, keymap.h, main.c,
1019
mutt.h, muttlib.c, mx.c, pager.c, parse.c, pattern.c, pgp.c,
1020
pgp.h, pgplib.h, pop.c, postpone.c, protos.h, recvattach.c,
1021
send.c, sendlib.c, smime.c, smime.h, smime_keys.pl: S/MIME
1022
support. From Oliver Ehli <elmy@acm.org> and Mike Schiraldi
1023
<raldi@research.netsol.com>.
1025
* po/pt_BR.po, po/pt_BR.po: update
1027
* doc/manual.sgml.head, doc/muttrc.man.head, attach.c, globals.h,
1028
init.h, protos.h, rfc1524.c, sendlib.c: Introduce mime_lookup.
1029
From Brian Foley and Ulf Erikson.
1031
* po/ru.po, po/ru.po: update
1033
* mh.c: Make reading maildirs more efficient.
1035
* VERSION: Pseudo-revision for mutt-1.5.
1037
* m4/glibc21.m4, m4/gssapi.m4, m4/iconv.m4, m4/lcmessage.m4,
1038
m4/progtest.m4, m4/funcdecl.m4, m4/gettext.m4, m4/codeset.m4,
1039
m4/curslib.m4, m4/README, m4/.cvsignore, m4/Makefile.am.in:
1042
* po/sk.po, po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po,
1043
po/zh_TW.po, po/pl.po, po/pt_BR.po, po/ru.po, po/id.po,
1044
po/it.po, po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/fr.po,
1045
po/gl.po, po/hu.po, po/el.po, po/eo.po, po/es.po, po/et.po,
1046
po/.cvsignore, po/Makefile.in.in, po/POTFILES.in, po/ca.po,
1047
po/cs.po, po/da.po, po/de.po, imap/.cvsignore, imap/BUGS,
1048
imap/Makefile.am, imap/README, imap/TODO, imap/auth.c,
1049
imap/auth.h, imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c,
1050
imap/auth_login.c, imap/auth_sasl.c, imap/browse.c,
1051
imap/command.c, imap/imap.c, imap/imap.h, imap/imap_private.h,
1052
imap/message.c, imap/message.h, imap/utf7.c, imap/util.c: more
1055
* intl/.cvsignore, intl/COPYING.LIB-2, intl/COPYING.LIB-2.1,
1056
intl/ChangeLog, intl/Makefile.in, intl/VERSION,
1057
intl/bindtextdom.c, intl/cat-compat.c, intl/config.charset,
1058
intl/dcgettext.c, intl/dcigettext.c, intl/dcngettext.c,
1059
intl/dgettext.c, intl/dngettext.c, intl/explodename.c,
1060
intl/finddomain.c, intl/gettext.c, intl/gettext.h,
1061
intl/gettextP.h, intl/hash-string.h, intl/intl-compat.c,
1062
intl/l10nflist.c, intl/libgettext.h, intl/libgnuintl.h,
1063
intl/libintl.glibc, intl/linux-msg.sed, intl/loadinfo.h,
1064
intl/loadmsgcat.c, intl/localcharset.c, intl/locale.alias,
1065
intl/localealias.c, intl/ngettext.c, intl/plural.c, intl/plural.y,
1066
intl/po2tbl.sed.in, intl/ref-add.sin, intl/ref-del.sin,
1067
intl/textdomain.c, intl/xopen-msg.sed: more version number
1070
* doc/.cvsignore, doc/Makefile.in, doc/PGP-Notes.txt,
1071
doc/applying-patches.txt, doc/devel-notes.txt, doc/dotlock.man,
1072
doc/instdoc.sh.in, doc/manual.sgml.head, doc/manual.sgml.tail,
1073
doc/mbox.man, doc/mutt.man, doc/muttbug.man, doc/muttrc.man.head,
1074
doc/muttrc.man.tail, doc/patch-notes.txt: more version number
1077
* contrib/iconv/README, contrib/iconv/iconv.aix-3.2.5.rc,
1078
contrib/iconv/iconv.aix-4.1.5.rc,
1079
contrib/iconv/iconv.aix-4.2.0.rc,
1080
contrib/iconv/iconv.aix-4.3.2.rc,
1081
contrib/iconv/iconv.freebsd-3.3.rc,
1082
contrib/iconv/iconv.glibc-2.1.3.rc,
1083
contrib/iconv/iconv.glibc-2.1.90.rc,
1084
contrib/iconv/iconv.hpux-10.01.rc,
1085
contrib/iconv/iconv.hpux-10.20.rc,
1086
contrib/iconv/iconv.hpux-11.00.rc,
1087
contrib/iconv/iconv.irix-6.5.rc, contrib/iconv/iconv.osf1-4.0a.rc,
1088
contrib/iconv/iconv.osf1-4.0d.rc,
1089
contrib/iconv/iconv.solaris-2.4.rc,
1090
contrib/iconv/iconv.solaris-2.5.1.rc,
1091
contrib/iconv/iconv.solaris-2.6-cjk.rc,
1092
contrib/iconv/iconv.solaris-2.6.rc,
1093
contrib/iconv/iconv.solaris-2.7.rc, contrib/iconv/make.sh,
1094
contrib/.cvsignore, contrib/Makefile.in, contrib/Mush.rc,
1095
contrib/Pine.rc, contrib/Tin.rc, contrib/gpg.rc,
1096
contrib/language.txt, contrib/language50.txt,
1097
contrib/patch.slang-1.2.2.keypad.1, contrib/pgp2.rc,
1098
contrib/pgp5.rc, contrib/pgp6.rc, contrib/sample.mailcap,
1099
contrib/sample.muttrc, contrib/sample.muttrc-tlr: Bumping more
1102
* snprintf.c, sort.c, sort.h, stamp-h.in, status.c, strcasecmp.c,
1103
strdup.c, system.c, thread.c, url.c, url.h, utf8.c, wcwidth.c,
1104
pgpkey.c, pgplib.c, pgplib.h, pgpmicalg.c, pgppacket.c,
1105
pgppacket.h, pgppubring.c, pop.c, pop.h, pop_auth.c, pop_lib.c,
1106
postpone.c, prepare, protos.h, query.c, reap.pl, recvattach.c,
1107
recvcmd.c, regex.c, reldate.h, remailer.c, remailer.h,
1108
resize.c, rfc1524.c, rfc1524.h, rfc2047.c, rfc2047.h,
1109
rfc2231.c, rfc2231.h, rfc822.c, rfc822.h, score.c, send.c,
1110
sendlib.c, sha1.c, sha1.h, signal.c, md5.h, md5c.c, menu.c,
1111
mh.c, mime.h, mime.types, missing, mkinstalldirs, mkjtags.c,
1112
mutt.h, mutt_curses.h, mutt_menu.h, mutt_regex.h, mutt_sasl.c,
1113
mutt_sasl.h, mutt_socket.c, mutt_socket.h, mutt_ssl.c,
1114
mutt_ssl.h, mutt_ssl_nss.c, mutt_tunnel.c, mutt_tunnel.h,
1115
muttbug, muttbug.sh.in, muttlib.c, mx.c, mx.h, pager.c, pager.h,
1116
parse.c, patchlist.sh, pattern.c, pgp.c, pgp.h, pgpewrap.c,
1117
pgpinvoke.c, editmsg.c, enter.c, extlib.c, filter.c, flags.c,
1118
from.c, functions.h, gen_defs, getdomain.c, gettext.c, globals.h,
1119
gnupgparse.c, handler.c, hash.c, hash.h, hdrline.c, headers.c,
1120
help.c, history.c, history.h, hook.c, init.c, init.h, install-sh,
1121
keymap.c, keymap.h, lib.c, lib.h, mailbox.h, main.c, makedoc.c,
1122
mapping.h, mbox.c, mbyte.c, mbyte.h, attach.c, attach.h, base64.c,
1123
browser.c, browser.h, buffy.c, buffy.h, build-release, charset.c,
1124
charset.h, check_sec.sh, color.c, commands.c, complete.c,
1125
compose.c, config.guess, config.sub, configure.in, copy.c, copy.h,
1126
curs_lib.c, curs_main.c, date.c, depcomp, dotlock.c, dotlock.h,
1127
edit.c, GPL, INSTALL, Makefile.am, Muttrc.head.in, NEWS, OPS,
1128
OPS.MIX, OPS.PGP, PATCHES, README, README.SECURITY, README.SSL,
1129
TODO, VERSION, _regex.h, acconfig.h, account.c, account.h,
1130
addrbook.c, alias.c, ascii.c, ascii.h, .cvsignore, ABOUT-NLS,
1131
BEWARE, COPYRIGHT, ChangeLog: Bumping version numbers to 3.0,
1132
for the new unstable branch.
1134
* send.c: branches: 2.77.2; Set default Fcc when resending
1137
* po/ja.po: branches: 1.33.2; update
1139
2002-01-23 22:37:12 roessler (roessler)
1141
* po/da.po: branches: 1.67.2; updates
1143
* po/el.po: branches: 1.77.2; updates
1145
* po/et.po: branches: 1.21.2; updates
1147
* po/ko.po: branches: 1.72.2; updates
1149
* po/pl.po: branches: 1.94.2; updates
1151
* po/uk.po, po/id.po: branches: 1.84.2; update
1153
* charset.c: branches: 2.50.2; Fix #999. A single missing comma.
1155
2002-01-22 12:12:45 roessler (roessler)
1157
* po/pt_BR.po: branches: 1.58.2; automatic post-release commit
1160
* po/ru.po: branches: 1.129.2; automatic post-release commit
1163
* po/sk.po: branches: 1.66.2; automatic post-release commit
1166
* po/sv.po: branches: 1.80.2; automatic post-release commit
1169
* po/tr.po: branches: 1.25.2; automatic post-release commit
1172
* po/uk.po: automatic post-release commit for mutt-1.3.27
1174
* po/zh_CN.po: branches: 1.14.2; automatic post-release commit
1177
* po/zh_TW.po: branches: 1.11.2; automatic post-release commit
1180
* po/hu.po: branches: 1.17.2; automatic post-release commit
1183
* po/id.po: automatic post-release commit for mutt-1.3.27
1185
* po/it.po: branches: 1.103.2; automatic post-release commit
1188
* po/ja.po, po/ko.po: automatic post-release commit for
1191
* po/lt.po: branches: 1.25.2; automatic post-release commit
1194
* po/nl.po: branches: 1.74.2; automatic post-release commit
1197
* po/pl.po: automatic post-release commit for mutt-1.3.27
1199
* po/ca.po: branches: 1.6.2; automatic post-release commit
1202
* po/cs.po: branches: 1.75.2; automatic post-release commit
1205
* po/da.po: automatic post-release commit for mutt-1.3.27
1207
* po/de.po: branches: 1.160.2; automatic post-release commit
1210
* po/el.po: automatic post-release commit for mutt-1.3.27
1212
* po/eo.po: branches: 1.80.2; automatic post-release commit
1215
* po/es.po: branches: 1.89.2; automatic post-release commit
1218
* po/et.po: automatic post-release commit for mutt-1.3.27
1220
* po/fr.po: branches: 1.108.2; automatic post-release commit
1223
* po/gl.po: branches: 1.61.2; automatic post-release commit
1226
* ChangeLog: branches: 2.73.2; automatic post-release commit
1229
* VERSION: branches: 2.63.2; automatic post-release commit
1232
* reldate.h: branches: 2.55.2; automatic post-release commit
1235
2002-01-21 17:43:19 roessler (roessler)
1239
* po/sv.po, po/de.po, po/eo.po: updates
1241
* mutt_ssl.c: A fix from Ulf Erikson, which he says to fix
1244
2002-01-18 11:44:54 roessler (roessler)
1246
* po/zh_CN.po, po/zh_TW.po, po/pt_BR.po, po/ru.po, po/sk.po,
1247
po/sv.po, po/tr.po, po/uk.po, po/hu.po, po/id.po, po/it.po,
1248
po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/eo.po,
1249
po/es.po, po/et.po, po/fr.po, po/gl.po, VERSION, po/ca.po,
1250
po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h, ChangeLog:
1251
automatic post-release commit for mutt-1.3.26
1253
2002-01-17 22:41:45 roessler (roessler)
1255
* configure.in: branches: 2.129.2; Use ncurses.h for configure
1258
2002-01-16 20:44:49 roessler (roessler)
1260
* config.guess, config.sub, missing, mkinstalldirs: Updated auto*
1261
files. From Lars Hecking.
1263
* curs_main.c: patch-1.3.25-de-new_threads.1
1265
* protos.h: branches: 2.86.2; patch-1.3.25-de-new_threads.1
1267
* thread.c: branches: 2.27.2; patch-1.3.25-de-new_threads.1
1269
2002-01-15 22:08:12 roessler (roessler)
1271
* acconfig.h, configure.in: Configure and config.h cleanup.
1274
* handler.c: branches: 2.52.2; Don't hallucinate a '\n' in the
1275
end of quoted-printable encoded attachments.
1279
* flags.c: patch-1.3.25.tlr.maildir_trash.1
1281
* mh.c: branches: 2.42.2; patch-1.3.25.tlr.maildir_trash.1
1283
* mutt.h: branches: 2.111.2; patch-1.3.25.tlr.maildir_trash.1
1285
* mx.c: branches: 2.63.2; patch-1.3.25.tlr.maildir_trash.1
1289
* init.c: branches: 2.60.2; Avoid reading past the end of ta
1290
string when handling \ or ^ sequences. From Michael Elkins.
1292
* po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/nl.po,
1293
po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/gl.po,
1294
po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po,
1295
po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po,
1296
po/ca.po, po/cs.po, po/da.po, pgpkey.c: Shorten some messages.
1297
Noted by Jeremy Blosser. #978.
1299
* pattern.c: branches: 2.23.2; Fix an off-by-one error.
1301
2002-01-14 09:03:31 roessler (roessler)
1303
* imap/imap.c: branches: 1.90.2; fix another case-sensitive
1306
2002-01-13 21:19:25 roessler (roessler)
1308
* ascii.h: Fix the ascii_strncmp() macro.
1310
* imap/auth_sasl.c: Parse IMAP responses locale- and case-
1311
insensitive. From Brendan Cully.
1313
* imap/browse.c: branches: 1.34.2; Parse IMAP responses locale-
1314
and case- insensitive. From Brendan Cully.
1316
* imap/command.c: branches: 1.35.2; Parse IMAP responses locale-
1317
and case- insensitive. From Brendan Cully.
1319
* imap/imap.c: Parse IMAP responses locale- and case- insensitive.
1322
* imap/message.c: branches: 1.60.2; Parse IMAP responses locale-
1323
and case- insensitive. From Brendan Cully.
1325
* imap/util.c: branches: 1.51.2; Parse IMAP responses locale-
1326
and case- insensitive. From Brendan Cully.
1328
* muttlib.c: branches: 2.52.2; A different fix for the '\012'
1329
issue. Bug tracked down by Johannes Geiger <geiger@ePost.de>.
1331
* pager.c: A different fix for the '\012' issue. Bug tracked
1332
down by Johannes Geiger <geiger@ePost.de>.
1334
2002-01-12 11:42:18 roessler (roessler)
1338
* doc/manual.sgml.head: branches: 1.73.2; Add a ~= pattern.
1339
From Frederic Duval.
1341
* doc/muttrc.man.head: branches: 1.16.2; Add a ~= pattern.
1342
From Frederic Duval.
1344
* mutt.h, pattern.c: Add a ~= pattern. From Frederic Duval.
1346
* doc/manual.sgml.head: Fix a typo, #971.
1348
2002-01-09 15:39:28 roessler (roessler)
1352
2002-01-08 13:06:21 roessler (roessler)
1354
* mx.c: Try to fix #943.
1356
* INSTALL: branches: 2.15.2; 2.15.4; fix libiconv URL. #959.
1358
* NEWS: fix libiconv URL. #959.
1360
2002-01-07 19:10:51 roessler (roessler)
1364
* attach.c: branches: 2.29.2; Fix #951.
1366
2002-01-04 14:30:29 roessler (roessler)
1368
* rfc822.c: Terminate the correct buffer. Noted by Durval
1369
Menezes <durval@tmp.com.br>. (This bug shouldn't have any
1370
security implications. ;-)
1372
* po/et.po, po/fr.po, po/pl.po, po/sv.po: updates.
1374
2002-01-03 20:57:20 roessler (roessler)
1376
* mutt_ssl.c, mutt_ssl.h, mutt_ssl_nss.c, globals.h: Move some
1377
globals where they belong. From Brendan Cully.
1379
2002-01-02 16:28:46 roessler (roessler)
1381
* acconfig.h: Cleanup; from Lars Hecking.
1383
* mutt_ssl.c: Replace a few strncpy() calls by strfcpy().
1385
* recvcmd.c: Bug fix. Problem noted by Vincent Lefevre's
1388
* muttlib.c: Fix the \012 bug.
1390
2002-01-01 20:18:41 roessler (roessler)
1392
* po/zh_TW.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po,
1393
po/tr.po, po/uk.po, po/zh_CN.po, po/hu.po, po/id.po, po/it.po,
1394
po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/da.po,
1395
po/de.po, po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po,
1396
po/gl.po, po/Makefile.in.in, po/ca.po, po/cs.po, reldate.h,
1397
ChangeLog, VERSION: automatic post-release commit for mutt-1.3.25
1399
* intl/COPYING.LIB-2, intl/COPYING.LIB-2.1: ups, these were
1400
missing from the CVS.
1404
* po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/ru.po,
1405
po/pl.po, po/pt_BR.po, po/ko.po, po/nl.po, po/it.po, po/gl.po,
1406
po/id.po, po/es.po, po/fr.po, po/el.po, po/eo.po, po/de.po,
1407
po/cs.po, po/da.po, ChangeLog, VERSION, rfc822.c: post-release
1408
commit for mutt-1.2.5.1.
1410
* rfc822.c: Fix a security problem.
1412
2001-12-28 17:19:00 roessler (roessler)
1414
* protos.h, recvcmd.c, send.c: Make sure References and
1415
In-Reply-To headers are generated properly when the user replies
1416
to one or more message-type attachments.
1418
2001-12-26 19:24:46 roessler (roessler)
1420
* imap/imap.c: Possible fix for #905. From Daniel Eisenbud.
1422
2001-12-21 00:22:12 roessler (roessler)
1424
* pager.c: Fix #929.
1426
2001-12-18 15:13:18 roessler (roessler)
1428
* imap/imap.c, imap/imap.h: Fix from #918. From
1429
<ntyni+mutt@mappi.helsinki.fi>.
1431
* browser.c: branches: 2.38.2; Fix from #918. From
1432
<ntyni+mutt@mappi.helsinki.fi>.
1434
* po/Makefile.in.in: Updating to gettext-0.10.40.
1436
* m4/gettext.m4: branches: 1.7.2; 1.7.4; Updating to
1439
* m4/iconv.m4: branches: 1.3.2; Updating to gettext-0.10.40.
1441
* m4/lcmessage.m4: branches: 1.3.2; 1.3.4; Updating to
1444
* m4/progtest.m4: branches: 1.4.2; 1.4.4; Updating to
1447
* ABOUT-NLS: branches: 2.1.2; 2.1.4; Updating to
1450
* intl/ChangeLog, intl/Makefile.in: branches: 1.3.2; 1.3.4;
1451
Updating to gettext-0.10.40.
1453
* intl/VERSION: Updating to gettext-0.10.40.
1455
* intl/bindtextdom.c: branches: 1.5.2; 1.5.4; Updating to
1458
* intl/config.charset: branches: 1.2.2; 1.2.4; Updating to
1461
* intl/dcgettext.c: Updating to gettext-0.10.40.
1463
* intl/dcigettext.c: branches: 1.2.2; 1.2.4; Updating to
1466
* intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c,
1467
intl/explodename.c, intl/finddomain.c, intl/gettext.c,
1468
intl/gettext.h: Updating to gettext-0.10.40.
1470
* intl/gettextP.h, intl/hash-string.h: branches: 1.4.2; 1.4.4;
1471
Updating to gettext-0.10.40.
1473
* intl/intl-compat.c: Updating to gettext-0.10.40.
1475
* intl/l10nflist.c: branches: 1.5.2; 1.5.4; Updating to
1478
* intl/libgettext.h: Updating to gettext-0.10.40.
1480
* intl/libgnuintl.h: branches: 1.2.2; 1.2.4; Updating to
1483
* intl/loadinfo.h: branches: 1.4.2; 1.4.4; Updating to
1486
* intl/loadmsgcat.c: branches: 1.5.2; 1.5.4; Updating to
1489
* intl/localcharset.c: branches: 1.2.2; 1.2.4; Updating to
1492
* intl/locale.alias: Updating to gettext-0.10.40.
1494
* intl/localealias.c: branches: 1.5.2; 1.5.4; Updating to
1497
* intl/ngettext.c: Updating to gettext-0.10.40.
1499
* intl/plural.c, intl/plural.y: branches: 1.2.2; 1.2.4;
1500
Updating to gettext-0.10.40.
1502
* intl/textdomain.c: Updating to gettext-0.10.40.
1504
2001-12-17 10:08:18 roessler (roessler)
1506
* edit.c: Fix a memory allocation bug. #917.
1508
* thread.c: Another threading update.
1510
* hdrline.c: branches: 2.27.2; Another threading update.
1512
2001-12-13 12:10:59 roessler (roessler)
1514
* menu.c: branches: 2.27.2; Threading updates, from Daniel
1517
* mutt.h, sort.c, thread.c: Threading updates, from Daniel
1520
* pager.c: compile fix.
1522
2001-12-11 23:30:59 roessler (roessler)
1524
* doc/muttrc.man.head: Typo, #911.
1528
* contrib/gpg.rc: Remove an unnecessary \-quoting.
1530
* init.c, pager.c: Add a missing else.
1532
* contrib/gpg.rc: Use gettext to determine the good signature
1535
* init.c: Make "`...`" work as expected.
1539
2001-12-10 13:12:41 roessler (roessler)
1541
* query.c: Fix #910.
1543
* init.h: branches: 2.143.2; Change the default for
1544
$pgp_replyencrypt to "yes".
1546
* po/ja.po, po/pl.po: updates.
1548
2001-12-09 09:12:08 roessler (roessler)
1550
* po/ca.po, configure.in: Add a Catalan translation. From Ivan
1551
Vilata i Balaguer <ivan@selidor.net>.
1553
2001-12-04 10:28:22 roessler (roessler)
1557
2001-12-03 18:36:09 roessler (roessler)
1559
* po/da.po, po/de.po: update.
1561
* mx.c: Try to detect write() errors by calling fsync() after
1562
fflush(). May fix #895.
1564
2001-11-29 09:43:41 roessler (roessler)
1566
* po/zh_TW.po, po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po,
1567
po/uk.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/hu.po,
1568
po/id.po, po/it.po, po/ja.po, po/ko.po, po/lt.po, po/eo.po,
1569
po/es.po, po/et.po, po/fr.po, po/gl.po, ChangeLog, VERSION,
1570
po/cs.po, po/da.po, po/de.po, po/el.po, reldate.h: automatic
1571
post-release commit for mutt-1.3.24
1573
2001-11-28 10:30:36 roessler (roessler)
1577
2001-11-26 19:16:52 roessler (roessler)
1579
* PATCHES: PATCHES should be _empty_ in the CVS version. Ups.
1581
* PATCHES: patch-1.3.23.2.tt.wcwidth_ja.1. Fix wcwidth_ja(),
1582
from Takizawa Takashi <taki@luna.email.ne.jp>.
1584
* mbyte.c: branches: 2.18.2; patch-1.3.23.2.tt.wcwidth_ja.1.
1585
Fix wcwidth_ja(), from Takizawa Takashi <taki@luna.email.ne.jp>.
1587
* handler.c, muttlib.c: patch-1.3.23.2.bj.state_attach_puts.1,
1588
from Byrial Jensen. This patch is supposed to make one message
1589
more friendly to translators.
1591
* po/et.po, po/ja.po, po/pl.po, po/ru.po, po/da.po, po/de.po:
1594
2001-11-21 13:58:42 roessler (roessler)
1596
* handler.c: Use $wrapmargin in the format=flowed handler, too.
1598
* pager.c, globals.h, init.h: Add a $wrapmargin configuration
1599
variable to fine-tune
1601
2001-11-19 10:41:32 roessler (roessler)
1603
* hash.c: Fix #868, #876. Work-around from Len Lattanzi
1604
<len@mss.migration.com>.
1606
* hdrline.c, protos.h, thread.c: Fix mutt_messages_in_thread().
1607
From Daniel Eisenbud. (patch-1.3.23.2-de-new_threads.2-3.gz).
1609
2001-11-15 18:53:23 roessler (roessler)
1611
* remailer.c: Should be slightly better than a mixmaster
1612
patch suggested by Stefan Karrmann <sk@mathematik.uni-ulm.de>.
1615
2001-11-12 09:53:54 roessler (roessler)
1617
* sort.c, thread.c: patch-1.3.23.2-de-new_threads.2
1619
2001-11-10 08:14:52 roessler (roessler)
1621
* po/eo.po, po/fr.po: update
1623
2001-11-09 09:28:55 roessler (roessler)
1625
* mh.c: Add some NONULL's (#863)
1627
* Makefile.am: branches: 2.101.2; Distribute patchlist.sh. Ups.
1629
2001-11-08 22:42:45 roessler (roessler)
1631
* po/uk.po, po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po,
1632
po/tr.po, po/pt_BR.po, po/ru.po, po/nl.po, po/pl.po, po/id.po,
1633
po/it.po, po/ja.po, po/ko.po, po/lt.po, po/gl.po, po/hu.po,
1634
po/et.po, po/fr.po, VERSION, po/cs.po, po/da.po, po/de.po,
1635
po/el.po, po/eo.po, po/es.po, reldate.h, ChangeLog: automatic
1636
post-release commit for mutt-1.3.23.2
1638
* pager.c, init.h, mutt.h: Add an $allow_ansi option. Suggested
1639
and (mostly) implemented by Mike Schiraldi.
1641
* Makefile.am: Don't depend on GNU make. Noted by Bob Bell.
1643
* pgp.c: Fix some messages, so the color marker is actually in
1644
the beginning of a new line.
1646
* globals.h, handler.c, init.c, mutt.h, muttlib.c, pager.c,
1647
pgp.c: somewhat cleaner in-band-signalling between the handlers
1648
and the pager. In particular, it's more difficult now to get
1649
fake PGP and other mutt-generated "[-- " messages colored.
1651
* commands.c: branches: 2.50.2; patch-1.3.23.1-de-new_threads.3-4
1653
* curs_main.c, init.c, init.h, mutt.h, sort.c, thread.c:
1654
patch-1.3.23.1-de-new_threads.3-4
1656
* handler.c: 2.47 introduced another bug. I should go to bed now.
1658
* handler.c: Replace a ridiculous for loop by a proper
1661
* handler.c, pager.c: Use a slightly different reset sequence
1662
for the format=flowed hack, and don't send any such sequence
1663
when we aren't in the internal pager.
1665
* pager.c: Trying to fix #738.
1667
2001-11-07 22:25:09 roessler (roessler)
1669
* handler.c: Fix #860. Noted: The format=flowed code is not
1672
* addrbook.c: Fix #858.
1674
* doc/patch-notes.txt, Makefile.am: Implement the patchlist
1675
scheme instead of version number munging.
1677
* main.c: branches: 2.55.2; Implement the patchlist scheme
1678
instead of version number munging.
1680
* muttlib.c, patchlist.sh, protos.h: Implement the patchlist
1681
scheme instead of version number munging.
1683
* sendlib.c: branches: 2.94.2; Implement the patchlist scheme
1684
instead of version number munging.
1686
* complete.c: Fix 706, 853.
1688
* commands.c, init.h, mutt.h, thread.c:
1689
patch-1.3.23.1-de-new_threads.2-3
1691
2001-11-06 20:38:17 roessler (roessler)
1693
* mutt.h, sort.c, sort.h, thread.c, menu.c:
1694
[patch.1.3.23.1.de.new_threads.2] Daniel Eisenbud's redone
1695
threading code, version two.
1697
* doc/patch-notes.txt: fix a typo.
1699
* PATCHES: uuups, there was a "test" left over.
1701
* doc/PGP-Notes.txt: Some part of this documentation was severely
1704
* doc/Makefile.in, doc/patch-notes.txt, Makefile.am, PATCHES,
1705
configure.in, main.c, muttlib.c, protos.h, sendlib.c: Add and
1706
document a new mechanism for displaying patches in running
1709
* send.c: Indentation fixing while staring at the code affected
1710
by #857. No fix for the crash, though.
1712
* doc/manual.sgml.head, doc/muttrc.man.head, alias.c, init.c: Fix
1713
an addressbook bug, and introduce "unalias *". From "g.c.w. de
1714
bruijn" <geerd.debruijn@nl.thalesgroup.com>.
1716
2001-11-05 21:38:18 roessler (roessler)
1718
* imap/browse.c, imap/imap.c, imap/util.c, mutt_ssl.c,
1719
mutt_ssl_nss.c: Missing gettext calls, noted by Byrial Jensen.
1721
* pop.c: branches: 2.22.2; Missing gettext calls, noted by
1724
* thread.c: Missing gettext calls, noted by Byrial Jensen.
1726
* commands.c: Make the save-copy prompt more translator-friendly.
1729
* po/da.po, po/de.po, po/eo.po, po/fr.po, po/ja.po, po/pl.po:
1732
* mh.c: Fix a segmentation fault which occurs when mutt's get-mail
1733
POP mode is used with a maildir spool folder. Noted by Frļæ½dļæ½ric
1734
L. W. Meunier <0@pervalidus.net>.
1736
* mutt_socket.c, pop.c: Vsevolod Volkov's fix for #851, and a
1739
* headers.c, muttlib.c, protos.h, send.c: Byrial Jensen's
1740
mtime hack is needed at more than one place. Noted by Manoj
1743
2001-10-31 09:38:07 roessler (roessler)
1745
* po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/es.po,
1746
po/et.po, po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po,
1747
po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po,
1748
po/ru.po, po/sk.po, po/sv.po, ChangeLog, VERSION, po/cs.po,
1749
po/da.po, po/de.po, po/el.po, po/eo.po, reldate.h: automatic
1750
post-release commit for mutt-1.3.23.1
1752
* imap/message.c, commands.c, curs_main.c, flags.c, hdrline.c,
1753
init.h: Advanced threading, v 5.1. From Daniel Eisenbud
1754
<eisenbud@cs.swarthmore.edu>.
1756
* mbox.c: branches: 2.22.2; Advanced threading, v 5.1.
1757
From Daniel Eisenbud <eisenbud@cs.swarthmore.edu>.
1759
* menu.c, mh.c, mutt.h, mx.c, mx.h: Advanced threading, v 5.1.
1760
From Daniel Eisenbud <eisenbud@cs.swarthmore.edu>.
1762
* parse.c: branches: 2.39.2; Advanced threading, v 5.1.
1763
From Daniel Eisenbud <eisenbud@cs.swarthmore.edu>.
1765
* pop.c, postpone.c, protos.h, sort.c, sort.h, thread.c:
1766
Advanced threading, v 5.1. From Daniel Eisenbud
1767
<eisenbud@cs.swarthmore.edu>.
1769
* pgpewrap.c: branches: 2.3.2; Add magic comment so we can use
1770
traditional malloc() in this program.
1772
2001-10-30 22:43:23 roessler (roessler)
1774
* init.h: .mh_sequences fix, from lorenzo@cisco.com.
1776
* mutt_socket.c, mutt_ssl.c: TLS connection reuse. From Brendan
1779
2001-10-29 23:21:48 roessler (roessler)
1781
* pager.c: Fix two places which _may_ look like buffer overflows,
1786
* doc/manual.sgml.head: Make the documentation of toggle-unlink
1787
more precise - someone on comp.mail.mutt got confused by this.
1789
2001-10-28 19:46:43 roessler (roessler)
1791
* imap/browse.c, imap/imap.c: Fix 839
1795
* sendlib.c: Another aesthetic message-id change.
1797
* sendlib.c: GMT's too clumsy. Just take G.
1799
* sendlib.c: Use GMT for message-IDs. Note: The addition of
1800
the constant string "GMT" is so intended to avoid the production
1801
of duplicate message-IDs when mutts running in time zones ahead
1806
* url.c: Another bug related to #837.
1808
* imap/util.c: Fix a problem related to #837 (the bug isn't
1809
entirely close, though).
1811
2001-10-26 23:53:29 roessler (roessler)
1813
* doc/manual.sgml.head: Point to the openProjects.net IRC channel
1816
2001-10-25 07:54:35 roessler (roessler)
1818
* pgp.c: Handle clearsigned messages gracefully even when
1819
pgp_verify_sig is set and pgp_decode_command is unset.
1821
2001-10-24 11:08:22 roessler (roessler)
1823
* complete.c: Suspected fix for #837.
1825
2001-10-22 09:28:26 roessler (roessler)
1827
* imap/util.c, globals.h, init.h: Make IMAP keepalive
1828
configurable. From Brendan Cully.
1830
2001-10-17 17:03:19 roessler (roessler)
1832
* curs_main.c: Fix #829.
1834
* sendlib.c: Fix #828: Sendmail is now invoked with stdout and
1835
stderr redirected to /dev/null. Apparently, sendmail 8.12.1
1836
doesn't like to be invoked with stderr and stdout closed.
1838
* curs_main.c: Fix CURHDR confusion. Mutt should compile now.
1839
(Sorry for not committing this earlier.)
1841
2001-10-16 14:29:27 roessler (roessler)
1843
* addrbook.c, keymap.c: Address book nit fix from
1844
geerd.debruijn@nl.thalesgroup.com.
1846
* po/ja.po, po/it.po: update
1848
2001-10-15 20:18:32 roessler (roessler)
1850
* rfc2047.c: branches: 2.35.2; Close #821. Fix provided
1853
* curs_main.c: AIX portability patch. Suggested by Jan Chrillesen
1854
<jan@chrillesen.dk>.
1856
* doc/manual.sgml.tail: branches: 1.15.2; Fixing a nit, From
1859
2001-10-12 09:03:26 roessler (roessler)
1863
2001-10-11 20:08:44 roessler (roessler)
1865
* imap/message.c: Small fix from Edmund GRIMLEY EVANS
1868
* compose.c: branches: 2.48.2; Little fix from
1869
sroberts@certicom.com.
1873
* pgpewrap.c: Add public domain notice.
1875
* Makefile.am, configure.in, pgpewrap, pgpewrap.c: Include C
1876
version of pgpewrap, by Wessel Dankers <wsl@fruit.eu.org>.
1880
* compose.c: Unify "Can't stat" messages. Suggested by Byrial.
1882
* editmsg.c: branches: 2.12.2; Unify "Can't stat" messages.
1883
Suggested by Byrial.
1885
* sendlib.c: Unify "Can't stat" messages. Suggested by Byrial.
1887
2001-10-10 23:37:06 roessler (roessler)
1891
* pager.c: Fix minor snafu in Vsevolod's patch about important
1892
flags for POP folders.
1894
* main.c: Mess around with signal handlers. Allegedly, this
1895
helps to get things working with Solaris 8. See #455.
1897
* imap/message.c: Try to fix #302.
1899
* curs_main.c, pager.c: Don't allow setting the "important"
1900
flag when message resides on a POP server.
1902
* curs_lib.c: Rename pad_char to m_pad_char - AIX curses
1903
have a macro called pad_char. Noted by Jan Chrillesen
1904
<jan@chrillesen.dk>.
1906
* pager.c: Patch from #272 (from acli@mingpaoxpress.com).
1908
* browser.c: Fix #813.
1910
* mx.c: Another consistency fix for maildir_trash.
1912
* mh.c, mx.c: Experimental patch to make maildir_trash handling
1915
* buffy.c: branches: 2.21.2; maildir buffy: Don't consider
1916
"trashed" new messages new. Fixes #412.
1918
* main.c: Include platform information with mutt -v output.
1920
* muttbug.sh.in: Include some information about the compiler
1921
and compiler flags used with bug reports.
1925
* po/fr.po, po/de.po: updates.
1927
2001-10-09 09:29:55 roessler (roessler)
1929
* getdomain.c: A different fix for #767.
1931
* po/tr.po, po/uk.po, po/zh_CN.po, po/zh_TW.po, po/ru.po,
1932
po/sk.po, po/sv.po, po/pt_BR.po, po/it.po, po/ja.po, po/ko.po,
1933
po/lt.po, po/nl.po, po/pl.po, po/eo.po, po/es.po, po/et.po,
1934
po/fr.po, po/gl.po, po/hu.po, po/id.po, po/cs.po, po/da.po,
1935
po/de.po, po/el.po, reldate.h, ChangeLog, VERSION: automatic
1936
post-release commit for mutt-1.3.23
1938
2001-10-07 06:43:52 roessler (roessler)
1940
* doc/manual.sgml.head: We do update .mh_sequences files now.
1942
2001-10-06 09:31:44 roessler (roessler)
1944
* doc/manual.sgml.head: Documentation for check-traditional-pgp
1945
and for edit-type when used in read mode.
1947
2001-10-02 22:20:03 roessler (roessler)
1949
* enter.c: Fix #801.
1951
2001-10-01 09:58:49 roessler (roessler)
1953
* mh.c: Create mh_sequences files when they don't exist.
1954
Suggested by TAKIZAWA Takashi <taki@luna.email.ne.jp>.
1956
2001-09-28 08:38:44 roessler (roessler)
1958
* charset.c: More character set aliases, from Ionel Mugurel
1959
Ciobica <tgakic@sg10.chem.tue.nl>.
1961
* pager.c: Color fix from Brandon Long. Welcome back!
1963
2001-09-26 10:56:52 roessler (roessler)
1965
* mh.c: OK, I couldn't resist. ;-)
1967
Depending on the user's usage patterns and configuration, there
1968
may be a strong bias in maildir files moving either within the
1969
new or to the cur subfolder. This patch adds hit counters for
1970
each of these directories. Mutt will then look first into the
1971
directory encountered more frequently in the past. This should
1972
help to reduce the cost of chasing messages a bit, and isn't
1975
(Another possibility for optimization may be to actually base
1976
the prediction on the configuration and on the message flags
1977
as we know them - in particular, the mark_old and move options
1978
could have some effect here. Thinking about message flags, one
1979
could even replace the simple heuristic currently implemented by
1980
a matrix recording hit counters depending on flags. But then
1981
again, it's all just playing around, since this function will
1982
be invoked only rarely. ;-)
1984
* attach.c, commands.c, copy.c, copy.h, handler.c, mutt.h,
1985
recvattach.c: Fix inconsistencies between printing and displaying
1986
of message/rfc822 body parts.
1988
* attach.c: Fix attachment printing.
1990
* mh.c, mx.c, mx.h: Search for messages which may have been moving
1991
under our feet in maildir folders. Suggested by Bjoern Jacke.
1993
* contrib/gpg.rc: Remove --comment '' - it breaks pgpewrap and
1994
isn't necessary with more recent gpg versions.
1996
2001-09-21 09:35:18 roessler (roessler)
2000
2001-09-17 10:19:10 roessler (roessler)
2004
2001-09-14 08:19:30 roessler (roessler)
2008
2001-09-11 12:24:32 roessler (roessler)
2010
* addrbook.c, alias.c, init.c, menu.c, mutt.h, query.c: More
2013
* addrbook.c, attach.h, browser.c, functions.h, init.c, init.h,
2014
keymap.c, keymap.h, menu.c, mutt.h, mutt_menu.h, recvattach.c:
2015
The addressbook used to crash when someone issued the alias and
2016
unalias commands while on that menu. This patch has a basic fix
2017
for this behaviour, and adds delete and undelete functions to
2018
this menu. While I'm on it, I've also made sure that "apply-tag"
2019
untags everything on all menus.
2021
The original crash was noted by Oliver Kauss <kauss@gmx.de>.
2023
2001-09-08 14:23:05 roessler (roessler)
2025
* init.c: Thomas Guettler <thomas@thomas-guettler.de> reports
2026
a segfault when you search for "~b \\${".
2028
* po/zh_TW.po: update
2030
2001-09-06 12:10:10 roessler (roessler)
2034
* curs_main.c: Try to fix a boundary condition: Assume that you
2035
are in a limited view which includes the folder's last message.
2036
Display that message. Wait until a new message is added to the
2037
current folder which does NOT match the limit pattern. Press tab.
2038
Mutt would get confused. I think that this patch fixes the
2039
problem (but I'm not entirely sure).
2041
2001-09-05 12:09:44 roessler (roessler)
2043
* sendlib.c: BSD/OS portability fix from Edmund Grimley Evans.
2046
* imap/imap.c, init.h: patch-1.3.22.1.remove_warnings.awn.1,
2047
from Andrew W. Nosenko.
2049
2001-09-04 19:12:23 roessler (roessler)
2053
* imap/util.c, mutt_socket.c, muttlib.c, pop.c, url.c, url.h:
2054
patch-bac.canonifypath-4.
2056
The attached patch reverts the IMAP canonification patch I
2057
reverted a version ago (sorry for being so wishy-washy). This
2058
time I put in some code to preserve IMAP URL passwords in the
2059
initial pass, so people who like to use those sorts of URLs still
2060
can. That was the only reason I had reverted the patch before.
2062
(From Brendan Cully.)
2064
* po/ja.po, po/ru.po, po/uk.po: updates
2066
* mutt_tunnel.c: patch-bac.tunnelreopen-1 from Brendan Cully.
2068
2001-09-03 13:59:37 roessler (roessler)
2070
* curs_main.c, thread.c: Don't lose track of the current message
2071
when collapsing and changing sort modes wildly. Noted by
2074
* NEWS, globals.h, init.h, mh.c: Make MH sequences variable.
2078
* sendlib.c: Don't try to attach non-regular files. #754.
2080
2001-08-31 09:21:55 roessler (roessler)
2082
* NEWS: Mention mailto URL support.
2084
* imap/imap.c, imap/util.c, imap/command.c: Fix some memory leaks.
2085
From Pawel Salek, by way of Brendan Cully.
2087
2001-08-30 21:30:39 roessler (roessler)
2089
* po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/pt_BR.po,
2090
po/ru.po, po/sk.po, po/lt.po, po/nl.po, po/pl.po, po/it.po,
2091
po/ja.po, po/ko.po, po/gl.po, po/hu.po, po/id.po, po/et.po,
2092
po/fr.po, po/eo.po, po/es.po, po/el.po, po/da.po, po/de.po,
2093
ChangeLog, VERSION, doc/Makefile.in, po/cs.po: automatic
2094
post-release commit for mutt-1.3.22.1
2096
* po/uk.po, po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po,
2097
po/pt_BR.po, po/ru.po, po/pl.po, po/lt.po, po/nl.po, po/it.po,
2098
po/ja.po, po/ko.po, po/hu.po, po/id.po, po/gl.po, po/et.po,
2099
po/fr.po, po/eo.po, po/es.po, po/el.po, po/de.po, po/da.po,
2100
ChangeLog, VERSION, po/cs.po, reldate.h: automatic post-release
2101
commit for mutt-1.3.22
2103
* contrib/sample.muttrc-tlr: update
2105
* build-release: branches: 2.17.2; more preparations for
2108
* Makefile.am, README.UPGRADE: README.UPGRADE is quite outdated.
2110
* doc/muttrc.man.head, NEWS: documentation updates.
2112
* doc/mutt.man: branches: 1.16.2; mention ~/.mutt/muttrc
2114
* curs_main.c: Fix #750 / deb#108628.
2116
* pop_auth.c: patch-20010829.vvv.pop_auth
2118
2001-08-28 20:39:04 roessler (roessler)
2120
* handler.c: Don't do character conversion when we call an
2121
external handler for a text type. Assume that the conversion
2126
2001-08-24 08:07:42 roessler (roessler)
2128
* sendlib.c: Don't use the 7bit encoding for non-text MIME types.
2129
This may produce slightly longer messages, but it helps to
2130
avoid corruption with binary attachments which look like text,
2135
* sendlib.c: More liberally apply MIME encodings to non-text
2136
body parts when there's a ^From_ line.
2138
2001-08-23 19:10:04 roessler (roessler)
2140
* po/eo.po, po/sv.po: update
2142
2001-08-22 14:41:32 roessler (roessler)
2144
* po/et.po, po/fr.po: update
2146
* pop_auth.c: This should fix the warnings which A. Nosenko found.
2147
(And may introduce new ones about unused variables.)
2149
2001-08-21 21:54:33 roessler (roessler)
2151
* po/zh_CN.po, po/sk.po, po/sv.po, po/tr.po, po/uk.po,
2152
po/pt_BR.po, po/ru.po, po/pl.po, po/ja.po, po/ko.po, po/lt.po,
2153
po/nl.po, po/hu.po, po/id.po, po/it.po, po/fr.po, po/gl.po,
2154
po/et.po, po/el.po, po/eo.po, po/es.po, po/da.po, po/de.po,
2155
po/cs.po, reldate.h, VERSION, ChangeLog: automatic post-release
2156
commit for mutt-1.3.21
2158
2001-08-20 12:11:28 roessler (roessler)
2160
* mx.c: Check for .mew-cache in MH folders.
2162
2001-08-16 12:42:30 roessler (roessler)
2164
* sendlib.c: Mutt's detection of overly long lines would fail
2165
with text files when the long line is the last one, and is
2166
not finished by a newline character. This can, for instance,
2167
happen when you send out macintosh-generated HTML files.
2169
(And, apparently, we hit some boundary somewhere in the PGP code
2170
with that - I had some truncated attachments today.)
2172
2001-08-13 16:12:08 roessler (roessler)
2174
* pop.c: fix content-length headers.
2176
* mh.c: Fix treatment of maildir folders. We partially used mh
2177
routines for these, introducing absurdities such as .mh_sequences
2180
2001-08-12 10:15:15 roessler (roessler)
2182
* init.c, init.h: Fix the "strange e-mail header" bug. It was
2183
an uninitialized buffer. Thanks to Brendan Cully for figuring
2186
2001-08-11 17:39:13 roessler (roessler)
2188
* muttlib.c: Undo an earlier change to _mutt_expand_path, which
2189
seems to have caused problems. From Brendan Cully.
2191
* config.guess, config.sub: Update. Thanks, Brendan!
2193
2001-08-09 11:28:09 roessler (roessler)
2195
* po/uk.po, po/ja.po: update
2197
2001-08-08 19:27:50 roessler (roessler)
2199
* doc/manual.sgml.tail: Adding someone I forgot.
2201
2001-08-07 12:45:51 roessler (roessler)
2203
* doc/manual.sgml.tail: Update credits. I'm sure I forgot some
2204
people. If you feel you're one of them, please drop me a line!
2206
2001-08-06 17:49:06 roessler (roessler)
2208
* curs_lib.c: Here's a fix to allow (n)curses versions to work
2209
with some terminfo entries where (for whatever reason), someone
2210
specified cvvis but not cnorm. From a report/discussion with
2211
Mario Vanoni <vanonim@dial.eunet.ch>. (From Thomas Dickey.)
2213
* buffy.c: Another little MH buffy bug. From Len Lattanzi
2214
<Len.Lattanzi@Migration.com>.
2216
2001-08-03 16:55:41 roessler (roessler)
2218
* mh.c: fix an mh_buffy segfault.
2220
* configure.in: Don't default to "no" when we can't find sendmail.
2221
#713; Brendan Cully.
2223
* buffy.c, mh.c, mx.h: MH buffy.
2225
2001-08-02 22:59:16 roessler (roessler)
2227
* contrib/gpg.rc: Don't emit a comment armor header at all.
2229
* mh.c: Update mh_sequences when messages are deleted. Note:
2230
Currently, we only clean up our own sequences, and leave others'
2231
sequences alone. Should possibly be fixed.
2235
* imap/browse.c: Namespace fix. From Pawel Slawek (or Peter
2236
Bloomfield?); forwarded by Brendan Cully.
2238
2001-08-01 22:40:29 roessler (roessler)
2242
* po/fr.po, po/ru.po, po/de.po: updates.
2244
* gnupgparse.c: branches: 2.22.2; Signed fixes. Noted by
2245
Vincent Lefevre's compiler.
2247
* pgpkey.c: Signed fixes. Noted by Vincent Lefevre's compiler.
2249
2001-07-31 12:28:19 roessler (roessler)
2251
* mh.c: More MH fixes.
2253
* mh.c: fix a small typo
2255
* mailbox.h: branches: 2.10.2; Add mh_sequences support.
2258
* mh.c, mx.c: Add mh_sequences support. I hope this works.
2260
2001-07-29 09:48:04 roessler (roessler)
2262
* contrib/gpg.rc: Fix the comment header, and generally be
2265
2001-07-26 17:42:48 roessler (roessler)
2267
* imap/util.c: patch-bac.imapnextword-1. From Brendan Cully.
2269
* pgpkey.c: Don't confuse validity and trust when it comes to
2272
* thread.c: O(n log (n)) sorting from Jan Kratochvil
2275
2001-07-25 19:51:58 roessler (roessler)
2277
* po/lt.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po,
2278
po/sv.po, po/tr.po, po/uk.po, po/zh_CN.po, po/da.po, po/de.po,
2279
po/el.po, po/eo.po, po/es.po, po/et.po, po/fr.po, po/gl.po,
2280
po/hu.po, po/id.po, po/it.po, po/ja.po, po/ko.po, po/cs.po:
2281
update-po after gettext update.
2283
2001-07-24 21:29:47 roessler (roessler)
2285
* po/zh_CN.po, po/zh_TW.po, po/sk.po, po/sv.po, po/tr.po,
2286
po/uk.po, po/ru.po, po/pl.po, po/pt_BR.po, po/ja.po, po/ko.po,
2287
po/lt.po, po/nl.po, po/gl.po, po/hu.po, po/id.po, po/it.po,
2288
ChangeLog, VERSION, po/cs.po, po/da.po, po/de.po, po/el.po,
2289
po/eo.po, po/es.po, po/et.po, po/fr.po, reldate.h: automatic
2290
post-release commit for mutt-1.3.20
2292
* imap/imap.c: Avoid mail loss with IMAP. From Brendan Cully.
2294
* imap/command.c: patch-bac.capability-20010724.1. From Brendan
2297
* mbox.c: Add a status message, so "Writing messages" doesn't
2298
stay on screen forever.
2300
2001-07-24 06:42:06 Brendan Cully <brendan@kublai.com> (roessler)
2302
* imap/imap.c: The attached patch fixes a couple bugs I introduced
2303
recently when working around the buggy but firmly entrenched
2304
UW-IMAP 4.7 server. These resulted in additional overhead
2305
when synchronising mailboxes and occasional problems opening
2308
2001-07-19 14:51:14 roessler (roessler)
2310
* curs_main.c: Redraw when an alias is created - the user may
2311
have assigned a different realname.
2315
2001-07-11 07:19:45 roessler (roessler)
2317
* INSTALL: Replace mutt-dev@cs.hmc.edu by mutt-dev@mutt.org.
2318
Noted by "Mark E. Mallett" <mem@mv.mv.com>.
2320
2001-07-09 20:54:34 roessler (roessler)
2322
* Makefile.am, acconfig.h, configure.in: locale-related fix from
2325
2001-07-04 07:35:20 roessler (roessler)
2327
* imap/util.c: Fix a nit. From "Andrew W. Nosenko"
2330
2001-07-03 19:32:12 roessler (roessler)
2332
* m4/iconv.m4, configure.in: Iconv-related cleanup. From Brendan
2335
* init.c, muttlib.c, protos.h: Unified buffer handling, from
2338
* pgppubring.c: branches: 2.26.2; Don't sign-extend chars.
2340
* pgp.c: Fixing a PGP signature reporting bug; adding debugging
2343
* mutt_socket.c: Don't fcntl -1. From Brendan.
2345
* imap/imap.c, imap/imap_private.h, imap/message.c, muttlib.c,
2346
protos.h: Fix #677. From Brendan Cully.
2348
2001-07-02 20:28:32 roessler (roessler)
2350
* query.c: Fix a minor nit with the external query interface.
2352
* doc/manual.sgml.head: documentation from Brendan Cully.
2354
2001-06-29 10:06:16 roessler (roessler)
2356
* imap/imap.c, hook.c, init.h, mutt.h, mutt_socket.c, protos.h:
2357
patch-bac-vvvacounthook-20010628.1
2359
2001-06-28 20:34:05 roessler (roessler)
2361
* query.c: Query patch from Olivier Chapuis
2362
<olivier.chapuis@free.fr>.
2364
2001-06-27 16:08:06 roessler (roessler)
2368
* init.h, mutt.h, mx.c: patch-1.3.19i.rs.keep_flagged
2370
2001-06-26 10:26:54 roessler (roessler)
2372
* pgppubring.c: fixes.
2374
* pgplib.h, pgppubring.c: Fix handling of revocation certificates.
2376
* pgppubring.c: Also dump revocations.
2378
* pgplib.c, pgplib.h, pgppubring.c: Add a very simple
2379
signature-dumping mode to pgpring. (Not needed for mutt.)
2381
2001-06-19 08:39:17 roessler (roessler)
2385
* imap/imap.c, imap/message.c: IMAP error checking for bug #662.
2388
2001-06-18 17:29:55 roessler (roessler)
2390
* po/zh_CN.GB2312.po, po/zh_CN.po, po/zh_TW.Big5.po, po/zh_TW.po,
2391
configure.in: Renaming the Chinese translations.
2395
* globals.h, init.h, mutt.h, pop.h, pop_auth.c: The attached patch
2396
adds two variables: $pop_authenticators and $pop_auth_try_all.
2398
From Vsevolod Volkov.
2400
2001-06-14 13:29:06 roessler (roessler)
2404
2001-06-13 08:29:16 roessler (roessler)
2406
* m4/gettext.m4: Avoid more m4 macro collisions.
2408
* m4/glibc21.m4: branches: 1.2.2; 1.2.4; Avoid more m4 macro
2411
* imap/auth_sasl.c: An updated version of the previous patch.
2414
* mutt_sasl.c: branches: 2.10.2; An updated version of the
2415
previous patch. From Brendan.
2417
* mutt_sasl.h, pop_auth.c: An updated version of the previous
2418
patch. From Brendan.
2420
* pop_auth.c: This patch closes a ridiculous bug where the
2421
SASL library could be used without being initialised. I don't
2422
understand why lots of people weren't having problems, unless
2423
no one who uses SASL uses POP :)
2431
2001-06-12 12:45:29 roessler (roessler)
2433
* m4/gettext.m4, m4/progtest.m4, configure.in: gettext-related
2434
fixes. Most of this may just be temporary if we decide to get
2435
rid of our own gettext.m4.
2437
* m4/gettext.m4: Fix comments.
2441
2001-06-11 18:32:05 roessler (roessler)
2443
* imap/auth.c, imap/imap.c, doc/manual.sgml.head:
2444
patch-bac.flags-20010611.1
2446
* po/es.po, po/da.po: update.
2448
* doc/manual.sgml.head: Updates from Byrial Jensen.
2450
* keymap.c: command/function cosmetics from Byrial Jensen.
2452
* po/de.po, po/et.po, po/sv.po: update.
2454
* doc/mutt.man, doc/muttbug.man, init.c, init.h: Use the EMAIL
2455
environment variable as the default for $from.
2457
* po/eo.po, po/el.po: update.
2459
2001-06-07 23:15:53 roessler (roessler)
2461
* po/fr.po, po/id.po: updates for 1.3.19.
2463
* po/zh_TW.Big5.po: A fixed version from EGE.
2465
* build-release: Don't try to upload to sigtrap.guug.de any more.
2467
* po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po,
2468
po/ru.po, po/sk.po, po/sv.po, po/ja.po, po/ko.po, po/lt.po,
2469
po/nl.po, po/pl.po, po/pt_BR.po, po/hu.po, po/id.po, po/it.po,
2470
po/fr.po, po/gl.po, po/es.po, po/et.po, po/el.po, po/eo.po,
2471
po/cs.po, po/da.po, po/de.po, reldate.h, VERSION, ChangeLog:
2472
automatic post-release commit for mutt-1.3.19
2474
* check_sec.sh: Don't check in intl/
2476
* m4/codeset.m4: branches: 1.1.2; 1.1.4; More from the gettext
2477
munster patch from E.G.E.
2479
* m4/glibc21.m4, m4/iconv.m4: More from the gettext munster
2482
* po/zh_TW.Big5.po, m4/gettext.m4, m4/lcmessage.m4,
2483
m4/progtest.m4: Gettext update. (From E.G.E., of course.)
2485
* intl/Makefile.in, intl/VERSION, intl/bindtextdom.c,
2486
intl/cat-compat.c, intl/config.charset, intl/dcgettext.c,
2487
intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c,
2488
intl/dngettext.c, intl/explodename.c, intl/finddomain.c,
2489
intl/gettext.c, intl/gettext.h, intl/gettextP.h,
2490
intl/hash-string.h, intl/intl-compat.c, intl/l10nflist.c,
2491
intl/libgettext.h, intl/libgnuintl.h, intl/libintl.glibc,
2492
intl/linux-msg.sed, intl/loadinfo.h, intl/loadmsgcat.c,
2493
intl/localcharset.c, intl/locale.alias, intl/localealias.c,
2494
intl/ngettext.c, intl/plural.c, intl/plural.y, intl/po2tbl.sed.in,
2495
intl/ref-add.sin, intl/ref-del.sin, intl/textdomain.c,
2496
intl/xopen-msg.sed, intl/.cvsignore, intl/ChangeLog, Makefile.am,
2497
acconfig.h, configure.in, gettext.c: Gettext update.
2499
* lib.h: branches: 2.11.2; Gettext update.
2501
* mbyte.c: Gettext update.
2505
* configure.in: ALL_LINGUAS. I forgot to do this earlier today.
2507
* NEWS: Documentation update from Brendan Cully.
2509
* po/sv.po, po/tr.po, po/uk.po, po/zh_CN.GB2312.po,
2510
po/zh_TW.Big5.po, po/pt_BR.po, po/ru.po, po/sk.po, po/ko.po,
2511
po/lt.po, po/nl.po, po/pl.po, po/et.po, po/fr.po, po/gl.po,
2512
po/hu.po, po/id.po, po/it.po, po/ja.po, po/cs.po, po/da.po,
2513
po/de.po, po/el.po, po/eo.po, po/es.po: Updating the gl
2514
translation, another update-po run.
2516
* po/zh_TW.Big5.po: Changed to utf-8 in order to avoid problems
2517
with recent gettext versions. Thanks to EGE!
2519
(BTW, the file name is lying now. Is this a problem?)
2521
* po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po,
2522
po/ru.po, po/sk.po, po/sv.po, po/pt_BR.po, po/pl.po, po/ja.po,
2523
po/ko.po, po/lt.po, po/nl.po, po/eo.po, po/es.po, po/et.po,
2524
po/fr.po, po/gl.po, po/hu.po, po/id.po, po/it.po, po/cs.po,
2525
po/da.po, po/de.po, po/el.po: update-po; adding an Estonian
2528
* po/it.po: Fix a small bug.
2530
* imap/message.c: This patch ensures IMAP FLAGS aren't parsed
2531
twice when fetching the full message body. It really only amounts
2532
to a cosmetic error, but may cause spurious "Mailbox externally
2537
* INSTALL, README.SSL, rfc2047.c: Documentation updates and a
2538
little bug fix. From Brendan Cully.
2540
* init.c: Don't add empty strings to lists. From Thomas Parmelan
2543
2001-06-05 15:43:41 roessler (roessler)
2545
* handler.c: Leave slightly more margin with format=flowed.
2547
* imap/command.c, mutt_socket.c, mutt_ssl.c, mutt_tunnel.c:
2548
patch-bac.sockets-20010605.1
2550
* imap/auth.c, init.h: Change the delimiter for
2551
imap_authenticators to a colon.
2553
* imap/auth_gss.c, imap/auth_login.c, imap/auth_sasl.c,
2554
imap/imap.c, imap/auth.c, imap/auth.h, imap/auth_anon.c,
2555
imap/auth_cram.c: The attached patch should be the last feature
2556
I want to get in before 1.4. It creates a new config variable
2557
$imap_authenticators, which is a comma-separated list of
2558
authentication methods for mutt to try to use to authenticate to
2559
an IMAP server. If it is unspecified you get the old behaviour
2560
- any method is tried, the first to succeed or fail ends the
2563
(From Brendan Cully.)
2565
* globals.h, init.h: The attached patch should be the last
2566
feature I want to get in before 1.4. It creates a new config
2567
variable $imap_authenticators, which is a comma-separated list of
2568
authentication methods for mutt to try to use to authenticate to
2569
an IMAP server. If it is unspecified you get the old behaviour
2570
- any method is tried, the first to succeed or fail ends the
2573
* attach.c, commands.c, handler.c: Check mutt_create_filter*'s
2574
return value for errors. This should avoid a bunch of possible
2577
2001-06-04 18:29:33 roessler (roessler)
2579
* doc/manual.sgml.head: Score documentation fix.
2583
* doc/.cvsignore, .cvsignore: Ignore some more generated files.
2584
From Andrew Nosenko.
2586
* Makefile.am: -I$(includedir) is moved from INCLUDES variable
2587
to the end of CPPFLAGS. This allow build Mutt with Bruno's
2588
libiconv and --prefix=/usr on glibc-2.1.2 systems.
2590
From "Andrew W. Nosenko" <awn@bcs.zp.ua>.
2592
* doc/Makefile.in, doc/instdoc.sh.in, contrib/Makefile.in,
2593
INSTALL, Makefile.am, configure.in, init.c, main.c, muttbug.sh.in,
2594
sendlib.c: Clean up the sharedir mess. From Lars Hecking.
2596
2001-06-01 08:53:23 roessler (roessler)
2598
* imap/command.c, imap/imap.c, imap/imap_private.h,
2599
imap/message.c, curs_main.c, mailbox.h: More concurrent IMAP
2600
modification handling from Brendan Cully.
2604
2001-05-31 18:04:24 roessler (roessler)
2606
* mutt_tunnel.c: Tunnel fixes.
2608
* configure.in: Fix some typos.
2610
* mutt_curses.h, configure.in: Utf-8 support with ncurses, by
2611
Sven Verdoolaege. Thomas E. Dickey says it looks reasonable,
2614
2001-05-30 23:00:51 roessler (roessler)
2616
* imap/command.c, imap/imap.c, Makefile.am, enter.c,
2617
mutt_sasl.c, mutt_sasl.h, mutt_socket.c, mutt_socket.h,
2618
mutt_ssl.c, mutt_ssl_nss.c, mutt_tunnel.c: Socket API clean-up
2621
* send.c: If messages have no References header, fall back to
2622
using In-Reply-To when constructing a reply's references header.
2623
This may not be strictly according to the book, but looks like
2624
a reasonable suggestion (which came from Vincent Lefebvre).
2626
* curs_main.c: Check whether any messages are visible.
2628
2001-05-29 20:26:23 roessler (roessler)
2630
* m4/gssapi.m4: branches: 1.1.2; GSSAPI fixes, tunnel driver.
2633
* imap/auth.c, imap/auth_gss.c, imap/auth_sasl.c, imap/imap.c,
2634
Makefile.am, README, configure.in, globals.h, init.h,
2635
mutt_socket.c, mutt_socket.h, mutt_tunnel.c, mutt_tunnel.h:
2636
GSSAPI fixes, tunnel driver. From Brendan Cully.
2638
* configure.in, md5.h, sha1.h: More type-determination fixes
2641
2001-05-28 19:14:47 roessler (roessler)
2643
* imap/util.c: Consult /etc/services for imaps port. From Brendan
2646
* imap/Makefile.am, Makefile.am, checktypes.c, configure.in,
2647
md5.h, md5c.c, sha1.c, sha1.h: Improve checking for 32bit
2648
integers. From Brendan Cully and Lars Hecking.
2650
* muttbug.sh.in: Cosmetics. From Brendan Cully.
2652
* imap/command.c, imap/imap.c, imap/imap_private.h: Detect
2653
external modifications of IMAP folders. From Brendan Cully.
2655
* curs_main.c: Fix attaching messages via IMAP. From Brendan
2658
2001-05-24 10:18:30 roessler (roessler)
2662
* browser.c: patch-bac.chdir-20010523.2
2664
2001-05-23 14:19:16 roessler (roessler)
2666
* browser.c: patch-bac.chdir-20010523.1
2668
* imap/browse.c: patch-bac.createnull-20010522.1
2670
2001-05-22 21:45:52 roessler (roessler)
2672
* doc/manual.sgml.head: Documentation nit from Bjļæ½rn Jacke.
2674
* configure.in: Let configure --help look prettier. From Brendan
2677
* doc/manual.sgml.head, doc/manual.sgml.tail: Documentation
2678
fixes from Brendan Cully.
2680
* imap/imap.c: Attachment deletion on IMAP servers, take two.
2682
2001-05-21 08:42:07 roessler (roessler)
2684
* imap/imap.c, imap/message.c, commands.c, mx.c, protos.h:
2685
Attachment deletion for IMAP folders. By Brendan Cully.
2687
2001-05-20 22:35:29 roessler (roessler)
2689
* handler.c: Fix character set conversion for non-plain text
2690
types with 8bit content-transfer-encodings. Noted by Bjļæ½rn Jacke.
2692
* imap/message.c: \Seen for FCCs. From Brendan Cully.
2694
2001-05-17 18:37:21 roessler (roessler)
2696
* pager.c: patch-1.3.18.bj.segfault.1.
2698
* handler.c: Fix multibyte encodings with quoted-printable.
2699
(patch-1.3.18.tt.decode_quoted.1) From TAKIZAWA Takashi
2700
<taki@luna.email.ne.jp>.
2702
2001-05-15 20:41:55 roessler (roessler)
2704
* imap/browse.c, imap/util.c, mutt_socket.c:
2705
patch-bac.notes-20010515.1
2707
* rfc1524.c: Make tests on an attachment's file name possible.
2708
Patch from Bob Bell <bobbell@zk3.dec.com>.
2710
2001-05-13 15:43:48 roessler (roessler)
2714
2001-05-12 05:49:31 roessler (roessler)
2716
* handler.c: Undo one of yesterday's aesthetical changes.
2718
* muttlib.c: IMAP path canonification hack from Brendan Cully.
2720
* handler.c: Adding a hack to use format=flowed's quoting
2721
information in the pager, using ANSI color sequences to turn
2724
2001-05-11 22:16:17 roessler (roessler)
2726
* handler.c: Don't cut off the final part of ttachments with
2729
* handler.c: Correctly handle extremely long lines.
2731
* handler.c: Improve handling of indented text when wrapping
2732
text/plain; format=flowed. This is, in particular, important
2733
when replying to messages with indented text. I hope this code
2734
does The Right Thing most of the time now.
2736
(Further note that we still try to avoid wrapping at places
2737
where the user didn't do so.)
2739
* handler.c: Some more esthetical nits.
2741
* handler.c: More fixes.
2743
* recvcmd.c: Fix some nits with respect to text/plain;
2746
* copy.c, handler.c, init.h, mutt.h, send.c: Add experimental
2747
support for text/plain; format=flowed.
2751
* headers.c: Some code simplifications.
2753
* headers.c, muttlib.c: Fix a memory leak in mutt_free_envelope();
2754
avoid dangling pointers in header editing.
2756
2001-05-10 13:15:45 roessler (roessler)
2760
* hdrline.c: Fix %D. From Len Lattanzi
2761
<Len.Lattanzi@migration.com>.
2763
* headers.c: Fix header editing and references headers.
2765
* imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c,
2766
imap/auth_login.c, imap/auth_sasl.c, imap/browse.c,
2767
imap/command.c, imap/imap.c, imap/message.c, imap/util.c,
2768
sort.c, copy.c, curs_main.c, globals.h, hook.c, init.h, mbox.c,
2769
menu.c, mutt_socket.c, mutt_ssl.c, muttlib.c, mx.c, pgpkey.c,
2770
pop.c, pop_auth.c: A slightly extended version of Dave Ewart's
2773
* pop_lib.c: branches: 2.4.2; A slightly extended version of
2774
Dave Ewart's sleeptime patch.
2776
* protos.h: A slightly extended version of Dave Ewart's sleeptime
2779
* po/fr.po, po/id.po, po/sv.po, po/da.po: update.
2781
* po/hu.po, configure.in: Adding the Hungarian translation from
2782
Szabolcs Horvath <horvaths@fi.inf.elte.hu>.
2784
2001-05-07 19:21:41 roessler (roessler)
2786
* imap/README, imap/imap.h, imap/util.c, muttlib.c: IMAP path
2787
canonicalization. From Brendan Cully.
2789
2001-05-02 20:49:46 roessler (roessler)
2791
* doc/manual.sgml.tail: Document some missing functions.
2793
* po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po,
2794
po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/id.po, po/it.po,
2795
po/ja.po, po/ko.po, po/lt.po, po/nl.po, po/pl.po, po/de.po,
2796
po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, po/cs.po,
2797
po/da.po: make update-po.
2799
2001-05-01 21:32:50 roessler (roessler)
2801
* po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po,
2802
po/sv.po, po/tr.po, po/uk.po, po/pl.po, po/pt_BR.po, po/lt.po,
2803
po/nl.po, po/gl.po, po/id.po, po/it.po, po/ja.po, po/ko.po,
2804
po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/fr.po,
2805
po/cs.po, ChangeLog, VERSION, reldate.h: automatic post-release
2806
commit for mutt-1.3.18
2808
2001-04-26 15:52:34 roessler (roessler)
2810
* configure.in: Replace tabs by spaces.
2812
* BEWARE, Makefile.am: Add a word of warning concerning the
2815
* imap/command.c, imap/imap.c, imap/message.c, imap/util.c,
2816
imap/browse.c, parse.c, pattern.c, pgp.c, pgpkey.c, postpone.c,
2817
recvattach.c, remailer.c, rfc1524.c, rfc2047.c, send.c,
2818
sendlib.c, url.c, Makefile.am, account.c, addrbook.c, alias.c:
2819
Add ascii_strcasecmp() and ascii_strncasecmp() functions which
2820
do locale-independent and case-insensitive string comparisons.
2821
Needed for mutt to work in iso-8859-9 environments, where
2822
tolower('I') != 'i'.
2824
* ascii.c: branches: 2.1.2; Add ascii_strcasecmp() and
2825
ascii_strncasecmp() functions which do locale-independent and
2826
case-insensitive string comparisons. Needed for mutt to work
2827
in iso-8859-9 environments, where tolower('I') != 'i'.
2829
* ascii.h, attach.c, charset.c, color.c, commands.c, copy.c,
2830
edit.c, handler.c, headers.c, init.c, keymap.c, mutt.h,
2831
mutt_ssl_nss.c, muttlib.c, mx.c: Add ascii_strcasecmp() and
2832
ascii_strncasecmp() functions which do locale-independent and
2833
case-insensitive string comparisons. Needed for mutt to work
2834
in iso-8859-9 environments, where tolower('I') != 'i'.
2836
2001-04-25 22:08:41 roessler (roessler)
2838
* globals.h, init.h, mutt.h, parse.c, protos.h, send.c,
2839
sendlib.c, thread.c, url.c: Implement RFC 2822's idea of
2840
the In-Reply-To header. In particular, we have to drop the
2841
$in_reply_to configuration variable. Also, the change in the
2842
specification makes some changes to the threading code reasonable.
2844
* parse.c: Use RFC 2822's interpretation of two-digit years.
2846
* charset.c: Kluge around some problems with iso-8859-9 locales.
2848
2001-04-24 11:21:22 roessler (roessler)
2850
* commands.c: When the character set is changed, ask whether or
2851
not mutt should convert.
2853
2001-04-19 09:39:49 roessler (roessler)
2855
* compose.c: Don't try to select the secret key from the public
2858
2001-04-18 15:12:50 roessler (roessler)
2860
* sendlib.c: Fix a segmentation fault. Bug reported by Bjļæ½rn
2861
Jacke and analyzed by Lars Hecking.
2863
2001-04-13 23:20:15 roessler (roessler)
2865
* enter.c: Fix KEY_ENTER. From EGE.
2867
* README, build-release: Introducing trithemius.gnupg.org.
2869
2001-04-11 23:42:59 roessler (roessler)
2871
* hook.c: Avoid excessive unhooking from within hooks.
2872
Problem noted by Eugene Lee <eugene@anime.net> on mutt-users.
2874
* doc/Makefile.in: Don't rely on GNU make's implicit rules for
2875
shell scripts. Noted by EGE.
2877
2001-04-09 16:10:59 roessler (roessler)
2879
* INSTALL: Fix the documentation of --enable-locale-fix.
2882
* enter.c, keymap.c: Entering multibyte characters. From Edmund
2885
* send.c: Avoid a crash. patch-1.3.17.tlr.pgpflags_fault.1.
2887
2001-04-05 23:23:37 roessler (roessler)
2893
* init.h: Fix a minor typo in the documentation.
2895
2001-04-04 23:29:29 roessler (roessler)
2897
* send.c: Fix pgp_replyencrypt and friends for group-replies to
2898
several tagged messages. Noted by Werner Koch.
2900
2001-04-03 19:26:55 roessler (roessler)
2902
* pgpkey.c: More PGP key selection changes: Clean up the key
2903
selection mechanism. I'd appreciate if some of you could review
2906
* pgpkey.c: Fixes for the previous patch.
2908
* pgpkey.c: Add an error message in case keys can be found,
2911
* init.h: Write "mail folder" instead of "folder" in the
2912
description of $postponed. If people believe they understand
2913
it better that way, fine with me. (Debian #89195.)
2915
* doc/manual.sgml.head: Fix a typo. Debian #90400.
2919
* url.c: Permit for passwords which contain '@'. From Felix
2920
von Leitner <leitner@fefe.de>.
2922
* mutt_socket.c: Set the close on exec bit for IMAP sockets.
2923
From Jason Gunthorpe <jgg@wakko.deltatee.com>. #536, Debian
2926
2001-04-02 13:02:56 roessler (roessler)
2928
* pop.c: Fix a buffer overrun. Noted by Gordon Sadler
2929
<gbsadler1@lcisp.com>; #530.
2931
* imap/Makefile.am: Fix dependencies. From Lars Hecking.
2933
2001-03-30 08:53:12 roessler (roessler)
2935
* imap/Makefile.am: Add a rule for ../types.h.
2937
2001-03-29 11:23:05 roessler (roessler)
2939
* pgp.c: Adding a dprint statement.
2941
2001-03-28 14:59:52 roessler (roessler)
2943
* pgp.c, pgp.h: Add some more PGP good signature checks, so we
2944
can detect whether or not an encrypted+signed message is OK.
2946
* main.c: fix some of the copyright messages.
2948
* gnupgparse.c, pgpkey.c, pgplib.c, pgplib.h, pgppacket.c: Make
2949
mutt compatible with GnuPG's latest features. As requested by
2952
* po/tr.po, po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po,
2953
po/ru.po, po/sk.po, po/sv.po, po/lt.po, po/nl.po, po/pl.po,
2954
po/pt_BR.po, po/it.po, po/ja.po, po/ko.po, po/es.po, po/fr.po,
2955
po/gl.po, po/id.po, po/eo.po, po/el.po, po/de.po, po/da.po,
2956
VERSION, po/cs.po, reldate.h, ChangeLog: automatic post-release
2957
commit for mutt-1.3.17
2961
2001-03-23 12:30:17 roessler (roessler)
2963
* send.c: handle my_hdr message-id: correctly.
2965
2001-03-20 17:28:55 roessler (roessler)
2967
* pgp.c: Fix Content-Disposition of PGP/MIME messages. The second
2968
part should get a file name for convenience, not the first one.
2970
* po/ja.po: Update from Oota Toshiya <oota@ppd.fc.nec.co.jp>.
2972
* mbyte.c: Fix a bug in mbrtowc_iconv(). From TAKIZAWA Takashi
2973
<taki@luna.email.ne.jp>.
2975
2001-03-12 11:54:38 roessler (roessler)
2977
* po/ru.po: update from Vsevolod.
2979
2001-03-08 16:48:50 roessler (roessler)
2981
* pager.c: Cosmetic change for OP_PAGER_TOP, suggested by Mike
2982
Schiraldi <raldi@research.netsol.com>.
2984
2001-03-05 20:52:04 roessler (roessler)
2986
* init.h: Fix use_ipv6.
2990
2001-03-04 14:25:07 roessler (roessler)
2994
* pgppacket.c: Fix the interpretation of new-style packet lengths.
2995
This is a really bad bug.
2997
* init.h, mutt.h, mutt_socket.c: Make it possible to enable ipv6
3000
2001-03-03 18:17:23 roessler (roessler)
3002
* mutt_ssl.c: Fix a typo concerning OpenSSL version numbers.
3004
2001-03-01 10:18:04 roessler (roessler)
3008
* po/de.po, po/id.po: updates.
3010
* imap/imap.c: Don't engage STARTTLS when already in SSL mode.
3012
2001-02-27 16:59:45 roessler (roessler)
3014
* Makefile.am, depcomp, missing: Adding files for users of
3015
automake-cvs. From Lars Hecking.
3017
* configure.in: Simplifications from Lars Hecking.
3019
* doc/Makefile.in: Distribute instdoc.sh.in.
3021
* po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po,
3022
po/sv.po, po/tr.po, po/uk.po, po/ko.po, po/lt.po, po/nl.po,
3023
po/pl.po, po/pt_BR.po, po/id.po, po/it.po, po/ja.po, po/es.po,
3024
po/fr.po, po/gl.po, po/el.po, po/eo.po, po/da.po, po/de.po,
3025
VERSION, contrib/Makefile.in, po/cs.po, reldate.h, ChangeLog:
3026
automatic post-release commit for mutt-1.3.16
3028
2001-02-26 16:35:39 roessler (roessler)
3030
* pgp.c: Fix behaviour with multiple signed blocks inside one
3033
* pgp.c: Add out-of-band signature status signalling for
3034
application/pgp with clearsig.
3036
2001-02-23 09:13:55 roessler (roessler)
3038
* imap/imap.c, mutt_ssl.c, po/ru.po: update.
3040
* url.h: Ports are unsigned short, not short.
3044
2001-02-21 17:02:18 roessler (roessler)
3048
* po/pl.po, po/sv.po: updates.
3050
2001-02-20 19:05:17 roessler (roessler)
3052
* imap/auth_gss.c, imap/message.c: More IMAP patches from Brendan.
3054
* sendlib.c: lookup_mime_type() could overflow. This is, however,
3055
harmless, because it only works on data from local configuration
3056
files which are either under the control of the user or under
3057
the control of root.
3059
2001-02-19 18:21:53 roessler (roessler)
3061
* imap/command.c: Improved error handling.
3063
* po/de.po: There is no such thing as a "Text Anhang" in German.
3065
* imap/imap.c, imap/imap.h, hook.c, mailbox.h, mx.c: Brendan
3066
Cully's generic access() wrapper which know about IMAP.
3070
2001-02-16 00:42:57 roessler (roessler)
3072
* imap/BUGS, imap/message.c: Bugfix. From B.C.
3074
* imap/message.c: Fix #378. From Brendan Cully.
3076
* imap/imap.c: Support for \HasNoChildren. From Brendan Cully.
3078
2001-02-15 16:37:27 roessler (roessler)
3080
* imap/browse.c, imap/imap.c, imap/imap.h, imap/util.c,
3081
acconfig.h, configure.in, globals.h, init.h, mutt.h, mutt_sasl.c,
3082
muttlib.c, pop_auth.c, url.c: Brendan Cully's latest STARTTLS
3085
* po/ja.po, configure.in: Adding ja.po.
3087
* charset.c: Fix iconv-hook. It would segfault with x-unknown
3088
and other problematic cases.
3090
* init.h: Fix the documentation of pgp_verify_sig. It's ask-yes,
3093
2001-02-14 23:58:28 roessler (roessler)
3095
* INSTALL: Add a comment about the sample iconv-hook files.
3097
* doc/Makefile.in, doc/instdoc.sh.in, doc/manual.sgml.head,
3098
doc/muttrc.man.head, doc/muttrc.man.tail,
3099
contrib/iconv/README, contrib/iconv/iconv.aix-3.2.5.rc,
3100
contrib/iconv/iconv.aix-4.1.5.rc,
3101
contrib/iconv/iconv.aix-4.2.0.rc,
3102
contrib/iconv/iconv.aix-4.3.2.rc,
3103
contrib/iconv/iconv.freebsd-3.3.rc,
3104
contrib/iconv/iconv.glibc-2.1.3.rc,
3105
contrib/iconv/iconv.glibc-2.1.90.rc,
3106
contrib/iconv/iconv.hpux-10.01.rc,
3107
contrib/iconv/iconv.hpux-10.20.rc,
3108
contrib/iconv/iconv.hpux-11.00.rc,
3109
contrib/iconv/iconv.irix-6.5.rc, contrib/iconv/iconv.osf1-4.0a.rc,
3110
contrib/iconv/iconv.osf1-4.0d.rc,
3111
contrib/iconv/iconv.solaris-2.4.rc,
3112
contrib/iconv/iconv.solaris-2.5.1.rc,
3113
contrib/iconv/iconv.solaris-2.6-cjk.rc,
3114
contrib/iconv/iconv.solaris-2.6.rc,
3115
contrib/iconv/iconv.solaris-2.7.rc, contrib/iconv/make.sh,
3116
contrib/Makefile.in, mutt.h, protos.h, charset.c, configure.in,
3117
hook.c, init.h: iconv-hook.
3119
* imap/auth.c, imap/imap.c, imap/message.c, acconfig.h,
3120
configure.in, mutt_sasl.c, mutt_socket.h, mutt_ssl.c, mutt_ssl.h:
3121
STARTTLS patch from Brendan Cully.
3123
* rfc2047.c, sendlib.c: Minor charset fixes. Users can now give
3124
any character set names in
3126
2001-02-13 23:42:29 roessler (roessler)
3128
* charset.c: Some more strange character set aliaes.
3130
* charset.c: Add more possibly-interesting character set names.
3132
* charset.c: While I'm on it, fix a warning and remove some
3133
weired code by proper use of ctype functions.
3135
* imap/utf7.c: branches: 1.5.2; Change charset-hook's behaviour.
3137
* charset.c: Change charset-hook's behaviour.
3139
* charset.h: branches: 2.19.2; Change charset-hook's behaviour.
3141
* gettext.c, gnupgparse.c, handler.c, rfc2047.c, rfc2231.c,
3142
sendlib.c: Change charset-hook's behaviour.
3146
* po/de.po: Fix some typos. From Bjļæ½rn Jacke.
3148
* recvattach.c: A little fix for those who don't have PGP
3151
* OPS.PGP, commands.c, curs_main.c, functions.h, pgp.c, pgp.h,
3152
protos.h, recvattach.c: Add a function check-traditional-pgp
3153
which can be used to handle old-style PGP messages and/or parts
3156
* query.c: Match all fields when searching on the query menu.
3158
* attach.c: Fix #470: multipart- and message-type attachments
3159
weren't handled correctly.
3161
2001-02-12 20:42:40 roessler (roessler)
3163
* curs_lib.c: Fix '?' in the file name dialogue. Fixes #468,
3166
* po/sv.po, po/tr.po, po/uk.po, po/zh_CN.GB2312.po,
3167
po/zh_TW.Big5.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po,
3168
po/eo.po, po/es.po, po/fr.po, po/gl.po, po/id.po, po/it.po,
3169
po/ko.po, po/lt.po, po/nl.po, VERSION, po/cs.po, po/da.po,
3170
po/de.po, po/el.po, reldate.h, ChangeLog: automatic post-release
3171
commit for mutt-1.3.15
3173
* NEWS: Tell users about some of the new features.
3175
* pgppacket.c: Don't free(NULL).
3177
* mutt.h, pgp.c, pgp.h, pgplib.c, pgplib.h, pgpmicalg.c,
3178
pgppacket.c, pgppacket.h, pgppubring.c, postpone.c, protos.h,
3179
send.c, sendlib.c, Makefile.am, compose.c, configure.in,
3180
gnupgparse.c, init.h: Auto-detect the micalg used with PGP/MIME
3183
* handler.c: Make mutt_decode_* usable without passing a BODY
3186
* imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c: Fixes so
3187
mutt at least compiles with Brendan's new SASL patch.
3189
* lib.c: branches: 2.30.2; Fix mutt_read_line's behaviour when
3190
encountering an EOF. From Aaron Lehmann <aaronl@vitelus.com>.
3192
* pager.c: Avoid an infinite loop in the pager. From Edmund
3195
* imap/auth_login.c, imap/auth_sasl.c, imap/browse.c,
3196
imap/command.c, imap/imap.c, imap/imap_private.h, imap/message.c,
3197
imap/util.c, mutt_sasl.c, mutt_sasl.h, mutt_ssl.c, mutt_ssl.h:
3198
Brendan Cully's SASL patch.
3200
2001-02-08 15:50:51 roessler (roessler)
3202
* attach.c, commands.c, curs_lib.c, muttlib.c, pgp.c,
3203
recvattach.c, remailer.c: Replace various instances of endwin()
3204
by mutt_endwin(). This should help to avoid chaotic screen
3205
output on the "second" screen.
3209
* doc/manual.sgml.head: Fix a typo.
3211
2001-02-06 22:14:01 roessler (roessler)
3213
* doc/manual.sgml.head, doc/muttrc.man.head: Document fuzzy dates.
3215
* date.c, pattern.c: Fuzzy date matching. From Eike Rathke
3218
2001-02-02 12:36:19 roessler (roessler)
3220
* pgpinvoke.c: Apply more conservative quoting to some PGP
3223
* po/sv.po: Update from Jļæ½rgen Tegnļæ½r.
3225
2001-02-01 17:03:44 roessler (roessler)
3229
2001-01-31 18:31:27 roessler (roessler)
3231
* send.c: Don't use group mailboxes with list-reply. E.g.,
3232
when you have "ietf" as a list pattern, and a message goes to
3234
IETF-Announce:;, ietf-openpgp@somewhere.org,
3236
list-reply will now yield ietf-openpgp and _not_:
3238
IETF-Announce: ietf-openpgp@...
3240
* po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/tr.po,
3241
po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/fr.po,
3242
po/gl.po, po/id.po, po/it.po, po/ko.po, po/lt.po, po/nl.po,
3243
po/pl.po, po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po,
3244
po/es.po: Including the turkish translation from Fatih Demir
3245
<kabalak@gmx.net>; make update-po.
3247
* configure.in: Including the turkish translation from Fatih
3248
Demir <kabalak@gmx.net>.
3250
2001-01-30 10:24:36 roessler (roessler)
3252
* doc/manual.sgml.head: Stan Ryckman <stanr@sunspot.tiac.net>
3253
noted that we are abusing "envelope" where it should be "header".
3255
* thread.c: Fix sort_aux=received. From <benno@sesgroup.net>.
3257
* pager.c: Eric Fischer <eric@eazel.com> sent us this patch as
3258
part of bug#441. I'm not entirely sure that it works, but let's
3261
* po/de.po, po/id.po: update
3265
* pop_auth.c: Fixing a stupid typo. bug#445, from Larry Rosenman
3268
2001-01-27 13:50:26 roessler (roessler)
3270
* po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po,
3271
po/uk.po, po/pt_BR.po, po/ru.po, po/pl.po, po/ko.po, po/lt.po,
3272
po/nl.po, po/gl.po, po/id.po, po/it.po, po/es.po, po/fr.po,
3273
po/eo.po, po/el.po, po/de.po, po/da.po, po/cs.po, VERSION,
3274
reldate.h, ChangeLog: automatic post-release commit for
3277
* recvattach.c: More improvements to the recvattach collapsing.
3279
* mutt.h, pager.c, pager.h, protos.h, recvattach.c: Add collapsing
3280
to the receive-attach menu, and improve digest handling that way.
3282
* OPS: branches: 2.22.2; Add collapsing to the receive-attach
3283
menu, and improve digest handling that way.
3285
* attach.c, attach.h, compose.c, functions.h, init.h: Add
3286
collapsing to the receive-attach menu, and improve digest handling
3289
2001-01-25 12:04:46 roessler (roessler)
3291
* po/cs.po: Fixes from Bjļæ½rn Jacke <bjacke@suse.de>.
3293
* contrib/pgp6.rc: A nit from Bjļæ½rn Jacke <bjacke@suse.de>.
3295
2001-01-22 11:04:56 roessler (roessler)
3297
* mutt_ssl.c: patch-1.3.13.tk.ssl.connect.1
3299
2001-01-18 11:27:56 roessler (roessler)
3301
* complete.c: Completion fix. From Aaron Schrab
3302
<aaron+mutt@schrab.com>.
3304
2001-01-17 08:53:12 roessler (roessler)
3306
* rfc822.c: This one-line diff should fix the behaviour of the
3307
address parser when encountering loose dots in addresses.
3309
* imap/auth_sasl.c: Try to catch mysterious failures of the SASL
3310
library instead of hanging. From Brendan Cully.
3312
2001-01-15 10:40:50 roessler (roessler)
3314
* copy.c: Some debugging helpers.
3316
* send.c: Use safe_fclose() where a NULL pointer may be passed
3319
* pattern.c: Make ~m usable in $simple_search. From
3320
<David.Good@stratasource.com>.
3322
2001-01-10 19:36:43 roessler (roessler)
3324
* recvcmd.c, send.c: Make some messages about mime-forwarding
3325
more comprehensible to normal users.
3327
2001-01-08 23:09:32 roessler (roessler)
3329
* imap/auth_sasl.c, imap/utf7.c, imap/util.c, charset.c,
3330
charset.h, check_sec.sh, dotlock.c, enter.c, gnupgparse.c,
3331
keymap.c, lib.c, mutt_sasl.c, parse.c, pgp.c, pgppubring.c,
3332
pop_auth.c, regex.c, rfc2047.c, rfc2231.c, rfc822.c, sendlib.c,
3333
strdup.c: Let check_sec.sh check for use of the unsafe malloc,
3334
realloc, free, and strdup routines. While we are on it, plug
3335
some memory leaks and make some code understandable.
3337
* intl/cat-compat.c, imap/auth_cram.c, imap/auth_gss.c,
3338
imap/imap.c, imap/imap_private.h, imap/message.c, base64.c,
3339
browser.c, check_sec.sh, commands.c, complete.c, copy.c,
3340
curs_lib.c, edit.c, handler.c, init.c, lib.c, pager.c, pgp.c,
3341
pgpkey.c, pop_lib.c, protos.h, query.c, rfc2231.c, rfc822.c,
3342
send.c, sendlib.c, snprintf.c: Fix and/or check more fishy code.
3344
* intl/cat-compat.c, imap/auth_cram.c, imap/auth_gss.c, browser.c,
3345
buffy.c, check_sec.sh, curs_main.c, enter.c, init.c, main.c,
3346
makedoc.c, mkjtags.c, mutt_sasl.c, pgp.c, pgpinvoke.c, pgpkey.c,
3347
pop.c, protos.h, regex.c, rfc2231.c, sendlib.c: Going through
3348
possible security problems with a fine comb. If you want to help,
3349
check out the current source, and run check_sec.sh.
3351
* attach.c, build-release, check_sec.sh, edit.c, pgpkey.c:
3352
Some automated security checks concerning fopen() calls.
3354
2001-01-04 05:39:31 roessler (roessler)
3356
* gettext.c: Don't use debugfile unless DEBUG is #defined.
3358
2001-01-03 13:39:48 roessler (roessler)
3360
* enter.c, mbyte.c: More wide-char patches from EGE.
3362
* enter.c: Don't accept '\0' as keyboard input.
3364
* imap/auth_sasl.c: Set SASL_IP_{LOCAL,REMOTE} properties -
3365
needed for krb4 support; from yak@MIT.EDU.
3367
* enter.c: Try to fix nonprintable character input.
3369
* enter.c: Extend the editor so it supports unprintable
3372
2001-01-02 16:34:26 roessler (roessler)
3374
* enter.c: Make my_wcstombs more robust. From EGE.
3376
* main.c: Only show mailboxes with -y. From
3377
devenish@arcme.uwa.edu.au.
3379
* account.h: Fix password input. From Vsevolod Volkov.
3381
2000-12-31 15:30:52 roessler (roessler)
3383
* po/ru.po, pop_lib.c: Missing patches from VVV.
3385
* imap/imap.c, OPS, curs_main.c, functions.h, globals.h:
3386
Experimental patch to add an imap-fetch-mail function.
3388
* mutt.h, protos.h, browser.c, curs_lib.c, enter.c, main.c:
3389
Make browser behaviour more consistent with expectations.
3391
* po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po,
3392
po/uk.po, po/pt_BR.po, po/ru.po, po/lt.po, po/nl.po, po/pl.po,
3393
po/it.po, po/ko.po, po/id.po, po/es.po, po/fr.po, po/gl.po,
3394
po/eo.po, po/da.po, po/de.po, po/el.po, VERSION, po/cs.po,
3395
reldate.h, ChangeLog: automatic post-release commit for
3398
2000-12-30 10:28:16 roessler (roessler)
3402
2000-12-22 18:03:34 roessler (roessler)
3404
* configure.in: autoconf consmetics. From L.H.
3406
* enter.c, mutt.h: Some more changes to the enter code.
3408
* enter.c: Fix some ugly bugs in the completion code.
3409
In particular, replace_part() could lead to heap corruption.
3411
* po/lt.po, configure.in: Lithuanian translation. From Gediminas
3412
Paulauskas <menesis@delfi.lt>.
3414
2000-12-21 09:19:41 roessler (roessler)
3416
* flags.c, init.h, mh.c, mutt.h: patch.me.maildir_trash.1
3418
2000-12-17 19:54:58 roessler (roessler)
3422
2000-12-14 15:40:30 roessler (roessler)
3424
* doc/manual.sgml.head: Improve hook documentation. From Lars
3427
* enter.c: More file name completion fixes.
3429
* enter.c: Fix "tab-tab" at the change-folder prompt.
3431
2000-12-10 21:01:35 roessler (roessler)
3433
* imap/message.c, init.h, mutt.h: Avoid implicit flag updates
3434
with IMAP. From Brendan Cully.
3436
* configure.in, enter.c, mbyte.c, mbyte.h, mutt.h: More enter.c
3437
updates. From E.G.E..
3439
* mbyte.h, mutt.h, configure.in, enter.c: More changes to the
3440
utf-8 friendly line editor: Implement some missing functions,
3441
include some more header files.
3443
2000-12-08 10:38:30 roessler (roessler)
3445
* curs_lib.c: Remove an unnecessary ENTER_STATE allocation.
3447
* curs_lib.c, enter.c, mutt.h, protos.h: Make _mutt_enter_string()
3450
* curs_lib.c, edit.c, enter.c, protos.h: Make the line editor
3451
utf-8 friendly. First take from Edmund Grimley Evans.
3453
2000-12-06 20:31:46 roessler (roessler)
3455
* gnupgparse.c: Fix pgp_ignore_subkeys.
3457
* mutt_curses.h: Make the BEEP macro a bit safer. From EGE.
3459
* imap/imap.c: Fix a memory leak in imap_logout_all.
3461
2000-12-04 09:00:08 roessler (roessler)
3463
* mbyte.c: A little fix for the -HAVE_WC_FUNCS +LOCALES_HACK case.
3466
2000-12-03 09:34:41 roessler (roessler)
3468
* doc/PGP-Notes.txt: Document the fact that Courier MTA corrupts
3469
PGP/MIME signatures.
3471
2000-12-02 09:16:47 roessler (roessler)
3473
* po/el.po, po/uk.po: update.
3475
2000-11-28 11:19:57 roessler (roessler)
3477
* po/da.po, po/de.po, po/fr.po, po/id.po: updates
3479
2000-11-27 13:14:28 roessler (roessler)
3481
* attach.h, commands.c, compose.c, curs_main.c, protos.h,
3482
recvattach.c: Make sure edit-type works without a segmentation
3483
fault from the receive-attach menu.
3485
* po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/ru.po,
3486
po/sk.po, po/sv.po, po/pl.po, po/pt_BR.po, po/nl.po, po/it.po,
3487
po/ko.po, po/fr.po, po/gl.po, po/id.po, po/eo.po, po/es.po,
3488
po/el.po, po/cs.po, po/da.po, po/de.po, reldate.h, VERSION,
3489
ChangeLog: automatic post-release commit for mutt-1.3.12
3491
2000-11-23 10:30:49 roessler (roessler)
3493
* contrib/sample.muttrc-tlr: Use display_filter to fix some
3494
ugliness people are sending me.
3496
* commands.c: Don't endwin() before invoking the display_filter.
3498
2000-11-21 10:32:34 roessler (roessler)
3500
* protos.h, main.c, curs_lib.c, globals.h: [stable] Introduce
3501
mutt_curses_message and mutt_nocurses_message. From Olaf Kirch.
3503
* globals.h, main.c, protos.h, curs_lib.c: Introduce
3504
mutt_curses_message/mutt_nocurses_message. From Olaf Kirch.
3506
2000-11-20 13:20:28 roessler (roessler)
3508
* contrib/gpg.rc: Add a missing --textmode switch.
3510
2000-11-19 20:39:49 roessler (roessler)
3512
* NEWS: Mention $print_split.
3514
* contrib/sample.muttrc-tlr: update
3516
* mutt.h, pgp.c, protos.h, commands.c, init.h: Introduce a
3517
new option named $print_split. While we are on it, unify
3518
the pipe-message and print-message code, and fix the PGP
3519
key-extraction code so it doesn't interact with OPTPIPEDECODE
3520
in strange manners any more.
3522
2000-11-18 19:50:48 roessler (roessler)
3524
* curs_lib.c: Remove an unnecessary include statement.
3526
2000-11-17 09:19:41 roessler (roessler)
3528
* po/sv.po: Small fix from Jļæ½rgen Tegnļæ½r <teg@post.netlink.se>.
3530
* imap/auth_gss.c: [stable] GSSAPI patch from Bill Nottingham
3531
<notting@redhat.com>.
3533
* doc/manual.sgml.tail, curs_main.c, functions.h: Make folder
3534
synchronization possible from within the pager. From Chris
3535
Cutler <cutler@bluemug.com>.
3537
2000-11-15 20:29:58 roessler (roessler)
3539
* charset.c: Fix langinfo-based character set detection.
3540
From Martin Norbļæ½ck <d95mback@dtek.chalmers.se>.
3542
2000-11-14 16:57:19 roessler (roessler)
3544
* curs_main.c: another possibly problematic case.
3546
* curs_main.c: Try fixing a possible segmentation fault. I'm not
3547
entirely sure how I produced it, but it's at least obvious where
3550
2000-11-13 22:19:57 roessler (roessler)
3552
* gnupgparse.c, init.h, mutt.h: Add the pgp_ignore_subkeys option.
3553
Unset it to get the traditional listing with all the subkeys.
3554
(Experimental, may introduce new bugs.)
3556
* po/ru.po, po/sv.po: update
3558
* remailer.c: Qualify some more header fields.
3560
2000-11-07 10:31:51 roessler (roessler)
3562
* init.h, mutt.h, send.c: Add a sig_on_top option.
3566
2000-11-06 11:27:07 roessler (roessler)
3568
* po/zh_TW.Big5.po, po/da.po: update
3570
* configure.in: Make building mutt without iconv support possible.
3573
2000-11-03 10:16:32 roessler (roessler)
3575
* init.h: Change pgp_good_sign's default to 0 instead of UL "".
3576
This should fix the annoying error messages when starting up
3577
mutt on some systems.
3579
* init.c: Make error reporting more verbose.
3581
* po/de.po, po/fr.po, po/id.po: updates
3583
2000-11-01 13:14:18 roessler (roessler)
3585
* po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po,
3586
po/uk.po, po/id.po, po/it.po, po/ko.po, po/nl.po, po/pl.po,
3587
po/pt_BR.po, po/ru.po, po/cs.po, po/da.po, po/de.po, po/el.po,
3588
po/eo.po, po/es.po, po/fr.po, po/gl.po, ChangeLog, VERSION,
3589
reldate.h: automatic post-release commit for mutt-1.3.11
3591
2000-10-27 10:51:01 roessler (roessler)
3593
* enter.c: A nicer version of {capitalize,...}-word functions.
3595
* doc/manual.sgml.head: Document the recent additions to the
3598
* OPS, enter.c, functions.h: Add capitalize-word, upcase-word,
3599
downcase-word functions to the editor. Bindings follow the
3600
Emacs conventions (i.e., M-c, M-u, M-d).
3602
2000-10-25 18:56:20 roessler (roessler)
3604
* rfc822.c: Fix parsing of route-addrs.
3606
2000-10-24 08:59:21 roessler (roessler)
3608
* doc/manual.sgml.tail: Document edit-type. From Mikko Hļæ½nninen.
3612
2000-10-23 16:39:10 roessler (roessler)
3614
* doc/manual.sgml.head: Typo. From Daniel Roesen <dr@bofh.de>.
3616
* doc/manual.sgml.head: Fix documentation of uznknown MIME type
3617
handling. From Brian Salter-Duke <b_duke@lacebark.ntu.edu.au>
3619
2000-10-18 09:01:56 roessler (roessler)
3621
* recvattach.c: Fix tree formatting in the recvattach menu.
3623
2000-10-17 15:10:51 roessler (roessler)
3625
* commands.c, curs_lib.c, hdrline.c, menu.c, protos.h: Fix
3626
pager and index display when non-printable space characters
3627
are encountered. From EGE.
3629
* sendlib.c: Teach mutt to attach files of arbitrary type.
3631
2000-10-16 17:29:55 roessler (roessler)
3633
* curs_lib.c: nl_langinfo({YES,NO}EXPR) may return an _extended_
3634
regular expression. Close #312.
3636
* po/zh_TW.Big5.po, po/id.po, po/sv.po: update
3638
* mutt_socket.c: Fix the strange "Can't connect" error messages.
3641
2000-10-12 14:49:58 roessler (roessler)
3645
2000-10-11 14:17:17 roessler (roessler)
3651
* po/uk.po, po/zh_CN.GB2312.po, po/zh_TW.Big5.po, po/pt_BR.po,
3652
po/ru.po, po/sk.po, po/sv.po, po/nl.po, po/pl.po, po/ko.po,
3653
po/es.po, po/fr.po, po/gl.po, po/id.po, po/it.po, po/cs.po,
3654
po/da.po, po/de.po, po/el.po, po/eo.po, ChangeLog, Makefile.am,
3655
VERSION, reldate.h: automatic post-release commit for mutt-1.3.10
3657
* buffy.c: Compilation fix from Emil Sit <sit@cisco.com>.
3659
2000-10-10 19:22:48 roessler (roessler)
3661
* po/POTFILES.in, doc/manual.sgml.head, globals.h, init.c,
3662
init.h, mailbox.h, mutt.h, muttlib.c, mx.c, mx.h, pop.c, pop.h,
3663
pop_auth.c, pop_lib.c, protos.h, recvattach.c, Makefile.am,
3664
browser.c, buffy.c, commands.c, compose.c, configure.in,
3665
curs_main.c: Vsevolod Volkov's POP mailbox patch.
3667
* doc/manual.sgml.head: Mixmaster documentation patch from
3670
2000-10-09 08:30:35 roessler (roessler)
3672
* main.c: Add an #ifdef for HAVE_GETADDRINFO.
3674
* mutt_socket.c: Use AF_INET6 only when necessary.
3676
2000-10-07 18:06:24 roessler (roessler)
3678
* curs_lib.c, help.c: Display fixes from EGE.
3680
2000-10-05 19:12:28 roessler (roessler)
3682
* query.c: Catch some possible NULL pointer deferences.
3683
From chris+usenet@chiappa.net (Chris Chiappa), posted to
3686
2000-10-04 18:50:35 roessler (roessler)
3688
* mutt_ssl_nss.c: Downgrade Michael Elkins' indentation style
3689
to the version used throughout mutt. ;-)
3691
* Makefile.am, acconfig.h, configure.in, init.c, init.h,
3692
mutt.h, mutt_socket.c, mutt_ssl_nss.c, pop.c: Adding support for
3693
Netscape's (pardon, Mozilla's) SSL implementation. From Michael
3696
* globals.h, init.h, mutt_socket.c, protos.h:
3697
patch.me.connect_timeout.1
3699
* signal.c: branches: 2.6.2; patch.me.connect_timeout.1
3701
2000-10-03 10:47:20 roessler (roessler)
3703
* NEWS: Document some of the recent user-visible changes.
3705
* doc/manual.sgml.head: More documentation for the "L" to_char.
3708
* hdrline.c, init.h: Adding a list flag to to_chars, From Andreas
3709
Plesner Jacobsen <apj@wol.dk>. Note: If you don't like the new
3710
behaviour, just set $to_chars to the old " +TCF" value.
3714
2000-10-02 09:11:52 roessler (roessler)
3716
* configure.in, mutt_socket.c: patch-bac.ipv6-1
3718
* curs_lib.c: patch-1.3.9.bj.yesno.1
3720
2000-09-28 06:53:36 roessler (roessler)
3722
* init.h: Fix a minor typo. From Byrial.
3724
* INSTALL, charset.c, charset.h, init.c: Document the
3725
--without-wc-funcs switch to configure, and clean up the code
3726
to set the character set from nl_langinfo from EGE.
3728
2000-09-27 14:28:35 roessler (roessler)
3730
* charset.c: Catch another error condition which may be caused
3731
by a broken nl_langinfo() function.
3733
* COPYRIGHT: We don't need to mention EAY's copyright any more.
3735
* charset.c: Fix #287.
3737
2000-09-26 23:05:46 roessler (roessler)
3741
* Makefile.am, checktypes.c, main.c, pgppubring.c, sha.h, sha1.c,
3742
sha1.h, sha1dgst.c, sha_locl.h: Replace the BSD-licensed sha-1
3743
from SSLeay with a public domain version in order to satisfy
3746
2000-09-25 13:03:09 roessler (roessler)
3750
* send.c: patch-1.3.9.bj.f-up-prompt.1
3752
2000-09-21 09:37:14 roessler (roessler)
3754
* po/sk.po, po/sv.po, po/uk.po, po/zh_CN.GB2312.po,
3755
po/zh_TW.Big5.po, po/ru.po, po/nl.po, po/pl.po, po/pt_BR.po,
3756
po/it.po, po/ko.po, po/es.po, po/fr.po, po/gl.po, po/id.po,
3757
po/el.po, po/eo.po, po/da.po, po/de.po, po/cs.po, ChangeLog,
3758
VERSION, reldate.h: automatic post-release commit for mutt-1.3.9
3760
* rfc2047.c: Make some of the code more readable. From EGE.
3762
2000-09-15 09:19:29 roessler (roessler)
3764
* rfc2047.c, rfc2047.h, sendlib.c: Fix some RFC2047 encoding bugs.
3766
2000-09-13 21:01:31 roessler (roessler)
3768
* rfc2047.c: Undo part of the character set canonicalization.
3769
EGE pointed out it isn't needed.
3771
* rfc2231.c: Replace "unknown" by "unknown-8bit".
3773
* sendlib.c: s/iconv_open/mutt_iconv_open/. Suggested by EGE.
3775
* charset.c: Add "646" as an alias for us-ascii. SunOS 5.8
3778
* browser.c: Let the browser handle non-existent directories
3779
more gracefully. From Byrial Jensen.
3781
2000-09-12 23:18:47 roessler (roessler)
3783
* configure.in: Remove some caching. From EGE.
3785
2000-09-11 10:50:37 roessler (roessler)
3787
* charset.c, copy.c, mbyte.c, rfc2047.c, sendlib.c: Fix some
3788
more character set glitches.
3790
2000-09-09 07:30:29 roessler (roessler)
3792
* charset.c: sizeof (dest) == 4. I should have written dlen
3793
instead. Noted by EGE.
3795
2000-09-08 21:52:04 roessler (roessler)
3797
* imap/imap.c: Brendan's version of the last fix. I put it in
3798
since he's most likely the next one to look at or change this. ,-)
3800
* imap/imap.c: Fix a silly little IMAP bug. From Daniel
3801
Jacobowitz <dan@debian.org>.
3803
* charset.c, protos.h, rfc2231.c, sendlib.c: Add a character
3804
set comparison function.
3806
2000-09-07 21:56:00 roessler (roessler)
3808
* charset.c: Add a table of official character set names.
3809
Data taken from www.iana.org.
3811
* rfc2231.c: Detect pure 7bit data and don't encode them.
3812
This helps a bit in situations where mutt believes it has some
3813
really strange us-ascii alias as the character set.
3815
* po/es.po, po/es.po, po/el.po: update
3817
* curs_lib.c: Make the use of nl_langinfo(YESEXPR/NOEXPR)
3818
more robust. Problem noted by Wolfgang Baumann <baumann@zib.de>.
3820
2000-09-06 08:47:13 roessler (roessler)
3822
* snprintf.c: Fix the MAX fix. from Byrial Jensen.
3824
2000-09-05 22:14:36 roessler (roessler)
3826
* init.c, muttlib.c, pgppubring.c, protos.h, snprintf.c: Clean
3827
up some warning messages. From Bob Bell.
3829
* hook.c: Fix a segmentation fault in hook parsing. From Bob
3832
2000-09-04 10:49:48 roessler (roessler)
3834
* imap/browse.c, imap/imap.c, imap/imap.h, imap/imap_private.h,
3835
imap/util.c, account.c, account.h, browser.c, curs_main.c, url.c,
3836
url.h: patch-bac.imapurl-4
3838
* po/ru.po, po/da.po, po/da.po: update
3842
* recvcmd.c: Fix a segmentation fault when replying to multiple
3843
message/rfc822-type attachments. Noted by David Champion.
3845
2000-09-01 08:58:39 roessler (roessler)
3847
* init.c: Don't mutt_pretty_mailbox when setting variables,
3848
since this may badly interact with non-default settings.
3849
Suggested by Byrial Jensen.
3851
2000-08-31 15:14:25 roessler (roessler)
3853
* muttlib.c: patch-1.3.8.bj.pretty_mailbox.1
3855
* doc/manual.sgml.head: patch-1.3.8.bj.manquote.1
3857
* imap/command.c, imap/imap.c: patch-bac.command-3
3859
2000-08-30 21:34:42 roessler (roessler)
3861
* pager.c: Fix display of backspace sequences. From EGE.
3863
* po/fr.po, po/de.po: update
3865
* po/sk.po, po/sv.po, po/uk.po, po/zh_CN.GB2312.po,
3866
po/zh_TW.Big5.po, po/id.po, po/it.po, po/ko.po, po/nl.po,
3867
po/pl.po, po/pt_BR.po, po/ru.po, po/cs.po, po/da.po, po/de.po,
3868
po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, ChangeLog,
3869
VERSION: automatic post-release commit for mutt-1.3.8
3873
* po/POTFILES.in, imap/Makefile.am, imap/imap_ssl.c,
3874
imap/imap_ssl.h, imap/md5.h, imap/md5c.c, imap/util.c, ChangeLog,
3875
Makefile.am, VERSION, configure.in, curs_main.c, init.c, md5.h,
3876
md5c.c, mutt_socket.c, mutt_ssl.c, mutt_ssl.h, reldate.h: SSL
3877
unification patch from Vsevolod.
3879
* imap/command.c, imap/imap.c, imap/message.c, imap/message.h:
3882
* muttlib.c: Fix mutt_prety_mailbox. From Vsevolod.
3884
2000-08-29 11:36:25 roessler (roessler)
3886
* curs_lib.c: The next version of Byrial Jensen's yesorno patch,
3887
this time without a memory leak.
3889
* acconfig.h, configure.in, curs_lib.c, main.c: Use locale for
3892
2000-08-28 13:14:55 roessler (roessler)
3894
* rfc2231.c: Little fix from EGE.
3896
* po/ru.po: Update from Vsevolod.
3898
2000-08-28 09:40:28 EGE (roessler)
3900
* complete.c: Fix a buffer overrun in complete.c.
3902
2000-08-28 09:39:36 Brendan Cully <brendan@kublai.com> (roessler)
3904
* imap/auth_sasl.c, imap/command.c, imap/imap_private.h,
3905
muttlib.c: The attached small patch adjusts mutt_pretty_mailbox
3908
2000-08-28 09:38:42 Edmund GRIMLEY EVANS <edmundo@rano.org> (roessler)
3910
* browser.c, curs_lib.c, hdrline.c, protos.h, recvattach.c: This
3911
patch moves hdr_format_s from hdrline.c to curs_lib.c and renames
3912
it to mutt_format_s. The function is then used in various places
3913
in browser.c and recvattach.c where previously there was "%%%ss".
3915
2000-08-28 09:37:44 roessler (roessler)
3917
* rfc2047.c, rfc2047.h, rfc2231.c, rfc2231.h, sendlib.c: Do
3918
character set selection for RFC2231 encodings. From EGE, but
3919
with choose_charset renamed to mutt_choose_charset.
3921
2000-08-28 09:32:58 edmundo@rano.org (EGE) (roessler)
3923
* mbyte.c, protos.h, utf8.c, wcwidth.c: This is the patch TAKIZAWA
3924
Takashi and I came up with in the end.
3926
When the Charset is euc-jp or shift_jis, iconv is used for
3927
mbrtowc and wcrtomb. The worst part is mbrtowc_iconv(), where
3928
I attempted to make mbrtowc both restartable (it can process
3929
part of multibyte character) and fast in the case where there
3930
is nothing left over from a previous character. Also I try to
3931
make no assumptions about how those character sets work, which
3932
is easy, because I know very little about them ...
3934
People who don't use one of those two stateless Japanese display
3935
charsets shouldn't be affected. People whose systems provide
3936
the wchar_t functions should be even less affected, because they
3937
don't even get this code in their binary.
3939
2000-08-25 06:28:24 roessler (roessler)
3941
* imap/imap.c, imap/imap_ssl.c, imap/imap_ssl.h, imap/util.c,
3942
account.c, account.h, browser.c, mutt_socket.c, mx.c, url.c,
3943
url.h: patch-bac.imapurl-2, with small modifications.
3945
2000-08-22 22:23:10 roessler (roessler)
3947
* muttlib.c: Fix #251, from Brendan.
3949
* Makefile.am, main.c, parse.c, protos.h, url.c, url.h: Add an
3950
URL parser, and support for mailto URLs.
3952
* doc/manual.sgml.head: Minor fixes from Will Fiveash.
3956
* hdrline.c: Fix %B in index_format.
3958
2000-08-21 19:25:26 roessler (roessler)
3960
* imap/browse.c, imap/imap.c, mutt_socket.c, muttlib.c:
3961
patch-bac.parsepath-2
3963
* doc/manual.sgml.head, doc/manual.sgml.tail: Documentation
3964
patch from Lars Hecking.
3966
* imap/imap.h, imap/imap_private.h, imap/message.c, imap/util.c,
3967
imap/browse.c, imap/command.c, imap/imap.c, doc/manual.sgml.head,
3968
browser.c, browser.h, buffy.c, functions.h, globals.h, init.h,
3969
OPS: patch-bac.createplus-1
3971
* imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c,
3972
imap/auth_login.c, imap/auth_sasl.c, imap/browse.c,
3973
imap/command.c, imap/imap.c, imap/imap_private.h, imap/message.c:
3976
2000-08-17 06:06:02 roessler (roessler)
3978
* po/zh_CN.GB2312.po, configure.in: Adding zh_CN.GB2312
3981
* imap/Makefile.am, doc/Makefile.in, mutt_socket.c, mx.c: Random
3982
cleanup from Brendan Cully.
3984
* hdrline.c: Fix justification of number formats. (EGE)
3986
2000-08-15 17:21:19 roessler (roessler)
3990
* mbyte.c, pager.c, protos.h: Another charset fix from EGE.
3992
2000-08-10 15:48:13 roessler (roessler)
3994
* imap/Makefile.am: Fix from Brendan Cully.
3996
* doc/mutt.man, doc/muttrc.man.tail: More minor fixes.
3998
* doc/mutt.man: Document $MAILDIR.
4000
* init.c: Tell mutt about the MAILDIR environment variable DJB
4001
talks about in maildir (5).
4003
* doc/muttbug.man: Fix a typo.
4005
* doc/mbox.man: fix some typos.
4007
2000-08-09 21:14:35 roessler (roessler)
4009
* doc/Makefile.in, doc/mbox.man: Install mbox (5), and fix a typo.
4011
* doc/mbox.man: Document the mbox format in a manual page.
4012
There may be some need for this.
4014
* Makefile.am, configure.in, init.c, main.c: Minor portability
4015
and compilation fixes.
4017
2000-08-08 18:17:54 roessler (roessler)
4019
* po/POTFILES.in: Some files were missing. From Vsevolod Volkov.
4021
* imap/Makefile.am, imap/command.c, imap/imap.c,
4022
imap/imap_private.h, imap/message.c, init.c, mutt_socket.c,
4023
mx.c: * handles expunged messages better. Previously mutt's
4024
state was only updated when syncing the mailbox. This was the
4025
reason for Bob Bell's segfault when manipulating mailboxes
4026
with multiple simultaneous clients.
4027
* makes a small adjustment for Sam's weird Courier server, which
4028
returns an OK FETCH completed response even when FETCH fails. I
4029
should probably report that behaviour to him as a bug, though.
4030
* renames IMAP_REOPEN_PENDING to IMAP_EXPUNGE_PENDING * gets
4031
rid of the _("Closing mailbox...") message, which was obscuring
4032
the status updates. * clears some spurious mutt_clear_error
4033
calls in imap_cmd_finish. * makes socket reads and writes check
4034
that they have an open
4035
connection. Shouldn't be necessary (and such calls are logged),
4036
but can happen currently.
4037
* Some SASL vs regular authenticator tweaks in the imap Makefile.
4039
(From Brendan Cully.)
4041
2000-08-07 08:31:36 roessler (roessler)
4043
* po/Makefile.in.in, imap/Makefile.am, Makefile.am, configure.in,
4044
mapping.h, sort.h: Cross compilation patches from Rļæ½diger Kuhlmann
4045
<ruediger.kuhlmann@stud.uni-karlsruhe.de>.
4047
2000-08-06 14:35:15 roessler (roessler)
4049
* curs_lib.c: Return an exit value of 1 if mutt is left via
4050
ctrl-c. From Andre Albsmeier <andre.albsmeier@mchp.siemens.de>.
4052
2000-08-05 17:50:03 roessler (roessler)
4054
* imap/imap.c, imap/imap_private.h, imap/message.c,
4055
imap/Makefile.am, imap/auth_anon.c, imap/auth_cram.c,
4056
imap/auth_gss.c, imap/auth_login.c, imap/auth_sasl.c,
4057
imap/browse.c, imap/command.c, mutt_socket.c: Unified IMAP
4060
* doc/manual.sgml.head, doc/manual.sgml.head: Fix keyboard
4061
binding documentation. From Thomas Schultz <tststs@gmx.de>.
4063
2000-08-04 21:47:11 roessler (roessler)
4065
* sendlib.c: Fix a character set encoding bug. From EGE.
4067
* imap/auth_sasl.c, imap/imap_ssl.c, doc/manual.sgml.head,
4068
account.c, mutt_sasl.c, mutt_sasl.h, mutt_socket.c, mutt_socket.h:
4069
SASL patch from Brendan Cully.
4071
2000-08-03 22:08:13 roessler (roessler)
4073
* charset.c: fix a segmentation fault.
4075
* po/eo.po, po/sv.po: update.
4077
* po/ru.po, po/sk.po, po/sv.po, po/uk.po, po/zh_TW.Big5.po,
4078
po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/fr.po, po/gl.po,
4079
po/id.po, po/it.po, VERSION, imap/Makefile.am, po/cs.po, po/da.po,
4080
po/de.po, po/el.po, po/eo.po, po/es.po, reldate.h, ChangeLog:
4081
automatic post-release commit for mutt-1.3.7
4083
* sendlib.c: Use a correct Envelope from when bouncing with
4084
$envelope_from enabled.
4086
* imap/BUGS, imap/auth_sasl.c, imap/imap.c, imap/imap_ssl.c,
4087
mutt_sasl.c: More IMAP fixes from Brendan.
4089
2000-08-02 18:03:21 roessler (roessler)
4093
2000-08-01 18:04:42 roessler (roessler)
4097
* imap/auth.c, imap/auth_gss.c, imap/auth_sasl.c, imap/message.c:
4098
Brendan's latest patches.
4100
2000-07-31 10:49:00 roessler (roessler)
4104
* m4/gettext.m4, imap/Makefile.am, imap/auth.c, imap/auth.h,
4105
imap/auth_anon.c, imap/auth_cram.c, imap/auth_gss.c,
4106
imap/auth_login.c, imap/auth_sasl.c, imap/command.c,
4107
imap/imap.c, imap/imap_private.h, Makefile.am, acconfig.h,
4108
account.c, account.h, configure.in, globals.h, init.h, main.c,
4109
mutt_sasl.c, mutt_sasl.h, mutt_socket.c, mutt_socket.h: Brendan
4110
Cully's SASL patch. I hope I didn't miss any files.
4112
2000-07-29 16:33:53 roessler (roessler)
4116
* imap/README: updated readme file.
4118
* Makefile.am: Make sure checktypes and makedoc don't depend on
4123
2000-07-28 19:00:31 roessler (roessler)
4125
* po/ru.po, po/sk.po, po/sv.po, po/uk.po, po/zh_TW.Big5.po,
4126
po/it.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/eo.po,
4127
po/es.po, po/fr.po, po/gl.po, po/id.po, po/cs.po, po/da.po,
4128
po/de.po, po/el.po, ChangeLog, VERSION, reldate.h: automatic
4129
post-release commit for mutt-1.3.6
4131
* Makefile.am: parse.h no longer exists, so don't try to
4134
* po/sv.po: branches: 1.27.2.6.2; automatic post-release commit
4137
* po/uk.po: branches: 1.42.2.6.2; automatic post-release commit
4140
* po/zh_TW.Big5.po: branches: 1.30.2.6.2; automatic post-release
4141
commit for mutt-1.2.5
4143
* po/pt_BR.po: branches: 1.20.2.6.2; automatic post-release
4144
commit for mutt-1.2.5
4146
* po/ru.po: branches: 1.67.2.7.2; automatic post-release commit
4149
* po/sk.po: branches: 1.28.2.6.2; automatic post-release commit
4152
* po/ko.po: branches: 1.31.2.6.2; automatic post-release commit
4155
* po/nl.po: branches: 1.36.2.6.2; automatic post-release commit
4158
* po/pl.po: branches: 1.39.2.6.2; automatic post-release commit
4161
* po/gl.po: branches: 1.23.2.6.2; automatic post-release commit
4164
* po/id.po: branches: 1.31.2.7.2; automatic post-release commit
4167
* po/it.po: branches: 1.59.2.6.2; automatic post-release commit
4170
* po/el.po: branches: 1.31.2.6.2; automatic post-release commit
4173
* po/eo.po: branches: 1.30.2.6.2; automatic post-release commit
4176
* po/es.po: branches: 1.49.2.6.2; automatic post-release commit
4179
* po/fr.po: branches: 1.45.2.7.2; automatic post-release commit
4182
* po/cs.po: branches: 1.35.2.7.2; automatic post-release commit
4185
* po/da.po: branches: 1.13.2.7.2; automatic post-release commit
4188
* po/de.po: branches: 1.99.2.7.2; automatic post-release commit
4191
* reldate.h: automatic post-release commit for mutt-1.2.5
4193
* ChangeLog: branches: 2.40.2.6.2; automatic post-release commit
4196
* VERSION: branches: 2.28.2.6.2; automatic post-release commit
4199
* imap/imap.c, imap/imap_private.h, imap/message.c: Use UIDs
4200
instead of sequence numbers in IMAP. (Brendan)
4202
* imap/imap.c, imap/imap_private.h, imap/message.c,
4203
imap/message.h, imap/command.c, mutt.h, muttlib.c, mx.c: Handle
4204
expunged messages. From Brendan Cully.
4206
2000-07-26 09:30:01 roessler (roessler)
4208
* doc/manual.sgml.head: Nits from Michael Sobolev.
4210
2000-07-25 16:35:48 roessler (roessler)
4212
* Makefile.am: Include the muttbug wrapper with the distribution.
4214
* doc/Makefile.in: Install muttbug.man als flea.1.
4216
* doc/mutt.man, doc/muttbug.man, Makefile.am, main.c, muttbug:
4217
Install muttbug(1) as flea(1), and adjust the documentation
4218
accordingly. Note: Typing muttbug will still work.
4220
* doc/muttbug.man: More tiny fixes.
4222
* doc/muttbug.man: Fix some typos. In particular, it's bug
4223
tracking system, not buck tracking system. Oh well.
4225
* doc/Makefile.in, doc/mutt.man, doc/muttbug.man: muttbug(1)
4226
has a manual page of it's own now.
4228
* muttbug.sh.in: Fix a little bug concerning version numbers.
4230
* Makefile.am: The warning about README.UPGRADE can go.
4232
* doc/mutt.man: Mention the bug tracking system.
4234
* INSTALL: Mention that mutt needs an iconv implementation,
4235
and point users to libiconv.
4237
* INSTALL: Mention OpenBSD
4239
* Makefile.am: Remove types.h at "make clean" time.
4241
* curs_main.c: Fix a segmentation fault in the index.
4243
* curs_main.c: Try to fix a segmentation fault in the index.
4245
2000-07-24 07:48:53 roessler (roessler)
4247
* browser.h: make bit types unsigned. From albert chin
4248
<china@thewrittenword.com>.
4250
* curs_lib.c, hdrline.c, help.c, mbyte.c, mbyte.h, menu.c:
4251
Replace wctomb and mbtowc with wcrtomb and mbrtowc. From TAKIZAWA
4252
Takashi <taki@luna.email.ne.jp>, with small changes from Edmund
4255
2000-07-23 21:47:01 roessler (roessler)
4257
* menu.c: Fix #108, from Gero Treuner.
4259
* configure.in, resize.c: sys/ioctl.h vs. ioctl.h. From Sam
4262
* rfc2231.c: Fix an obvious bug which prevented rfc2231 _encoding_
4263
support from working.
4265
2000-07-22 09:01:43 roessler (roessler)
4267
* configure.in, mutt.h: Some more QNX compiling aides.
4269
2000-07-21 07:32:12 roessler (roessler)
4271
* imap/md5.h, Makefile.am, checktypes.c: Try to be smart about
4274
* imap/imap.c: Fix imap_passive. From Brendan Cully.
4276
* contrib/Makefile.in: Fix #150. From Brendan Cully.
4278
2000-07-20 17:51:52 roessler (roessler)
4280
* doc/devel-notes.txt: Typo.
4282
* imap/browse.c, imap/command.c, imap/imap.c, imap/imap.h,
4283
imap/imap_private.h, imap/util.c, mutt_socket.c, mutt_socket.h,
4284
mx.c, pop.c: Another IMAP patch from Brendan.
4286
* imap/util.c: quick hack against mx->mbox being NULL.
4288
* imap/BUGS, imap/imap.c, imap/imap.h, imap/util.c, postpone.c:
4289
patch-bac.postpone-2
4291
* pop.c: Use shared socket code, from Vsevolod Volkov.
4293
2000-07-19 10:21:57 roessler (roessler)
4295
* po/POTFILES.in, imap/Makefile.am, imap/auth.c, imap/auth_gss.c,
4296
imap/browse.c, imap/imap.c, imap/imap.h, imap/imap_private.h,
4297
imap/imap_socket.h, imap/imap_ssl.c, imap/imap_ssl.h,
4298
imap/message.c, imap/socket.c, imap/util.c, Makefile.am,
4299
acconfig.h, account.c, account.h, browser.c, configure.in,
4300
gettext.c, globals.h, init.c, init.h, mutt_socket.c,
4301
mutt_socket.h: IMAP socket moves by Brendan Cully, with a fix
4302
from Tommi Komulainen, and most likely based on input from
4303
Vsevolod Voykov (sp?).
4305
* imap/util.c: Fix more possible IMAP memory corruption.
4308
* imap/util.c: Fix possible memory corruption in stable.
4311
* imap/imap_private.h, imap/message.c, imap/socket.c, imap/imap.c:
4312
Backport various IMAP bug-fixes to stable. From Brendan Cully.
4314
2000-07-18 14:38:13 roessler (roessler)
4316
* imap/auth.c, imap/auth_gss.c, imap/browse.c, imap/command.c,
4317
imap/imap.c, imap/imap_private.h, imap/message.c, imap/socket.c:
4318
More IMAP clean-up from Brendan Cully.
4320
* imap/imap.c, imap/imap_private.h, imap/message.c, imap/socket.c,
4321
imap/utf7.c: IMAP fixes from Brendan Cully.
4323
* init.h, init.h: Documentation fix.
4325
2000-07-17 18:08:27 roessler (roessler)
4327
* imap/message.c: Fix possible heap corruption. From Brendan
4330
* imap/utf7.c: Name changes left out by EGE's patch.
4332
* imap/util.c, imap/imap_private.h: imap/UTF7 related fixes
4335
* curs_main.c: Fix #192.
4337
2000-07-16 15:35:14 roessler (roessler)
4339
* imap/Makefile.am, imap/browse.c, imap/imap.c,
4340
imap/imap_private.h, imap/message.c, imap/utf7.c, imap/util.c:
4341
Support modified UTF-7 in folder names. From Edmund Grimley
4342
Evans, modified by Brendan Cully.
4344
* handler.c: Another qp fix.
4346
* handler.c: More qp decoder modifications: We should handle
4347
multibyte characters spanning soft line breaks.
4349
* handler.c: Rewrite the quoted-printable decoder so it properly
4350
chops off trailing white space. Problem noted by Byrial Jensen.
4352
2000-07-15 06:51:47 roessler (roessler)
4354
* imap/socket.c: Add a message that we are looking up a host.
4356
2000-07-14 15:03:43 roessler (roessler)
4358
* imap/message.c, imap/message.h: Brendan's latest IMAP changes.
4360
* README.SSL: Tommi Komulainen's entropy gathering patch -
4363
2000-07-12 14:17:46 roessler (roessler)
4367
* imap/imap_ssl.c: Entropy gathering fixes.
4369
* configure.in: Re-apply the iconv patch from vvv.
4371
* configure.in: undo the enable-external-dotlock patch.
4373
* handler.c: Initialize a variable in order to avoid a
4374
segmentation fault. From Aaron Schrab.
4376
2000-07-11 20:38:49 roessler (roessler)
4378
* imap/imap.c, imap/imap_private.h, imap/socket.c: Unify logout
4379
stuff in _one_ function. From Vsevolod Volkov.
4381
* imap/message.c: Disable a bug work-around which actually
4384
* configure.in: Typo, noted by Brad <brad@comstyle.com>.
4386
2000-07-10 19:52:12 roessler (roessler)
4392
* rfc2047.c: Fix some possible NULL pointer deferences in the
4395
* imap/command.c, imap/imap.c, imap/message.c, imap/socket.c,
4396
browser.c, pgpkey.c, pop.c, query.c, remailer.c: Fix a bunch
4397
of cases where format parameters were missing from calls to
4398
mutt_message and mutt_error.
4400
* imap/command.c, imap/imap.c, imap/message.c, browser.c,
4401
pgpkey.c, pop.c, query.c, remailer.c: [stable] Fix a bunch of
4402
cases where format parameters were missing to calls of mutt_error
4405
* po/ru.po, po/de.po, po/da.po: update.
4409
* INSTALL, acconfig.h, charset.c, configure.in, main.c: Some
4412
2000-07-07 15:12:37 roessler (roessler)
4416
* attach.c, copy.c, editmsg.c, from.c, mbox.c, parse.c, parse.h,
4417
pgp.c, protos.h: Fix #185: is_from would return 0 (i.e., error)
4418
when parsing Jan 1 1970 12:00 - apparently, this point of time
4419
occurs on real mail folders.
4421
2000-07-06 23:08:39 roessler (roessler)
4423
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/pt_BR.po, po/ru.po,
4424
po/sk.po, po/nl.po, po/pl.po, po/it.po, po/ko.po, po/es.po,
4425
po/fr.po, po/gl.po, po/id.po, po/da.po, po/de.po, po/el.po,
4426
po/eo.po, ChangeLog, VERSION, po/cs.po: automatic post-release
4427
commit for mutt-1.2.4
4429
* muttlib.c: ups, this should be fixed in stable.
4431
* po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po, po/uk.po,
4432
po/zh_TW.Big5.po, po/ko.po, po/nl.po, po/pl.po, po/eo.po,
4433
po/es.po, po/fr.po, po/gl.po, po/id.po, po/it.po, po/cs.po,
4434
po/da.po, po/de.po, po/el.po, reldate.h, ChangeLog, VERSION:
4435
automatic post-release commit for mutt-1.3.5
4437
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/pt_BR.po, po/ru.po,
4438
po/sk.po, po/ko.po, po/nl.po, po/pl.po, po/fr.po, po/gl.po,
4439
po/id.po, po/it.po, po/el.po, po/eo.po, po/es.po, po/cs.po,
4440
po/da.po, po/de.po, reldate.h, ChangeLog, VERSION: automatic
4441
post-release commit for mutt-1.2.3
4445
* imap/auth.c, imap/auth_gss.c, imap/browse.c, imap/command.c,
4446
imap/imap.c, imap/imap_private.h, imap/imap_socket.h,
4447
imap/message.c, imap/socket.c: More IMAP clean-up.
4449
* imap/imap_private.h, imap/imap_socket.h, imap/message.c,
4450
imap/socket.c, imap/util.c, imap/browse.c, imap/command.c,
4451
imap/imap.c: More IMAP fixes from Brendan Cully.
4453
2000-07-05 14:39:14 roessler (roessler)
4455
* imap/socket.c: Fix the Fix. From TK.
4457
2000-07-05 10:32:17 Tommi Komulainen <Tommi.Komulainen@iki.fi>
4460
* imap/imap_ssl.c, imap/socket.c: - imap_logout_all assumed
4461
every connection with descriptor value != 0 to be ready for
4462
reading/writing. Unfortunately when the descriptor was closed,
4463
conn->fd remained untouched. This is why mutt segfaulted if
4464
IMAP login was aborted with ^G.
4466
- ssl_socket_close was called without calling ssl_socket_open
4467
first. This caused a segfault because conn->sockdata was
4468
NULL. Apparently there was also a memory leak, because
4469
conn->sockdata was never free'd :-]
4471
2000-07-05 08:05:03 roessler (roessler)
4473
* imap/BUGS, imap/TODO, imap/auth.c, imap/imap.c, imap/socket.c:
4474
IMAP cosmetics from Brendan Cully.
4476
2000-07-04 17:59:10 roessler (roessler)
4478
* doc/manual.sgml.head: slight documentation imrpovement from
4481
2000-07-03 15:26:22 roessler (roessler)
4485
* imap/BUGS, imap/command.c, imap/imap.c, imap/imap.h,
4486
imap/imap_socket.h, imap/socket.c, imap/util.c, curs_main.c:
4487
IMAP logout patch from Brendan Cully.
4493
* rfc2047.c: "Where have all the headers gone" fix from EGE.
4495
* sendlib.c: utf8 -> utf8 fix (From EGE).
4497
* rfc2047.c: RFC 2047 patch from EGE.
4499
2000-06-30 08:28:56 roessler (roessler)
4501
* po/pl.po: fix a format.
4503
* sendlib.c: Character set fix from EGE.
4505
2000-06-27 22:28:01 roessler (roessler)
4507
* sendlib.c: minor change from EGE.
4509
* main.c, rfc2047.c: Cosmetics. No, I didn't touch the word-wrap
4512
2000-06-26 23:10:26 roessler (roessler)
4514
* muttlib.c: Fix a possible segfault in mutt_expand_folder. Noted
4517
* muttlib.c: Fix a possible segmentation fault in
4518
mutt_expand_path. Noted by Andreas M. Kirchwitz.
4520
* doc/Makefile.in, contrib/Makefile.in: "make check" cosmetics.
4522
* contrib/sample.muttrc-tlr: update.
4524
* configure.in: Iconv detection patch. From Lars Hecking.
4526
* color.c, color.c: Fix #173. From Roland Rosenfeld.
4528
2000-06-22 23:18:36 roessler (roessler)
4530
* muttlib.c: Avoid crashing when forwarding message/rfc822-type
4533
* Makefile.am, prepare: Lars Hecking's build process patch
4536
* rfc822.c: branches: 2.9.2.1.2; Fix stack corruption
4537
in the RFC822 parser. Noted by Ari Gordon-Schlosberg
4538
<ari@heavyware.com>.
4540
* rfc822.c: Fix stack corruption in the RFC822 parser.
4541
Problem noted by Ari Gordon-Schlosberg <ari@heavyware.com>.
4543
* recvattach.c: Merge two almost-identical string constants.
4546
2000-06-21 19:23:23 roessler (roessler)
4548
* imap/auth_gss.c: More debug code which needs #ifdefs.
4550
* imap/auth_gss.c: More debugging code which needs #ifdefs.
4554
* Makefile.am, prepare: Work-around for keymap_defs and other
4555
dependency problems. From Lars Hecking.
4557
* muttlib.c: Fix ~logname expansion for stable.
4559
* muttlib.c: Fix ~logname expansion.
4561
* README: Remove explicit list of mirrors, and refer to
4564
* mbox.c: Fix another mbox synch problem.
4566
* mbox.c: Fix another bug in mbox synching.
4568
* postpone.c: Some more character set cleanup,.
4570
* commands.c, compose.c, muttlib.c, pgpkey.c, postpone.c,
4571
protos.h, recvattach.c, send.c, sendlib.c: More character set
4574
* postpone.c: Improve character set handling when postponing
4575
messages. This patch may lead to information loss under very
4576
special circumstances.
4578
* muttlib.c, protos.h: Remove unused mutt_dup_body () function.
4580
* compose.c, pgpkey.c, protos.h, recvattach.c, send.c, sendlib.c:
4581
Fix character set selection. Postponing and recalling messages
4582
should work again, now.
4584
* postpone.c, sendlib.c: Fix a file descriptor leak in sendlib.c.
4586
* main.c, main.c: patch-1.3.2.tbm.lastfolder, from Martin
4587
Michlmayr <tbm@cyrius.com>.
4589
* commands.c, hook.c, protos.h, recvattach.c, recvcmd.c, send.c:
4590
Apply message-hook to more commands, and make it more useful by
4591
permitting the "~h" and "~b" pattern specifiers. Bad enough, this
4592
removes message-hook abilities from the receive-attachment menu.
4594
2000-06-20 22:23:37 roessler (roessler)
4596
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/pl.po, po/pt_BR.po,
4597
po/ru.po, po/sk.po, po/it.po, po/ko.po, po/nl.po, po/es.po,
4598
po/fr.po, po/gl.po, po/id.po, po/el.po, po/eo.po, po/cs.po,
4599
po/da.po, po/de.po, ChangeLog, VERSION, reldate.h: automatic
4600
post-release commit for mutt-1.2.2
4602
* build-release: Add a "make" call, so build-release will also
4603
work from a source tree which hasn't been built recently.
4605
* commands.c: Do some comparisons case-insensitive.
4609
* doc/muttrc.man.head: s/display-hook/message-hook/
4611
* po/de.po: Fix a misleading fuzzy translation about PGP
4612
signature validity. From Roland Rosenfeld.
4614
* imap/imap.c: Don't use debuglevel unless DEBUG is defined.
4615
Noted by china@thewrittenword.com.
4617
* imap/imap.c: Only use debuglevel if DEBUG is defined. Noted by
4618
Albert Chin <china@thewrittenword.com>,
4622
2000-06-19 21:13:19 roessler (roessler)
4624
* doc/devel-notes.txt, doc/manual.sgml.head, init.h, makedoc.c:
4625
patch-1.3.3.bj.docref.1
4627
* build-release: Make sure m4/Makefile is _really_ rebuilt.
4629
* po/zh_TW.Big5.po, po/ru.po, po/sk.po, po/sv.po, po/uk.po,
4630
po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/es.po, po/fr.po,
4631
po/gl.po, po/id.po, po/it.po, po/da.po, po/de.po, po/el.po,
4632
po/eo.po, po/cs.po, ChangeLog, VERSION, reldate.h: automatic
4633
post-release commit for mutt-1.2.1
4635
* doc/manual.sgml.head: Fix some more mentions of display-hook.
4637
* po/ru.po, po/sk.po, po/sv.po, po/uk.po, po/zh_TW.Big5.po,
4638
po/fr.po, po/gl.po, po/id.po, po/it.po, po/ko.po, po/nl.po,
4639
po/pl.po, po/pt_BR.po, ChangeLog, VERSION, po/cs.po, po/da.po,
4640
po/de.po, po/el.po, po/eo.po, po/es.po, reldate.h: automatic
4641
post-release commit for mutt-1.3.4
4643
* compose.c: No need to include iconv.h.
4649
2000-06-17 08:07:36 roessler (roessler)
4651
* imap/imap_ssl.c: Certificate verification fix from Tommi
4654
* imap/imap_ssl.c: SSL fix.
4658
2000-06-16 10:21:34 roessler (roessler)
4660
* OPS, commands.c, compose.c, functions.h, mutt.h, sendlib.c:
4661
patch-1.3.3.tlr.change_charset.1
4665
2000-06-15 21:37:07 roessler (roessler)
4667
* doc/manual.sgml.head, doc/muttrc.man.head, commands.c, hook.c,
4668
init.h, mutt.h, recvcmd.c, send.c: patch-1.3.3.tlr.message_hook.1
4670
* mutt.h, sendlib.c: patch-1.3.3.tlr.content_info.1
4672
* imap/imap.c: shut up the compiler.
4674
* po/ru.po, commands.c, init.h: nits.
4676
* commands.c, globals.h, init.h: patch-1.2.bbell.display_filter.2.
4678
* complete.c: patch-1.3.2.bbell.complete.1 - autocomplete "!",
4679
which is helpful in certain IMAP contexts.
4681
* copy.c, mbox.c, mh.c, mx.c: [stable] Prevent data corruption
4682
when the temporary space runs full. Backport from unstable.
4684
* po/el.po, po/fr.po: updates.
4688
* rfc2047.c, sendlib.c, copy.c, handler.c: Avoid dumping core
4689
when Charset isn't set.
4691
* init.h: Little documentation fix from Aaron Schrab.
4693
2000-06-14 09:23:45 roessler (roessler)
4695
* OPS, charset.c, charset.h, compose.c, functions.h, handler.c:
4696
Remove recode-attachment, and the "decoder" API. (EGE)
4698
* gettext.c: Make sure --disable-nls works. (EGE)
4700
2000-06-13 20:36:33 roessler (roessler)
4702
* init.h, mutt.h, sendlib.c: EGE's latest send-charset patch.
4704
* m4/curslib.m4: New file, contains Tom Dickey's CF_CURSES_LIBS
4707
* configure.in: Use CF_CURSES_LIBS macro for better detection
4708
of platform-specific curses libraries. From Lars Hecking.
4710
* main.c: Inform us about ICONV_NOTRANS. From EGE.
4712
* configure.in: iconv detection. From EGE.
4714
* commands.c: Only display PGP signature verification status if
4715
verification was tried.
4717
2000-06-12 07:02:42 roessler (roessler)
4719
* configure.in: A new check for working wchar functions.
4721
2000-06-11 19:05:12 roessler (roessler)
4723
* mh.c, mx.c: Fix some issues with synching of maildir/mh folders.
4724
Problems noted by Byrial Jensen.
4726
2000-06-09 17:42:14 roessler (roessler)
4728
* pattern.c: Force decimal parsing on dates, so 09 is parsed as 9,
4729
and not as "invalid".
4731
* imap/imap_ssl.c, imap/imap_ssl.c: Fix a mix-up.
4733
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/de.po, po/el.po,
4734
po/eo.po, po/es.po, po/fr.po, po/gl.po, po/id.po, po/it.po,
4735
po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po,
4736
VERSION, po/cs.po, po/da.po, ChangeLog, po/ru.po, po/sk.po,
4737
po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/da.po, po/de.po,
4738
po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, po/id.po,
4739
po/it.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/cs.po,
4740
reldate.h, ChangeLog: automatic post-release commit for mutt-1.3.3
4742
* charset.c, init.c: Fix some typos in the nl_langinfo stuff.
4744
* rfc2047.c: Latest patch from EGE.
4746
2000-06-08 21:44:14 roessler (roessler)
4748
* copy.c, mbox.c: This patch should fix the mailbox corruption
4749
various people observed.
4751
* charset.c, charset.h, init.c: Fix up the value returned by
4752
nl_langinfo(CODESET).
4754
* mbox.c: Improve error reporting with mbox folders a bit.
4756
* send.c: patch-1.2.bj.ed_mtime.1
4758
* Makefile.am, acconfig.h, configure.in, main.c, mbyte.c:
4759
Removing the built-in charset support.
4761
* doc/muttrc.man.head: one-character typo.
4763
* imap/imap_ssl.c: Fix #157. From Enrik Berkhan
4764
<Enrik.Berkhan@fun.de>.
4766
* imap/imap_ssl.c: [stable] Fix #157. From Enrik Berkhan
4767
<Enrik.Berkhan@fun.de>.
4769
* README.SSL, init.h, mutt.h, imap/imap_ssl.c: [stable]
4770
patch-1.3.2.tl.sslcerts.1.
4772
* charset.c: Don't return data on the stack. Noted by "Andrew
4773
W. Nosenko" <awn@bcs.zp.ua>.
4777
2000-06-04 18:18:56 roessler (roessler)
4779
* doc/manual.sgml.head: Nits from Mikko Hļæ½nninen.
4781
2000-06-02 10:05:41 roessler (roessler)
4783
* imap/imap.h, imap/imap.h, pgp.c: Fix #152.
4785
2000-05-30 12:52:41 roessler (roessler)
4789
2000-05-29 22:34:12 roessler (roessler)
4791
* rfc2047.c, rfc2047.h, send.c, sendlib.c: Edmund's latest
4792
RFC2047 encoding update.
4794
2000-05-28 20:32:05 roessler (roessler)
4796
* commands.c: Don't bother the user with messages about PGP
4797
signature verification when there is no PGP stuff about the
4800
* README.SSL, init.h, mutt.h: SSL certificate verification fixes
4801
from Tommi Komulainen.
4803
* imap/imap_ssl.c: SSL certificate verification fix from Tommi
4806
* imap/command.c: [stable] Handle connection take-down by servers
4807
more graciously. From Patrick Caulfield.
4809
* doc/manual.sgml.head, contrib/pgp2.rc, contrib/pgp5.rc,
4810
commands.c, init.h, pgp.c, pgp.h: Modified version of Byrial
4811
Jensen's signature verification patch.
4813
2000-05-25 12:21:29 roessler (roessler)
4815
* pgp.c: Use strftime for time indications with PGP verification.
4817
* curs_lib.c, mbyte.c: Somewhat different sigsegv fix suggested
4820
* mbyte.c: wctomb(0,wc) is needed to work for bounds checking.
4822
* mutt.h: Include stdlib.h from mutt.h.
4824
* makedoc.c, init.h: Minor fixes from Byrial.
4826
* doc/manual.sgml.head: typo.
4828
* doc/devel-notes.txt, init.h, makedoc.c: Documentation
4829
beautification patch from Byrial Jensen. Thanks!
4831
2000-05-24 19:20:07 roessler (roessler)
4833
* po/ru.po: Fixes #143.
4835
* po/ru.po: Some fixes - #143.
4837
* charset.c, charset.h, compose.c, gnupgparse.c: Make charset-hook
4838
work with an external iconv implementation.
4840
* imap/command.c: Handle disconnects more gracefully.
4841
From Patrick Caulfield <patrick@sco.com>.
4843
* config.guess, config.sub: [stable] Latest versions from
4844
ftp.gnu.org/pub/gnu/config
4846
* config.guess, config.sub: Latest versions from
4847
ftp.gnu.org/pub/gnu/config.
4849
2000-05-23 17:16:46 roessler (roessler)
4851
* po/id.po, po/it.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
4852
po/ru.po, po/sk.po, po/sv.po, po/uk.po, po/zh_TW.Big5.po,
4853
ChangeLog, VERSION, po/cs.po, po/da.po, po/de.po, po/el.po,
4854
po/eo.po, po/es.po, po/fr.po, po/gl.po, reldate.h: automatic
4855
post-release commit for mutt-1.3.2
4857
* contrib/gpg.rc: Make this work on QNX.
4859
* contrib/gpg.rc: Change suggested by Sam Roberts
4860
<sroberts@uniserve.com> to make this work on QNX.
4862
2000-05-22 16:15:35 roessler (roessler)
4866
* rfc2047.c: Fix a stupid segmentation fault.
4870
* rfc2047.c: Fix a memory leak.
4872
* charset.c, lib.c, lib.h, protos.h: Add mutt_str_adjust ().
4874
* parse.c: Fix a possible cause for heap corruption.
4878
* charset.c, gettext.c: Make mutt_gettext () a bit more compact.
4880
2000-05-21 18:45:15 roessler (roessler)
4882
* mbyte.h: Small fix from EGE.
4884
* sendlib.c: Some fixes so ISO-2022-JP* works with mutt.
4885
Mostly from TAKIZAWA Takashi <taki@luna.email.ne.jp>.
4887
* muttlib.c: Comment a bit of code.
4889
2000-05-20 18:16:18 roessler (roessler)
4893
* charset.c, charset.h, curs_lib.c, rfc2047.c, rfc2231.c: String
4894
conversion patch from EGE.
4896
* doc/manual.sgml.head, hook.c: Second version of Byrial's
4899
* po/uk.po, po/zh_TW.Big5.po, po/fr.po, po/gl.po, po/id.po,
4900
po/it.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po,
4901
po/sk.po, po/sv.po, ChangeLog, VERSION, po/cs.po, po/da.po,
4902
po/de.po, po/el.po, po/eo.po, po/es.po, reldate.h: automatic
4903
post-release commit for mutt-1.3.1
4905
* doc/muttrc.man.head: Document display-hook in the manual page.
4907
* commands.c, hook.c, init.h, mutt.h, protos.h, send.c: Add a
4908
display-hook command. From Byrial Jensen.
4910
* alias.c, browser.c, init.c, lib.c, mutt.h, muttlib.c, protos.h:
4911
Add mutt_gecos_name function which centrally handles the GECOS
4914
* imap/imap.c: Shut up some warnings. We may have to think
4915
about mutt_stristr again.
4917
* configure.in: Verify that regmatch_t has offsets, and not
4918
only pointers. From Sam Roberts <sroberts@uniserve.com>.
4920
* configure.in: Don't look for curses in /usr/5lib any more -
4921
this broke things for some people.
4923
* configure.in: Don't look for the curses library in /usr/5lib
4924
any more. This broke things for some people.
4926
* sendlib.c: Real fix for the pointer problem noted by Heiko
4929
* sendlib.c: Fix a "string on stack returned" bug found by
4932
2000-05-19 07:36:42 roessler (roessler)
4934
* hdrline.c: Fix %. formats. From EGE.
4936
2000-05-18 17:06:59 roessler (roessler)
4938
* copy.c, parse.c, rfc2047.c, rfc2047.h, rfc2231.c, send.c,
4939
sendlib.c: rfc2047_decode change from EGE.
4941
* charset.c: Catch a segmentation fault in mutt_convert_string ().
4943
* acconfig.h: Don't enable debugging by default in the stable
4946
* configure.in, main.c: More debugging output, and a warning
4949
* main.c: Tell us something about internal iconv and CHARMAPS_DIR
4952
2000-05-17 12:39:16 roessler (roessler)
4954
* mkjtags.c: handle ^L lines correctly.
4956
* mkjtags.c: Some beautifications.
4958
* Makefile.am, mkjtags.c: Add a little tool to help with building
4959
tags files my editor groks.
4961
* handler.c: When displaying a deleted attachment's information,
4962
present the file name if it is present. Suggested by Pete
4963
Wenzel <pete@stc.com>.
4965
* imap/imap_ssl.c: SSL certificate check fix. From Tommi
4968
* imap/imap_ssl.c: Certificate check fix, from Tommi Komulainen.
4970
* OPS, enter.c, functions.h: Add forward-word and backward-word
4971
functions to the editor.
4973
* OPS, enter.c, functions.h: Add a kill-eow function to the
4976
* init.c: Small fix to mutt_set_default().
4978
2000-05-16 19:01:50 roessler (roessler)
4980
* Makefile.am: We don't need to build in the charmaps/ directory
4981
unless we use the included iconv.
4983
* compose.c, mutt.h, protos.h, sendlib.c: Some fixes to the size
4986
* compose.c, globals.h, init.h, sendlib.c: A modified version
4987
of Will Fiveash's compose format patch.
4989
* acconfig.h, configure.in, init.c, init.h: Use nl_langinfo's
4990
return value as the default for $charset.
4992
* init.c: More default setting. This can easily be done much
4993
cleaner than the last version of the patch.
4995
* init.c: Hack: mutt_restore_default() now stores the latest
4996
value of a variable as it's default if there was no default
4997
before. The code in question is executed precisely once: when
4998
mutt_restore_default() is invoked from mutt_init().
5000
* hook.c, lib.c, lib.h, muttlib.c, protos.h: Let _mutt_expand_path
5001
escape regular expression special characters. For stable.
5003
* hook.c, lib.c, lib.h, muttlib.c, protos.h: mutt_expand_path
5004
is now able to escape special characters for use in regular
5005
expressions. This is needed to make folder-hooks work like
5008
* muttlib.c: Sanitize file names passed to mutt_adv_mktemp.
5010
* muttlib.c: Sanitize file name suggestions passed to
5013
* doc/manual.sgml.tail, OPS, enter.c, functions.h: Add a
5014
transpose-character function to the editor. From Aaron Schrab.
5016
* configure.in: Improve the wchar_t checks. From "Andrew
5017
W. Nosenko" <awn@bcs.zp.ua>.
5019
2000-05-15 12:00:53 roessler (roessler)
5021
* configure.in, mbyte.c, pager.c: More iconv-related patches
5024
2000-05-13 17:39:03 roessler (roessler)
5026
* configure.in: HP/UX vs. ANSI C. From Lars Hecking and Albert
5029
* configure.in: Configuration for ANSI C / HP/UX. From albert
5030
chin and Lars Hecking.
5032
2000-05-12 13:41:34 roessler (roessler)
5034
* mbyte.c, wcwidth.c: Make things compile. ;-)
5036
* mbyte.c, mbyte.h, wcwidth.c: Isprint-related changes.
5037
Suggested by Andrew Nosenko, adapted by EGE.
5039
* gettext.c: Replacing some more free() calls by safe_free().
5041
* acconfig.h, configure.in, curs_lib.c, gettext.c, help.c,
5042
mbyte.c, mbyte.h, mutt.h, pager.c, wcwidth.c: wide-character
5043
related patches. From Edmund Grimley Evans.
5045
* configure.in: HP/UX -Ae detection. From Albert Chin. [stable]
5047
* configure.in: Improve the HP/UX check for the -Ae command
5048
line parameter. From albert chin (china@thewrittenword.com).
5050
* gen_defs: Make sure gen_defs returns success. [stable]
5052
* gen_defs: Sam Roberts reports that some shells do strange
5053
things with exit states.
5055
* doc/manual.sgml.head: Fix $spool vs. $spoolfile. From David
5058
2000-05-11 07:10:32 roessler (roessler)
5060
* doc/mutt.man: Remove some unnecessary spaces.
5062
* doc/mutt.man, main.c: Fix usage information. Noted by Mikko
5065
* acconfig.h, configure.in, globals.h: Check volatility of
5068
2000-05-10 18:02:31 roessler (roessler)
5070
* configure.in: Support for old Kerberos versions. From David
5071
Champion <dgc@uchicago.edu>.
5073
* configure.in: Fix support for old Kerberos libraries.
5075
* hdrline.c, thread.c: updated messages-in-thread (%e) patch
5076
from Markus Holmberg.
5080
* init.h, mutt.h, pop.c: Fix a segmentation fault introduced by
5081
the change of pop_delete to a quad option.
5083
* po/fr.po: Update the French translation.
5085
2000-05-09 20:19:28 roessler (roessler)
5087
* parse.c: more mailtool brain-damage support.
5089
* acconfig.h, configure.in, parse.c: Sun mailtool message support.
5090
The format is ugly, but the patch is reasonably clean.
5092
* Makefile.am: include mbyte.h with the distribution.
5094
* doc/devel-notes.txt: Add a word about format flags.
5096
* imap/message.c: Make the X-Label patch work over IMAP.
5098
* po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po, po/sv.po,
5099
po/uk.po, po/zh_TW.Big5.po, po/cs.po, po/da.po, po/de.po,
5100
po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, po/id.po,
5101
po/it.po, po/ko.po, reldate.h, ChangeLog, VERSION: automatic
5102
post-release commit for mutt-1.3
5104
* hdrline.c, init.h, protos.h, thread.c: Add a %e option
5105
for thread-relative message numbers. From Markus Holmberg
5106
<markush@acc.umu.se>.
5108
* doc/manual.sgml.head, hdrline.c, init.h, mutt.h, parse.c,
5109
pattern.c: X-Label header support from David Champion
5112
* init.h, pop.c: Make pop_delete a quad-option. From Honza
5113
Pazdziora <adelton@informatics.muni.cz>.
5115
* VERSION: Ups, we should leave the version file on 1.2, so the
5116
diff will get built properly when I release 1.3.
5118
* lib.h, mbyte.c, mbyte.h, menu.c, muttlib.c, pager.c,
5119
pgppubring.c, protos.h, rfc2047.c, rfc2231.c, sendlib.c,
5120
utf8.c, wcwidth.c, Makefile.am, VERSION, charset.c, charset.h,
5121
commands.c, compose.c, configure.in, curs_lib.c, curs_main.c,
5122
enter.c, gettext.c, gnupgparse.c, hdrline.c, help.c, init.c:
5123
Edmund Grimley Evans' UTF-8 patch.
5125
* po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po,
5126
po/sv.po, po/uk.po, po/zh_TW.Big5.po, VERSION, po/cs.po,
5127
po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po, po/fr.po,
5128
po/gl.po, po/id.po, po/it.po, reldate.h, ChangeLog: automatic
5129
post-release commit for mutt-1.2
5131
* build-release: unstable branch.
5133
* build-release: start preparing 1.2.
5135
2000-05-03 07:48:46 roessler (roessler)
5137
* po/zh_TW.Big5.po: branches: 1.30.2; automatic post-release
5138
commit for mutt-1.1.14
5140
* po/da.po: branches: 1.13.2; automatic post-release commit
5143
* po/de.po: branches: 1.99.2; automatic post-release commit
5146
* po/el.po: branches: 1.31.2; automatic post-release commit
5149
* po/eo.po: branches: 1.30.2; automatic post-release commit
5152
* po/es.po: branches: 1.49.2; automatic post-release commit
5155
* po/fr.po: branches: 1.45.2; automatic post-release commit
5158
* po/gl.po: branches: 1.23.2; automatic post-release commit
5161
* po/id.po: branches: 1.31.2; automatic post-release commit
5164
* po/it.po: branches: 1.59.2; automatic post-release commit
5167
* po/ko.po: branches: 1.31.2; automatic post-release commit
5170
* po/nl.po: branches: 1.36.2; automatic post-release commit
5173
* po/pl.po: branches: 1.39.2; automatic post-release commit
5176
* po/pt_BR.po: branches: 1.20.2; automatic post-release commit
5179
* po/ru.po: branches: 1.67.2; automatic post-release commit
5182
* po/sk.po: branches: 1.28.2; automatic post-release commit
5185
* po/sv.po: branches: 1.27.2; automatic post-release commit
5188
* po/uk.po: branches: 1.42.2; automatic post-release commit
5191
* ChangeLog: branches: 2.40.2; automatic post-release commit
5194
* VERSION: branches: 2.28.2; automatic post-release commit
5197
* po/cs.po: branches: 1.35.2; automatic post-release commit
5200
* po/sk.po, po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/da.po,
5201
po/de.po, po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po,
5202
po/id.po, po/it.po, po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po,
5203
po/ru.po, ChangeLog, VERSION, po/cs.po: automatic post-release
5204
commit for mutt-1.1.13
5206
* reldate.h: branches: 2.25.2; automatic post-release commit
5209
2000-04-30 06:58:21 roessler (roessler)
5211
* imap/message.c: branches: 1.24.2; Catch the case that an IMAP
5212
server sends "\n\n" after a mail header. Diagnosed by Brendan.
5214
2000-04-29 13:38:05 roessler (roessler)
5216
* query.c: branches: 2.5.2; Fix a possible segmentation fault
5217
with the external query feature.
5219
* imap/imap.c: branches: 1.26.2; Fix the "empty screen after
5220
sync" bug observed with certain versions of the Courier IMAP
5221
server. From Brendan Cully.
5223
2000-04-26 17:43:00 roessler (roessler)
5225
* imap/util.c: branches: 1.23.2; Fix the imap_force_ssl option.
5229
* contrib/pgp6.rc: Fix a little typo. Noted by Steve Brewer
5230
<limako@mediaone.net>.
5232
* imap/imap_ssl.c: branches: 1.12.2; Add a new option named
5235
* imap/imap_ssl.h, imap/util.c: Add a new option named
5238
* init.h: branches: 2.80.2; Add a new option named
5241
* mutt.h: branches: 2.62.2; Add a new option named
5244
2000-04-25 18:39:01 roessler (roessler)
5246
* acconfig.h: branches: 2.15.2; Revised version of Lars' patch.
5248
* configure.in: branches: 2.61.2; Revised version of Lars' patch.
5250
* m4/funcdecl.m4: New macros CF_CHECK_FUNCDECL,
5251
CF_CHECK_FUNCDECLS, CF_UPPER. These are slightly modified versions
5252
of T. E. Dickey's macros from the lynx distribution. (From
5255
* configure.in: Use new CF_CHECK_FUNCDECLS macro for curses
5256
functions. This should catch function declarations and macros
5257
alike. Due to a misfeature in autoheader, we have to explicitly
5258
AC_DEFINE the curses functions. (From Lars Hecking.)
5260
* acconfig.h: acconfig.h: Remove duplicate VERSION and unused
5261
HAVE_GETOPT_DECL. Remove DEBUGGER (it's AC_SUBST'ed, not
5262
AC_DEFINE'd). Add defines for curses functions. (From Lars
5267
2000-04-24 13:10:11 roessler (roessler)
5269
* imap/util.c: Fix a segmentation fault with folder completion.
5272
* imap/message.c: Fall back to INTERNALDATE when Date header
5273
isn't present. From Brendan.
5275
2000-04-22 18:34:29 roessler (roessler)
5277
* po/ko.po, po/nl.po, po/pl.po, po/pt_BR.po, po/ru.po, po/sk.po,
5278
po/sv.po, po/uk.po, po/zh_TW.Big5.po, ChangeLog, VERSION,
5279
po/cs.po, po/da.po, po/de.po, po/el.po, po/eo.po, po/es.po,
5280
po/fr.po, po/gl.po, po/id.po, po/it.po, reldate.h: automatic
5281
post-release commit for mutt-1.1.12
5283
* doc/manual.sgml.head: branches: 1.31.2; Add a link to
5284
http://www.mutt.org/download.html.
5286
* init.c, init.h, thread.c: Handle sort_aux="threads"
5287
somewhat different, and probably more safely. Problem and
5288
principle of fix noted by Gero Treuner and Michael Tatge
5289
<Michael.Tatge@studserv.uni-stuttgart.de>.
5291
* lib.c: branches: 2.23.2; Coda compatibility. From Jan Harkes
5292
<jaharkes@cs.cmu.edu>.
5294
* parse.c: Fix message parsing. This fixes the "Reply-To in
5295
body" bug. From Edmund GRIMLEY EVANS.
5297
* doc/manual.sgml.tail: Fix the sgmltools URL. From Martin
5300
* charset.c: branches: 2.19.2; Comment cosmetics. From Martin
5303
* editmsg.c, extlib.c, gnupgparse.c, lib.c: Comment cosmetics.
5304
From Martin Michlmayer.
5306
* lib.h: branches: 2.7.2; Comment cosmetics. From Martin
5309
* pgpinvoke.c: Comment cosmetics. From Martin Michlmayer.
5311
* pgpkey.c: branches: 2.24.2; Comment cosmetics. From Martin
5314
* pgplib.c, pgppubring.c, recvcmd.c: Comment cosmetics.
5315
From Martin Michlmayer.
5317
* remailer.c: branches: 2.11.2; Comment cosmetics. From Martin
5320
* rfc2231.c, rfc2231.h: Comment cosmetics. From Martin
5323
* doc/manual.sgml.head: Document the elmish "!!" shortcut for
5324
the last folder. From Martin Michlmayr <tbm@cyrius.com>.
5326
* curs_main.c: branches: 2.44.2; Fix various inconsistencies
5327
with respect to thread deletion.
5329
* pager.c: Fix various inconsistencies with respect to thread
5332
2000-04-12 16:32:26 roessler (roessler)
5334
* browser.c: branches: 2.21.2; Initialize some more memory.
5335
Noted by Vsevolod Volkov <vvv@lucky.net>.
5337
* headers.c: Catch some error conditions.
5339
* main.c: branches: 2.29.2; Tell us whether debugging is enabled
5342
2000-04-09 13:32:36 roessler (roessler)
5346
* imap/imap_ssl.c: Another file mode change.
5348
* po/fr.po, po/es.po, po/el.po: update.
5350
* imap/imap_ssl.c: Save more than one SSL certificate to the
5353
* po/da.po, po/cs.po: update.
5355
* imap/socket.c: branches: 1.9.2; Make host name comparison
5358
* doc/manual.sgml.head: Minor typo in the documentation.
5359
Noted by Vsevolod Volkov <vvv@lucky.net>.
5361
* muttlib.c: branches: 2.16.2; The "!!" shortcut had another
5362
flaw. Noted by Martin Michlmayr <tbm@cyrius.com>.
5364
* imap/BUGS: branches: 1.12.2; Documentation patch from Brendan
5367
* pattern.c: Fix ^ and ! pattern modifiers.
5369
2000-03-31 12:37:21 roessler (roessler)
5371
* po/pl.po, po/id.po: update.
5373
2000-03-30 15:33:14 roessler (roessler)
5375
* po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/pt_BR.po,
5376
po/ru.po, po/nl.po, po/pl.po, po/ko.po, po/it.po, po/fr.po,
5377
po/gl.po, po/id.po, po/eo.po, po/es.po, po/el.po, po/da.po,
5378
po/de.po, po/cs.po, VERSION, reldate.h, ChangeLog: automatic
5379
post-release commit for mutt-1.1.11
5381
* po/uk.po, po/zh_TW.Big5.po, po/sv.po, po/sk.po, po/pt_BR.po,
5382
po/ru.po, po/nl.po, po/pl.po, po/ko.po, po/id.po, po/it.po,
5383
po/gl.po, po/fr.po, po/es.po, po/eo.po, po/el.po, po/de.po,
5384
po/da.po, po/Makefile.in.in, po/POTFILES.in, po/cs.po: make
5385
update-po, and undo most parts of Lars' and Tommi's patch -
5386
it broke things here.
5388
* imap/imap_ssl.c: Typo, noticed by Vsevolod Volkov
5395
* contrib/Makefile.in: Distribute pgp6.rc. Ups.
5397
* po/uk.po: Updated Ukrainian translation.
5399
* curs_main.c: Cursor cosmetics. From Byrial.
5401
* contrib/Makefile.in: Installation process patch from Bill
5402
Nottingham <notting@redhat.com>.
5404
* build-release: Explicitly use scp1.
5406
2000-03-29 20:16:36 roessler (roessler)
5408
* po/zh_TW.Big5.po, po/sv.po, po/uk.po, po/sk.po, po/pt_BR.po,
5409
po/ru.po, po/pl.po, po/ko.po, po/nl.po, po/id.po, po/it.po,
5410
po/gl.po, po/fr.po, po/eo.po, po/es.po, po/el.po, po/de.po,
5411
po/da.po, po/cs.po, VERSION, reldate.h, ChangeLog: automatic
5412
post-release commit for mutt-1.1.10
5414
* imap/message.c: Fix access to read-only folders via IMAP.
5416
* po/de.po, doc/Makefile.in, doc/manual.sgml.head, init.c,
5417
thread.c: Various little patches from Gero Treuner.
5419
* imap/Makefile.am: Build diff from Brendan Cully.
5421
* Makefile.am: branches: 2.61.2; Build diff from Brendan Cully.
5423
2000-03-28 10:09:19 roessler (roessler)
5425
* po/Makefile.in.in, po/POTFILES.in, Makefile.am: A patch from
5426
Tommi Komulainen (and Lars Hecking) for building outside the
5429
2000-03-27 23:56:35 roessler (roessler)
5431
* imap/auth_gss.c: branches: 1.3.2; NetBSD portability patches
5434
* imap/imap_ssl.c, acconfig.h, configure.in: NetBSD portability
5435
patches from Brendan Cully.
5437
2000-03-25 18:22:09 roessler (roessler)
5439
* keymap.c: Timeout occasionally in menus, with the notable
5440
exception of the editor. This is needed to avoid some more
5441
IMAP timeouts. [patch-1.1.9.tlr.timeout.1]
5443
2000-03-23 12:21:10 roessler (roessler)
5445
* remailer.c: Little fix for the remailer menu.
5447
* configure.in: Fix Kerberos configuration. From David Champion
5450
2000-03-22 08:24:45 roessler (roessler)
5452
* mutt.h, sort.c, init.h: Sorting fix from Gero Treuner.
5454
2000-03-21 22:01:42 roessler (roessler)
5456
* configure.in: Fix charmap configuration. This was broken in
5457
configure.in,v 2.54.
5459
2000-03-20 10:32:18 roessler (roessler)
5461
* muttlib.c: Fix the "!!" shortcut for the last folder. Noted by
5464
* po/da.po, po/eo.po: update
5466
* configure.in, Muttrc.head, Muttrc.head.in: Put Muttrc.head under
5467
autoconf control - we need to substitute @docdir@ for the <f1>
5470
2000-03-19 09:19:30 roessler (roessler)
5472
* po/nl.po: Fix some sloppiness errors. From Brendan Cully.
5474
2000-03-17 08:26:22 roessler (roessler)
5478
* rfc2047.c: Don't override iso-2022-jp with us-ascii.
5480
* sendlib.c: branches: 2.46.2; Don't override iso-2022-jp
5483
2000-03-16 10:01:43 roessler (roessler)
5485
* commands.c, init.h, mutt.h: Add the $print_decode option.
5487
* po/ru.po, po/sv.po: updates
5491
* editmsg.c: Use Editor with a fall-back to visual when editing
5494
* muttlib.c: Localization nit from Byrial Jensen.
5496
* doc/manual.sgml.head, init.h: Documentation fixes from Mikko
5499
2000-03-15 23:25:47 roessler (roessler)
5501
* imap/imap_ssl.c, imap/imap_ssl.h, imap/socket.c: Fix entropy
5502
gathering in the IMAP SSL support. From Tommi Komulainen.
5504
* README.SSL: branches: 2.4.2; Fix entropy gathering in the
5505
IMAP SSL support. From Tommi Komulainen.
5507
* configure.in, init.h: Fix entropy gathering in the IMAP SSL
5508
support. From Tommi Komulainen.
5510
* Makefile.am: Add a dependency for keymap_defs.h. Hope it
5515
2000-03-14 21:05:00 roessler (roessler)
5517
* po/pl.po, po/cs.po: updates.
5519
* configure.in: Fix a charmap configuration flaw. From Gero
5522
* doc/Makefile.in: Install all the documentation. Problem noted
5523
and fix supplied by Gero Treuner.
5525
* po/es.po: Update from Boris Wesslowski.
5527
* base64.c: Add the original fetchmail copyright notice.
5529
* contrib/Makefile.in, contrib/pgp6.rc: More nits: Include a
5530
sample configuration file for using mutt with pgp6, and install
5531
and actually distribute Tin.rc.
5533
2000-03-13 22:36:56 roessler (roessler)
5535
* makedoc.c, send.c, charset.h, init.h: Various nits, noted by
5538
* po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/pt_BR.po,
5539
po/ru.po, po/pl.po, po/id.po, po/it.po, po/ko.po, po/nl.po,
5540
po/gl.po, po/es.po, po/fr.po, po/eo.po, po/el.po, po/da.po,
5541
po/de.po, po/cs.po, reldate.h, VERSION, ChangeLog: automatic
5542
post-release commit for mutt-1.1.9
5544
* build-release: change code for going on-line.
5546
* po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/pl.po,
5547
po/pt_BR.po, po/ru.po, po/ko.po, po/nl.po, po/gl.po, po/id.po,
5548
po/it.po, po/eo.po, po/es.po, po/fr.po, po/el.po, po/de.po,
5549
po/cs.po, po/da.po: make update-po.
5551
* po/sv.po, po/fr.po: updates.
5553
2000-03-10 11:38:32 roessler (roessler)
5555
* handler.c: Fix the handling of raw carriage return characters
5556
in the base64 handler.
5558
2000-03-09 11:58:11 roessler (roessler)
5560
* pgpinvoke.c: Bail on empty PGP formats.
5564
2000-03-08 18:08:03 roessler (roessler)
5566
* imap/message.c: Another fix from Brendan Cully.
5570
* sendlib.c, parse.c: Fix more RFC2047 encoding bugs. Once again
5571
from Gero Treuner <gero@faveve.uni-stuttgart.de>.
5573
2000-03-07 19:53:19 roessler (roessler)
5575
* po/da.po, configure.in: Adding a Danish translation.
5576
Thanks to Morten Bo Johansen <mojo@image.dk> and
5577
the members of the sslug-locale mailing list, see
5578
http://www.sslug.dk/emailarkiv/locale/.
5580
* color.c: branches: 2.8.2; The uncolor/unmono commands weren't
5581
parsed correctly when not applicable. This fixes bug#65.
5583
* makedoc.c: Make gcc happy.
5585
* TODO: Remove an old item from this list. From Brendan Cully.
5587
* sendlib.c, TODO: Correct header encodings when postponing
5590
* protos.h: branches: 2.40.2; Correct header encodings when
5591
postponing messages.
5593
* send.c: Correct header encodings when postponing messages.
5597
* po/pt_BR.po, po/el.po: updates.
5599
* curs_main.c: Fix NULL pointer deferences.
5601
2000-03-04 12:57:53 roessler (roessler)
5603
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/sv.po, po/pt_BR.po,
5604
po/ru.po, po/pl.po, po/nl.po, po/ko.po, po/it.po, po/id.po,
5605
po/gl.po, po/fr.po, po/eo.po, po/es.po, po/el.po, po/de.po,
5606
po/cs.po, reldate.h, build-release, VERSION, ChangeLog: automatic
5607
post-release commit for mutt-1.1.8
5609
* protos.h, send.c, alias.c, headers.c: Unify alias expansion.
5611
2000-03-03 16:52:41 roessler (roessler)
5613
* contrib/gpg.rc: branches: 1.5.2; Don't use gpg-2comp by
5614
default, but leave the command lines using this one there as
5617
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po,
5618
po/pl.po, po/pt_BR.po, po/nl.po, po/it.po, po/ko.po, po/es.po,
5619
po/fr.po, po/gl.po, po/id.po, po/el.po, po/eo.po, po/cs.po,
5620
po/de.po, imap/imap_ssl.c, imap/imap_ssl.h, imap/message.c,
5621
imap/message.h, imap/socket.c, imap/util.c, imap/auth.c,
5622
imap/auth_gss.c, imap/browse.c: The FSF apparently has moved.
5624
* imap/command.c: branches: 1.8.2; The FSF apparently has moved.
5626
* imap/imap.c: The FSF apparently has moved.
5628
* imap/imap.h: branches: 1.16.2; The FSF apparently has moved.
5630
* imap/imap_private.h: branches: 1.17.2; The FSF apparently
5633
* imap/imap_socket.h, doc/dotlock.man, doc/manual.sgml.head,
5634
doc/mutt.man, doc/muttrc.man.head, rfc822.h, score.c, send.c,
5635
sendlib.c, signal.c, sort.c, sort.h, status.c, system.c, thread.c,
5636
recvcmd.c, remailer.c, remailer.h, resize.c, rfc1524.c, rfc1524.h,
5637
rfc2047.c, rfc2047.h, rfc2231.c, rfc2231.h: The FSF apparently
5640
* rfc822.c: branches: 2.9.2; The FSF apparently has moved.
5642
* pgpinvoke.c, pgpkey.c, pgplib.c, pgplib.h, pgppubring.c:
5643
The FSF apparently has moved.
5645
* pop.c: branches: 2.7.2; The FSF apparently has moved.
5647
* postpone.c, protos.h, query.c, recvattach.c, mx.h, pager.c,
5648
pager.h, parse.c, pattern.c, pgp.c, pgp.h, menu.c: The FSF
5649
apparently has moved.
5651
* mh.c: branches: 2.22.2; The FSF apparently has moved.
5653
* mime.h, mutt.h, mutt_curses.h, mutt_menu.h, mutt_regex.h,
5654
muttbug.sh.in, muttlib.c: The FSF apparently has moved.
5656
* mx.c: branches: 2.41.2; The FSF apparently has moved.
5658
* history.c: branches: 2.5.6; The FSF apparently has moved.
5660
* history.h: The FSF apparently has moved.
5662
* hook.c: branches: 2.9.2; The FSF apparently has moved.
5664
* init.c, init.h, keymap.c, keymap.h, lib.c, lib.h, mailbox.h,
5665
main.c, makedoc.c, mapping.h: The FSF apparently has moved.
5667
* mbox.c: branches: 2.15.2; The FSF apparently has moved.
5669
* dotlock.h, edit.c, editmsg.c, enter.c, extlib.c, filter.c,
5670
flags.c, from.c, functions.h: The FSF apparently has moved.
5672
* globals.h: branches: 2.23.2; The FSF apparently has moved.
5674
* gnupgparse.c, handler.c, hash.c, hash.h, hdrline.c, headers.c,
5675
help.c, charset.c, charset.h, color.c, commands.c, complete.c,
5676
compose.c: The FSF apparently has moved.
5678
* copy.c: branches: 2.13.2; The FSF apparently has moved.
5680
* copy.h: The FSF apparently has moved.
5682
* curs_lib.c: branches: 2.18.2; The FSF apparently has moved.
5684
* curs_main.c, date.c, dotlock.c, COPYRIGHT, addrbook.c, alias.c,
5685
attach.c, attach.h, base64.c, browser.c, browser.h, buffy.c,
5686
buffy.h: The FSF apparently has moved.
5688
* po/sv.po: Swedish translation.
5690
* imap/imap.h, imap/imap.c, commands.c, compose.c, curs_main.c,
5691
editmsg.c, mailbox.h, mbox.c, mh.c, mx.c, mx.h, pop.c, postpone.c,
5692
send.c, sendlib.c, attach.c: Fix index updates when closing or
5693
synching mail folders fails. There were some bug-fixes hidden
5696
* imap/message.c: More missing fclose (3) calls.
5698
2000-03-02 21:01:27 roessler (roessler)
5700
* imap/imap_ssl.c, imap/message.c: Fix a bunch of file descriptor
5703
* po/de.po: A one-character patch from Gero Treuner.
5705
* INSTALL, README.SSL: Add some SSL documentation. From Tommi
5708
* mh.c, mx.c: Fix incompatible return value checking. This should
5711
* mutt.h, send.c, init.h: Add $reverse_realname option.
5712
Essentially suggested by ws@rhein.de.
5714
2000-03-01 21:27:36 roessler (roessler)
5716
* Muttrc.head: Fix #26: A little typo.
5718
* contrib/Makefile.in, contrib/sample.muttrc-tlr: Add a commented
5719
version of my .muttrc as an example.
5721
* contrib/sample.muttrc: Fix some mail addresses.
5723
* README.UPGRADE: Add some more documentation for users who
5724
are upgrading. This is more precise than the NEWS file, but
5725
confined to the more notable changes.
5727
* configure.in: Another fix from Tommi Komulainen.
5729
* po/eo.po, po/id.po, po/de.po: update.
5731
* imap/util.c: Don't crash with NULL Context pointers.
5735
* doc/dotlock.man, doc/mutt.man: dotlock is called mutt_dotlock
5736
for quite some time now.
5738
* po/sk.po, po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/pt_BR.po,
5739
po/ru.po, po/nl.po, po/pl.po, po/fr.po, po/gl.po, po/id.po,
5740
po/it.po, po/ko.po, po/el.po, po/eo.po, po/es.po, po/de.po,
5741
po/cs.po, VERSION, reldate.h, ChangeLog: automatic post-release
5742
commit for mutt-1.1.7
5744
* imap/command.c, init.h, mutt.h, README.SECURITY, configure.in:
5745
Add $imap_servernoise option to suppress IMAP server messages.
5748
* imap/Makefile.am: Include auth_gss.c with the distribution.
5750
2000-02-29 22:40:46 roessler (roessler)
5752
* po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/pt_BR.po,
5753
po/ru.po, po/ko.po, po/nl.po, po/pl.po, po/it.po, po/fr.po,
5754
po/gl.po, po/id.po, po/eo.po, po/es.po, po/el.po, po/de.po,
5755
po/cs.po, reldate.h, VERSION, ChangeLog: automatic post-release
5756
commit for mutt-1.1.6
5758
* po/zh_TW.Big5.po, po/sv.po, po/uk.po, po/sk.po, po/ru.po,
5759
po/pt_BR.po, po/nl.po, po/pl.po, po/ko.po, po/gl.po, po/id.po,
5760
po/it.po, po/es.po, po/fr.po, po/el.po, po/eo.po, po/cs.po,
5761
po/de.po: Some updates; make update-po.
5763
* charset.c: Add error checking to the recode-attachment code.
5764
From "Andrew W. Nosenko" <awn@bcs.zp.ua>.
5766
* configure.in: Replace --enable-ssl by --with-ssl. From Tommi
5769
* imap/imap.c, mx.c, curs_main.c: More IMAP folder update hacks.
5770
Brendan says it works.
5772
2000-02-28 18:06:35 roessler (roessler)
5774
* doc/manual.sgml.head: Martin Michlmayr told me about a typo.
5776
* imap/imap.h, imap/util.c, menu.c, pager.c: New IMAP keep-alive
5777
code. This should work from all menus, and it should always
5778
poll the current folder.
5780
* menu.c, pager.c: Do IMAP keep-alive polls from all menus.
5782
* curs_main.c, pager.c: Don't do Context updates from the
5785
* imap/imap.h, imap/imap_private.h, imap/util.c, imap/command.c,
5786
imap/imap.c: Don't do Context updates from the background.
5788
2000-02-27 08:49:34 roessler (roessler)
5790
* po/POTFILES.in: imap/auth_gss.c was missing. Noted by "Andrew
5791
W. Nosenko" <awn@bcs.zp.ua>.
5793
2000-02-26 18:14:24 roessler (roessler)
5795
* Makefile.am: muttbug is a script, not a program. Tell automake
5798
* mx.c: Don't use an uninitialized string for error reporting.
5800
* imap/browse.c: Fix a segmentation fault. Patch from Brendan
5803
2000-02-25 08:57:05 roessler (roessler)
5805
* .cvsignore: ignore muttbug{,.sh}
5807
* Makefile.am: Tell users about README.UPGRADE.
5809
2000-02-24 21:34:10 roessler (roessler)
5811
* po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/uk.po, po/ru.po,
5812
po/pt_BR.po, po/pl.po, po/ko.po, po/nl.po, po/fr.po, po/gl.po,
5813
po/id.po, po/it.po, po/es.po, po/cs.po, po/de.po, po/el.po,
5814
po/eo.po, reldate.h, ChangeLog, VERSION: automatic post-release
5815
commit for mutt-1.1.5
5817
* main.c: Fix #52, from Mikko.Hanninen@iki.fi.
5819
2000-02-23 13:26:03 roessler (roessler)
5821
* po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/uk.po, po/pl.po,
5822
po/pt_BR.po, po/ru.po, po/nl.po, po/id.po, po/it.po, po/ko.po,
5823
po/el.po, po/eo.po, po/es.po, po/fr.po, po/gl.po, po/cs.po,
5824
po/de.po: New German translation; make update-po.
5826
* po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/uk.po, po/pt_BR.po,
5827
po/ru.po, po/ko.po, po/nl.po, po/pl.po, po/fr.po, po/gl.po,
5828
po/id.po, po/it.po, po/eo.po, po/es.po, po/Makefile.in.in,
5829
po/cs.po, po/de.po, po/el.po: Fix some dependency, and do
5830
update-po again. Also, Edmund Evans submitted a new Esperanto
5833
* mx.c: safe_fclose() doesn't like FILE pointers.
5835
* mx.h, mx.c: Don't core dump when locking a folder fails.
5837
2000-02-22 19:22:29 roessler (roessler)
5839
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/ru.po,
5840
po/pl.po, po/pt_BR.po, po/ko.po, po/nl.po, po/id.po, po/it.po,
5841
po/fr.po, po/gl.po, po/el.po, po/eo.po, po/es.po, po/de.po,
5842
po/cs.po: update-po.
5844
* po/ko.po: New Korean translation from
5845
<redhands@linux.sarang.net>.
5847
* muttbug.sh.in: Fix bug#42: A missing "'".
5849
* main.c: Cosmetic fix from Marco d'Itri.
5851
* imap/browse.c, browser.c, doc/manual.sgml.head: Brendan Cully's
5852
latest IMAP browser fixes.
5854
2000-02-18 10:56:24 roessler (roessler)
5856
* muttlib.c: In mutt_copy_body(), we also need to strdup()
5857
the content-description.
5859
* imap/command.c: Reasonably handle suerfluous EXIST messages
5860
from IMAP servers. From Brendan Cully.
5862
2000-02-17 18:22:27 roessler (roessler)
5864
* send.c: Fix content-description encoding - it was done after
5865
signing, not before signing.
5867
* sendlib.c, attach.c, mx.c, pop.c: Do more error checking when
5868
writing messages to folders.
5870
2000-02-16 17:29:33 roessler (roessler)
5872
* send.c: Fix mail-followup-to generation.
5874
* sendlib.c: Don't output empty header fields. This is made
5875
necessary by the addition of possibly empty my_hdr commands.
5877
* init.c: Permit empty my_hdrs. Suggested by Edmund Grimley
5882
* pattern.c, protos.h, send.c: Generate mail-followup-to headers
5883
which contain the user's mail address when sending messages to
5884
_known_ mailing lists.
5888
2000-02-15 22:26:39 roessler (roessler)
5892
* po/eo.po: New translation from Edmund Grimley.
5896
* globals.h: Increase the size of ErrorBuf.
5898
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/pl.po, po/ru.po,
5899
po/sk.po, po/id.po, po/it.po, po/ko.po, po/nl.po, po/eo.po,
5900
po/es.po, po/fr.po, po/gl.po, po/cs.po, po/de.po, po/el.po,
5901
VERSION, reldate.h, ChangeLog: automatic post-release commit
5904
* doc/manual.sgml.head: Add improved documentation for the "push"
5905
command, and macros. From Byrial Jensen, based on a patch by
5908
* functions.h: Fix the <exit> function on the pager.
5910
* doc/manual.sgml.head, doc/muttrc.man.head, hook.c, init.c,
5911
init.h, protos.h: Byrial Jensen's unhook command patch.
5913
* doc/Makefile.in: Remove superfluous empty lines from the text
5914
version of the manual.
5916
* OPS: Change the documentation string for OP_MAIN_PREV_UNDELETED
5917
- it may be confusing.
5919
* functions.h, keymap.c: More OP_EXIT fixes.
5921
* OPS, functions.h, keymap.c, pager.c: Remove the OP_PAGER_EXIT
5922
opcode, and change it to OP_EXIT.
5924
* doc/manual.sgml.head: Add more documentation for subscribe
5927
2000-02-14 20:51:37 roessler (roessler)
5929
* init.h: Fix documentation for $followup_to.
5931
* po/de.po: Fix the fixes. Folks, when submitting changes to the
5932
.po files, please try a "make" in the po subdirectory afterwards.
5934
* po/it.po: New Italian translation from Marco d'Itri.
5936
* imap/imap.c, imap/Makefile.am, imap/auth.c, imap/auth_gss.c,
5937
imap/browse.c, doc/manual.sgml.head, mx.c, .cvsignore,
5938
Makefile.am, browser.c, browser.h, configure.in: Brendan Cully's
5939
patch from <20000212185021.A7365@xanadu.kublai.com>.
5941
* po/de.po: Fixes from Roland Rosenfeld.
5943
* attach.c, compose.c: Fix a couple of random perror() calls
5944
and related problems.
5946
* sendlib.c: Fix encoding for text/* attachments with long lines.
5948
2000-02-11 09:04:22 roessler (roessler)
5950
* contrib/Pine.rc: Fix bug #23.
5952
* init.h, makedoc.c: Fix minor documentation problems noted by
5953
Marius Gedminas <mgedmin@takas.lt>.
5955
2000-02-10 19:46:13 roessler (roessler)
5957
* imap/message.c, pager.c, parse.c, pattern.c, pgp.c, pgp.h,
5958
pgpkey.c, pgplib.h, postpone.c, protos.h, recvattach.c, send.c,
5959
sendlib.c, sort.h, functions.h, globals.h, handler.c, hdrline.c,
5960
headers.c, hook.c, init.c, init.h, keymap.c, keymap.h, main.c,
5961
mutt.h, muttlib.c, mx.c, Makefile.am, acconfig.h, attach.c,
5962
commands.c, compose.c, configure.in, copy.c, copy.h, curs_main.c:
5963
PGP-cleanup patch from Roland Rosenfeld. Thanks!
5965
* muttbug.sh.in: ${prefix} should be defined, as it may be used
5968
2000-02-09 18:28:45 roessler (roessler)
5970
* doc/manual.sgml.head: Fix a minor typo. From Mikko Hļæ½nninen.
5972
* muttbug.sh.in: Mostly Debian-related fixes from Roland
5975
* main.c: Small translation-related fix from Roland.
5977
* po/fr.po: Update from Vincent Lefevre.
5979
* pgpewrap: Portability patch to make pgpewrap work under HP/UX.
5980
From David Ellement <ellement@sdd.hp.com>.
5982
* doc/Makefile.in, doc/manual.sgml.head, doc/manual.sgml.tail,
5983
init.h: Documentation changes from Roland Rosenfeld.
5985
2000-02-08 20:55:33 roessler (roessler)
5987
* po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/uk.po, po/ru.po,
5988
po/ko.po, po/nl.po, po/pl.po, po/fr.po, po/gl.po, po/id.po,
5989
po/it.po, po/de.po, po/el.po, po/eo.po, po/es.po, build-release,
5990
po/cs.po, reldate.h, Makefile.am, VERSION, ChangeLog: automatic
5991
post-release commit for mutt-1.1.3
5993
* build-release: Don't build US releases. RedHat and Caldera
5994
don't object, Debian uses the international version anyways,
5995
and SuSE (1) sits in Germany and (2) doesn't react.
5997
* contrib/pgp2.rc: add a comment concerning +encrypttoself.
5999
* pager.c, keymap.c: Avoid IMAP timeouts when viewing messages.
6000
From Tommi.Komulainen@iki.fi.
6002
* po/eo.po: Small fix from Edmund.
6004
2000-02-07 19:16:41 roessler (roessler)
6006
* doc/manual.sgml.head: Add a note on my_hdr when used from
6009
* muttbug.sh.in: Remove another Debian reference from the severity
6012
* muttbug.sh.in: More fixes.
6014
* muttlib.c, protos.h, rfc2047.c, rfc2231.c: Fix bug#22.
6016
* muttbug.sh.in: Various fixes from Roland Rosenfeld.
6018
* buffy.c: Fix a NULL pointer deference.
6020
2000-02-03 13:41:38 roessler (roessler)
6022
* acconfig.h, configure.in, muttbug.sh.in: Add debugger support
6025
* init.c: Add a comment concerning muttbug.sh.
6027
* muttbug.sh.in: More changes to the bug report script. Most of
6028
them were suggest by Roland Rosenfeld.
6030
* po/de.po: Minor fixes from Roland Rosenfeld.
6032
* muttbug.sh.in: Add some Debian specifics.
6034
* muttbug.sh.in: Strip comments from included configuration files.
6036
* muttbug.sh.in: another minor fix.
6038
* muttbug.sh.in: Minor fixes.
6040
* Makefile.am, configure.in, main.c, muttbug.sh.in: Add muttbug,
6041
the bug reporting utility. (Yes, we are about to get a real
6042
bug-tracking system, see http://bugs.guug.de/.)
6044
* doc/manual.sgml.head: Documentation fix.
6046
2000-02-02 10:53:28 roessler (roessler)
6048
* init.c: Make the parsing of integers more
6050
* lib.c: Use O_NOFOLLOW when it's there, and needed.
6052
2000-02-01 18:47:49 roessler (roessler)
6054
* main.c: Cosmetics.
6056
* doc/mutt.man, doc/muttrc.man.head: Cosmetics. Additionally,
6057
remove the y2k compliance notice from the manual page.
6059
* makedoc.c: Change the font used for typesetting "tables",
6060
so we get usable output when roffing the muttrc (5) manual page
6061
for a postscript printer.
6063
* po/zh_TW.Big5.po, po/sk.po, po/sv.po, po/uk.po, po/pl.po,
6064
po/ru.po, po/ko.po, po/nl.po, po/gl.po, po/id.po, po/it.po,
6065
po/el.po, po/eo.po, po/es.po, po/fr.po, po/cs.po, po/de.po:
6066
Include various po-file updaes, and make update-po.
6068
* po/Makefile.in.in, po/POTFILES.in, Makefile.am: Build fix for
6069
the po/ subdirectory, from Edmund G. Evans.
6071
* po/eo.po: New Esperanto translation.
6073
* init.h: Add a bit more documentation on $recall.
6075
2000-01-30 13:35:22 roessler (roessler)
6077
* po/sv.po, po/uk.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po,
6078
po/nl.po, po/pl.po, po/id.po, po/it.po, po/ko.po, po/es.po,
6079
po/fr.po, po/gl.po, po/eo.po, po/POTFILES.in, po/cs.po, po/de.po,
6080
po/el.po, po/Makefile.in.in, configure.in: Try to fix the build
6081
process in the po/ subdirectory.
6083
* configure.in: Add some languages to ALL_LINGUAS.
6085
* po/gl.po, po/sv.po: Adding translations from stable to unstable.
6087
* po/ru.po, po/zh_TW.Big5.po, po/fr.po, po/id.po, po/ko.po,
6088
po/pl.po, po/de.po, po/el.po, po/eo.po: make update-po; including
6089
new revisions submitted so far.
6091
2000-01-29 08:03:48 roessler (roessler)
6093
* init.h: Another change to attach_format.
6095
* pgp.c, recvattach.c, send.c, sendlib.c, OPS, compose.c,
6096
functions.h, init.h, mutt.h, parse.c: Michael Elkins'
6097
content-disposition patch, with some small changes.
6099
2000-01-28 21:32:47 roessler (roessler)
6101
* init.h: Make the documentation for rfc2047_parameters
6102
comprehensible to the end user.
6104
* init.h: Documentation fix.
6106
* rfc2231.c: RFC2231 support should understand utf-8.
6108
2000-01-27 09:57:09 roessler (roessler)
6110
* imap/imap_ssl.c, README.SSL, init.h, mutt.h: Add options
6111
to disallow individual SSL protocols. From Jeremy Katz
6112
<katzj@linuxpower.org>.
6114
2000-01-25 21:21:10 roessler (roessler)
6116
* imap/BUGS: Brendan Cully's latest changes:
6118
Here is a patch to add some support for read-only IMAP folders.
6119
This is most useful if you have multiple copies of mutt open,
6120
but it also allows you to open a folder read-only and not
6121
have to worry about flags getting changed. Toggling read-only
6122
still doesn't work correctly - you may lose your 'N' flags
6123
if you open a folder normally and switch to read-only.
6125
I've also decided to try using UID FETCH, although I'm not
6126
sure if older IMAP servers support it, but then again I'm
6127
not sure if anyone's using any really old IMAP servers. The
6128
main advantage is in the case of multiple clients, where
6129
one client is deleting messages and the other isn't getting
6130
notification. I'm experiencing that on my UW-IMAP 4.6 server. On
6131
the other hand, this server seems to have all sorts of terrible
6132
problems with this scenario, so I'm not sure how well the code
6133
functions. It's a two-line change so far, it's experimental,
6134
and it's the only IMAP code in an #if 0 block...
6136
* imap/README: branches: 1.4.2; Brendan Cully's latest changes:
6138
Here is a patch to add some support for read-only IMAP folders.
6139
This is most useful if you have multiple copies of mutt open,
6140
but it also allows you to open a folder read-only and not
6141
have to worry about flags getting changed. Toggling read-only
6142
still doesn't work correctly - you may lose your 'N' flags
6143
if you open a folder normally and switch to read-only.
6145
I've also decided to try using UID FETCH, although I'm not
6146
sure if older IMAP servers support it, but then again I'm
6147
not sure if anyone's using any really old IMAP servers. The
6148
main advantage is in the case of multiple clients, where
6149
one client is deleting messages and the other isn't getting
6150
notification. I'm experiencing that on my UW-IMAP 4.6 server. On
6151
the other hand, this server seems to have all sorts of terrible
6152
problems with this scenario, so I'm not sure how well the code
6153
functions. It's a two-line change so far, it's experimental,
6154
and it's the only IMAP code in an #if 0 block...
6156
* imap/TODO, imap/command.c, imap/imap.c, imap/message.c:
6157
Brendan Cully's latest changes:
6159
Here is a patch to add some support for read-only IMAP folders.
6160
This is most useful if you have multiple copies of mutt open,
6161
but it also allows you to open a folder read-only and not
6162
have to worry about flags getting changed. Toggling read-only
6163
still doesn't work correctly - you may lose your 'N' flags
6164
if you open a folder normally and switch to read-only.
6166
I've also decided to try using UID FETCH, although I'm not
6167
sure if older IMAP servers support it, but then again I'm
6168
not sure if anyone's using any really old IMAP servers. The
6169
main advantage is in the case of multiple clients, where
6170
one client is deleting messages and the other isn't getting
6171
notification. I'm experiencing that on my UW-IMAP 4.6 server. On
6172
the other hand, this server seems to have all sorts of terrible
6173
problems with this scenario, so I'm not sure how well the code
6174
functions. It's a two-line change so far, it's experimental,
6175
and it's the only IMAP code in an #if 0 block...
6177
* doc/Makefile.in: Make the build process work when sgmltools
6178
aren't present. From Lawrence Greenfield <leg+@andrew.cmu.edu>.
6180
* imap/auth.c: Fix GSSAPI support. From Lawrence Greenfield
6181
<leg+@andrew.cmu.edu>.
6183
2000-01-24 13:17:17 roessler (roessler)
6185
* dotlock.h, mx.c, dotlock.c: Locking fix.
6187
* enter.c: patch-1.1.2.mg.autocomplete.1 - from Marius Gedminas
6188
<mgedmin@pub.osf.lt>.
6190
* Makefile.am: small build process fix.
6192
* m4/Makefile.am.in: Patch from Lars Hecking in order to build
6193
mutt cleanly under Solaris 2.6.
6195
* doc/manual.sgml.head: More list-reply documentation from
6196
Mikko.Hanninen@iki.fi.
6198
* init.h, mutt.h, rfc822.c: Removing rewrite_uucp. There were
6199
too many objections against it.
6201
* init.h, mutt.h, rfc822.c: Adding the $rewrite_uucp option.
6205
* po/eo.po, configure.in: Adding the Esperanto translation
6206
to unstable. From Edmund GRIMLEY EVANS <edmundo@rano.org>.
6208
2000-01-21 09:28:56 roessler (roessler)
6210
* po/el.po: New greek translation.
6212
* po/id.po: updated translation.
6214
2000-01-20 17:35:41 roessler (roessler)
6216
* po/pl.po: Updated polish translation.
6218
* contrib/Makefile.in, Makefile.am: "make distclean" fixes from
6221
* compose.c: Typo noted by edmundo@rano.org.
6225
* send.c: Honor mail-followup-to when doing a list-reply.
6226
From Mikko.Hanninen@iki.fi.
6228
2000-01-19 14:59:01 roessler (roessler)
6230
* commands.c: Don't move the index cursor after a failed attempt
6231
to save a message. From Joe Orton <joe@orton.demon.co.uk>.
6233
* po/de.po: New German translation for unstable, from Roland
6236
* pgp.c: Fiksing a speling mysdeik nodet by Michael Sobolev. ;-)
6238
* NEWS: Add a notice on display-toggle-weed.
6240
* doc/manual.sgml.head, doc/manual.sgml.tail, OPS, functions.h:
6241
Rename display-headers to display-toggle-weed.
6243
2000-01-18 22:46:18 roessler (roessler)
6245
* mx.c: mx_open_mailbox_append: Add an error message and remove
6246
a file descriptor leak when we can open, but can't lock an MMDF
6249
* po/zh_TW.Big5.po, po/uk.po, po/sv.po, po/sk.po, po/ru.po,
6250
po/pt_BR.po, po/pl.po, po/nl.po, po/ko.po, po/it.po, po/gl.po,
6251
po/id.po, po/fr.po, po/eo.po, po/es.po, po/el.po, po/de.po,
6252
po/cs.po, reldate.h, VERSION, ChangeLog: automatic post-release
6253
commit for mutt-1.0.1
6255
* contrib/Makefile.in: Respect $DESTDIR in contrib/Makefile.
6256
From Hao Li <hli@rainfinity.com>.
6258
* imap/imap.c, imap/message.c: Fix use of confirmcreate with IMAP.
6259
A patch for this was suggested by Brian R. Gaeke.
6261
* init.h, alias.c: Documentation fix about gecos_mask. From Will
6264
2000-01-16 14:44:12 roessler (roessler)
6266
* po/eo.po: new esperanto translation from edmundo@rano.org.
6268
* editmsg.c: Use Visual, not Editor, for editing messages.
6269
Noted by Marius Gedminas <mgedmin@pub.osf.lt>.
6271
* rfc822.c: quote-related fix to the RFC822 parser. From Edmund
6274
2000-01-12 09:20:34 roessler (roessler)
6276
* init.c: It was impossible to unset a string. If you did
6277
"unset realname" it would just print out the value of the string.
6278
Attached is the fix.
6280
2000-01-10 21:34:06 roessler (roessler)
6282
* reap.pl: Handle #ifndef in reap.pl.
6284
* configure.in: Recognize differently-named gccs as such, and
6285
enable warnings. From "Andrew W. Nosenko" <awn@bcs.zp.ua>.
6287
* pgp.c: To compile on SunOs 4.1.4, the order of two includes
6288
needs to be switched (<sys/resource.h> contains a struct timeval.)
6290
From Mark Seiden <mis@seiden.com>.
6292
* doc/manual.sgml.head, pgplib.h, postpone.c, recvattach.c,
6293
recvcmd.c, remailer.c, remailer.h, rfc2231.c, rfc2231.h,
6294
attach.c, charset.c, charset.h, dotlock.h, editmsg.c, extlib.c,
6295
gnupgparse.c, lib.c, lib.h, makedoc.c, mh.c, muttlib.c, mx.c,
6296
mx.h, pgp.h: More copyright cosmetics - noted by Martin Michlmayr
6299
* lib.c: Use safe_free() instead of free() with mutt_str_replace -
6300
equivalent, but nicer.
6302
* parse.c, pgpkey.c, postpone.c, protos.h, recvattach.c,
6303
rfc1524.c, rfc2047.c, send.c, sendlib.c, attach.c, browser.c,
6304
compose.c, curs_main.c, edit.c, history.c, init.c, lib.c,
6305
main.c, menu.c, mh.c, muttlib.c: Add (and use) a function
6306
mutt_str_replace, which essentially replaces the sequence:
6308
safe_free (&s); s = safe_strdup (t);
6310
* build-release, gnupgparse.c: Fix PGP uid parsing. Noted by
6311
Edmund GRIMLEY EVANS <edmundo@rano.demon.co.uk>.
6313
2000-01-08 10:31:28 roessler (roessler)
6315
* VERSION, reldate.h, ChangeLog: automatic post-release commit
6318
* keymap.c: Fix a macro-related segmentation fault in stable.
6321
* keymap.c: Fix a macro-related segmentation fault. From Byrial
6324
* OPS, commands.c, compose.c, curs_main.c, functions.h, protos.h,
6325
recvattach.c: Unified edit-type function for the index, compose,
6326
and receive-attachment menus. Mostly by Michael Elkins.
6328
* curs_lib.c: patch-1.1.1.me.endwin.1, from Michael Elkins.
6330
* mutt.h, parse.c, init.h: Undo Michaels "pgpsearchext" patch.
6332
2000-01-06 12:00:50 roessler (roessler)
6334
* rfc2231.c, rfc2231.h, rfc822.c, rfc822.h, score.c, send.c,
6335
sendlib.c, signal.c, sort.c, sort.h, status.c, system.c, thread.c,
6336
pgplib.c, pgplib.h, pgppubring.c, pop.c, postpone.c, protos.h,
6337
query.c, recvattach.c, recvcmd.c, remailer.c, remailer.h,
6338
resize.c, rfc1524.c, rfc1524.h, rfc2047.c, rfc2047.h, mh.c,
6339
mime.h, mutt.h, mutt_curses.h, mutt_menu.h, mutt_regex.h,
6340
muttlib.c, mx.c, mx.h, pager.c, pager.h, parse.c, pattern.c,
6341
pgp.h, pgpinvoke.c, keymap.c, keymap.h, lib.c, lib.h, mailbox.h,
6342
main.c, makedoc.c, mapping.h, mbox.c, menu.c, init.h, hash.h,
6343
hdrline.c, headers.c, help.c, history.c, history.h, hook.c,
6344
init.c, copy.h, curs_lib.c, curs_main.c, date.c, dotlock.c,
6345
dotlock.h, edit.c, editmsg.c, enter.c, extlib.c, filter.c,
6346
flags.c, from.c, functions.h, globals.h, gnupgparse.c, handler.c,
6347
hash.c, attach.c, attach.h, browser.c, browser.h, buffy.c,
6348
buffy.h, charset.c, charset.h, color.c, commands.c, complete.c,
6349
compose.c, copy.c, addrbook.c, alias.c: Update copyright notices
6352
* signal.c, socket.c, sort.c, sort.h, status.c, system.c,
6353
thread.c, query.c, recvattach.c, resize.c, rfc1524.c,
6354
rfc1524.h, rfc2047.c, rfc2047.h, rfc822.c, rfc822.h, score.c,
6355
send.c, sendlib.c, pattern.c, pgp.c, pgpinvoke.c, pgpkey.c,
6356
pgppubring.c, pop.c, postpone.c, protos.h, pager.h, parse.c,
6357
menu.c, mh.c, mime.h, mutt.h, mutt_curses.h, mutt_menu.h,
6358
mutt_regex.h, mutt_socket.h, mx.c, mx.h, pager.c, imap.h,
6359
init.c, init.h, keymap.c, keymap.h, lib.c, mailbox.h, main.c,
6360
mapping.h, mbox.c, hash.c, hash.h, hdrline.c, headers.c,
6361
help.c, history.c, history.h, hook.c, imap.c, curs_main.c,
6362
date.c, dotlock.c, dotlock.h, edit.c, enter.c, filter.c, flags.c,
6363
from.c, functions.h, globals.h, gnupgparse.c, handler.c, buffy.c,
6364
buffy.h, charset.c, charset.h, color.c, commands.c, complete.c,
6365
compose.c, copy.c, copy.h, curs_lib.c, addrbook.c, alias.c,
6366
attach.c, attach.h, browser.c: Updat copyright notices in stable.
6368
2000-01-05 09:40:52 roessler (roessler)
6370
* init.h, mutt.h, parse.c: patch-1.1.1.me.pgpsearchtext.1.
6371
From Michael Elkins.
6373
2000-01-03 10:15:54 roessler (roessler)
6375
* strcasecmp.c: New str*casecmp replacements for stable.
6377
* strcasecmp.c: Fix strncasecmp and strcasecmp replacement
6378
functions. Problem noted by Stu Heiss <stu@jpusa1.chi.il.us>.
6380
2000-01-01 17:59:51 roessler (roessler)
6382
* parse.c: y2k fix for 1.0.
6384
* parse.c: A y2k fix for those who still use two-digit year
6385
numbers as originally specified in RFC 822.
6387
1999-12-29 18:38:07 roessler (roessler)
6389
* po/zh_TW.Big5.po: New Chinese translation; from Anthnoy Wong
6390
<ypwong@debian.org>; Dec 21 1999.
6392
* sort.c: Fix a minor threading bug. From Edmund GRIMLEY EVANS
6393
<edmundo@rano.demon.co.uk>, Dec 14 1999.
6395
* browser.c: Fix the use of link_is_dir() in the file
6396
browser. This should fix the bug reported by John Yates
6397
<yates@flatiron.com> on Dec 07 1999. (Details noted by Byrial
6398
Jensen <byrial@image.dk> on Dec 09 1999.)
6400
* send.c: Don't use IMAP folders for FCCs when sending messages
6401
in batch mode. This is _not_ Brendan's patch, which may be
6404
1999-12-14 10:29:25 roessler (roessler)
6406
* INSTALL: Add a short note that EXACT_ADDRESS is broken.
6407
In order to fix it, we'd need a RFC 2047 implementation
6408
which knows about RFC 822 syntax. (This would also help with
6409
In-Reply-To headers, BTW, but would be considerably more complex.)
6411
1999-12-13 11:36:01 roessler (roessler)
6413
* init.h, mutt.h, protos.h, send.c, sendlib.c: Adding the
6414
envelope_from option.
6416
1999-12-09 11:17:35 roessler (roessler)
6418
* imap/README, imap/auth.c, imap/browse.c, imap/imap.c,
6419
imap/imap.h, imap/imap_private.h, imap/imap_socket.h,
6420
imap/imap_ssl.c, imap/message.c, imap/socket.c, imap/util.c,
6421
doc/manual.sgml.head, init.c, browser.c: Tommi Komulainen's
6422
multiple IMAP usernames patch.
6424
1999-12-06 09:59:28 roessler (roessler)
6426
* mbox.c: Cosmetic improvement for reading mmdf folders.
6427
From John Hawkinson <jhawk@bbnplanet.com>.
6429
1999-12-04 15:42:07 roessler (roessler)
6431
* mx.c: Check for the presence of .overview files when testing
6432
whether some directory is an MH folder. This way, you can at
6433
least read Usenet news from the spool using Mutt. ;-)
6435
* alias.c, init.h, mutt_regex.h: William Feavish's GECOS regexp
6438
1999-12-03 16:54:03 roessler (roessler)
6440
* doc/manual.sgml.head: Fix the documentation on how to join
6441
the mutt lists. Noted by Marius Gedminas <mgedmin@takas.lt>.
6443
* init.h: Fix a small bug in the documentation for $hidden_host.
6445
* configure.in: Fix the handling of --disable configure switches.
6447
* configure.in: patch-1.0.rr.autoconf-disable.1: --disable-pop
6448
shouldn't enable pop.
6450
* rfc2047.c: Properly tag quoted-printable encoded RFC 2047
6451
strings with $send_charset, not with $charset.
6453
* Makefile.am, README, README.UPGRADE: Adding one more readme
6454
file. This one is intended to serve as some kind of "howto"
6455
for the most notable incompatible configuration changes.
6457
1999-12-02 16:29:26 roessler (roessler)
6459
* pgpkey.c: Fix the PGP key selection menu's title.
6461
* imap/imap_ssl.c: SSL fixes from Tommi Kommulainen.
6463
* NEWS: Announce edit-message and resend-message, and the changes
6466
* doc/manual.sgml.head: Clarify the documentation of
6467
lists/unlists/subscribe/unsubscribe a bit.
6469
1999-12-01 12:06:31 roessler (roessler)
6471
* imap/util.c: Now, I should have got the signal handling right.
6473
* imap/util.c: another alarm (0) was missing. (However, this
6474
one didn't crash mutt.)
6476
* imap/util.c: imap_keepalive: cancel pending alarms. Otherwise,
6477
mutt will die frequently.
6479
* imap/util.c: Re-set the list of blocked signals after the
6480
imap_keepalive stuff.
6482
* imap/imap.h, imap/util.c, curs_lib.c, mutt.h, system.c:
6483
A modified version of Tommi Kommulainen's imap keepalive patch.
6485
1999-11-26 09:19:03 roessler (roessler)
6487
* imap/message.c: Fix the lines header.
6489
1999-11-25 15:18:02 roessler (roessler)
6491
* imap/imap.h, imap/util.c, curs_lib.c, mutt.h, system.c: Undo
6492
the IMAP keepalive patch. It has just bitten me while mutt was
6493
trying to dotlock a folder. Seems that there needs some more
6496
* imap/imap.h, imap/util.c, mutt.h, system.c, curs_lib.c:
6497
A modified version of Tommi Komulainen's imap keepalive patch.
6499
1999-11-24 16:29:58 roessler (roessler)
6501
* NEWS: Change some headlines: Instead of "major changes
6502
since <unstable version>", it's "major changes since 1.0" now.
6503
In addition, I changed the note concerning the lists/subscribe
6504
change to be more explicit than the old one.
6506
* imap/message.c: IMAP line count fix from
6507
Tommi.Komulainen@iki.fi.
6509
1999-11-23 23:43:51 roessler (roessler)
6511
* postpone.c: mutt_prepare_template() didn't work with
6512
PGP-encrypted messages due to an - errm - interesting typo.
6514
* doc/manual.sgml.head: Document the fact that users can enter
6515
a mail-followup-to header in the editor. There seems to have
6516
been some confusion about this.
6518
* doc/PGP-Notes.txt, acconfig.h, configure.in, pgp.c: Disable
6519
core dumps before we ask the user for a pass phrase. Suggested by
6520
<Stefan.Alfredsson@kau.se>.
6522
* doc/PGP-Notes.txt: Include the maildrop recipe Mark Weinem
6523
<mark.weinem@unidui.uni-duisburg.de> sent me some weeks ago.
6525
* muttlib.c: Permit !! for the last folder. Elm compatibility.
6527
* NEWS: Tell our users that fcc_clear exists.
6529
* init.h, mutt.h, send.c: Adding an fcc_clear option for
6530
unencrypted and unsigned FCCs.
6532
* imap/Makefile.am: Include the SSL-related code with "make dist".
6534
1999-11-22 16:01:42 roessler (roessler)
6536
* imap/imap.c, imap/imap.h, imap/imap_private.h, imap/message.c,
6537
imap/util.c, imap/BUGS, imap/README, imap/TODO, OPS, browser.c,
6538
functions.h, pgppubring.c: IMAP folder creation and deletion.
6541
* po/de.po: Der Versuch, "Diskussionsfaden" durch etwas
6542
Verstļæ½ndlicheres zu ersetzen. ;-)
6544
1999-11-18 16:19:35 roessler (roessler)
6546
* init.h: Include SSL documentation in the manual.
6548
* dotlock.c: indentation noise.
6550
* imap/socket.c: Small code clean-up.
6552
* mx.c: Detect .mew_cache files in MH folders. Suggested by
6553
Kawaguti Ginga <ginga@amalthea.phys.s.u-tokyo.ac.jp>.
6555
* doc/manual.sgml.head: Documentation nit from Byrial Jensen.
6557
* lib.c: patch-1.0.bj.lastline.1: Handle last lines in
6558
configuration files nicely, even when they are not terminated
6561
* parse.c, rfc2231.c: Some rather cosmetic changes.
6563
1999-11-17 22:47:59 roessler (roessler)
6565
* menu.c: some reorganizations of the dialog menu code.
6567
* alias.c: Fix the address sanitizer. You should now be
6568
able to auto-create an alias for someone like "Jon K. Hellan"
6571
* imap/Makefile.am, imap/browse.c, imap/imap.c, imap/imap.h,
6572
imap/imap_private.h, imap/imap_socket.h, imap/imap_ssl.c,
6573
imap/imap_ssl.h, imap/message.c, imap/socket.c, imap/util.c,
6574
doc/manual.sgml.head, Makefile.am, NEWS, README.SSL, acconfig.h,
6575
configure.in, init.c, init.h, main.c, mutt.h: Tommi Komulainen's
6576
IMAP/SSL support patches.
6578
* menu.c, mutt_menu.h: Tommi Komulainen's menu/dialog patch.
6580
1999-11-15 17:44:15 roessler (roessler)
6582
* pgp.c: Fix the pgp-hook logic.
6584
* color.c: Small color fix from T. E. Dickey.
6586
* color.c: A small patch from TE Dickey.
6588
1999-11-11 18:30:25 roessler (roessler)
6590
* rfc822.c: ups, the previous patch included a small buffer
6593
* po/gl.po: Roberto Suarez Soto <robe@ceu.fi.udc.es> sent us a
6596
* rfc822.c: Fix a header quoting bug.
6598
* doc/Makefile.in: Another build process patch from Brendan Cully.
6600
1999-11-10 21:35:33 roessler (roessler)
6602
* rfc2231.c: Ignore empty MIME parameters.
6604
1999-11-09 12:40:14 roessler (roessler)
6606
* mbox.c, parse.c: Add some more sanity checks about
6609
* curs_lib.c: Fix an SLang-related compilation problem.
6610
Originally from Jon Kļæ½re Hellan.
6612
* postpone.c: Simplify mutt_prepare_template (). Instead of
6613
copying around all kinds of data, we re-parse the postponed
6614
message's structure.
6616
* postpone.c: Make sure mutt doesn't forget MIME structure when
6617
the user resends a message/rfc822 body from the recvattach menu.
6618
Note, however, that this is more of a temporary solution
6619
- I think there is some more space for improvements in
6620
mutt_prepare_template().
6622
* imap/Makefile.am, doc/Makefile.in, contrib/Makefile.in,
6623
configure.in, Makefile.am: Build process fixes from Brendan Cully.
6625
* pager.c: Add a missing redraw after resend-message.
6627
1999-11-08 22:10:49 roessler (roessler)
6629
* VERSION: Undo changes which are due to release-building tests.
6630
After all, we want the _right_ diff next time.
6632
* build-release: Finalize the new build-release script.
6634
* ChangeLog, VERSION, build-release: automatic post-release
6635
commit for mutt-1.1.1.2
6637
* LAST_TAG, Makefile.am, OVERSION, VERSION, build-release,
6638
ChangeLog: automatic post-release commit for mutt-1.1.1.1
6640
* LAST_TAG, Makefile.am, OVERSION: Preparing some improvements
6641
to the build process.
6643
* po/de.po, reldate.h, VERSION, ChangeLog: automatic post-release
6644
commit for mutt-1.1.1
6646
1999-11-07 22:52:40 roessler (roessler)
6648
* sendlib.c: short-cut utf-7 as a 7bit character set. Currently,
6649
utf-7 may be overridden by us-ascii.
6651
* protos.h, recvattach.c, recvcmd.c, rfc1524.c, rfc1524.h,
6652
send.c, sendlib.c, attach.c, attach.h, browser.c, commands.c,
6653
compose.c, curs_main.c, functions.h, init.h, mutt.h, muttlib.c,
6654
pager.c, pager.h, postpone.c, Makefile.am: Rewriting lots of
6655
the recvattach code.
6657
* po/eo.po: branches: 1.1.2; file eo.po was initially added on
6658
branch mutt-1-0-stable.
6660
* po/eo.po, configure.in: Esperanto translation from Edmund
6661
GRIMLEY EVANS <edmundo@rano.demon.co.uk>.
6663
1999-11-05 07:28:11 roessler (roessler)
6665
* pgppubring.c: preprocess out some unused strings.
6667
1999-11-04 21:35:32 roessler (roessler)
6669
* rfc2231.c: Catch a segmenatation fault. Note that this is
6670
not the real fix for the problem...
6672
* menu.c: Change a short to an int where it should have been one.
6674
* po/gl.po: New version.
6676
* protos.h, send.c, status.c, buffy.c, globals.h, postpone.c:
6677
IMAP postpone changes from Byrial Jensen.
6679
1999-11-03 20:30:19 roessler (roessler)
6681
* recvattach.c: Adding a comment which describes some ideas on
6682
how the attachment menu should work.
6684
1999-11-02 15:51:07 roessler (roessler)
6686
* imap/BUGS, imap/command.c, imap/imap.c, imap/imap_private.h,
6687
imap/message.c, imap/util.c, buffy.c: Various IMAP-related fixes
6690
1999-10-31 17:12:55 roessler (roessler)
6692
* po/it.po: [stable] Small fix from Marco d'Itri.
6694
* m4/.cvsignore, intl/.cvsignore, imap/BUGS, imap/message.c,
6695
contrib/.cvsignore: From Brendan Cully: IMAP updates should work
6698
1999-10-29 05:43:40 roessler (roessler)
6700
* po/.cvsignore: Cosmetics.
6702
* imap/BUGS: Update the documentation.
6704
* doc/.cvsignore: Cosmetics.
6706
* buffy.c, globals.h, postpone.c, send.c, status.c: Don't check
6707
the number of postponed messages every time the status line
6708
is updated - this gets quite slow when used with slow IMAP
6711
1999-10-28 17:42:07 roessler (roessler)
6713
* README: Fix the version number in the README file.
6715
* pop.c: Cosmetic POP fixes from Evan DiBiase
6716
<evand@telerama.com>.
6718
* pop.c: Cosmetic fixes from Evan DiBiase <evand@telerama.com>.
6720
1999-10-28 08:15:38 <Jon.K.Hellan@item.ntnu.no> (roessler)
6722
* imap/imap_socket.h, imap/socket.c, init.h, globals.h: Adding
6723
imap_preconnect. This way, you can let mutt start an ssh tunnel
6724
before it tries to connect to an IMAP server.
6726
1999-10-27 12:17:34 roessler (roessler)
6728
* po/gl.po: branches: 1.1.2; file gl.po was initially added on
6729
branch mutt-1-0-stable.
6731
* po/gl.po, configure.in: Adding a Galician translation.
6733
1999-10-26 15:14:01 roessler (roessler)
6735
* curs_lib.c, main.c: Some display-related fixes from Andrej
6738
* editmsg.c: Fix a small bug in the new edit-message feature.
6739
From Andrej Gritsenko.
6741
* imap/imap.c, imap/imap_private.h, imap/util.c, imap/auth.c,
6742
imap/browse.c, imap/command.c: * stops mutt from logging CRAM
6743
secrets in debug mode. * should fix mutt segfaulting when trying
6744
to open {} * helps with the problem of mutt detecting new mail
6746
folder. Now, IMAP commands from the SELECTED state should call
6747
imap_cmd_finish after they've executed commands. I've only put
6748
this is imap_buffy_check for now - in my opinion the command
6749
execution path is still not stable, and rewrites may obviate
6750
the need for this...
6752
(From: Brendan Cully <brendan@kublai.com>)
6754
1999-10-25 20:05:14 roessler (roessler)
6756
* po/sv.po: branches: 1.1.2; file sv.po was initially added on
6757
branch mutt-1-0-stable.
6759
* po/sv.po, configure.in: Adding the Swedish translation to
6762
* po/de.po: Updated German translation from Roland Rosenfeld.
6764
* imap/imap.h, imap/imap_private.h, imap/message.c, imap/util.c,
6765
imap/.cvsignore, imap/BUGS, imap/Makefile.am, imap/browse.c,
6766
imap/command.c, imap/imap.c, init.h: Brendan Cully's IMAP code
6769
1999-10-22 08:49:30 roessler (roessler)
6771
* Makefile.am, VERSION, reldate.h, ChangeLog: automatic
6772
post-release commit for mutt-1.1
6774
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/pt_BR.po, po/ru.po,
6775
po/pl.po, po/nl.po, po/ko.po, po/it.po, po/id.po, po/fr.po,
6776
po/es.po, po/el.po, po/de.po, po/cs.po, NEWS, VERSION, reldate.h,
6777
ChangeLog: post-release commit for one dot zero. (yes, really.)
6779
1999-10-21 08:07:22 roessler (roessler)
6781
* compose.c: Another sprintf-vs-null issue.
6783
1999-10-20 14:51:57 roessler (roessler)
6785
* po/id.po: new indonesian translation.
6787
* imap/message.c: Flags should only be modified using
6788
mutt_set_flag(). Everything else leads to neglected side effects.
6789
In this case, index colors, searches and possibly other side
6790
effects were ignored when a message which resides on an IMAP
6793
* imap/auth.c: Let the user skip CRAM-MD5 by entering an empty
6796
* po/id.po, po/el.po: translation updates.
6798
* configure.in: Don't use GNU grep specific options.
6800
1999-10-19 15:34:04 roessler (roessler)
6802
* imap/auth.c: Fix some sloppiness-induced, but harmless,
6805
* imap/imap_private.h, imap/auth.c, imap/imap.c: Add
6806
AUTHENTICATE=ANONYMOUS support to the IMAP authentication methods.
6807
This is, for instance, needed to access the cyrus-related mailing
6808
lists' archives at CMU.
6810
* po/el.po: New greek translation.
6812
1999-10-18 09:13:42 roessler (roessler)
6814
* pgp.c: Handle Ctrl-G on the pgp-hook prompt correctly.
6816
1999-10-16 15:19:29 roessler (roessler)
6818
* Makefile.am: doc/PGP-Notes.txt vs. doc/PGP-Notes.
6820
* Makefile.am: [stable] doc/PGP-Notes.txt has an extension. ups.
6822
* send.c: [stable] Fix Debian bug #47408.
6824
* send.c: Fix Debian bug #47408: When the postponed folder
6825
is a maildir, messages should only be written to the _new_
6828
* po/nl.po: New nl translation from Johan van Selst
6831
* po/cs.po: New cs translation from Jiri Pavlovsky
6832
<pavlovsk@ff.cuni.cz>.
6834
* po/zh_TW.Big5.po: [stable] chinese translation fixes from
6835
Anthony Wong <ypwong@debian.org>.
6837
* init.h: scoring documentation fix.
6839
* globals.h, init.h, mutt.h, mx.c, protos.h, score.c, sort.c:
6840
Scoring improvements.
6842
1999-10-14 16:09:10 roessler (roessler)
6844
* po/ru.po: New Russian tranlation for stable.
6846
* contrib/gpg.rc: New gpg.rc from Roland Rosenfeld.
6848
* po/fr.po: [stable] New french translation.
6850
* po/de.po: [stable] Fixes to the German translation.
6852
* pattern.c: [stable] Fix a segmentation fault when attempting
6853
to search pgp-encrypted messages.
6855
* pattern.c: Fix a segmentation fault when search PGP-encrypted
6858
1999-10-11 20:26:41 roessler (roessler)
6860
* VERSION, po/es.po, reldate.h, ChangeLog: automatic post-release
6861
commit for mutt-0.96.8
6863
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/ru.po, po/pl.po,
6864
po/nl.po, po/ko.po, po/it.po, po/id.po, po/fr.po, po/es.po,
6865
po/el.po, po/de.po, po/cs.po, VERSION, reldate.h, ChangeLog:
6866
post-release commit for 1.0pre4.
6868
* po/zh_TW.Big5.po: New Chinese Translation.
6870
* dotlock.c: [stable] Use dotlock.c from unstable.
6872
1999-10-06 20:20:54 roessler (roessler)
6874
* Makefile.am: Makefile.am fix for unstable.
6876
* Makefile.am: [stable] Check for mutt_dotlock in
6877
$(DESTDIR)$(bindir), not in $(bindir). This should fix some
6878
Debian build problems.
6880
* init.h: fix the $from documentation. Noted by David DeSimone.
6882
1999-10-05 06:50:34 roessler (roessler)
6884
* compose.c, mutt.h, recvattach.c: small fixes from Gero Treuner.
6886
* mutt.h, recvattach.c, compose.c: [stable] small fixes from
6889
1999-10-04 10:05:26 roessler (roessler)
6891
* configure.in: [stable] add pt_BR to ALL_LINGUAS.
6893
* configure.in: add pt_BR to ALL_LINGUAS.
6895
* po/pt_BR.po: Brasilian translation.
6897
* po/pt_BR.po: branches: 1.1.2; file pt_BR.po was initially
6898
added on branch mutt-1-0-stable.
6900
* po/pt_BR.po: Brasilian translation.
6902
* imap/BUGS, imap/Makefile.am, imap/README, imap/auth.c,
6903
imap/imap.c, imap/util.c, .cvsignore, mx.c: Some fixes from
6906
* pgpewrap: pgpewrap spits out ugly error messages when used
6909
* configure.in: AM_C_PROTOTYPES seems to be too recent for the
6910
installed automake/autoconf base.
6912
* postpone.c: Remove some nonsense from the resend-message
6915
* postpone.c: Fix a memory leak.
6917
1999-09-30 22:05:28 roessler (roessler)
6919
* imap/message.c, send.c, sendlib.c, OPS, buffy.c, curs_main.c,
6920
functions.h, headers.c, main.c, mbox.c, mh.c, mutt.h, parse.c,
6921
parse.h, postpone.c, protos.h, recvattach.c: Add a resend-message
6922
function (similar to the _old_ edit-message), and redo large
6923
parts of mutt_prepare_edit_message (now mutt_prepare_template).
6925
* main.c: unstable cosmetics.
6927
* main.c: [stable] cosmetic change suggested by marco d'itri.
6929
* po/es.po, po/es.po: New spanish translation from Boris
6932
* imap/Makefile.am, makedoc.c: Build fixes from Lars Hecking.
6934
* doc/manual.sgml.in, Muttrc.in, NEWS, globals.h, init.h, send.c:
6935
[stable] Re-add in_reply_to, this time with the right default
6938
* sendlib.c: [unstable] fix the duplicate x-mailer/uesr-agent
6941
* send.c, globals.h, init.h: [unstable] Re-add in-reply-to.
6942
This time with a suitable default. #-\
6944
1999-09-29 17:47:33 roessler (roessler)
6946
* configure.in: More fixes from Lars Hecking.
6948
* configure.in: Adding AC_PREREQ to configure.in.
6950
* configure.in: make sure the right software is used for building
6951
mutt. Patch suggested by Lars Hecking and Will Fiveash.
6953
* pgpinvoke.c: don't leak /dev/null file descriptors. From Roland
6956
* curs_main.c: fix^2 for stable.
6958
* curs_main.c: Fixing the fix - missing brackets.
6960
* curs_main.c, parse.c: [stable] Fix some memory leaks noted by
6961
purify running on behalf of Daniel Eisenbud.
6963
* curs_main.c, parse.c: Fix some memory leaks noted by purify
6964
running on behalf of Daniel Eisenbud.
6966
1999-09-28 18:55:31 roessler (roessler)
6968
* po/ru.po: Here goes an update for version 1.0-pre3i. The main
6969
feature of this translation is that one-letter answers to
6970
multiple choice questions are not localized (Thomas, could you
6971
please add this as comment to the update in CVS?)
6973
(From: Michael Sobolev.)
6975
* sendlib.c: [stable] Include SPACE and HT with MIME specials.
6977
* sendlib.c: [unstable] Include SPACE and HT with MimeSpecials.
6979
* Makefile.am: Better solution for the makedoc build using
6982
* Makefile.am: Some makes apparently have to be told about how
6985
1999-09-27 17:55:14 roessler (roessler)
6987
* copy.c: A back-port from unstable had missed some parts which
6988
could lead to message corruption with mh mail folders.
6990
* po/it.po: new Italian translation from Marco d'Itri.
6992
* po/pl.po: New polish translation.
6994
* po/de.po, po/de.po: Translation fix from Roland Rosenfeld.
6996
* doc/manual.sgml.in: Documentation fix from Roland Rosenfeld.
6998
1999-09-25 07:37:51 roessler (roessler)
7000
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/ru.po, po/pl.po,
7001
po/nl.po, po/ko.po, po/it.po, po/id.po, po/fr.po, po/es.po,
7002
po/el.po, po/de.po, po/cs.po: post-release commit for 1.0pre3.
7004
* VERSION, reldate.h, ChangeLog: pre-release commit for 1.0pre3.
7006
1999-09-24 17:51:55 roessler (roessler)
7008
* po/uk.po, po/zh_TW.Big5.po, po/sk.po, po/pl.po, po/ru.po,
7009
po/it.po, po/ko.po, po/nl.po, po/fr.po, po/id.po, po/el.po,
7010
po/es.po, po/cs.po, po/de.po, ChangeLog, VERSION, reldate.h:
7011
automatic post-release commit for mutt-0.96.7
7013
1999-09-23 21:13:55 roessler (roessler)
7015
* po/el.po: New Greek tranlsation from Fanis <madf@geocities.com>.
7017
* browser.c: [stable] Solaris snprintf vs. NULL pointers.
7019
* browser.c: Try not to pass NULL pointers to snprintf
7020
- the Solaris version doesn't like them. (Noted by
7021
Thomas.Parmelan@efrei.fr.)
7023
* imap/imap_private.h, imap/socket.c, imap/util.c, imap/BUGS,
7024
imap/imap.c, buffy.c: Brendan Cully's latest changes:
7026
* includes all of my last patch, since it hasn't been committed
7027
yet. * catches a couple segfault problems if Context is NULL.
7028
* works harder to avoid sending null STORE FLAGS commands. May not
7029
be perfect yet, but also has extra debugging code. * has the
7030
beginnings of a more interactive IMAP error handler.
7031
Doesn't do anything yet, I'm just including it because I want
7032
to get the rest of the patch out.
7034
* doc/Makefile.in, Makefile.am: Use $(MAKE) instead of make.
7035
Noted by Ryan Murray <rmurray@cyberhqz.com>.
7037
* doc/Makefile.in, Makefile.am, configure.in, init.h: A small
7038
portability fix related to makedoc.
7040
* po/es.po: [stable] new spanish translation from Boris Wesslowski
7041
<Boris.Wesslowski@StudBox.Uni-Stuttgart.DE>.
7043
* alias.c: increase this limit for stable as well.
7045
* handler.c: [stable] Fix a buffer overflow and a bug helping
7046
with exploiting this overflow in the text/enriched handler.
7048
* handler.c: Fix a buffer overflow and a bug helping with
7049
exploiting this overflow in the text/enriched handler.
7051
* imap/browse.c, doc/manual.sgml.head, curs_main.c: This small
7054
* catches a possible null-pointer dereference in mx_close_mailbox
7055
when logging out of the server.
7056
* fixes IMAP tab-completion cosmetics (slightly broken with last
7057
Cyrus-compatibility updates)
7058
* adds a bit to the IMAP part of the manual.
7060
Brendan Cully <brendan@kublai.com>
7062
* alias.c: Increase a buffer to make larger group aliases
7063
possible. The current STRING buffer was far too small.
7065
1999-09-12 19:39:10 roessler (roessler)
7067
* po/es.po: [stable] Updated spanish translation from Boris
7070
* po/es.po: [stable] Fixes for the Spanish translation.
7071
From Nicolļæ½s Lichtmaier <nick@debian.org>.
7073
* imap/BUGS, imap/Makefile.am, imap/TODO, imap/auth.c,
7074
imap/imap.c, imap/imap.h, imap/imap_private.h, imap/message.c,
7075
imap/util.c, buffy.c, commands.c, globals.h, init.h: The attached
7076
patch (imap-turbocharge.diff):
7078
* changes mutt_buffy_check to only poll the selected folder
7079
when it is opened, not all mailboxes (unless the timeout
7080
has expired). This is a noticeable win if you have a few
7083
* sets the default checkinterval to 60 seconds from 0. Things
7084
are much much slower with 0.
7086
* makes some cosmetic renames
7088
* moves lots of generic imap stuff into a separate file,
7091
* abstracts the process of sending a command to an IMAP server
7092
a bit better (lots more to do here, though).
7094
* moves the message-set creation code used by the new fastdelete
7095
code into its own function, since it is generally useful.
7097
* implements server-side copy of messages. Tagged messages
7098
are copied in one command, thanks to the message-set
7101
(From: Brendan Cully; modifications by tlr.)
7103
1999-09-11 17:04:12 roessler (roessler)
7105
* po/pl.po: [stable] new polish translation from Pawel Dienkonski.
7107
* po/es.po: [stable] New Spanish translation from Boris
7110
* configure.in: [stable] Hurd portability patch from Marcus
7113
* configure.in: Hurd portability patch from Marcus Brinkmann.
7115
* imap/browse.c, imap/imap.c: Fix IMAP fast deletion.
7118
* Muttrc.in: typos fixed by Telsa.
7120
* doc/manual.sgml.in: Small manual fix for stable. Noted by
7121
Telsa <hobbit@aloss.ukuu.org.uk>.
7123
1999-09-08 06:05:54 roessler (roessler)
7125
* imap/imap.c, imap/imap.h, imap/imap_private.h, mx.c,
7126
curs_main.c: The attached patch:
7128
* gets Mutt to properly log off the IMAP server when
7129
quitting. Clients don't care, but it's polite and proper.
7130
* further updates the flags changes from yesterday * uses CLOSE
7131
instead of EXPUNGE when closing a mailbox and purging
7132
messages, for some slight speed gain. * purges all messages
7133
marked for deletion in one command (if purging),
7134
making for very cool speed gains switching mailboxes if you're
7135
on, say, a few high volume mailing lists. Yeah, baby! (I
7136
personally love this one).
7138
(From Brendan Cully <brendan@kublai.com>)
7140
1999-09-07 17:01:28 roessler (roessler)
7142
* Makefile.am: Bail out if the chmod of mutt_dotlock fails.
7144
* pgpkey.c: Fix a strtok NULL pointer problem.
7146
* doc/manual.sgml.in: notes on how to produce secure mailcaps.
7148
* gnupgparse.c, pgpinvoke.c: GPG-related fix from Gero Treuner.
7150
* imap/BUGS, imap/Makefile.am, imap/TODO, imap/imap.c,
7151
imap/imap_private.h, imap/message.c, imap/message.h, mutt.h,
7152
muttlib.c, mx.c, status.c, complete.c, flags.c: * redoes the
7153
folder update optimisation I did yesterday. It's somewhat
7154
cleaner and less invasive, and I'm not so worried about memory
7157
* Fixes the bug where mutt would append a '/' to $folder even
7158
if it was only {mailhost}, causing mutt to browse the root
7159
directory instead of the home directory.
7161
* includes a first stab at preserving the D flag on the IMAP
7162
server. Now if you answer no to 'Purge deleted', the server
7163
still stores the messages as deleted, but doesn't expunge them
7166
NOTE: this is a first attempt. Play around, but don't mark
7167
things as deleted that you'd be sorry to see disappear.
7169
(From: Brendan Cully <brendan@kublai.com>)
7171
* doc/manual.sgml.head: Adding notes from README.SECURITY.
7173
1999-09-06 09:16:53 roessler (roessler)
7175
* imap/Makefile.am, imap/TODO, imap/imap.c, imap/imap.h,
7176
imap/imap_private.h, imap/message.c, imap/message.h, mutt.h,
7177
muttlib.c: * Small imap/Makefile.am tweak for make dist
7179
* Hold on to mailbox flags, message flags, do update in one pass
7180
instead of two, halving traffic on mailbox sync.
7182
* Update message flags at fetch as well as header download,
7183
if the server thinks they've changed. Saves some unneeded
7186
* Move some structures out of imap_private.h into message.h,
7187
since they are local now.
7189
(From: Brendan Cully <brendan@kublai.com>)
7191
1999-09-05 08:42:23 roessler (roessler)
7193
* contrib/Tin.rc: add a sample of tin/lynx-like key bindings.
7195
* imap/Makefile.am: include message.c with the IMAP library.
7197
* init.c: [stable] Fixing "unignore *".
7199
* init.c: Fix "unignore *": We must not add "*" to the unignore
7202
* init.h: Documentation nit, from Liviu.
7204
1999-09-04 04:55:58 roessler (roessler)
7206
* imap/BUGS, imap/browse.c, imap/imap.c, imap/imap_private.h,
7207
imap/message.c: Fix some more IMAP problems. From Brendan Cully.
7209
1999-09-03 21:42:16 roessler (roessler)
7211
* contrib/sample.muttrc: fix mailing list addresses. Noted by
7212
David Benfell <benfell@greybeard95a.com>.
7214
* browser.c: - If the name of the folder returned by an IMAP
7215
server is empty, Mutt could segfault in the browser window
7216
attempting to display it.
7217
- add_folder in browser.c looks like it got corrupted in
7218
some CVS update. A small patch makes things work again for
7220
(From: Brendan Cully <brendan@kublai.com>)
7222
* strdup.c, configure.in: strdup for unstable.
7224
* configure.in: [stable] Some systems may not have strdup.
7227
* strdup.c: branches: 1.1.2; file strdup.c was initially added
7228
on branch mutt-1-0-stable.
7230
* strdup.c: [stable] Some systems may not have strdup.
7233
* browser.c: [stable] cosmetic fix from Brendan Cully.
7235
1999-09-02 18:50:46 roessler (roessler)
7237
* editmsg.c: Don't copy the Status header to the user's edit
7238
buffer - we destroy it later when copying the message back.
7240
* acconfig.h, configure.in, init.c, init.h, main.c:
7241
[stable] Improved pgp 6.5.1 support. From Jochen Schmitt
7242
<Jochen@herr-schmitt.de>.
7244
* doc/manual.sgml.head, Makefile.am, OPS, compose.c, curs_main.c,
7245
editmsg.c, mutt.h, protos.h, send.c, sendlib.c: A new edit-message
7246
feature, giving the raw message in an editor.
7248
* imap/auth.c: Fix a tiny signedness warning.
7250
* dotlock.c: Remove a superfluous label.
7252
* dotlock.c: [stable] remove a superfluous label.
7254
* po/cs.po: New czech translation. From Jiri Pavlovsky
7255
<pavlovsk@ff.cuni.cz>.
7257
* doc/manual.sgml.in: [stable] It's www.sgmltools.org, not
7258
www.sgml-tools.org. Noted by Heiko Schlichting.
7260
1999-09-01 21:41:19 roessler (roessler)
7262
* doc/Makefile.in, Makefile.am: A couple of build process
7263
and portability fixes concerning the automatically generated
7266
* mutt.h, init.c: [stable] Fix ignore/unignore. This is a
7267
back-port from the unstable branch.
7269
* po/ko.po: New Korean translation. From Byeong-Chan Kim
7270
<redhands@linux.sarang.net>.
7272
* curs_lib.c, edit.c, hdrline.c, sendlib.c: Fix a couple of
7273
possible compilation warnings. (Noted by "John C. Place"
7274
<placej@ctcdist.com>.)
7276
* hdrline.c, sendlib.c, curs_lib.c, edit.c: [stable] Fix a couple
7277
of small warnings. Noted by "John C. Place" <placej@ctcdist.com>.
7279
* ChangeLog: check-point commit.
7281
* mx.c: Don't clear the error line whenever dotlocking a file.
7283
* mx.h: adding a prototype.
7285
* curs_main.c, mailbox.h, mx.c: When the user synchronizes a
7286
mail folder, do a thorough check.
7288
1999-08-31 20:26:33 roessler (roessler)
7290
* po/uk.po, po/zh_TW.Big5.po, po/ru.po, po/sk.po, po/ko.po,
7291
po/nl.po, po/pl.po, po/id.po, po/it.po, po/es.po, po/fr.po,
7292
VERSION, po/cs.po, po/de.po, po/el.po, reldate.h, Makefile.am,
7293
ChangeLog: automatic post-release commit for mutt-0.96.6
7295
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/ru.po, po/pl.po,
7296
po/nl.po, po/ko.po, po/it.po, po/id.po, po/fr.po, po/es.po,
7297
po/el.po, po/de.po, po/cs.po, VERSION, reldate.h, ChangeLog:
7298
post-release commit for 1.0pre2.
7300
* doc/manual.sgml.tail, doc/manual.sgml.head, protos.h, thread.c,
7301
OPS, curs_main.c, functions.h: Adding a <parent-message>
7302
function. From Roland Rosenfeld <roland@spinnaker.rhein.de>.
7304
* curs_lib.c: Fix possible signedness problem with localized
7307
* po/ru.po: New russian translation. From Michael Sobolev
7310
* imap.c: [stable] fix IMAP caching.
7312
1999-08-30 16:10:45 roessler (roessler)
7314
* configure.in, imap/imap.c, main.c: Properly handle IMAP
7319
* mh.c: [stable] Back-port various fixes from stable.
7321
* mh.c: Avoid a memory and temporary file leak.
7323
* mx.c, buffy.c, configure.in, imap.c: [stable] back-port
7324
of various IMAP-related fixes. From Brendan Cully
7325
<brendan@kublai.com>.
7327
1999-08-27 07:41:44 roessler (roessler)
7329
* TODO: some notes on generic limiting.
7331
1999-08-26 20:26:56 roessler (roessler)
7333
* keymap.c: Change alias menu key bindings to something more
7336
* imap/TODO: Adding a TODO list.
7340
* doc/manual.sgml.tail: Fix the sgml-tools url. Noted by Heiko
7343
* doc/manual.sgml.in: Fix the URL to the sgml-tools package.
7344
Noted by Heiko Schlichting.
7346
* mh.c: Fixing a somewhat hypothetical error condition.
7348
* curs_main.c, keymap.c, pager.c, recvattach.c: IRIX fixes.
7350
* keymap.c, main.c, pager.c, recvattach.c, curs_main.c, edit.c:
7351
Various fixes to make mutt compile on IRIX. Additionally,
7352
we introduce default bindings for the <enter> key which is
7353
used by xwsh for "return". Suggested by Heiko Schlichting
7354
<heiko@cis.fu-berlin.de>.
7356
1999-08-25 06:33:37 roessler (roessler)
7358
* configure.in: We need ranlib even when we don't use IMAP.
7360
* compose.c: Trivial patch to make attach-message work for
7363
1999-08-24 21:27:20 roessler (roessler)
7365
* po/de.po: Updates from Roland Rosenfeld.
7367
* Makefile.am: Automake clean-up. From Lars Hecking.
7369
* po/id.po: Updates.
7371
* doc/Makefile.in: build muttrc.man before installing it.
7373
* reldate.h, Makefile.am, VERSION, ChangeLog: automatic
7374
post-release commit for mutt-0.96.5
7376
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/ru.po, po/pl.po,
7377
po/nl.po, po/ko.po, po/it.po, po/id.po, po/fr.po, po/es.po,
7378
po/el.po, po/de.po, po/cs.po, NEWS, VERSION, reldate.h, ChangeLog:
7379
release-commit 1.0pre1.
7381
* Makefile.am: Still more bugs in the release-building process.
7383
* Makefile.am: *grrrr* typos.
7385
* po/sk.po, po/uk.po, po/zh_TW.Big5.po, po/ru.po, po/nl.po,
7386
po/pl.po, po/fr.po, po/id.po, po/it.po, po/ko.po, po/cs.po,
7387
po/de.po, po/el.po, po/es.po, ChangeLog: translation update.
7389
* Makefile.am: Some of the targets were broken.
7391
* Makefile.am: Another tidbit.
7393
* Makefile.am: Still more build-process stuff. Let's see whether
7394
this automatically builds 0.96.5.
7396
* doc/manual.sgml, doc/muttrc.man, Muttrc: Remove some auto-built
7397
files from the repository.
7399
* Makefile.am: Further distribution process fixes.
7401
* po/POTFILES.in: Make translations fit together with actual
7404
* doc/Makefile.in, Muttrc, ChangeLog, Makefile.am: More fixes
7405
to the distribution-building process; check-point commit for
7406
documentation and ChangeLog.
7408
* doc/Makefile.in, doc/manual.sgml, doc/muttrc.man: Various
7409
experimental changes to automate the distribution-building
7410
process; documentation update.
7412
* Makefile.am: Various experimental changes to automate the
7413
distribution-building process.
7415
1999-08-23 22:12:05 roessler (roessler)
7417
* configure.in: Fix charmaps part of the build process.
7419
* copy.c: Fix an off-by-one error which lead to a segmentation
7422
* charset.c: Don't delete symbol -> character code mappings.
7423
Character sets may define multiple symbols. :-(
7425
* imap/auth.c, imap/browse.c, imap/imap.c, imap/imap.h,
7426
imap/imap_private.h, browser.c, configure.in, Makefile.am,
7427
acconfig.h: Inclue GSS authentization for IMAP.
7429
* dotlock.c, mx.c: Remove a couple of NFS-related hacks which
7430
seem to be unnecessary.
7432
* main.c: Fix a small typo affecting mutt -v's output.
7434
1999-08-20 08:24:13 roessler (roessler)
7436
* po/fr.po: Fixed french translation.
7438
* imap/Makefile.am, imap/auth.c, imap/browse.c, imap/imap.c,
7439
imap/imap.h, imap/imap_private.h, imap/imap_socket.h, imap/md5.h,
7440
imap/md5c.c, imap/socket.c, socket.c, globals.h, imap.c, imap.h,
7441
init.h, lib.h, mime.h, mutt_socket.h: Brendan Cully's latest
7444
* prepare: branches: 2.8.2; Brendan Cully's latest IMAP clean-up.
7446
* protos.h, rfc2047.c, sendlib.c, Makefile.am, base64.c,
7447
configure.in, copy.c: Brendan Cully's latest IMAP clean-up.
7449
* doc/manual.sgml.in, NEWS, copy.c, init.h, mutt.h, sendlib.c:
7450
Back-port $bounce_delivered from unstable.
7452
* po/fr.po: [stable] Small fixes.
7454
1999-08-19 10:04:28 roessler (roessler)
7456
* sendlib.c: [stable] Fix a back-porting bug.
7458
* configure.in: [stable] Albert Chin-A-Young
7459
<china@thewrittenword.com> suggests a different check for -lnsl
7462
* configure.in: Albert Chin-A-Young suggests a slightly different
7463
check for libsocket and libnsl.
7465
* doc/manual.sgml.in: [stable] fix the urlview url.
7467
* doc/manual.sgml.head: fix the urlview url.
7469
* main.c: copyright message cosmetics.
7471
* Makefile.am, configure.in, prepare: Remove the $output.in hack,
7472
and create a fake charmaps directory instead.
7474
* acconfig.h, configure.in: [stable] check signal.h for
7475
sig_atomic_t. This should help to build this version of mutt
7476
on systems such as SunOS 4.1.
7478
* sendlib.c: [stable] Force quotes around the boundary parameter's
7481
* sendlib.c: Force quotes around the boundary parameter.
7482
Another courtesy towards Outlook.
7484
* pgp.c: [stable] Make sure the boundary MIME parameter is the
7485
last one on multipart/signed. Otherwise, Outlook will fail.
7486
Pointed out by Ian Bell, Turnpike.
7488
* muttlib.c, pgp.c: Ian Bell (turnpike) reports that Outlook
7489
Express expects the boundary parameter to be the _last_ MIME
7490
parameter on a multipart/* body part, and otherwise displays
7493
1999-08-18 06:54:13 roessler (roessler)
7495
* doc/muttrc.man, doc/muttrc.man.head, doc/manual.sgml, NEWS:
7496
documentation fixes.
7498
* commands.c: Fetch senders' keys also when decrypting a message.
7499
There may be a signature.
7501
* main.c: Don't try to create $maildir if it's an IMAP folder.
7503
1999-08-17 20:04:07 roessler (roessler)
7507
* reldate.h: *grmbls*
7509
* po/de.po, ChangeLog, VERSION: post-release commit for 0.96.4.
7511
* po/de.po, VERSION, ChangeLog: post-release commit for 0.95.7.
7513
* doc/manual.sgml, doc/muttrc.man, Muttrc: ispell's default path.
7515
* postpone.c: Fixing a mutt -p segfault.
7517
* doc/mutt.man, main.c: cosmetics; mention warranties in the
7520
1999-08-15 19:59:09 roessler (roessler)
7522
* compose.c: Make attach-message work with IMAP folders.
7524
* po/cs.po: New CS translation.
7526
* doc/Makefile.in, doc/manual.sgml, doc/muttrc.man, mutt.h, mx.c,
7527
pgp.c, pgp.h, pgpinvoke.c, prepare, send.c, Makefile.am, Muttrc,
7528
NEWS, README.SECURITY, browser.c, browser.h, commands.c, copy.c,
7529
curs_main.c, globals.h, init.c, init.h, main.c: Various changes
7530
added over the last week:
7532
- $delete_untag - creation of "application/pgp" messages -
7533
an attempt to fix prepare. - Browser format changes
7535
* dotlock.h: cosmetics.
7537
* dotlock.c: [stable] take dotlock.c from unstable.
7539
* dotlock.c: Commit remaining changes.
7541
* copy.c, mh.c, mutt.h: Remove ugly mh-synching kludge.
7543
* dotlock.c, dotlock.h: Really fix $save_empty, even when the
7544
dotlocking code is compiled into mutt.
7546
* dotlock.c, dotlock.h: [stable] Fix $save_empty even when the
7547
dotlocking code is linked into mutt.
7549
1999-08-09 19:03:12 roessler (roessler)
7551
* ChangeLog, ChangeLog: check-point commit.
7553
* po/sk.po, po/uk.po, po/zh_TW.Big5.po, po/ko.po, po/nl.po,
7554
po/pl.po, po/ru.po, po/de.po, po/el.po, po/es.po, po/fr.po,
7555
po/id.po, po/it.po, po/cs.po: update-po.
7557
* po/zh_TW.Big5.po: [stable] Fixing a small typo in the Chinese
7560
* po/zh_TW.Big5.po, po/uk.po, po/sk.po, po/ru.po, po/pl.po,
7561
po/nl.po, po/ko.po, po/it.po, po/id.po, po/fr.po, po/el.po,
7562
po/es.po, po/de.po, po/cs.po: [stable] Adding the new polish
7563
translation; general "make update-po".
7565
* Muttrc, doc/muttrc.man, doc/muttrc.man.head, main.c,
7566
po/zh_TW.Big5.po: Various fixes. Additionally, mutt will now
7567
create the $folder directory when started in curses mode and if
7570
1999-08-08 14:57:13 roessler (roessler)
7572
* po/zh_TW.Big5.po: new chinese translation.
7574
* po/zh_TW.Big5.po: New chinese translation.
7576
* Makefile.am: Fix order of some dependencies.
7578
* Makefile.am: Fix keymap_defs.h dependency.
7580
* po/it.po: Fix a translation string in it.po.
7582
* po/it.po: Fixing a message. From Marco.
7584
* doc/muttrc.man, init.h: Include complete documentation
7585
regardless of actual features.
7587
* doc/manual.sgml.in, doc/manual.sgml.tail, doc/mutt.man,
7588
doc/mutt.man.in, doc/muttrc.man, doc/muttrc.man.head,
7589
doc/muttrc.man.tail, contrib/Makefile.in, contrib/gpg.rc,
7590
doc/Makefile.in, doc/devel-notes.txt, doc/dotlock.man,
7591
doc/dotlock.man.in, doc/manual.sgml, doc/manual.sgml.head,
7592
Makefile.am, Muttrc.head, Muttrc.in, NEWS, configure.in, init.h,
7593
makedoc.c: Documentation updates; autogeneration of documentation
7596
1999-08-04 19:58:13 roessler (roessler)
7598
* NEWS: documentation to prepare the next release.
7600
* doc/dotlock.man.in, dotlock.c, dotlock.h, mbox.c, mx.c, mx.h:
7601
[stable] Fix $save_empty.
7603
* ChangeLog: ChangeLog.
7605
* NEWS, protos.h, send.c: Various fixes; documentation.
7607
* doc/dotlock.man.in: Document the -d option.
7609
* dotlock.h, mbox.c, mx.c, mx.h, dotlock.c: Fix $save_empty.
7611
1999-07-29 09:17:29 roessler (roessler)
7613
* doc/manual.sgml.in: Remove references to the old PGP
7614
configuration interface. Noted by Hanno Wagner <wagner@fitug.de>.
7616
* browser.c, complete.c, enter.c, imap.c, imap.h, main.c,
7617
protos.h: Brendan Cully's latest IMAP patches.
7619
1999-07-28 20:40:49 roessler (roessler)
7621
* doc/manual.sgml.in: Fix "lists" documentation. From Jeremy
7622
Blosser <jblosser@firinn.org>.
7624
* doc/manual.sgml.in: Fix the description of the lists command.
7625
Patch provided by Jeremy Blosser <jblosser@firinn.org>.
7627
* doc/PGP-Notes.txt, pgp.h, pgpinvoke.c, init.c, init.h, pgp.c:
7630
* doc/manual.sgml.in, doc/mutt.man.in, doc/manual.sgml.in,
7631
doc/mutt.man.in: Documentation fixes from Jeremy Blosser.
7633
* mh.c: Replarse mh message' headers when updating them.
7635
* mh.c: Re-parse mh messages when committing them to disk.
7636
The structure may have changed.
7638
* rfc822.h, commands.c, init.h, pgp.c, pgp.h, pgpinvoke.c: Add a
7639
hook which enables us to fetch PGP keys from servers on demand.
7640
Look out for pkspxy. :-)
7642
* hdrline.c: Enable the use of %F in conditionals. From Aaron
7643
Schrab <aaron+mutt@schrab.com>.
7645
1999-07-26 21:04:53 roessler (roessler)
7647
* dotlock.c: impose a hard limit on the number of locking
7650
* dotlock.c: Impose a hard limit on dotlock attempts.
7652
* recvattach.c, gnupgparse.c, pgpinvoke.c: Fix an error message.
7653
Also, close Debian bug #37394 for stable.
7655
* acconfig.h, configure.in: Check for gpgm.
7657
* recvattach.c: Make an error message ready for translation.
7660
* Makefile.am: Add missing dependencies for pgpring. Fix from
7661
David Ellement <ellement@sdd.hp.com>
7663
* Makefile.am: Create keymap_defs.h when it isn't present.
7664
Fix from Lars Hecking <lhecking@nmrc.ucc.ie>.
7666
* Makefile.am: Generate keymap_defs.h when it isn't present.
7667
Fix proposed by Lars Hecking <lhecking@nmrc.ucc.ie>.
7669
* doc/manual.sgml.in, handler.c, init.h, mutt.h, parse.c: Undo
7670
the content-disposition changes. They don't merge well with
7671
operations such as printing, and need some more thought.
7673
* doc/manual.sgml.in, init.h, mutt.h, parse.c, handler.c: When an
7674
attachment's content-disposition is different from "inline", and
7675
if the user sets the use_cdisp option, don't auto_view this part.
7677
* ChangeLog: checkpointing.
7679
* flags.c, protos.h, recvattach.c: When replying to message/rfc822
7680
type attachments, Context statistics would go out of order.
7681
Problem noted by Johan van Selst <johans@stack.nl>.
7683
* flags.c, protos.h, recvattach.c: When replying to a
7684
message/rfc822 attachment, the Context statistics would get out
7685
of order. Problem noted by Johan van Selst <johans@stack.nl>.
7687
* curs_lib.c: Dynamically allocate the unget buffer. Fixes Debian
7688
bug #41042. From Gero Treuner.
7690
* curs_lib.c: Dynamically allocate the unget buffer. Fixes Debian
7691
bug #41042. From Gero Treuner <gero@faveve.uni-stuttgart.de>.
7693
* curs_main.c: Fix read_only in folder-hooks.
7695
* curs_main.c, ChangeLog: The following:
7697
folder-hook !asdf unset read_only folder-hook asdf
7700
wouldn't work. Fix from Gero Treuner
7701
<gero@faveve.uni-stuttgart.de>.
7703
* browser.h, imap.c, imap.h, mx.c, postpone.c, browser.c:
7704
Assorted IMAP fixes. From Brendan Cully <brendan@kublai.com>,
7705
message <19990725150346.A19750@xanadu.kublai.com>.
7707
* parse.c, rfc2047.c, rfc2231.c, rfc2231.h, sendlib.c,
7708
Makefile.am, TODO, copy.c, init.h, mutt.h: Implement RFC 2231.
7710
* ChangeLog: *** empty log message ***
7712
* commands.c: Fix a missing #ifdef. From Matt Armstrong
7715
* doc/devel-notes.txt: Add some notes. From Matt Armstrong
7718
1999-07-24 14:55:45 roessler (roessler)
7720
* rfc2047.c: Add some sanity checks to the RFC 2047 decoder.
7721
From "Alexander V. Lukyanov" <lav@yars.free.net>.
7723
1999-07-23 06:31:09 roessler (roessler)
7725
* parse.c: There was some code missing about TYPEMODEL. Noted by
7726
Brian Salter-Duke <b_duke@lacebark.ntu.edu.au>.
7728
1999-07-22 14:56:44 roessler (roessler)
7730
* mutt.h: Fix content-type's widths.
7732
1999-07-21 13:02:12 roessler (roessler)
7734
* recvattach.c: When forwarding or replying to attachments,
7735
use the proper time stamp for From_ lines of Fccs. Note: This
7736
code may need some clean-up, it's horribly slow.
7738
* buffy.c: Fix compilation problem for non-imap systems.
7740
* compose.c: *grr* avoid a warning about /* in a comment.
7742
* compose.c: call mutt_update_encoding() after changing an
7743
attachment's content type.
7745
1999-07-20 20:09:13 roessler (roessler)
7747
* send.c, sendlib.c, protos.h: Use $from for resent-from headers
7748
when bouncing messages.
7750
* imap.c: Fix from Gero Treuner.
7752
* init.c: Fix value completion for DT_ADDR variables. While we
7753
are on it, proper quoting is added.
7755
* init.h, send.c, alias.c, globals.h, init.c: As Aaron Schrab
7756
noted, patch-0.95.6.tlr.reverse_name.1 broke the use of my_hdr
7757
from send-hooks. This patch introduces a new variable $from
7758
which can be used to use a default sender address; to make this
7759
possible, a new variable class DT_ADDR is defined.
7761
We now have the following algorithm for determining the from
7764
- $from is used as the default from address, if defined.
7765
Otherwise, the local user name and (if the user wishes so)
7766
the local domain are used.
7767
- This address can be overridden by $reverse_name, if set.
7768
- Now, send-hooks are evaluated. - Afterwards, user headers
7769
are evaluated. In this step, the from
7770
header can be overridden using my_hdr From:. - When there is
7771
no real name, $realname is used for it. Note that,
7772
when the default from header is used and $from defines a real
7773
name, it takes precedence over $realname.
7775
* buffy.c, complete.c, imap.c, imap.h: Bugs fixed * Mutt sometimes
7776
forgets that IMAP folders with new mail have new
7777
mail. * On some common IMAP servers, Mutt erroneously insists
7779
current folder has new mail. * Mutt constantly polls the
7780
server for new messages,
7781
disregarding the imap_checkinterval option.
7783
New features * tab-completion of IMAP folders. Not yet namespace
7785
will work within an alternate namespace (eg won't complete
7786
#ft -> #ftp, but will complete #ftp/pu -> #ftp/pub). Some
7787
tweaking of the browser was necessary to get it to cooperate
7788
with completion. Some remains to be done.
7790
(From: From: Brendan Cully <brendan@kublai.com>)
7792
* doc/manual.sgml.in, globals.h, init.h, send.c, Muttrc.in:
7793
Remove the $in_reply_to configuration variable.
7795
* doc/manual.sgml.in, globals.h, init.h, send.c, Muttrc.in:
7796
Remove the $in_reply_to configuration variable and always use
7797
the message-ID for that header.
7799
* pgp.c: patch-0.95.6.pgperror.1
7801
* po/de.po, curs_main.c, pager.c, po/de.po, curs_main.c, pager.c:
7802
patch-0.95.6.gettext.1.gz, from Gero Treuner.
7804
* pager.c, pager.c: patch-0.95.6.search_in_help.1, from Gero
7807
* po/sk.po: New sk translation.
7809
* alias.c, enter.c: patch-0.95.6.alias_compl.1.gz, from Gero
7812
1999-07-19 19:18:05 roessler (roessler)
7814
* configure.in, pgppubring.c: Fix compilation problems with
7815
SunOS 4. From Lars Hecking.
7817
* po/sk.po: new sk translation.
7819
* buffy.c: Consider empty folders to be non-existent for buffy's
7822
1999-07-06 22:57:08 roessler (roessler)
7824
* send.c, sendlib.c, signal.c, system.c, curs_lib.c, curs_main.c,
7825
globals.h, menu.c, mutt.h, pager.c, pattern.c, protos.h,
7826
attach.c, commands.c, compose.c: Applying Liviu Daia's signal
7827
handling patches. They work fine with unstable for months now,
7828
so we may wish to use them with stable.
7830
* po/zh_TW.Big5.po, po/el.po, configure.in: Greek and Chinese
7831
translations for unstable.
7833
* po/zh_TW.Big5.po: branches: 1.1.2; file zh_TW.Big5.po was
7834
initially added on branch mutt-1-0-stable.
7836
* po/zh_TW.Big5.po: Chinese translation for stable.
7838
* configure.in: Adding chinese (big5) translation.
7840
* po/el.po: branches: 1.1.2; file el.po was initially added on
7841
branch mutt-1-0-stable.
7843
* po/el.po, configure.in: Adding greek translation from Fanis
7844
<madf@geocities.com>.
7846
* mx.c, mx.h, parse.c, pop.c, postpone.c, protos.h, recvattach.c,
7847
sendlib.c, attach.c, buffy.c, copy.c, lib.c, mailbox.h, mh.c:
7848
New mh and maildir folder writing code. Back-port from unstable.
7850
* color.c: Fix color problem noted by Todd Larson. From unstable.
7852
* color.c: Fixing a string buffer problem noted by Todd Larason
7855
* imap.c: Try creating an IMAP folder before writing to it.
7856
Hack from "Neulinger, Nathan R." <nneul@umr.edu>.
7858
* contrib/pgp5.rc, contrib/pgp2.rc: Fix various bugs.
7860
1999-07-01 11:22:22 roessler (roessler)
7862
* contrib/gpg.rc: Fix gpg invocation. Noted by Werner Koch.
7864
* mx.c: Fix a small imap-related bug.
7866
* recvattach.c, sendlib.c, buffy.c, copy.c, curs_lib.c,
7867
globals.h, gnupgparse.c, hdrline.c, init.c, init.h, lib.c,
7868
lib.h, mailbox.h, mh.c, mutt.h, mx.c, mx.h, parse.c, pattern.c,
7869
pgpkey.c, pgppubring.c, pop.c, postpone.c, protos.h, attach.c:
7870
Various patches from last week, including:
7872
- new mh/maildir access code. - subscribe/unsubscribe -
7875
1999-06-14 21:20:42 roessler (roessler)
7877
* mutt.h, parse.c, sendlib.c: - Handle CRLF properly in non-text
7878
MIME parts. - Correctly parse attachments with CRLF line endings,
7882
* alias.c, enter.c: Completion fixes from Gero Treuner
7883
<gero@faveve.uni-stuttgart.de>.
7885
1999-06-10 09:30:39 roessler (roessler)
7887
* alias.c, commands.c, curs_main.c, pager.c, protos.h: Use the
7888
same address with take-alias and display-address.
7890
1999-06-09 17:17:53 roessler (roessler)
7892
* recvattach.c: Fix the fix. Most of it was wrong.
7894
* recvattach.c: There was bogus bug-fixing in the last fix.
7896
* recvattach.c: Fix attachment forwading. Same problem as
7899
* recvattach.c: Fix attachment forwarding. The leading newline
7900
for certain MIME boundaries was missing. *grrrr*
7902
* send.c: Give reverse_name precedence over my_hdr From:
7904
1999-06-08 18:30:42 roessler (roessler)
7906
* acconfig.h, configure.in, pgppubring.c, protos.h: Portability
7907
patches for SunOS 4.1. From Lars Hecking.
7909
* curs_main.c, curs_main.c: Fix "Tab" behaviour when returning
7912
* mutt.h, pattern.c, send.c, sendlib.c, commands.c, copy.c,
7913
copy.h, handler.c, imap.c, attach.c: Don't do charset conversions
7914
when they aren't necessary.
7916
Back-port from unstable.
7918
* pgp.c, pgpinvoke.c, pgpkey.c, pgplib.h, pgppubring.c,
7919
recvattach.c, Makefile.am, commands.c, compose.c, configure.in,
7920
hdrline.c, init.c, init.h, mutt.h: - Add a $weed option. -
7921
Add out-of-band reporting of signature status.
7923
1999-06-03 21:48:24 roessler (roessler)
7925
* curs_main.c: Another header weeding change. Experimental.
7927
* commands.c, init.h, mutt.h, send.c: Experimental: Use OPTWEED
7928
for _all_ header weeding throughout mutt.
7930
* contrib/Makefile.in, Makefile.am, NEWS, VERSION, reldate.h,
7931
ChangeLog: post-release commit 0.96.3.
7933
* po/uk.po, po/sk.po, po/ru.po, po/pl.po, po/nl.po, po/ko.po,
7934
po/it.po, po/id.po, po/fr.po, po/es.po, po/de.po, po/cs.po,
7935
gnupgparse.c, reldate.h, NEWS, VERSION, ChangeLog: release
7938
* po/pl.po, po/ko.po, po/fr.po, po/de.po, po/cs.po: Latest
7941
* doc/PGP-Notes.txt, contrib/pgp2.rc, contrib/pgp5.rc,
7942
pgppubring.c: Hardwire some mechanisms for finding secret and
7943
public key-rings. This way, we need to hard-wire less stuff in
7944
the various configuration files, making the use of PGP with mutt
7945
a bit simpler again.
7947
* contrib/pgp2.rc: Another little fix.
7949
* contrib/pgp2.rc: ups, wrong order of arguments when verifying
7952
* doc/PGP-Notes.txt: Document the new PGP configuration interface.
7954
* contrib/gpg.rc, contrib/pgp2.rc, contrib/pgp5.rc, pgp.c, pgp.h,
7955
pgpewrap, pgpinvoke.c, pgpkey.c, pgplib.c, pgplib.h, pgppubring.c,
7956
Makefile.am, compose.c, configure.in, gnupgparse.c, init.c,
7957
init.h, mutt.h: Experimental: New PGP invocation interface. The
7958
invocations are done through formats, so all this should fit
7959
more cleanly into mutt now.
7961
1999-06-02 18:52:19 roessler (roessler)
7963
* Makefile.am, extlib.c, init.c, lib.c, lib.h, mutt.h, muttlib.c,
7964
protos.h: Major cutting & pasting: We now have a "real" library
7965
in lib.c which can be linked against external programs without
7968
* po/ko.po, po/pl.po, po/es.po, po/it.po, po/de.po: various
7971
1999-06-01 14:52:09 roessler (roessler)
7973
* flags.c, mh.c, curs_main.c: Back-porting the maildir fixes
7976
1999-05-31 16:11:32 roessler (roessler)
7978
* VERSION: Preparing pre-release for 0.95.6.
7980
* po/uk.po, po/sk.po, po/ru.po, po/pl.po, po/nl.po, po/ko.po,
7981
po/it.po, po/id.po, po/fr.po, po/es.po, po/de.po, po/cs.po:
7984
* hook.c, pattern.c, pgp.c, send.c: Backporting fixes from
7987
* pattern.c, pgp.c, send.c, hook.c: Minor bug-fixes.
7989
1999-05-21 15:55:27 roessler (roessler)
7991
* po/ko.po: Adding the Korean translation.
7993
* configure.in: Korean translation.
7995
* po/ko.po: branches: 1.1.2; Korean translation.
7997
* configure.in: Korean translation.
7999
1999-05-18 19:22:55 roessler (roessler)
8001
* imap.c, imap.c: Latest IMAP fixes from Brandon.
8003
* imap.c: The current code wasn't asking for the capabilities
8004
of the server in the case where the user is using PREAUTH.
8006
* imap.c: The current IMAP code wasn't asking for the capabilities
8007
of the server in the case where the user is using PREAUTH.
8009
1999-05-16 06:26:11 roessler (roessler)
8011
* po/it.po: New IT translation.
8013
* pgpkey.c: Add a couple of token delimiters when constructing
8014
hints. This way, addresses like "Chr. xyz" <xyz@foo.bar.baz>
8015
will match key IDs like xyz <xyz@bar>.
8017
* handler.c: Fix base64 decoding.
8019
1999-05-06 08:29:17 roessler (roessler)
8021
* curs_main.c, flags.c, mh.c: Fixing more maildir cursor problems.
8023
1999-05-05 20:33:57 roessler (roessler)
8025
* imap.c: The latest IMAP fixes.
8027
* imap.c: Fixing imap_check_mailbox(). From Brandon Long.
8029
* imap.c: Mutt would lose user-set "N" flags.
8031
1999-05-03 16:17:29 roessler (roessler)
8033
* gnupgparse.c: gnupg gives reasonable trust values now.
8035
* po/uk.po, po/sk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po,
8036
po/id.po, po/fr.po, po/es.po, po/de.po, po/cs.po, keymap.c,
8037
menu.c, send.c: Various fixes from last week.
8039
* keymap.c, menu.c, pgpkey.c, send.c: Various fixes.
8041
1999-04-23 09:01:42 roessler (roessler)
8043
* reldate.h: ups, this should also be updated for 0.95.5 final.
8045
* ChangeLog: preparing the final 0.95.5.
8047
* po/uk.po, po/sk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po,
8048
po/id.po, po/fr.po, po/es.po, po/de.po, po/cs.po: New translations
8051
* OPS: Fix a documentation typo.
8053
* po/de.po: translation fixes from Roland and Gero.
8055
1999-04-22 10:21:41 roessler (roessler)
8057
* doc/manual.sgml.in: Document %_.
8059
* menu.c: Fix redraws. Back-port from unstable.
8061
* lib.c: Add "_" as an expando option.
8063
* imap.h, init.h, mutt.h, mutt_socket.h, socket.c, imap.c:
8064
IMAP update from Brandon Long.
8066
* send.c: Fix FCC-related SNAFU in the ci_send_message()
8069
1999-04-20 19:26:28 roessler (roessler)
8071
* sendlib.c: [stable] fix timezone snafu.
8073
* sendlib.c: Fix a time zone snafu.
8075
* po/ru.po, po/sk.po, po/uk.po, po/fr.po, po/id.po, po/it.po,
8076
po/nl.po, po/pl.po, po/cs.po, po/de.po, po/es.po, VERSION,
8077
reldate.h, ChangeLog: Preparing 0.96.2.
8079
* po/uk.po, po/sk.po, po/ru.po, po/pl.po, po/nl.po, po/id.po,
8080
po/it.po, po/fr.po, po/es.po, po/de.po, po/cs.po, VERSION,
8081
reldate.h, ChangeLog: preparing 0.95.5
8083
1999-04-12 21:02:35 roessler (roessler)
8085
* recvattach.c: more multipart/alternative handling.
8087
* recvattach.c: Change multipart handling when receiving messages.
8089
* compose.c: Clean-up, from Vikas.
8093
* parse.c: us-ascii is the default character set for text
8094
attachments we receive.
8096
* compose.c, sendlib.c: Fix default character set setting when
8097
attaching text files.
8099
* imap.c: Fix an IMAP quoting problem. Essentially from Randall
8100
Nortman <rnortman@computer.org>.
8102
* po/sk.po, po/id.po, configure.in: new languages: id, sk.
8104
* po/id.po, po/sk.po: branches: 1.1.2; New translations: id, sk.
8106
* configure.in: New translations: id, sk.
8108
1999-03-31 06:35:03 roessler (roessler)
8110
* charset.c: Stupid error.
8112
* charset.c, charset.h: Another small charset optimization.
8114
* charset.h, handler.c, charset.c: A couple of optimizations,
8115
most notably for the special case of a non-prefix state.
8117
1999-03-30 23:50:33 roessler (roessler)
8119
* charset.c, charset.h, handler.c: This patch removes at least
8120
some of the horrible utf-8 kluges in charset.c. The new DECODER
8121
framework is currently only used in handler.c, and there in
8122
a horribly inefficient manner. We should use greater blocks
8123
of data, which would be much more efficient than what we are
8126
Most of the other charset-related code still uses the old
8127
mutt_display_char() &friends interface, which is actually ok as
8128
long as you don't try to handle multibyte character sets.
8130
The most notable change should be the one to
8131
mutt_get_translation(): It will delay the loading and parsing
8132
of character set information files until it's really needed,
8133
catching a huge amount of standard cases. As a side effect,
8134
this will make "iso tagged as ascii" "work" again, as long as
8135
both sides use the same iso character set.
8137
* send.c: resort headers when forward-decoding them with weed
8140
* pager.c: Fix a pager failure for long messages. From Liviu.
8142
* pager.c: Fix pager failure for long messages, changing two
8143
shorts to ints. From Liviu Daia.
8145
* recvattach.c: Add some user feedback to attachment forwarding.
8148
1999-03-25 19:46:52 roessler (roessler)
8150
* doc/manual.sgml.in, init.h, pgpkey.c, sort.h, Muttrc.in,
8151
init.c: Roland's sort_keys patch.
8153
1999-03-24 20:35:38 roessler (roessler)
8155
* doc/manual.sgml.in, Muttrc.in, recvattach.c: Vikas' latest
8156
version of attachment forwarding.
8158
* recvattach.c: patch-0.96.1.vikas.forward_attachment.2
8160
* main.c: Only exit with "no recipients specified", when
8163
1999-03-23 20:21:50 roessler (roessler)
8165
* postpone.c, recvattach.c, init.h, mutt.h: Vikas'
8166
forward_attachment patch.
8168
1999-03-22 16:00:39 roessler (roessler)
8170
* doc/manual.sgml.in, pgppubring.c, gnupgparse.c, pgp.h, pgpkey.c:
8171
PGP key creation time fix by Roland Rosenfeld.
8173
1999-03-17 14:45:10 roessler (roessler)
8175
* recvattach.c, recvattach.c: Vikas' attach_tag patch.
8177
1999-03-16 21:42:06 roessler (roessler)
8179
* thread.c, configure.in: bug fixes.
8181
* thread.c: Detect thread loops.
8183
1999-03-15 15:32:19 roessler (roessler)
8185
* doc/manual.sgml.in, copy.c, init.h, mutt.h, sendlib.c: Add
8188
* edit.c: another digital unix compile problem.
8190
* main.c: _Fix_ the compile problems, don't install new ones.
8192
* send.c: Cleanly handle fcc when the user unsets it and the
8193
message is postponed.
8195
* main.c: Fix compilation problems under digital unix.
8197
* configure.in: Fix sendmail autodetection.
8199
* color.c: Fix colorN, N > 7 for Slang's curses emulation. From
8202
1999-03-09 13:34:52 roessler (roessler)
8204
* menu.c: another menu.c fix from Kim DeVaughn.
8206
* send.c, menu.c, handler.c: Fixes.
8208
* send.c, menu.c, handler.c: handler.c: Properly handle
8209
message/external-body expiry. menu.c: Small fix from
8210
Liviu. send.c: Honor confirm_create for FCCs. cvs:
8211
----------------------------------------------------------------------
8213
1999-03-04 08:00:38 roessler (roessler)
8215
* Makefile.am: post-postrelease commit.
8217
1999-03-03 20:06:33 roessler (roessler)
8221
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8222
po/es.po, po/de.po, po/cs.po, ChangeLog: releasing 0.95.4.
8224
* sendlib.c, rfc2047.c, reldate.h, curs_main.c, VERSION,
8225
ChangeLog: releasing 0.96.1.
8227
* reldate.h, regex.c, VERSION, Makefile.am, ChangeLog: release
8228
preparations; back-port a couple of things from unstable.
8230
* curs_main.c: Vikas' resort_index.3.
8232
* sendlib.c, imap.c, from.c, curs_main.c: from.c: Backport
8233
from unstable. others: latest imap related patches.
8235
1999-03-02 22:13:30 roessler (roessler)
8237
* curs_main.c, charset.c: Some small fixes from Vikas.
8239
* parse.c, init.h, imap.c, globals.h: Brandon Long's latest
8242
* parse.c: Latest IMAP-related fix from Brandon Long.
8244
* thread.c: Correctly handle messages which have themselves in
8245
their references header.
8247
* thread.c: Properly handle messages which have themselves in
8250
1999-02-28 08:30:19 roessler (roessler)
8252
* rfc822.c: Fix a memory leak. From Liviu.
8254
* rfc822.c: Fix a memory leak. From Liviu.
8256
* rfc1524.c, mutt.h, lib.c, attach.c: Fix the $TMPDIR raace
8257
noted by Hamish Moffat.
8259
* rfc1524.c, mutt.h, lib.c, attach.c: Fix a $TMPDIR race
8262
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8263
po/es.po, po/de.po, po/cs.po: post-snapshot commit.
8265
1999-02-26 15:42:07 roessler (roessler)
8267
* doc/manual.sgml.in, send.c, regex.c, mutt.h, init.h: Adding
8270
1999-02-25 06:58:01 roessler (roessler)
8272
* from.c: parse some more from_ lines. Before, there were
8273
problems with cases like this:
8275
>From <@x400host:"/G=Bob/S=Allinson/CN=Has
8276
embedded spaces/OU=X400HOST/
8277
>OU=xxxx/O=xxx/PRMD=xxxxx/ADMD=XXXXXX/C=GB/"@x400host> >Tue Feb
8280
Problem noted by johnm@sirius3.demon.co.uk
8282
1999-02-23 20:38:49 roessler (roessler)
8284
* imap.c: fix a segfault. From Brandon.
8286
1999-02-22 12:37:43 roessler (roessler)
8288
* curs_main.c: Vikas' latest collapse fix.
8290
* curs_main.c: collapse fix from Vikas.
8292
* mbox.c, imap.c: Avoid reading past actual headers when reopening
8293
mailboxes. From Daniel Eisenbud.
8295
* mbox.c, imap.c: Avoid reading past the end of actual headers
8296
when reopening folders. From Daniel Eisenbud.
8298
* pgp.c: Don't override base64 by quoted-printable.
8300
* menu.c: replace clear() by clrtobot().
8302
* pgp.c: Currently, PGP signing messages will force
8303
quoted-printable encoding even if we should use base64.
8305
1999-02-19 07:38:17 roessler (roessler)
8307
* sendlib.c: Don't qp-encode multiparts. ugh.
8309
* sendlib.c: ... message and multipart, not just message.
8311
* sendlib.c, mutt.h, init.h: Add $encode_from: This option causes
8312
mutt to trigger quoted-printable encoding for any non-multipart
8313
attachments which have ^From at the beginning of a line.
8314
Note that we don't trigger on ^From_ since either procmail or
8315
sendmail is >-escaping on ^From, and note that this won't help
8316
against sites where sendmail has the '9' flag set on the local
8317
mailer, as these sites will inevitably transform to 8bit (sic!).
8319
1999-02-18 23:14:36 roessler (roessler)
8321
* pgp.c, mutt.h, init.h: Add retainable signatures. This should
8322
work nicely with encrypted mailing lists.
8324
* mx.c, init.h, globals.h, configure.in, acconfig.h, Makefile.am:
8325
Introduce $dotlock_program: This makes the mutt_dotlock program's
8326
location a run-time configuration variable.
8328
* send.c, mutt.h, init.h: Introduce $honor_followup_to. The user
8329
will now be asked whether he wants to honor mail-followup-to
8332
* curs_main.c: properly handle OP_FLAG_MESSAGE when applied to
8335
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8336
po/es.po, po/de.po, po/cs.po: Updated translations.
8338
* contrib/sample.mailcap: Fix the text/html entry.
8340
* regex.c, headers.c, copy.h, configure.in: copy.h: Some flags
8341
were used with multiple meanings. bad. configure.in, regex.c:
8342
Make regex autoconfiguration work. headers.c: expand aliases
8345
* headers.c: Expand aliases on the From header.
8347
1999-02-17 15:48:05 roessler (roessler)
8349
* doc/mutt.man.in: Fix the URL.
8351
* sendlib.c, init.h: User-Agent, not X-Mailer.
8355
* copy.h: Some of the M_CM flags erroneously had been defined
8356
to have the same value. _Very_ bad.
8358
* contrib/sample.mailcap: Correct the netscape text/html entry.
8360
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8361
po/es.po, po/de.po, po/cs.po, po/Makefile.in.in, sendlib.c,
8362
send.c, regex.c, pager.c, mutt.h, init.h, configure.in,
8363
acconfig.h, Muttrc.in, Makefile.am: - Makefile.am: Fix the dist
8364
target to include all necessary files. - po/fr.po: New French
8365
translation. (-> stable!) - Add the new options to Muttrc.in.
8366
- regex.c, configure.in: include config.h from regex.c, and handle
8367
alloca in a more intelligent way than before. (Currently,
8368
we just mis-handle it.) Port this to stable and test it!
8369
- po/cs.po: update cs.po. - po/de.po, po/nl.po: updated versions
8370
from Roland and Boris. - pager.c: Vikas' grok_ansi fix. -
8371
po/Makefile.in.in: keymap_defs is always in po/.. - from Lars
8374
1999-02-12 11:23:17 roessler (roessler)
8376
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8377
po/es.po, po/de.po, po/cs.po, reldate.h, ChangeLog: post-release
8380
* po/nl.po, reldate.h, ChangeLog: post-release commit for 0.96.
8382
1999-02-11 22:52:03 roessler (roessler)
8384
* imap.c, VERSION: another imap-related fix.
8386
* pattern.c: another signal fix from liviu.
8388
* imap.c: Remove a superfluous if statement.
8390
* imap.c: ups, that one was bad.
8392
* imap.c: The HEADER structure doesn't have a mailcap component
8395
* imap.c: The HEADER structure doesn't have a mailcap component
8396
any more. Noted by Johan van Selst <johans@stack.nl>.
8398
* signal.c, sendlib.c, pattern.c, pager.c, mutt.h,
8399
menu.c, globals.h, curs_main.c, curs_lib.c:
8400
patch.mutt-0.95.1i.ld.signals.1-2.gz
8402
* po/nl.po: new nl translation.
8404
* pattern.c, curs_main.c: pattern.c: Collapse patch from Vikas.
8406
* po/nl.po: New nl translation.
8408
* pattern.c, curs_main.c: curs_main.c: Check whether the
8409
user pressed a number before putting it back onto the stack.
8410
(OP_JUMP) pattern.c: Vikas' latest fix.
8412
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8413
po/es.po, po/de.po, po/cs.po: Updating the po files.
8415
* doc/manual.sgml.in, doc/Makefile.in: Install README.SECURITY
8416
in the doc directory, document mailcap_sanitize.
8418
* reldate.h, prepare, configure.in, VERSION, Makefile.am,
8419
$output.in: Preparing for 0.96: $output.in was real fun in the
8422
* po/uk.po, po/ru.po, po/pl.po, po/nl.po, po/it.po, po/fr.po,
8423
po/es.po, po/de.po, po/cs.po, doc/manual.sgml.in, doc/Makefile.in,
8424
reldate.h, VERSION, NEWS, Makefile.am, ChangeLog: [stable]
8425
post-release commit for 0.95.2.
8427
* README.SECURITY: Add a note on how to write mailcap files.
8429
* README.SECURITY: branches: 2.1.2; Add a note on how to write
8432
1999-02-10 23:12:27 roessler (roessler)
8434
* browser.c: Ups, this one needed a #ifdef USE_IMAP.
8436
* imap.c, browser.c: Some patches Brandon Long posted to
8439
* rfc1524.c, protos.h, lib.c, handler.c, attach.c, rfc1524.c,
8440
protos.h, lib.c, handler.c, attach.c: Fix the security fix.
8442
* rfc1524.c, mutt.h, lib.c, init.h: [stable] $mailcap_sanitize
8444
* rfc1524.c, mutt.h, lib.c, init.h: [unstable] $mailcap_sanitize.
8446
* system.c, signal.c, sendlib.c, send.c, protos.h, mutt.h,
8447
globals.h, curs_lib.c, compose.c, commands.c, attach.c, TODO:
8448
patch.mutt-0.95.1i.ld.signals.1: A major redesign of how child
8449
processes are invoked. From Liviu.
8451
1999-02-09 23:54:03 roessler (roessler)
8453
* sort.c, mx.c, mutt.h, mh.c, mbox.c, curs_main.c, ChangeLog,
8454
sort.c, mx.c, mutt.h, mh.c, mbox.c, curs_main.c: Vikas' latest
8457
* prepare: Small prepare bug noted by vikas.
8459
* pgppubring.c, pgpkey.c, pgp.h, main.c, gnupgparse.c, browser.h:
8460
browser.h: re-insert the "tagged" component. pgp support:
8461
fix handling of PGP 5 subkeys, algorithm 20.
8463
* pgppubring.c: [stable] Alg. 16 is encrypt-only, el-gamal.
8465
* commands.c: honor hdr_order when decode-piping a message.
8468
* po/cs.po: New czech translation.
8470
* commands.c: Reorder headers when decode-piping.
8472
* po/cs.po, doc/manual.sgml.in, socket.c, mx.c, mutt_socket.h,
8473
mutt.h, menu.c, init.h, imap.h, imap.c, functions.h, complete.c,
8474
browser.h, browser.c, OPS: Brandon's IMAP clean-up; new czech
8477
1999-02-04 12:00:10 roessler (roessler)
8479
* rfc1524.c, protos.h, pgpinvoke.c, mx.c, lib.c: [unstable] Change
8480
the way mutt_quote_filename() worked. It's not too reasonable
8481
to allocate memory dynamically whenever we quote a file name.
8482
(I guess I should add "vim" to pgpinvoke.c's copyright notice. :-)
8484
* mx.c: [unstable] Check for write errors when moving messages
8487
* mx.c: Check for write errors when moving messages to $mbox.
8489
1999-02-03 22:14:18 roessler (roessler)
8491
* sendlib.c, recvattach.c, postpone.c, main.c, hash.c,
8492
functions.h, compose.c, charset.h, charset.c, OPS: [unstable]
8493
Produce some reasonable character set support when postponing
8496
Additionally, this patch fixes a nasty pointer leak in
8497
load_charset() [noted with electric fence], and a completely
8498
mis-lead attempt to use bsearch(). Apparently, nobody ever
8499
tested the utf8 decoder for quite some time.
8501
1999-02-02 21:57:44 roessler (roessler)
8503
* pattern.c: merge ~v patch into unstable.
8505
* pattern.c: small nit-fix from vikas to the ~v pattern.
8507
* pgp.c: Thou shall not use dangling pointers.
8509
* attach.c: [unstable] Fix mutt_decode_save_attachment's handling
8510
of character set conversions.
8512
* sendlib.c, send.c, rfc2047.c, recvattach.c, protos.h, pgp.c,
8513
pattern.c, mutt.h, init.h, handler.c, globals.h, functions.h,
8514
copy.h, copy.c, compose.c, commands.c, charset.h, charset.c,
8515
attach.c, OPS: Merging the external character set patch into
8516
unstable. Additionally, this change introduces a M_CHARCONV state
8517
flag which gives us some more control about when character set
8518
conversions are actually done. Current versions of mutt would
8519
happily apply character set conversions when, e.g., saving a
8520
text/plain attachment to a file. (We had at least one corrupt
8521
russing translation file due to this mis-feature.)
8523
Additionally, we clean up some of the character set related code
8524
in handler.c. Most of that is now done by the decoder functions
8527
* imap.c, imap.c: Brandon's imap_create patch.
8529
* pgpkey.c: [unstable] clear the message line before letting
8530
people select public keys.
8532
* imap.c, copy.c: [unstable] merging Brandon's imap fixes.
8534
* copy.c, imap.c: A couple of IMAP fixes from Brandon Long.
8536
1999-01-30 17:07:30 roessler (roessler)
8538
* pgpkey.c: really fix the weak associations problem. it was
8539
worse than i thought.
8541
* pgpkey.c: Handle expired keys correclty, even when they are
8542
the only and exact match when searching for keys by address.
8544
1999-01-29 11:15:15 roessler (roessler)
8546
* init.h: [unstable] Change some default formats.
8548
* remailer.c, pgpkey.c, menu.c, addrbook.c: Add generic menu
8551
* remailer.h, remailer.c, init.h, globals.h: Use a user-definable
8552
format for the mixmaster menu.
8554
* pgpkey.c, pgp.h, init.h: [unstable] add $pgp_entry_format.
8556
1999-01-28 09:08:47 roessler (roessler)
8558
* gnupgparse.c: gnupg's trust model is currently unusable.
8559
As a work-around, we don't present the user with _any_ trust
8560
information if he uses gnupg.
8562
1999-01-27 19:53:46 roessler (roessler)
8564
* doc/manual.sgml.in, pgpkey.c, mutt.h, init.h, gnupgparse.c:
8565
Add $pgp_show_unusable.
8567
1999-01-26 21:24:56 roessler (roessler)
8569
* doc/manual.sgml.in: [unstable] document ~v.
8571
* doc/manual.sgml.in: [stable] document ~v.
8573
* thread.c, pattern.c, mutt.h: [unstable] Add the ~v pattern.
8576
* thread.c, pattern.c, mutt.h: [stable] Add the ~v pattern.
8578
* doc/manual.sgml.in, ChangeLog: ChangeLog, documentation for
8581
* doc/manual.sgml.in: Document $implicit_autoview.
8583
* compose.c: Fix a segfault when users change attachment content
8584
types, and let toggle-unlink honor the $resolv variable.
8586
* compose.c: $resolve should be honored when doing toggle-unlink
8587
on the compose menu.
8589
1999-01-25 22:16:46 roessler (roessler)
8591
* compose.c: This may fix a core dump under certain circumstances.
8592
Can't check this out since I don't get the segfault.
8594
* pgpkey.c: Fix a redraw problem when the key menu is invoked.
8596
* po/ru.po, po/cs.po, configure.in: Russian and czech
8599
* po/cs.po: branches: 1.1.2; file cs.po was initially added on
8600
branch mutt-1-0-stable.
8602
* po/cs.po, configure.in: Adding a czech translation, and fixing
8605
* po/ru.po: ru.po was badly distorted.
8607
1999-01-23 17:00:43 roessler (roessler)
8609
* prepare: when f is .../Makefile.am, `basename $f .am`
8610
is Makefile. So I should just write that. :-)
8612
* prepare: Add the default predicate.
8614
* from.c: A slightly optimized version of DE's y2k patch.
8616
* prepare: Apparently, automake doesn't like our
8617
AC_OUTPUT($output) construction...
8619
* gnupgparse.c, from.c: DE's patch to work around other software's
8622
* from.c: Try to avoid other programs' possible y2k bugs.
8624
* enter.c: Fix the attach-multi patch.
8626
1999-01-22 22:12:10 roessler (roessler)
8628
* lib.c: Fix a memory leak, noted by Roland Rosenfeld.
8630
* lib.c: Fix a memory leak. Noted by Roland Rosenfeld.
8632
* recvattach.c, query.c, protos.h, menu.c, enter.c, curs_lib.c,
8633
compose.c, browser.c, addrbook.c: Enable tagging in the file
8636
* protos.h, pgppubring.c, pgpkey.c, pgp.h, pgp.c, lib.c,
8637
handler.c, gnupgparse.c, compose.c: Heavy hacking on mutt's pgp
8638
support. We no longer read the complete key ring into memory.
8639
For gpg, performance is heavily improved due to the fact that
8640
we are passing a couple of key hints to the key ring parsing
8643
1999-01-21 05:19:42 roessler (roessler)
8645
* hook.c: Fix _mutt_string_hook.
8647
1999-01-20 13:52:59 roessler (roessler)
8649
* po/pl.po, po/pl.po: New polish translation.
8651
* pgppubring.c, pgpkey.c, configure.in: Add heavily improved
8652
debugging capabilities to the PGP code. Anyway, the problem I
8653
observed wasn't a bug in mutt, but an expired key. *sigh*
8655
* rfc1524.c: Don't segfault when MailcapPath is unset.
8657
* rfc1524.c: Fix a segmentation fault when no MailcapPath has
8660
1999-01-19 23:38:26 roessler (roessler)
8662
* protos.h, mutt.h, init.h, hook.c, charset.c, Makefile.am:
8663
Add the charset-hook command.
8665
* configure.in, charset.c, acconfig.h, Makefile.am, $output.in,
8666
INSTALL: Properly handle character set definition file
8669
* mx.c: Remove a confusing error message.
8671
* mx.c: Remove confusing error message.
8673
* keymap.c, keymap.c, curs_lib.c:
8674
patch-0.95.1.vikas.macro_function.1
8676
* m4/Makefile.am.in, m4/Makefile.am.in: HP/UX portability patch
8679
1999-01-18 09:45:29 roessler (roessler)
8681
* po/ru.po: New Russian translation from Michael Sobolev
8684
* po/ru.po: New russian translation from Michael Sobolev
8687
1999-01-14 13:08:46 roessler (roessler)
8689
* compose.c: Mixmaster user interface beautification.
8691
* mx.c, curs_lib.c: Fix a couple of segfaults related to using
8692
curses when it isn't there.
8694
* mx.c: dotlocking plus curses...
8696
1999-01-13 23:56:39 roessler (roessler)
8698
* send.c, mutt.h, mbox.c, handler.c, copy.h, copy.c:
8699
patch-0.95.1i.tlr.weed.1, patch-0.95.1i.tlr.dotlock.1 - These
8700
have been tested with unstable so far, seem to work fine.
8702
* mx.c: Don't use curses when we don't have it.
8704
* mx.c: Don't try to do mutt_yesorno if we don't have curses.
8706
* remailer.h: Mixmaster has 20 address slots, that makes _19_
8709
* remailer.c: Fix the "append" function.
8711
* sendlib.c: Don't leak message dates when sending via mixmaster.
8713
* remailer.c: Add search code to the remailer chain selecting
8714
menu. [This is pretty generic - should we add that code to
8717
* postpone.c: Fix postponing of PGP messages.
8719
* send.c, remailer.c, compose.c: Qualify addresses before passing
8722
* send.c, remailer.h, protos.h, mutt.h: Clean up dependencies:
8723
remailer.h is no longer included by mutt.h, and the mix_*
8724
prototypes can once again go to remailer.h.
8726
* sendlib.c, remailer.c, remailer.h, send.c, protos.h, postpone.c,
8727
mutt.h, lib.c, keymap.h, keymap.c, init.h, headers.c, globals.h,
8728
functions.h, configure.in, compose.c, OPS.MIX, acconfig.h,
8729
Makefile.am: A first take at adding a mixmaster front-end to mutt.
8730
Don't worry, it's optional. ;-)
8732
1999-01-12 22:01:11 roessler (roessler)
8734
* mbox.c: Open folders in read-only mode if mutt can't lock them.
8736
1999-01-11 18:12:49 roessler (roessler)
8738
* send.c, mutt.h, handler.c, copy.h, copy.c: When
8739
decode-forwarding messages with message/Rfc822 attachments,
8740
mutt should weed the attachments' headers according to the
8741
setting of $forward_weed.
8743
1999-01-10 09:11:36 roessler (roessler)
8745
* doc/manual.sgml.in, hdrline.c, doc/manual.sgml.in, hdrline.c:
8746
Byrial's %D time format patch.
8748
1999-01-09 17:53:02 roessler (roessler)
8750
* doc/manual.sgml.in, recvattach.c, protos.h, lib.c: Byrial's
8751
latest changes to stable.
8753
* recvattach.c, protos.h, lib.c: Ask the user whether to overwrite
8754
a file or append to it. From Byrial Jensen.
8756
* doc/manual.sgml.in: Fix a documentation problem.
8758
1999-01-08 23:29:05 roessler (roessler)
8760
* charset.c: When doing a binary search, we may as well use
8763
* parse.c: Optimized time-zone parsing.
8765
* parse.c: Optimize time zone parsing. By Byrial Jensen.
8767
* history.c: Don't clear the history when the user issues a
8768
"set history=..." command which doesn't change anything.
8770
* history.c: Don't clear the history when "set
8771
history=..." doesn't change the buffer size.
8773
* thread.c, curs_main.c, thread.c, curs_main.c: Threading fix
8774
from Daniel Eisenbud.
8776
1999-01-07 19:01:30 roessler (roessler)
8778
* init.c, init.c: Vikas' set_boolean patch.
8780
* protos.h, handler.c, attach.c: Updated implicit autoview
8781
handling from stable.
8783
* protos.h, handler.c, attach.c: Only use "implicit" autoviews
8784
(implicit_autoview or MM_NOASK) when mutt is unable to handle
8785
a content type internally. This saves us parsing the mailcap
8786
files for every attachment we handle.
8788
* mx.c, mutt.h, init.h, hdrline.c, commands.c, attach.c: Merge
8789
in the mailcap patch from stable.
8791
* thread.c, system.c, strcasecmp.c, status.c, sort.h, sort.c,
8792
socket.c, snprintf.c, signal.c, sha_locl.h, sha1dgst.c, sha.h,
8793
sendlib.c, send.c, score.c, rfc822.h, rfc822.c, rfc2047.h,
8794
rfc2047.c, rfc1524.h, rfc1524.c, resize.c, recvattach.c,
8795
query.c, protos.h, postpone.c, pop.c, pgppubring.c, pgpkey.c,
8796
pgpinvoke.c, pgp.h, pgp.c, pattern.c, parse.h, parse.c, pager.h,
8797
pager.c, mx.h, mx.c, mutt_socket.h, mutt_regex.h, mutt_menu.h,
8798
mutt_curses.h, mutt.h, mime.h, mh.c, menu.c, mbox.c, mapping.h,
8799
main.c, mailbox.h, lib.c, keymap.h, keymap.c, init.h, init.c,
8800
imap.h, imap.c, hook.c, history.h, history.c, help.c, headers.c,
8801
hdrline.c, hash.h, hash.c, handler.c, gnupgparse.c, globals.h,
8802
getdomain.c, functions.h, from.c, flags.c, filter.c, enter.c,
8803
edit.c, dotlock.h, dotlock.c, date.c, curs_main.c, curs_lib.c,
8804
copy.h, copy.c, compose.c, complete.c, commands.c, color.c,
8805
charset.h, charset.c, buffy.h, buffy.c, browser.c, attach.h,
8806
attach.c, alias.c, addrbook.c, acconfig.h: Get rid of RCS ids in
8807
source files. They are getting in our way when merging changes.
8809
* mx.c, mutt.h, init.h, hdrline.c, commands.c, attach.c: Remove
8810
the use_mailcap variable. Instead, we introduce implicit_autoview
8811
which triggers autoview for every content type it's applicable to.
8813
* thread.c, system.c, strcasecmp.c, status.c, sort.h, sort.c,
8814
socket.c, snprintf.c, signal.c, sha_locl.h, sha1dgst.c, sha.h,
8815
sendlib.c, send.c, score.c, rfc822.h, rfc822.c, rfc2047.h,
8816
rfc2047.c, rfc1524.h, rfc1524.c, resize.c, recvattach.c,
8817
query.c, protos.h, postpone.c, pop.c, pgppubring.c, pgpkey.c,
8818
pgpinvoke.c, pgp.h, pgp.c, pattern.c, parse.h, parse.c, pager.h,
8819
pager.c, mx.h, mx.c, mutt_socket.h, mutt_regex.h, mutt_menu.h,
8820
mutt_curses.h, mutt.h, mime.h, mh.c, menu.c, mbox.c, mapping.h,
8821
main.c, mailbox.h, lib.c, keymap.h, keymap.c, init.h, init.c,
8822
imap.h, imap.c, hook.c, history.h, history.c, help.c, headers.c,
8823
hdrline.c, hash.h, hash.c, handler.c, gnupgparse.c, globals.h,
8824
getdomain.c, functions.h, from.c, flags.c, filter.c, enter.c,
8825
edit.c, dotlock.h, dotlock.c, date.c, curs_main.c, curs_lib.c,
8826
copy.h, copy.c, compose.c, complete.c, commands.c, color.c,
8827
charset.h, charset.c, buffy.h, buffy.c, browser.c, attach.h,
8828
attach.c, alias.c, addrbook.c, acconfig.h: Get rid of the rcsid
8829
fields. They are getting in the way whenever I merge changes
8832
* po/nl.po, init.h, configure.in: Merging changes from stable.
8834
* configure.in: Don't add regex.c, but regex.o to the LIBOBJS
8835
variable when needed.
8837
* init.h: Fix default settings for use_mailcap and mime_forward.
8839
1999-01-06 10:13:32 roessler (roessler)
8841
* po/fr.po, po/de.po, sendlib.c, regex.c, protos.h, parse.c,
8842
mutt_regex.h, mbox.c, main.c, hdrline.c, from.c, date.c,
8843
configure.in, acconfig.h, _regex.h, Makefile.am, INSTALL:
8844
[unstable] Merge changes from stable: rx -> regex, Byrial's
8845
timezone patch, translation updates.
8847
* sendlib.c, protos.h, parse.c, mbox.c, from.c, date.c: Byrial's
8848
timezone patch, without the absurd optimizations.
8850
* regex.c: branches: 1.1.2; file regex.c was initially added
8851
on branch mutt-1-0-stable.
8853
* regex.c, mutt_regex.h, main.c, configure.in, acconfig.h:
8854
Use gnu regex instead of gnu rx. This library is said to
8855
behave better. Additionally, it supports \<...\> patterns.
8856
The files _regex.h and regex.c included with this distribution
8857
correspond to posix/regex.[ch] from the glibc 2.0.7t source tree.
8859
* _regex.h: branches: 1.1.2; file _regex.h was initially added
8860
on branch mutt-1-0-stable.
8862
* _regex.h, Makefile.am, INSTALL: Use gnu regex instead of
8863
gnu rx. This library is said to behave better. Additionally,
8864
it supports \<...\> patterns. The files _regex.h and regex.c
8865
included with this distribution correspond to posix/regex.[ch]
8866
from the glibc 2.0.7t source tree.
8868
* po/nl.po, po/fr.po: Various fixes to the NL translation;
8869
new French messages.
8871
1999-01-05 14:35:18 roessler (roessler)
8873
* sendlib.c, mutt.h, main.c, configure.in, charset.h, charset.c,
8874
Makefile.am: [unstable] Adding experimental new character set
8877
* po/de.po: Merging from stable.
8879
* po/de.po: Fix a typo in de.po.
8881
* po/de.po: [unstable] Merging changes from stable.
8883
* po/nl.po, hdrline.c, curs_main.c, configure.in: [unstable]
8884
merging changes from stable.
8886
* hdrline.c: Conditionally display score and number of lines.
8888
* po/nl.po: branches: 1.1.2; file nl.po was initially added on
8889
branch mutt-1-0-stable.
8891
* po/nl.po, po/de.po, configure.in: [stable] Adding the NL
8892
translation; correcting some bugs in the DE translation.
8894
1999-01-04 19:15:10 roessler (roessler)
8896
* curs_main.c: [unstable] fix next-unread plus collapsing.
8898
* curs_main.c: [stable] Fix next-unread when collapsing threads.
8900
* curs_main.c: [unstable] merging changes from stable.
8902
* curs_main.c: [stable] fix a bogus type cast.
8904
* reldate.h, curs_main.c: [unstable] merging in changes from
8907
* curs_main.c: [stable] Don't use the index elements of header
8908
structures when new messages arrived on the index.
8910
* reldate.h: 0.95.1 should have a proper release date.
8912
* send.c, pgp.c, handler.c, configure.in: Make the experimental
8913
branch the main trunk.
8915
* po/uk.po: branches: 1.12.2; 0.95.1 post-release commit.
8917
* po/ru.po: branches: 1.33.2; 0.95.1 post-release commit.
8919
* po/pl.po: branches: 1.3.2; 0.95.1 post-release commit.
8921
* po/it.po: branches: 1.24.2; 0.95.1 post-release commit.
8923
* po/fr.po: branches: 1.7.2; 0.95.1 post-release commit.
8925
* po/es.po: branches: 1.15.2; 0.95.1 post-release commit.
8927
* po/de.po: branches: 1.48.2; 0.95.1 post-release commit.
8929
* configure.in: [unstable] Create suitable version strings.
8931
* VERSION: branches: 2.1.2; [stable] Preparing 0.95.1.
8933
* ChangeLog: branches: 2.5.2; [stable] Preparing 0.95.1.
8935
* send.c: [unstable] commit changes from the stable tree.
8937
* send.c: branches: 2.1.2; [stable] When sending a message
8938
in batch mode failed, mutt would dump core. Patch from Byrial
8941
* pgp.c, handler.c: [unstable] Add multiple signature support.
8943
1999-01-02 17:23:24 roessler (roessler)
8945
* sendlib.c: branches: 2.3.4; I shouldn't accept patches on
8946
New Year's day. Not even new-year related patches.
8948
* ChangeLog: I shouldn't accept patches on New Year's day.
8949
Not even new-year related patches.
8951
* po/it.po: Fixing a typo.
8953
* protos.h: branches: 2.1.4; mutt_parse_date () shouldn't modify
8954
its argument. Problem noted by Byrial Jensen.
8956
* parse.c: branches: 2.2.4; mutt_parse_date () shouldn't modify
8957
its argument. Problem noted by Byrial Jensen.
8959
* handler.c: branches: 2.1.2; 2.1.4; mutt_parse_date ()
8960
shouldn't modify its argument. Problem noted by Byrial Jensen.
8962
* lib.c: branches: 2.2.4; Fix safe_symlink to correctly handle
8965
1999-01-01 09:43:15 roessler (roessler)
8967
* sendlib.c: New Year's time zone handling patch from Manish
8968
Singh <yosh@gimp.org>.
8970
1998-12-31 09:45:46 roessler (roessler)
8972
* curs_main.c: branches: 2.3.4; The attached patch moves code
8973
for sorting the index and restoring the current message from
8974
mutt_index_menu() to a new function. It saves code duplication.
8976
1998-12-30 07:58:40 roessler (roessler)
8978
* pgp.c: branches: 2.1.2; 2.1.4; Localize some more messages.
8979
From Michael Sobolev.
8981
* main.c: branches: 2.1.4; Localize some more messages.
8982
From Michael Sobolev.
8984
1998-12-29 16:29:03 roessler (roessler)
8986
* mbox.c: branches: 2.3.4; Use sizeof instead of strlen for
8989
* ChangeLog: Use sizeof instead of strlen for some fixed strings.
8991
* mh.c: branches: 2.5.4; Take setting the index_hint out of
8992
the main loop of mh_check_mailbox().
8994
1998-12-28 14:59:04 roessler (roessler)
8996
* attach.c: branches: 2.1.4; Fix a segmentation fault when
8997
viewing message/rfc822 attachments from the compose screen.
8999
1998-12-23 15:57:00 roessler (roessler)
9001
* pattern.c: branches: 2.1.4; A slightly modified version of
9002
Vikas' pattern_match patch. This changes the semantics of the
9003
pattern-something functions so they only apply to _visible_
9004
messages. (With the exception of limit: In this case, the user
9005
can add another pattern if he wants to limit further, or he can
9006
give an entirely new pattern.)
9008
1998-12-22 18:07:19 roessler (roessler)
9010
* sendlib.c: Fix MIME forwarding. From Vikas.
9012
1998-12-21 12:38:57 roessler (roessler)
9014
* mx.c: branches: 2.3.4; Adjust some hash-related parameters.
9016
* mh.c, mbox.c: Adjust some hash-related parameters.
9018
* imap.c: branches: 2.2.4; Adjust some hash-related parameters.
9020
* charset.c: branches: 2.1.4; Adjust some hash-related
9023
* ChangeLog: *** empty log message ***
9025
* mx.c, mh.c, mbox.c: Mail folder synchronization-related fixes:
9027
- Another situation under which mutt would lose track of the
9028
current message when maildir folders changed has been removed.
9030
- While synchronizing mbox-type folders, a write error when
9031
constructing the draft version of the new mail folder would
9032
leave behind a copy ofthe file containing the draft. This is
9033
most annoying if the write error is due to lack of disk space.
9035
* po/pl.po: Small \n fixes.
9037
* parse.c: mutt_strlen() optimizations from Byrial Jensen.
9039
* from.c: branches: 2.1.4; mutt_strlen() optimizations from
9042
* lib.c: mutt_strlen() optimizations from Byrial Jensen.
9044
* po/pl.po: Add the polish translation.
9046
* configure.in: branches: 2.2.2; 2.2.4; Register the polish
9049
* doc/manual.sgml.in: branches: 1.18.4; Fixes to the forwarding
9050
chapter. From O'Shaughnessy Evans <shaug@gstis.net>.
9052
* m4/README: Here is a small patch to simplify
9053
m4/Makefile.am.in. This came out of a suggestion I made to Jim
9054
Meyering (maintainer of GNU fileutils, where I snarfed the code
9055
from :). (From: Lars Hecking <lhecking@nmrc.ucc.ie>)
9057
* m4/Makefile.am.in: branches: 1.2.4; Here is a small patch to
9058
simplify m4/Makefile.am.in. This came out of a suggestion I made
9059
to Jim Meyering (maintainer of GNU fileutils, where I snarfed
9060
the code from :). (From: Lars Hecking <lhecking@nmrc.ucc.ie>)
9062
1998-12-18 10:22:59 roessler (roessler)
9064
* mh.c: Catch an error condition when synchronizing mh messages.
9066
* po/de.po: Fix a format which had %s instead of %d.
9068
1998-12-17 18:39:48 roessler (roessler)
9070
* ChangeLog: *** empty log message ***
9072
* INSTALL: branches: 2.1.4; I've been told that the FreeBSD shell
9073
has been fixed meanwhile. Additionally, add the note from Vikas
9074
on patching Solaris to get mutt work properly on that system.
9076
* mh.c: Fix attachment deletion for maildir/mh folders. This may
9077
fix other mh-related problems, too.
9079
* curs_lib.c: branches: 2.2.4; Don't even try to clear the
9080
status line when not in curses mode.
9082
1998-12-16 13:23:06 roessler (roessler)
9084
* imap.c: Two lines were in reverse order. Noted by Daniel
9087
* thread.c: branches: 2.1.4; Give Daniel Eisenbud a "lock"
9090
* pager.c: branches: 2.2.4; Fix "$resolve" behaviour for OP_TAG
9091
and OP_TOGGLE_NEW from the pager.
9093
* curs_lib.c: SLang-related fixes to mutt_endwin().
9095
* compose.c: branches: 2.1.4; Permit the user to set the typical
9096
MIME parameters used with application/pgp messages.
9098
* color.c: branches: 2.1.4; Fix a segfault noted by Stephan Hack.
9099
(Fix noted by Vikas.)
9101
* configure.in: Make the sendmail check compatible with newer
9102
autoconf versions. Noted by Lars Hecking.
9104
1998-12-13 08:10:13 roessler (roessler)
9106
* mx.c, curs_main.c: Don't dump core when closing a NULL context.
9107
Fixes the "exit from no-mailbox mode" bug.
9109
1998-12-12 10:14:43 roessler (roessler)
9111
* po/uk.po, po/ru.po, po/it.po, po/fr.po, po/es.po, po/de.po:
9112
Post-release commit.
9114
* hook.c: branches: 2.1.4; More _PGPPATH and us dist related
9117
* curs_main.c: More _PGPPATH and us dist related fixes.
9119
* mutt.h: branches: 2.1.4; Don't define M_PGPHOOK unless _PGPPATH
9122
* pager.c: Another reap.pl-related fix.
9124
* Makefile.am: branches: 2.1.4; The us-dist target was screwed.
9126
* thread.c: *** empty log message ***
9128
* system.c, strcasecmp.c, status.c: branches: 2.0.4; *** empty
9131
* stamp-h.in: *** empty log message ***
9133
* sort.h, sort.c, socket.c, snprintf.c, signal.c, sha_locl.h,
9134
sha1dgst.c, sha.h: branches: 2.0.4; *** empty log message ***
9136
* sendlib.c: *** empty log message ***
9138
* send.c: branches: 2.0.2; *** empty log message ***
9140
* score.c, rfc822.h, rfc822.c, rfc2047.h, rfc2047.c, rfc1524.h,
9141
rfc1524.c, resize.c, reldate.h, recvattach.c: branches: 2.0.4;
9142
*** empty log message ***
9144
* reap.pl: *** empty log message ***
9146
* query.c: branches: 2.0.4; *** empty log message ***
9148
* protos.h, prepare: *** empty log message ***
9150
* postpone.c, pop.c, pgppubring.c, pgpkey.c, pgpinvoke.c, pgp.h:
9151
branches: 2.0.4; *** empty log message ***
9153
* pgp.c, pattern.c: *** empty log message ***
9155
* parse.h: branches: 2.0.4; *** empty log message ***
9157
* parse.c: *** empty log message ***
9159
* pager.h: branches: 2.0.4; *** empty log message ***
9161
* pager.c: *** empty log message ***
9163
* mx.h: branches: 2.0.4; *** empty log message ***
9165
* mx.c: *** empty log message ***
9167
* mutt_socket.h, mutt_regex.h, mutt_menu.h, mutt_curses.h:
9168
branches: 2.0.4; *** empty log message ***
9170
* mutt.h, mkinstalldirs, missing, mime.types: *** empty log
9173
* mime.h: branches: 2.0.4; *** empty log message ***
9175
* mh.c: *** empty log message ***
9177
* menu.c: branches: 2.0.4; *** empty log message ***
9179
* mbox.c: *** empty log message ***
9181
* mapping.h: branches: 2.0.4; *** empty log message ***
9183
* main.c: *** empty log message ***
9185
* mailbox.h: branches: 2.0.4; *** empty log message ***
9187
* lib.c: *** empty log message ***
9189
* keymap.h, keymap.c: branches: 2.0.4; *** empty log message ***
9191
* install-sh: branches: 2.0.10; *** empty log message ***
9193
* init.h, init.c, imap.h: branches: 2.0.4; *** empty log
9196
* imap.c, hook.c: *** empty log message ***
9198
* history.h, history.c, help.c, headers.c, hdrline.c, hash.h,
9199
hash.c: branches: 2.0.4; *** empty log message ***
9201
* handler.c: *** empty log message ***
9203
* gnupgparse.c, globals.h, getdomain.c: branches: 2.0.4; ***
9204
empty log message ***
9206
* gen_defs: branches: 2.0.6; *** empty log message ***
9208
* functions.h: branches: 2.0.4; *** empty log message ***
9210
* from.c: *** empty log message ***
9212
* flags.c, filter.c, enter.c, edit.c, dotlock.h, dotlock.c,
9213
date.c: branches: 2.0.4; *** empty log message ***
9215
* curs_main.c, curs_lib.c: *** empty log message ***
9217
* copy.h, copy.c: branches: 2.0.4; *** empty log message ***
9219
* configure.in: *** empty log message ***
9221
* config.sub, config.guess: branches: 2.0.6; *** empty log
9224
* compose.c: *** empty log message ***
9226
* complete.c, commands.c: branches: 2.0.4; *** empty log
9229
* color.c: *** empty log message ***
9231
* charset.h: branches: 2.0.4; *** empty log message ***
9233
* charset.c: *** empty log message ***
9235
* buffy.h, buffy.c, browser.c, attach.h: branches: 2.0.4; ***
9236
empty log message ***
9238
* attach.c: *** empty log message ***
9240
* alias.c, addrbook.c, acconfig.h: branches: 2.0.4; *** empty
9243
* VERSION, TODO: *** empty log message ***
9245
* README: branches: 2.0.4; *** empty log message ***
9247
* OPS.PGP: *** empty log message ***
9249
* OPS, NEWS, Muttrc.in: branches: 2.0.4; *** empty log message
9252
* Makefile.am, INSTALL, GPL, ChangeLog, COPYRIGHT, ABOUT-NLS:
9253
*** empty log message ***
9255
* po/uk.po, po/ru.po, po/it.po, po/fr.po, po/es.po, po/de.po,
9256
reldate.h, VERSION, ChangeLog: Release-commit for 0.95i.
9258
* hash.c: Use a better hash function. Contributed by Stefan
9259
Langerman <lfalse@paul.rutgers.edu> to mutt-users.
9261
1998-12-11 20:48:14 roessler (roessler)
9263
* reldate.h, VERSION, ChangeLog: 0.94.999 pre-release commit.
9265
* main.c: Bail out with a text-based error message if a
9266
non-existing mailbox is given as a -f command line argument.
9268
* Makefile.am: The distdir target creates hard links for the
9269
source files. This has the consequence that the us-dist hook
9270
will demolish files in the main source tree. We have to un-link
9271
the various instances of the source code.
9273
* INSTALL: Warn about regexp-related problems under Solaris 2.6.
9275
* po/uk.po, po/ru.po, po/it.po, po/fr.po, po/es.po, po/de.po:
9276
Various last-minute changes and automatic updates.
9278
* main.c: Go into no-mailbox mode when the initial folder can't
9281
* mh.c: Undoing the mh_speed patch.
9283
* po/it.po, po/fr.po: l10n fixes.
9285
* curs_main.c: Start a new reply and postpone it. Then type m
9286
(mail), and recall and send the postponed reply. The replied
9287
message is _not_ flagged replied.
9289
(From Byrial Jensen.)
9291
* po/fr.po: Bug-fixed french l10n.
9293
* parse.c: Multipart parser fixes from Byrial. Finally.
9295
* po/it.po: Small fix.
9297
1998-12-10 22:48:56 roessler (roessler)
9299
* po/fr.po, configure.in: Add the french l10n.
9301
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po, reldate.h:
9302
post-release commit 0.94.99.
9304
* VERSION, README, ChangeLog: Pre-release commit for 0.94.99.
9306
* menu.c: Fix tag-prefix.
9308
* compose.c: Redraw fix after the content type was changed on
9311
1998-12-08 23:09:53 roessler (roessler)
9313
* help.c: Help screen resizing nit. From Gero Treuner.
9315
* doc/manual.sgml.in: Typo.
9317
* sendlib.c: Work around sendmail 8.9.1a invalidating PGP/MIME
9318
signatures by re-ordering MIME headers in the way sendmail does.
9320
* mh.c: Keep track of file name changes for files wandering
9321
around between the subfolders of a maildir.
9323
* mh.c: More fixes to the maildir resynchronization code.
9324
This should now also smoothly handle the case of messages
9325
_vanishing_ from maildir's new/ subdirectory.
9327
* init.c: Make the debug file access unbuffered. Important if
9328
we are debugging crashes.
9330
1998-12-07 21:13:44 roessler (roessler)
9332
* mx.c, mh.c: Fix a couple of flag-related bugs in the maildir
9335
* imap.c: Fix a completely ugly comment formatting.
9337
* mutt.h: Adjust '#' to the first column.
9339
* rfc2047.c: Don't tag us-ascii headers as $Charset or
9342
1998-12-03 23:29:37 roessler (roessler)
9344
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po, reldate.h,
9345
VERSION, ChangeLog: release-commit 0.94.18.
9347
1998-12-02 20:12:35 roessler (roessler)
9349
* contrib/Pine.rc, contrib/Mush.rc: Bring the sample rc files
9350
better in synch with the actual code.
9352
* recvattach.c: Remove a warning which comes from code actually
9353
belonging to the send_charset patch.
9355
* rfc2047.c: Encode- and decode the "val" field when using mutt
9356
with EXACT_ADDRESS enabled.
9358
* Makefile.am: Small fixes to the build process. From Lars
9361
* compose.c: The attached patch fixes yet another redraw related
9362
bug. When I call OP_SAVE from the Compose menu and use the
9363
file-browser and 'q' out of the file-browser, the screen still
9364
shows the browser, but the control is really in the Compose
9365
menu. A Ctrl-L verifies this. Basically, a screen redraw
9370
* mutt_menu.h, menu.c, compose.c: From the Compose menu, invoke
9371
attach-message. Tag a whole bunch of messages. Say, for example,
9372
100. When you exit the folder, the Compose menu's status line
9377
* browser.c: patch-0.94.17.vikas.browser_redraw.1
9379
1998-11-23 21:10:12 roessler (roessler)
9381
* protos.h, lib.c: Change safe_malloc's size parameter from
9382
(unsigned int) to size_t.
9384
* send.c, protos.h, pattern.c, alias.c: From Byrial:
9386
I don't think that the match-all pattern modifier works as can
9387
be expected from a logical point of view.
9389
The attached patch will make it work as I expect it to work:
9391
- It works on all patterns which explicit or implicit use
9392
address lists: ~c, ~C, ~e, ~f, ~l, ~L, ~p, ~P, and ~t. (It
9393
didn't work with ~l before).
9395
- It works such that a modified pattern always match, unless
9396
there is at least one address in at least one of the
9397
referenced lists that it doesn't match.
9399
* doc/manual.sgml.in, send.c, mutt.h, mh.c, init.h, Muttrc.in:
9400
Introduce a new option $reply_self. From Vikas.
9402
1998-11-20 00:27:03 roessler (roessler)
9404
* po/it.po: New it.po from Mario.
9406
* doc/mutt.man.in: branches: 1.4.4; Fix a small typo.
9408
1998-11-19 23:57:03 roessler (roessler)
9410
* contrib/Pine.rc: Fix some ancient syntax.
9412
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po, send.c:
9413
Hack around problems with multi-valued Reply-To headers.
9414
From Roland Rosenfeld.
9416
* rfc2047.c: Properly encode '_' characters in words which
9419
* sendlib.c: Use mutt_is_message_type() in the message
9420
transformation code.
9422
* po/Makefile.in.in: Fix all Makefiles. make
9423
DESTDIR=/path/to/something install should work now.
9425
* doc/Makefile.in: branches: 1.15.4; Fix all Makefiles.
9426
make DESTDIR=/path/to/something install should work now.
9428
* Makefile.am: Fix all Makefiles. make DESTDIR=/path/to/something
9429
install should work now.
9431
1998-11-18 23:09:46 roessler (roessler)
9433
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po, reldate.h,
9434
VERSION, ChangeLog: Release-commit for 0.94.17.
9436
* sendlib.c, protos.h, pgp.c, parse.c, lib.c, compose.c: This
9437
patch simplifies the generation of content type parameters
9438
significantly by introducing a funciton mutt_set_parameter().
9439
Additionally, we re-use code from parse.c for parsing user-input
9440
content type headers on the compose screen.
9442
* compose.c: Remove some uuencode-related debris.
9444
* recvattach.c: Remove some code which crept in from the external
9445
character set patch.
9447
* recvattach.c: Make optional formats work while processing
9450
* mh.c: Remove bogus re-sorting code from the maildir check
9453
* mutt.h: Include <unistd.h>, so SEEK_SET is defined on some
9454
systems which don't do so in <stdlib.h>.
9456
1998-11-17 13:23:26 roessler (roessler)
9458
* po/uk.po, po/ru.po, po/it.po, po/es.po: Checkpoint commit,
9459
containing quite a few fuzzy translations.
9461
* po/de.po: Update some messages.
9463
* m4/Makefile.am.in, m4/README, m4/gettext.m4, m4/lcmessage.m4,
9464
m4/progtest.m4, prepare, configure.in, Makefile.am: Configuration
9465
fixes from Lars Hecking, with some more fixes and modifications
9466
from myself. With some luck, you don't need a gettext
9467
installation any more.
9469
* sendlib.c: Fix the base64 encoder. The current code would
9470
produce slightly unpredictible output which leads to bad
9473
* postpone.c, pgp.c, parse.c, pager.c: Fix a search coloring
9476
1998-11-16 11:44:42 roessler (roessler)
9478
* protos.h: Drop ci_attach - it doesn't exist. Noted by Byrial
9481
1998-11-15 09:53:23 roessler (roessler)
9483
* parse.c: Stupid typo.
9485
* protos.h, parse.c, attach.c: My version of Byrial's parse_part
9488
* recvattach.c, protos.h, mutt.h, copy.c, compose.c: I can
9489
elaborate a little more on the last paragraph. It is deletion
9490
of the top level part direct under a message/rfc822 part which
9491
gives problems because the headers of the message/rfc822 part
9492
have to be changed in this case. It is hard to tell exactly how
9493
many bytes and lines will be removed and added in this case.
9495
If we can refrain from deletion of such parts and thus only
9496
allow deletion of parts direct under a multipart part, then it is
9497
relative easy always to make correct Content-Length: and Lines:
9498
headers in the copy. (The correctness of the Lines count is
9499
dependent of the correctness of the initial value, though).
9501
(From: Byrial Jensen)
9503
* doc/manual.sgml.in: Correcting Vikas' E-Mail address in the
9506
1998-11-14 08:24:56 roessler (roessler)
9508
* doc/manual.sgml.in: Update Byrial's e-mail address.
9510
* copy.c: Simplify the new attachment deletion code not to require
9511
an extra temporary file. (From: Byrial Jensen <byrial@image.dk>)
9513
* help.c, handler.c: Type cast nit from Gero Treuner.
9515
1998-11-13 18:31:06 roessler (roessler)
9517
* imap.c: Currently, Mutt won't use a default folder if just the
9518
IMAP server is specified. In fact, if the folder isn't specified,
9521
The attached patch will use INBOX as the IMAP folder name if
9522
none is specified, eliminating the core-dump.
9524
(From: Aaron Schrab <aaron+mutt@schrab.com>)
9526
1998-11-12 21:52:01 roessler (roessler)
9528
* mutt.h, copy.c: Byrial's latest attachment deletion patch.
9530
* mutt.h, lib.c, handler.c: Introduce a state_printf() function.
9532
1998-11-11 21:18:08 roessler (roessler)
9534
* po/it.po: New it.po from Marco.
9536
* snprintf.c: Don't use the mutt_str* functions in this module.
9538
* strcasecmp.c: the s/str.*cmp/mutt_str.*cmp/ replacement should
9539
not have taken place here.
9541
1998-11-10 22:21:51 roessler (roessler)
9543
* dotlock.c: Don't use mutt_strsomething in the dotlocking code.
9545
* send.c: Fix the $metoo option's behaviour.
9547
* thread.c, strcasecmp.c, status.c, sort.c, socket.c,
9548
snprintf.c, sendlib.c, send.c, score.c, rfc822.c, rfc2047.c,
9549
rfc1524.c, recvattach.c, query.c, protos.h, postpone.c, pop.c,
9550
pgppubring.c, pgpkey.c, pgpinvoke.c, pgp.c, pattern.c, parse.c,
9551
pager.c, mx.c, mh.c, menu.c, mbox.c, main.c, lib.c, keymap.c,
9552
init.c, imap.c, hook.c, history.c, help.c, headers.c, hdrline.c,
9553
hash.c, handler.c, gnupgparse.c, getdomain.c, from.c, enter.c,
9554
edit.c, dotlock.c, curs_lib.c, copy.c, compose.c, complete.c,
9555
commands.c, color.c, charset.c, buffy.c, browser.c, attach.c,
9556
alias.c, addrbook.c: Introduce or rewrite mutt_{str*cmp,strlen}
9557
and use them all over the place. If there are still segmentation
9558
faults due to missing NONULLs over, they are gone now.
9560
* main.c: Add a "pseudo-credit" to the extended copyright notice.
9562
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po, reldate.h,
9563
VERSION, ChangeLog: Releasing 0.94.16.
9565
* sendlib.c, mx.h, mx.c, mbox.c, init.c, copy.c, commands.c,
9566
buffy.c, attach.c: Experimental support for the so-called
9567
"kendra" mail folder format. This seems to be used on OS/2 and
9568
is, actually, a slibhtly modified version of the MMDF format.
9570
* parse.c: Do some sanity checking when reading attachment.
9571
This fix should catch bad attachments.
9573
* edit.c: Fix a possible buffer overflow. (This seems to be
9574
the one noticed by Pavel Gulchouck <gul@lucky.net>.)
9576
* compose.c: Wrong fix from Vikas. Undo it. (Noted by Byrial.)
9578
* curs_lib.c, compose.c: Fix a multi_choice related bug.
9581
* buffy.c: Skip empty mailbox parameters. This fixes a
9582
segmentation fault noted by Marco d'Itri.
9584
1998-11-09 19:28:42 roessler (roessler)
9586
* from.c: Catch possible bad memory access.
9588
* doc/manual.sgml.in, sendlib.c, protos.h, init.h, globals.h,
9589
copy.c, Muttrc.in: Rewrite copy_delete_attach().
9591
* sort.c, score.c, protos.h, curs_main.c, color.c: Fix an
9592
efficiency problem with the color index features.
9594
* doc/mutt.man.in: Replace @sharedir@ by @sysconfdir@.
9596
* doc/manual.sgml.in: Make the default_hook documentation match
9599
* main.c, curs_main.c: Avoid duplicate mx_close_mailbox() when
9602
* browser.c: The attached patch fixes a potential problem in
9603
folder_format_str() where a fixed buffer might not be null
9604
terminated. From Vikas.
9606
* init.c: The attached patch fixes a bug in :set variable=<TAB>
9607
where variables of type DT_SORT were not getting expanded (only
9608
4 of them, but a bug nevertheless). From Vikas.
9610
* browser.c: patch-0.94.15.vikas.browser_sort.3
9612
* doc/manual.sgml.in: Add a forwarding chapter to the manual.
9615
* po/de.po: Revert de.po to the traditional German spelling rules.
9617
* po/de.po, pop.c: L10 fixes from Gero Treuner.
9619
* parse.c, handler.c: A message/external-body handler.
9622
* protos.h, parse.c: - remove the static declaration from
9623
parse_date() in parse.c, - rename it to mutt_parse_date() -
9624
fix a minor bug: the timezone information in an expires-header
9625
was used to set the timezone of the send time.
9627
(From Byrial Jensen <byrial@post3.tele.dk>.)
9629
* Muttrc.in: Fix some spelling errors noted by Boris Wesslowski
9630
<Boris.Wesslowski@StudBox.Uni-Stuttgart.DE>.
9632
* handler.c: Byrial Jensen's alternative_handler patches.
9633
This may lead to non-desirable effects with attachment deletion;
9634
these effects will go when the new attachment deletion code
9637
* parse.c: SeokChan LEE <bofh@nuri.net> says KST has a nine hour
9640
* pager.c, help.c: Fix the display of DEL in the pager.
9642
* send.c: Fix a group reply problem.
9644
1998-10-30 13:00:10 roessler (roessler)
9646
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po: Some recent
9649
1998-10-29 09:46:45 roessler (roessler)
9651
* mbox.c: Mbox robustness patch from Johnny Tevessen
9652
<j.tevessen@gmx.net>.
9654
* po/de.po: Fixing a typo.
9656
* imap.c: This patch should cause mutt to ask for your IMAP
9657
login/password again if its wrong. From Brandon Long.
9659
1998-10-28 21:48:36 roessler (roessler)
9661
* doc/manual.sgml.in, reldate.h, VERSION, NEWS, ChangeLog:
9662
0.94.15 release commit.
9664
* po/uk.po, po/ru.po, po/it.po, po/es.po, po/de.po: pre-release
9667
* curs_lib.c: Add an IsPrint check to mutt_message() and
9668
mutt_curses_error(). This will prevent _some_ advert effects from
9669
l10ns which don't fit together with the terminal's abilities.
9670
There are still quite a few raw printw() etc. - we may wish to
9671
introduce our own, locale-safe versions of these.
9673
* po/POTFILES.in: reldate contais really _no_ i18n-related data.
9675
* send.c: Don't try to recall a postponed message when we are
9678
* copy.c: Fix a possible segmentation fault when deleting nested
9681
* doc/manual.sgml.in, send.c, mutt.h, init.h: Add a $forward_weed
9682
option which controls header weeding when decode-forwarding
9685
* po/ru.po, po/it.po, po/es.po, po/de.po: German translation
9686
fixes from Gero plus checkpoint commit.
9688
* doc/manual.sgml.in, pager.h, pager.c, mutt_menu.h, keymap.c,
9689
help.c, curs_main.c, commands.c, attach.c, OPS: Gero Treuner's
9692
* po/ru.po, po/it.po, po/es.po, po/de.po: Adding a current
9693
spanish translation.
9695
* send.c: if reply-to points to the address on the from header,
9696
use the from header's value for composing a reply's recipient
9697
list, not the reply-to header.
9699
* configure.in: add the ukrainian l10n.
9701
1998-10-27 19:02:45 roessler (roessler)
9703
* configure: Configure is generated automatically and should
9704
thus _not_ be part of the CVS repository.
9706
* configure.in, configure, README, INSTALL: Try to detect Solaris
9707
2.4's broken regcomp().
9709
* send.c: Move some code around.
9711
* doc/manual.sgml.in: Some documentation nits.
9713
* dotlock.c: include config.h _before_ checking for HAVE_GETOPT.
9714
Noted by Scott Perlman <perlman@linguist.dartmouth.edu>.
9716
* Muttrc.in: Add a macro for viewing the manual.
9718
* pgp.c, configure.in, configure: i18n fixes.
9720
* po/ru.po, po/es.po, po/it.po, po/de.po: A couple of i18n
9721
fixes, plus a partial spanish translation from Boris Wesslowski
9722
<Boris.Wesslowski@StudBox.Uni-Stuttgart.DE>.
9724
* configure.in, configure: Handle systems which have neither
9725
pgp2 nor pgp5, but gpg correctly.
9727
* compose.c: - snd_entry() is marked static - You will only get
9728
a full redraw of the screen after invoking
9729
pgp_send_menu if you selected "sign as". - draw_envelope()
9730
and edit_address_list() use the same array of
9731
strings for titles/prompts. This saves both string data and
9732
code in both functions which have been a lot smaller.
9734
* sendlib.c, send.c, protos.h, postpone.c, compose.c: Preserve
9735
FCC headers when postponing. From Vikas.
9737
* mx.c, mutt.h, imap.c: Prevent mutt from re-reading IMAP folders
9740
1998-10-22 13:53:47 roessler (roessler)
9742
* send.c: Undo some superfluous changes. Pointed out by V.A.
9744
* send.c, protos.h, postpone.c: - Preserve certain headers'
9745
values when recallling a postponed message. TBD: Fcc.
9747
- Rename mutt_edit_message() to mutt_prepare_edit_message()
9748
since that's what that function actually does.
9750
* mx.h, mx.c, lib.c, flags.c: Make _all_ IMAP-related code
9751
conditionally defined. From Byrial Jensen.
9753
1998-10-21 22:46:16 roessler (roessler)
9755
* protos.h, pattern.c, hdrline.c: Fix match-all for the ~p,
9758
* compose.c: Vikas' write_fcc patch.
9760
* doc/manual.sgml.in: Documentation nits from Byrial.
9762
* curs_lib.c: Also accept numbers as input in mutt_multi_choice().
9765
* prepare: Fix the documentation reference in prepare.
9767
* doc/devel-notes.txt: Add a gettext automake macro patch which
9768
is needed for proper building of mutt.
9770
* prepare, config.h.in, aclocal.m4, README, INSTALL: Remove
9771
some automatically generated files from the CVS repository,
9772
and add a script which generates them.
9774
* Makefile.am: Don't overwrite $(sysconfdir)/Muttrc if present.
9776
* po/ru.po, po/it.po, po/de.po, protos.h, curs_lib.c, compose.c,
9777
commands.c, browser.c: Byrial Jensen's mutt_multi_choice()
9778
patch plus some German translations.
9780
* pgpinvoke.c, gnupgparse.c: Make gpg's output look a little
9783
* po/ru.po, po/it.po, po/de.po, reldate.h: Release commit.
9785
* VERSION, ChangeLog: Preparing 0.94.14.
9787
1998-10-20 22:02:58 roessler (roessler)
9789
* po/ru.po, po/it.po, po/de.po: Checkpoint commit.
9791
* config.h.in, Makefile.am: Include VERSION with the distribution.
9793
* configure.in, configure, VERSION, config.h.in: Don't hard-wire
9794
the program's version in configure.in, but use the VERSION
9795
file instead. Stolen from gnupg.
9797
* ChangeLog: Checkpoint commit.
9799
* doc/manual.sgml.in, keymap.c, functions.h, NEWS: Another
9800
macro-function fix from Vikas.
9802
* socket.c, mutt_socket.h: Fix the multiple connection code.
9805
1998-10-19 20:08:10 roessler (roessler)
9807
* postpone.c: fix a typo.
9809
* Makefile.am: Fix dotlock's installation when DOTLOCK_GROUP
9812
* po/it.po: Ups, this was missing from the repository.
9814
* po/ru.po, po/de.po: Adding some new and improved German
9817
* init.c: handle domain == "@" properly.
9819
* postpone.c: Fix the behaviour when recalling postponed messages:
9820
Content types would not be restored.
9822
1998-10-16 12:09:37 roessler (roessler)
9824
* lib.c: Harden mutt_free_header() against NULL pointers.
9826
* keymap.c, handler.c: Nits from Vikas.
9828
* send.c: Fix a segmentation fault when OPT_RECALL is
9831
* commands.c: Don't write out bad content-length and lines
9832
headers when decode-saving a message.
9834
1998-10-15 23:09:30 roessler (roessler)
9836
* po/ru.po, po/de.po: *** empty log message ***
9838
* intl/textdomain.c, intl/localealias.c, intl/loadmsgcat.c,
9839
intl/l10nflist.c, intl/intl-compat.c, intl/gettext.c,
9840
intl/finddomain.c, intl/explodename.c, intl/dgettext.c,
9841
intl/dcgettext.c, intl/cat-compat.c, intl/bindtextdom.c,
9842
thread.c, system.c, strcasecmp.c, status.c, sort.c, socket.c,
9843
snprintf.c, signal.c, sha1dgst.c, sendlib.c, send.c, score.c,
9844
rfc822.c, rfc2047.c, rfc1524.c, resize.c, recvattach.c, query.c,
9845
postpone.c, pop.c, pgppubring.c, pgpkey.c, pgpinvoke.c, pgp.c,
9846
pattern.c, parse.c, pager.c, mx.c, mh.c, menu.c, mbox.c,
9847
main.c, lib.c, keymap.c, init.c, imap.c, hook.c, history.c,
9848
help.c, headers.c, hdrline.c, hash.c, handler.c, gnupgparse.c,
9849
getdomain.c, from.c, flags.c, filter.c, enter.c, edit.c,
9850
dotlock.c, date.c, curs_main.c, curs_lib.c, copy.c, config.h.in,
9851
compose.c, complete.c, commands.c, color.c, charset.c, buffy.c,
9852
browser.c, attach.c, alias.c, addrbook.c, ChangeLog: Change
9853
"static char rcsid[]" to "static const char rcsid[]" to make
9854
gcc shut up about this.
9856
* po/stamp-cat-id, po/ru.po, po/mutt.pot, po/de.po,
9857
po/cat-id-tbl.c, reldate.h, configure.in, configure, config.h.in,
9858
Makefile.in, ChangeLog: Random pre-release clean-up.
9860
* po/mutt.pot, doc/manual.sgml.in, pattern.c, mutt.h: This
9861
patch introduces the ~k pattern for messages containing pgp
9864
* doc/manual.sgml.in: Add some missing key definitions.
9866
* mutt_curses.h: There seem to be systems which don't know
9869
* po/mutt.pot, po/cat-id-tbl.c: Check-point commit, again.
9871
* sendlib.c: Put #ifdefs around a variable which is only used
9872
for generating uuencoded messages.
9874
* ChangeLog: Update.
9876
* po/ru.po, po/mutt.pot, po/cat-id-tbl.c, sendlib.c, keymap.c,
9877
compose.c: A slightly modified version of Vikas' help_unbound
9880
* po/mutt.pot, sendlib.c, protos.h, postpone.c, parse.h, parse.c,
9881
mh.c, mbox.c, main.c, imap.c, headers.c, buffy.c: Fixing a memory
9882
hog which was introduced by the edit-message patch.
9884
1998-10-14 22:58:04 roessler (roessler)
9886
* po/ru.po, po/mutt.pot, po/de.po, po/cat-id-tbl.c, compose.c:
9887
Warn the user before sending out uuencoded attachments.
9889
* handler.c: Fix prefix and utf8 issues in the uudecoder.
9891
* sendlib.c, parse.c, mime.h, handler.c, globals.h, config.h.in:
9892
Thinking about this once again, ok folks, here comes x-uuencode
9897
* handler.c: When Charset is utf-8 (not recommended!), don't
9898
active utf8 translation in the various handler routines.
9900
* Makefile.in, Makefile.am: Add -I$(includedir) to the C
9901
preprocessor flags. Per request of Clint Olsen.
9903
* po/ru.po, po/de.po, configure.in, configure, config.h.in,
9904
Makefile.in, Makefile.am: More build process clean-up.
9906
* po/mutt.pot, po/Makefile.in.in, config.h.in, Makefile.in:
9907
Removing some instances of gnu-make specific command line
9910
* doc/manual.sgml.in: Document the match-all feature.
9912
* po/mutt.pot, main.c, dotlock.c, configure.in, configure,
9913
config.h.in, Makefile.in, Makefile.am: Various build fixes.
9915
* color.c: Adding some necessary ifdefs to color.c, From
9916
Irving_Wolfe@wolfe.net.
9918
1998-10-13 23:37:05 roessler (roessler)
9920
* po/ru.po, po/de.po: Checkpoint commit. This gets boring.
9922
* NEWS: Merging Vikas' NEWS file into the distributed one.
9924
* po/mutt.pot, config.h.in, Makefile.in, ChangeLog: Preparing
9927
* po/ru.po, po/mutt.pot, po/de.po, po/cat-id-tbl.c, reldate.h,
9928
recvattach.c, configure.in, configure, config.h.in, commands.c,
9929
README, NEWS, Makefile.in, Makefile.am, INSTALL: random
9930
pre-release clean-up.
9932
* po/ru.po, po/mutt.pot, po/de.po, po/cat-id-tbl.c,
9933
po/POTFILES.in, reap.pl, gen_defs, configure.in, configure,
9934
config.h.in, NEWS, Makefile.in, Makefile.am: Introducing a us-dist
9935
target to create a USG-friendly version of mutt. Additionally,
9936
the NEWS file is prepared for 0.95.
9938
* doc/devel-notes.txt: Add a short note on compiler warnings.
9940
* po/ru.po, po/de.po, po/POTFILES.in, po/Makefile.in.in, missing,
9941
mime.types: More $Id$ strings.
9943
* po/mutt.pot, po/cat-id-tbl.c, intl/textdomain.c,
9944
intl/localealias.c, intl/loadmsgcat.c, intl/loadinfo.h,
9945
intl/libgettext.h, intl/l10nflist.c, intl/intl-compat.c,
9946
intl/hash-string.h, intl/gettextP.h, intl/gettext.h,
9947
intl/gettext.c, intl/finddomain.c, intl/explodename.c,
9948
intl/dgettext.c, intl/dcgettext.c, intl/cat-compat.c,
9949
intl/bindtextdom.c, doc/devel-notes.txt, doc/applying-patches.txt:
9950
Add RCS $Id$ strings to (hopefully) all source files.
9952
* doc/PGP-Notes.txt: branches: 1.6.4; Add RCS $Id$ strings to
9953
(hopefully) all source files.
9955
* doc/Makefile.in: Add RCS $Id$ strings to (hopefully) all
9958
* contrib/sample.muttrc, contrib/sample.mailcap: branches:
9959
1.2.4; Add RCS $Id$ strings to (hopefully) all source files.
9961
* contrib/language50.txt, contrib/language.txt, contrib/Pine.rc,
9962
contrib/Mush.rc, contrib/Makefile.in, thread.c, system.c,
9963
strcasecmp.c, status.c, sort.h, sort.c, socket.c, snprintf.c,
9964
signal.c, sha_locl.h, sha1dgst.c, sha.h, sendlib.c, send.c,
9965
score.c, rfc822.h, rfc822.c, rfc2047.h, rfc2047.c, rfc1524.h,
9966
rfc1524.c, resize.c, reldate.h, recvattach.c, query.c, protos.h,
9967
postpone.c, pop.c, pgppubring.c, pgpkey.c, pgpinvoke.c, pgp.h,
9968
pgp.c, pattern.c, parse.h, parse.c, pager.h, pager.c, mx.h, mx.c,
9969
mutt_socket.h, mutt_regex.h, mutt_menu.h, mutt_curses.h, mutt.h,
9970
mime.h, mh.c, menu.c, mbox.c, mapping.h, main.c, mailbox.h,
9971
lib.c, keymap.h, keymap.c, init.h, init.c, imap.h, imap.c,
9972
hook.c, history.h, history.c, help.c, headers.c, hdrline.c,
9973
hash.h, hash.c, handler.c, gnupgparse.c, globals.h, getdomain.c,
9974
gen_defs, functions.h, from.c, flags.c, filter.c, enter.c, edit.c,
9975
dotlock.h, dotlock.c, date.c, curs_main.c, curs_lib.c, copy.h,
9976
copy.c, configure.in, compose.c, complete.c, commands.c, color.c,
9977
charset.h, charset.c, buffy.h, buffy.c, browser.c, attach.h,
9978
attach.c, alias.c, addrbook.c, acconfig.h, TODO, README, NEWS,
9979
Muttrc.in, Makefile.in, Makefile.am, INSTALL, GPL, COPYRIGHT:
9980
Add RCS $Id$ strings to (hopefully) all source files.
9982
* enter.c: Type Ctrl-V Ctrl-G in any input field.
9984
* curs_main.c: Bumping some dprint statements' debug levels.
9987
* po/ru.po, po/mutt.pot, po/de.po: Including the new ru.po file
9988
from "Andrej N. Gritsenko" <andrej@lucky.net>; check-point commit.
9990
1998-10-12 19:53:49 roessler (roessler)
9992
* recvattach.c, query.c, postpone.c, pgpkey.c, curs_main.c,
9993
compose.c, browser.c, addrbook.c: The attached patch removes
9994
some redundant code related to the macro function stuff. Since
9995
each menu calls km_dokey() to get the 'op' number to execute, the
9996
'menu' argument to km_dokey() _is_ the CurrentMenu. Hence, there
9997
is no need to explicitly save/restore the CurrentMenu all over
9998
the code. The only places it is being captured now is just before
9999
mutt_enter_comamnd() is called. This is to help the 'exec' command
10000
completion code so that it knows which menu to try and complete
10001
the function name from. (From: Vikas Agnihotri <VikasA@att.com>)
10003
* doc/manual.sgml.in, doc/manual.sgml, doc/Makefile.in, sendlib.c,
10004
main.c, init.c, configure.in, configure, config.h.in, acconfig.h,
10005
Makefile.in, Makefile.am: Mutt now correctly uses the sysconfdir
10006
as determined by configure.
10008
* po/ru.po, po/mutt.pot, po/de.po: Checkpoint commit.
10010
* po/ru.po, po/mutt.pot, po/de.po, reldate.h, configure.in,
10011
configure, ChangeLog: Check-point commit before 0.94.11 is
10014
1998-10-11 22:11:00 roessler (roessler)
10016
* doc/Makefile.in, contrib/Makefile.in: Makefile clean-up as
10017
suggested by Marco d'Itri.
10019
* doc/dotlock.man.in: branches: 1.3.4; Install dotlock's manual
10020
page under the correct name.
10022
* doc/Makefile.in: Install dotlock's manual page under the
10025
1998-10-08 13:22:16 roessler (roessler)
10027
* README: Reference some of the new doc files.
10029
* doc/Makefile.in: Some more changes to the installation process.
10031
* doc/Makefile.in: Fix the uninstall target; add some magic to
10032
build and install the HTML version of the manual if we can.
10034
* doc/applying-patches.txt, doc/devel-notes.txt,
10035
doc/PGP-Notes.txt, doc/Makefile.in: Some more documentation;
10036
install the html version of the manual if it's there.
10038
* doc/manual.sgml: The manual was wrong on the default binding
10041
1998-10-07 22:19:27 roessler (roessler)
10043
* doc/manual.sgml, pop.c, mutt.h, init.h, Muttrc.in: POP3
10044
LAST support. From Jason Lavoie <jason@mint.net> by way of
10047
* po/mutt.pot, po/cat-id-tbl.c: Clean-up commit.
10049
* gnupgparse.c: Redirect stdin and stderr to /dev/null when
10050
invoking gpgm for listing key IDs.
10052
* socket.c, mutt_socket.h, imap.c: First fix of the IMAP expunge
10053
handling. From Brandon Long.
10055
* keymap.c, curs_lib.c: Fix macro functions for the pager menu.
10057
* keymap.c: The attached patch fixes a minor inconsistency
10058
between the display of special key-names in the help screen
10059
and their actual usage. The help screen now shows the special
10060
keys exactly as you would/could/should use them in the
10061
muttrc/command-line. (From: Vikas Agnihotri <VikasA@att.com>)
10063
* keymap.c: Fix the error message for unbound keys. From Vikas.
10065
* browser.c: Clean up behind an aborted sort-by prompt on the
10066
file browser. From Vikas.
10068
* hdrline.c: The attached patch fixes a minor bug in
10069
$index_format's %B and %b where they didnt respect the given
10070
prefix. In addition, the manual says that %B is supposed to fall
10071
back to %b if the message is not sent to a known mailing list. The
10072
code was not doing that. (From: Vikas Agnihotri <VikasA@att.com>,
10073
noted on comp.mail.mutt by unny@rz114s0.rz.uni-karlsruhe.de
10074
(Vladimir Klebanov)).
10076
* doc/PGP-Notes.txt: pgp_language is obsolete. Noted by Heiko
10079
1998-10-06 15:10:53 roessler (roessler)
10081
* keymap.c: Macro function fixes.
10083
* curs_lib.c: With slang, ERR != -1.
10085
* po/mutt.pot, po/de.po: Message fix.
10087
* attach.c: Fix another pipe-related hang in
10088
mutt_view_attachment().
10090
1998-10-05 21:37:15 roessler (roessler)
10092
* configure, aclocal.m4: Another fix to libintl detection.
10094
* keymap.c, curs_lib.c: macro_function.2-3, from Vikas.
10096
* handler.c: File descriptor leak alert.
10098
* handler.c: Avoid a hang due to blocking pipe writes in the
10101
* keymap.c, curs_main.c, curs_lib.c: Make exec grok >= 1
10102
parameters; fix double ops problem in index_menu().
10104
* po/ru.po, po/mutt.pot, po/de.po, po/cat-id-tbl.c: L10n changes
10105
corresponding to the macro-function patch.
10107
* flags.c, compose.c: Some fixes to the macro-function patch.
10109
* po/ru.po: Adding the Russian Localization.
10111
* recvattach.c, query.c, protos.h, postpone.c, pgpkey.c,
10112
pager.c, mutt_curses.h, mutt.h, menu.c, keymap.c, init.h,
10113
init.c, globals.h, flags.c, enter.c, curs_main.c, curs_lib.c,
10114
configure.in, configure, compose.c, commands.c, browser.c,
10115
addrbook.c, aclocal.m4: Vikas' macro_function patch.
10117
1998-10-04 15:02:25 roessler (roessler)
10119
* configure.in, configure: Fixing some make-related problems
10120
noted by Petri Kaukasoina <kaukasoi-mutt@elektroni.ee.tut.fi>.
10122
* po/mutt.pot, send.c: Fix group-reply's behaviour.
10124
* doc/devel-notes.txt, doc/style-guide: Replace style-guide by
10125
some more general notes on mutt development.
10127
* Makefile.in: Propagate fixes from Makefile.am.
10129
* ChangeLog: Preparing 0.94.10.
10131
* po/mutt.pot, po/de.po: Noise.
10133
* configure.in, configure, Makefile.am: More fixes to the build
10134
process. This version was tested to build cleanly under SuSE
10137
1998-10-03 22:08:09 roessler (roessler)
10139
* doc/manual.txt: manual.txt can be rebuilt when making the dist -
10140
no need to keep this in the repository.
10142
* ChangeLog: Preparing ChangeLog for 0.94.10.
10144
* contrib/Makefile.in: Ups.
10146
* po/mutt.pot, po/de.po, po/cat-id-tbl.c,
10147
po/Makefile.in.in, doc/language50.txt, doc/language.txt,
10148
contrib/patch.slang-1.2.2.keypad.1, contrib/sample.mailcap,
10149
contrib/sample.muttrc, doc/Makefile.in, contrib/Mush.rc,
10150
contrib/Pine.rc, contrib/language.txt, contrib/language50.txt,
10151
sample.muttrc, sample.mailcap, reap.pl, pop.c,
10152
patch.slang-1.2.2.keypad.1, depend.awk, configure.in, configure,
10153
Pine.rc, Mush.rc, Makefile.in, Makefile.am, ChangeLog: Source tree
10154
and make process changes. make dist and make maintainer-clean
10155
should now work as they are supposed to.
10157
* help.c: Remove an unprotected gettext() call.
10159
* missing: *** empty log message ***
10161
* missing: Persuade CVS to get the file modes right.
10163
* INSTALL: Adding a note on SparcLinux problems when gcc is
10164
called with the -pedantic flag.
10166
1998-10-02 17:39:47 roessler (roessler)
10168
* po/mutt.pot, po/de.po: A small fix to get autoview messages
10171
* pattern.c, mutt.h, Makefile.in: patch-0.92.8.sec.match_all.1
10173
* po/mutt.pot, configure.in, configure, Makefile.in, Makefile.am:
10174
Fixing some build-related problems, and preparing 0.94.9p1.
10176
* doc/manual.txt, doc/manual.sgml, hdrline.c: Roland Rosenfeld's
10179
* mutt.h, compose.c: More () fixes.
10181
* mutt.h, edit.c, curs_lib.c, browser.c: With SLang, addstr()
10182
is a macro. This means we should put additional braces around
10183
_()-style arguments.
10185
1998-10-01 20:16:56 roessler (roessler)
10187
* po/mutt.pot, po/de.po, po/cat-id-tbl.c, po/POTFILES.in,
10188
doc/Makefile.in: Translate help strings.
10190
* postpone.c, pager.c, help.c, compose.c, Makefile.in: Translate
10193
* intl/VERSION, intl/libintl.h, intl/libintl.glibc,
10194
intl/intlh.inst.in, intl/COPYING, intl/BUGS, intl/AUTHORS: ***
10195
empty log message ***
10197
* po/mutt.pot, po/de.po, po/cat-id-tbl.c, po/POTFILES.in,
10198
recvattach.c, query.c, pager.c, curs_main.c, compose.c, browser.c,
10199
addrbook.c: Translate the various help lines.
10201
* mutt.h, lib.c, handler.c: Gero Treuner's reply_quote patch.
10203
* po/mutt.pot, po/de.po, po/cat-id-tbl.c, po/POTFILES.in: Add
10204
l10n for handler.c.
10206
* po/mutt.pot, po/de.po, po/cat-id-tbl.c, curs_lib.c: Make
10207
mutt_yesorno() language sensitive.
10209
* po/de.po: Various German-language related fixes.
10211
* reldate.h, configure.in, configure, TODO, Makefile.in,
10212
ChangeLog: Preparing 0.94.9i.
10214
* po/de.po: German l10n, first take.
10216
* intl/AUTHORS, intl/BUGS, intl/COPYING: Adding legalese.
10218
* po/mutt.pot, po/de.po, po/cat-id-tbl.c, main.c: More i18n fixes.
10220
* po/mutt.pot, po/de.po, po/cat-id-tbl.c: Adapting the catalog
10223
* configure.in, configure, Makefile.in, Makefile.am: Various
10224
automake and installation fixes.
10226
* po/Makefile.in.in, po/POTFILES.in, po/cat-id-tbl.c, po/de.po,
10227
po/mutt.pot, po/stamp-cat-id, intl/ChangeLog, intl/Makefile.in,
10228
intl/bindtextdom.c, intl/cat-compat.c, intl/dcgettext.c,
10229
intl/dgettext.c, intl/explodename.c, intl/finddomain.c,
10230
intl/gettext.c, intl/gettext.h, intl/gettextP.h,
10231
intl/hash-string.h, intl/intl-compat.c, intl/intlh.inst.in,
10232
intl/l10nflist.c, intl/libgettext.h, intl/libintl.glibc,
10233
intl/libintl.h, intl/linux-msg.sed, intl/loadinfo.h,
10234
intl/loadmsgcat.c, intl/localealias.c, intl/po2tbl.sed.in,
10235
intl/textdomain.c, intl/xopen-msg.sed, doc/Makefile.in, thread.c,
10236
stamp-h.in, status.c, sort.c, signal.c, sendlib.c, send.c,
10237
score.c, rfc1524.c, recvattach.c, query.c, postpone.c, pop.c,
10238
pgppubring.c, pgpkey.c, pgp.c, pattern.c, parse.c, pager.c, mx.c,
10239
missing, mutt.h, mh.c, menu.c, mbox.c, main.c, lib.c, keymap.c,
10240
init.c, imap.c, hook.c, help.c, headers.c, handler.c, gen_defs,
10241
flags.c, edit.c, date.c, curs_main.c, curs_lib.c, copy.c,
10242
configure.in, configure, config.h.in, compose.c, commands.c,
10243
color.c, buffy.c, browser.c, attach.c, alias.c, aclocal.m4,
10244
addrbook.c, acconfig.h, ABOUT-NLS, Makefile.am, Makefile.in:
10245
Adding gettext support, based on the patch by Marco d'Itri.
10247
* TODO: add a note about the currently-missing mh_sequences
10250
* send.c: Fix the PgpSignMicalg vanishing when recalling
10251
postponed messages. Bug squashed by Bjļæ½rn Fischer.
10253
1998-09-30 13:56:24 roessler (roessler)
10255
* doc/manual.txt, doc/manual.sgml: SGML fix.
10257
* postpone.c, headers.c: Don't generate a NULL micalg parameter
10258
when getting postponed messages.
10260
* functions.h: Removing some superfluous key bindings from
10261
functions.h. (From: Gero Treuner <gero@faveve.uni-stuttgart.de>)
10263
* doc/manual.sgml, init.c: Add some more support for
10264
version-dependant configuration files.
10266
* copy.c: When forwarding a mail (nomime_forw) and you have
10267
forw_quote set, mutt inserts a blank line between header and
10268
body of the forwarded message.
10270
* compose.c: Tell the user how to attach messages when using
10271
the attach-message feature.
10273
* doc/manual.sgml, pattern.c, mutt.h: Add ~g and ~G patterns
10274
for PGP signed and encrypted messages.
10276
* doc/manual.sgml: Documentation for Vikas' latest features.
10278
1998-09-29 15:40:01 roessler (roessler)
10280
* status.c: _Really_ fix an unset or too short StChars varialbe.
10283
* rfc822.c: Fix a segmentation fault occuring with certain
10284
badly-formed RFC822-like addresses.
10286
* hdrline.c: Make status characters work again.
10288
* doc/manual.txt, doc/manual.sgml: Documenting some more
10291
* Muttrc.in: Add newly added variables to the default system
10294
* status.c: Catch short StChars values.
10296
* mutt.h, init.c, hdrline.c: Add caching for a message's flags.
10298
* Makefile.in: patch-0.94.7i.rr.charsets_fix.1, from Roland
10301
* doc/manual.txt, doc/manual.sgml, configure.in, configure:
10302
Some nits from Gero Treuner.
10304
1998-09-28 17:40:47 roessler (roessler)
10306
* pager.c, curs_main.c: Vikas' pipe-redraw fix.
10308
* doc/manual.txt, doc/manual.sgml, doc/Makefile.in, GPL, main.c,
10309
COPYRIGHT, COPYING: A first take at bringing copyright notices
10310
and credits into synch with reality.
10312
* reldate.h, configure.in, configure, TODO, Makefile.in,
10313
ChangeLog: Preparing 0.94.8i.
10315
1998-09-26 10:13:39 roessler (roessler)
10317
* mh.c: Changing the index_hint handling for mh folders once
10320
* mh.c: Resort the incoming folder from mh_sync_mailbox() also
10321
when new mail arrived.
10323
1998-09-25 06:56:35 roessler (roessler)
10325
* pager.c: patch.mutt-0.94.5i.ld.quote_levels.3-4
10327
1998-09-24 23:19:50 roessler (roessler)
10329
* pager.c: A new quote_levels patch from liviu.
10331
* sendlib.c: Rewrite the base64-encoder used for messages. This
10332
should be unified with the encoder in rfc2047.c at some point.
10334
* pager.c: Undoing Livius quote-levels patch for now.
10336
* sendlib.c, mutt.h, charset.h, charset.c:
10337
[patch-0.94.7i.gt.charset-send.1.gz] With the new charset support
10338
in mutt there are better chances to say whether a mail to send
10339
consists of characters of the ASCII set only (the charset should
10340
be "us-ascii" then) or of other characters from the given charset
10341
(this charset should be given then): ASCII characters have the
10342
unicode values from 0 to 127.
10344
* init.c: Fix a segmentation fault with mismatched backticks.
10346
* init.c: Vikas' merged completion patch, level 3.
10348
1998-09-23 20:01:06 roessler (roessler)
10350
* pager.c, mutt_regex.h, init.h: Liviu Daia's smiley patch.
10352
* status.c, sendlib.c, recvattach.c, protos.h, pager.h, pager.c,
10353
mutt.h, main.c, init.h, curs_main.c, curs_lib.c, compose.c,
10354
commands.c: Disable recursive invocations of the attach-message
10357
* mh.c: Really fix the index hints.
10359
* mh.c: Correct the index_hint handling in mh_check_mailbox().
10361
* sendlib.c: RFC2047-encode the mail-followup-to header.
10363
* TODO: Remove the maildir/mh resynch entry.
10365
* pager.c: There is a long-standing problem in Mutt, related to
10366
coloring the various levels of quoting: if the attributions are
10367
missing, like this:
10368
>>> blah blah from A >> blah blah from B > blah blah
10371
then the "quoted" color object is associated with ">>>", "quoted1"
10372
with ">>" and "quoted2" with ">" --- which is not what most people
10373
expect. The reason is Mutt doesn't count the quote characters
10374
(since there is no way to distinguish between a single quote ">>
10375
" and a ">" followed by a "> "), and it allocates colors as it
10376
finds new types of quote prefixes. The attached patch fixes this
10377
problem still without counting the quote characters.
10379
1998-09-22 22:54:52 roessler (roessler)
10381
* mx.h, mx.c, mutt.h, mh.c, mbox.c, buffy.c: A first take at
10382
corrected mh/maildir support.
10384
* mx.c, mh.c: Some fixes and code clean-ups.
10386
* mutt.h, mh.c, init.h: Introduce the $mh_purge option.
10388
* sendlib.c: Produce "undisclosed-recipients:;" instead of
10389
""undisclosed-recipients:;":;" when the user gives no To-Header.
10391
* mx.c: When generating new messages in MH folders, the initial
10392
number should be "1", not "2". Fix from Gero Treuner.
10394
* init.c: patch-0.94.7i.vikas.jmy.misc_complete.2
10396
1998-09-21 12:49:50 roessler (roessler)
10398
* sendlib.c: Avoid a dangling pointer in mutt_message_to_7bit().
10400
1998-09-20 12:05:39 roessler (roessler)
10402
* pager.c: Byrial Jensen's bold-underline patch.
10404
1998-09-18 05:45:56 roessler (roessler)
10406
* reldate.h, configure.in, configure, ChangeLog: Preparing
10409
* protos.h, init.c, enter.c: Applying the third generation of
10410
command completion patches.
10412
1998-09-16 20:08:25 roessler (roessler)
10414
* curs_lib.c: Attached is a minor fix to mutt_getch in curs_lib.c
10415
- as of 0.93.2i, if +'metakey' and 'timeout' were both set,
10416
mutt_getch was returning an ESC rather than -1, which resulted
10417
in 'key not bound' messages every 'timeout' seconds. (From:
10418
Tim Walberg <walberg@cig.mot.com>)
10420
* copy.c: [patch-0.94.6i.oe.dprint2.1] Fix a segmentation fault
10421
when running in -d2 mode.
10423
* keymap.c: Use <fN> for function keys as well as for other
10424
special keys. Additionally, this patch makes it possible to
10425
use all special keys inside a key _sequence_.
10427
* sendlib.c, mutt.h, curs_main.c, compose.c:
10428
Introduce the OPTUSEHEADERDATE pseudo-option to control
10429
mutt_write_rfc822_header()'s behaviour for the purposes of the
10430
edit_message feature.
10432
* init.c: When parsing aliases, don't consider ';' a token
10435
1998-09-15 21:41:51 roessler (roessler)
10437
* init.c: Undoing Vikas' complete patch and applying
10438
patch-0.94.6i.jmy.cycle_complete.1 instead.
10440
* handler.c: _Really_ fix CRLF handling.
10442
* charset.c: Fix the crlf handling.
10444
* pgppubring.c: UTF8-decode PGP user ID packets.
10446
* rfc2047.c, mutt.h, lib.c, handler.c, charset.h, charset.c:
10447
Adding basic UTF-8 support.
10449
* copy.c: When using mutt_copy_header with CH_TXTPLAIN, generate
10450
a content-type _with_ a character set parameter.
10452
* Makefile.in: Correcting a typo in the clean target.
10454
* handler.c, charset.h, charset.c: Add charset alias support
10455
and fix various errors in the character set code.
10457
* charset.c: Fix mutt_display_char to map '\0' to itself
10458
regardless of the translation table we use.
10460
* gen-charset.c, configure.in, configure, charset.h, charset.c,
10461
Makefile.in: Generate the character set tables from i18n files.
10463
* imap.c: Finally fix imap_quote_string().
10465
* compose.c: [patch-0.94.6i.gt.arrow.1] Add M_ARROWCURSOR on
10468
1998-09-14 21:33:34 roessler (roessler)
10470
* imap.c: Fix IMAP quoting.
10472
* Muttrc.in: Speling corection for Muttrc.in.
10474
* init.c: [patch-0.94.6.vikas.complete.1] Fix a completion-related
10477
1998-09-13 15:29:54 roessler (roessler)
10479
* reldate.h, configure.in, configure, ChangeLog: Preparing
10482
* sendlib.c, rfc2047.c, recvattach.c, hash.h, gen-charset.c,
10483
handler.c, configure.in, configure, commands.c, charset.h,
10484
charset.c, Makefile.in: This patch adds on-demand loading of
10485
character set tables, changes the default location of $SHAREDIR,
10486
and fixes some compilation problems occuring on machines without
10489
1998-09-12 19:58:56 roessler (roessler)
10491
* sendlib.c: Fixing a silly typo in the edit-message code.
10493
* rfc2047.c, charset.c, charset.h, handler.c, Makefile.in:
10494
[patch-0.93.2i.ru.mmultiple_charsets.gz] This patch adds support
10495
for international character sets. Currently, mutt knows about
10496
the following character sets and is able to convert between them:
10498
iso-8859-1, ..., iso-8859-9, koi8-r, windows-1251, x-cp866.
10500
(From: Ruslan Ermilov <ru@ucb.crimea.ua>)
10502
* recvattach.c, protos.h, pattern.c, mutt.h, init.c, history.h,
10503
enter.c, commands.c: When entering a 'set' command on the
10504
command-line, pressing TAB after string_var= will insert the
10505
current value of that variable. Note that this works only for
10506
variables of type 'string'.
10508
Also fixes the following buglets in command-completion:
10510
1. doesnt work if you started the command-line with whitespace
10512
2. Seems to think that 'Set', 'ReSeT', etc are valid commands
10513
(since it checks for 'strcasecmp' instead of 'strcmp' when
10514
completing the variable names Also fixes the following buglets
10515
in command-completion:
10517
(From: Vikas Agnihotri <VikasA@att.com>)
10519
* enter.c: Use the proper history class when entering mutt
10522
* imap.c: [patch-0.94.5i.jmy.imap_quote.1]
10524
* sendlib.c, send.c, protos.h, postpone.c, parse.c, mutt.h,
10525
lib.c, functions.h, curs_main.c, compose.c, OPS: Adding the
10526
edit-message feature.
10528
* hdrline.c: [patch-0.94.5.vikas.collapse_format.2] - introduce
10529
%M for the number of messages which is hidden in a thread.
10531
1998-09-08 19:32:57 roessler (roessler)
10533
* TODO: Bogus bug. Actually, by setting use_mailcap=no, it _is_
10534
possible to view the header of a single-part message with a
10535
non-autoview body type.
10537
* recvattach.c: This patch makes the view attachment menu show
10538
all message/rfc822 parts as a new level, not only the multipart
10539
messages. This makes it possible to display a message/rfc822 part
10540
which includes only a image/jpeg part or something else which cant
10541
be viewed in the pager. (From: Jimmy Mļæ½kelļæ½ <jmy@flashback.net>)
10543
* recvattach.c, pgp.c, copy.c: Change the interface of
10544
pgp_decrypt_mime() to enable this function to do some sanity
10547
1998-09-07 20:47:25 roessler (roessler)
10549
* recvattach.c: Don't descend into multipart/encrypted on the
10552
* sendlib.c, recvattach.c, pgp.h, pgp.c, lib.c, handler.c,
10553
commands.c: [patch-0.94.5i.tlr.pgp_fixes.1] This patch fixes
10554
various pgp-related issues. In particular, mutt won't segfault
10555
when trying to decrypt-save messages from the index, and the
10556
presence of a PGP-encrypted body part on the attachment menu
10557
will no longer confuse the MIME parser.
10559
* curs_lib.c: Clear the "Exit Mutt" prompt.
10561
* doc/manual.txt, doc/manual.sgml: SGML typo.
10563
* rfc822.c: Some testing.
10565
* enter.c: Yet another fix to the alias and query completion
10566
stuff: Skip leading white space when constructing the addresses.
10568
* enter.c: Don't use <space> as an address delimiter when using
10569
query-complete and alias-complete.
10571
* rfc1524.c: Quote MIME parameters when doing %{MIME-parameter}
10574
* sendlib.c, recvattach.c, protos.h, pgp.h, pgp.c, pager.c,
10575
mutt.h, init.h, handler.c, functions.h, curs_main.c, copy.h,
10576
copy.c, commands.c, OPS.PGP: Introducing decrypt-save,
10577
decrypt-copy, and $forw{ard,}-decrypt. Based on work by Emil
10580
* mbox.c: [patch-0.94.4i.matthewf.writingmessages-fix.1] Fix
10581
the display when synchronizing mbox mail folders.
10583
* query.c, protos.h, pattern.c, lib.c, curs_lib.c: Fix simple
10586
* protos.h, mx.c, browser.c: Put the S_ISLNK definition into
10589
* pgp.c: Fixing convert_to_7bit(). From Liviu Daia.
10591
1998-09-06 11:35:34 roessler (roessler)
10593
* lib.c: Fixing the quoting of shell specials in
10596
* query.c: Change snprintf to mutt_expand_fmt when expanding
10599
* protos.h, lib.c, attach.c, TODO:
10600
[patch-0.94.5i.tlr.safe_symlink.1] Introduce safe_symlink()
10601
for /tmp-safe symlinking in the nametemplate code.
10603
* reldate.h, configure.in, configure, TODO, ChangeLog: Preparing
10606
1998-09-04 15:53:27 roessler (roessler)
10608
* sendlib.c: Catch MIME parameters with p->value == NULL.
10610
* sendlib.c: Fixing a memory leak in mutt_prepare_envelope().
10612
1998-09-01 06:54:53 roessler (roessler)
10614
* imap.c: IMAP fixes from Nathan Neulinger.
10615
(<19980831170941.A7327@umr.edu> on mutt-dev.)
10617
1998-08-31 16:46:29 roessler (roessler)
10619
* send.c: Fix a small problem with Liviu's attach_fcc patch.
10621
* compose.c: Updating to patch-0.94.4.vikas.attach_message.3.
10623
* thread.c, protos.h, mutt.h, init.h, hdrline.c, curs_main.c:
10624
Updating to patch-0.94.4.vikas.collapse.3.
10626
1998-08-29 08:27:02 roessler (roessler)
10628
* doc/manual.txt, doc/manual.sgml: Correct an editor key binding
10631
1998-08-28 19:09:24 roessler (roessler)
10633
* send.c, pgp.h, pgp.c: Cleaning up the fcc_attach hack.
10636
* functions.h, browser.c, OPS:
10637
[patch-0.94.4i.tlr.display_filename.1] Introduce a new function
10638
"display-filename" which displays the currently selected file's
10639
name on the message line.
10641
* attach.c: [patch-0.94.4i.tlr.get_attachment.1-2] Get the
10642
attachment time stamping business right.
10644
* protos.h, functions.h, compose.c, attach.c, OPS:
10645
[patch-0.94.4i.tlr.get_attachment.1] Create a new "get-attachment"
10646
function on the compose menu which will copy an attachment to
10649
* compose.c: [patch-0.94.4.vikas.attach_message.1] Cleaning up
10650
some of the attach-message code.
10652
* thread.c: removing superfluous include statements.
10654
1998-08-27 23:51:58 roessler (roessler)
10656
* curs_main.c: code cosmetics.
10658
* thread.c, sort.c, protos.h, pattern.c, mx.c, mutt.h,
10659
mbox.c, init.h, hdrline.c, functions.h, curs_main.c, OPS:
10660
[patch-0.94.4.vikas.collapse.2] Vikas' collapse-thread patch.
10662
* recvattach.c, postpone.c, mutt.h, lib.c, curs_main.c, browser.c,
10663
addrbook.c: [patch-0.94.4i.gt.arrowcursor.1] Padding to the end of
10664
line/right jusitifying does not work in menus when $arrow_cursor
10665
is set, because the extra space needed for the arrow is not taken
10666
into account. (From Gero Treuner <gero@faveve.uni-stuttgart.de>)
10668
* testmsg, rfc1524.c: [patch-0.94.4i.tlr.shell_quote.1-2] Fix
10669
a brain-dead segmentation fault when freeing non-allocated memory.
10671
* doc/mutt.sgml: Mh. This seems to have shown up again while
10672
cleaning up the CVS branches.
10674
* sendlib.c, send.c, protos.h, pgp.h, pgp.c: Make $fcc_attach work
10675
correctly when sending PGP-encrypted messages. Hack by Liviu.
10677
* doc/manual.txt, doc/manual.sgml: Document attach_format. (From:
10678
Gero Treuner <gero@faveve.uni-stuttgart.de>)
10680
* rfc1524.c, protos.h, pgpinvoke.c, mx.c, lib.c, curs_lib.c:
10681
[patch-0.94.4i.tlr.shell_quote.1] Try to quote file name arguments
10682
and the like for shell commands.
10684
* pgpkey.c: Minor nit: if you enter the wrong key ID at Mutt's
10685
prompt, Mutt should erase the old value --- otherwise people
10686
might think it has just hung there. (From Liviu Daia.)
10688
1998-08-26 21:12:23 roessler (roessler)
10690
* rfc822.c: Another possible memory leak in rfc822_parse_adrlist.
10691
The problem and the patch are pretty much the same as with the
10692
last fix applied to this file - it's just ',' instaed of ';'
10695
* rfc822.c, TODO: [patch-0.94.4i.tlr.rfc822_leak.1] Fixing a
10696
memory leak in the rfc822_parse_adrlist().
10698
Some explanations seem to be in order here. Let's look at
10701
386 else if (*s == ';') 387 { 388 if
10702
(phraselen) 389 { 390 phrase[phraselen] = 0;
10703
391 add_addrspec (&top, &last, phrase, comment,
10704
&commentlen, sizeof (comment) - 1); 392 } 393
10705
else if (commentlen && !last->personal) 394 { 395
10706
comment[commentlen] = 0; 396 last->personal =
10707
safe_strdup (comment); 397 } 398 #ifdef EXACT_ADDRESS
10708
399 if (last && !last->val)
10710
Line 399 contains the change; previously, it looked like this:
10714
400 last->val = mutt_substrdup (begin, s); 401 #endif
10715
402 403 /* add group terminator */ 404 cur =
10716
rfc822_new_address (); 405 if (last) 406 { 407
10717
last->next = cur; 408 last = cur; 409 } 410 411
10718
phraselen = 0; 412 commentlen = 0; 413 s++;
10719
414 begin = s; 415 SKIPWS (begin); 416 }
10721
OK, what happens? There are essentially two situations here:
10723
-> We have already parsed a complete address specification and
10724
know about this fact, but there was no new address information.
10725
This is the case if we are parsing through addresses like
10727
undisclosed-recipients:;
10731
recipients: a, b, c,;
10733
(Note the extra ',' before the ';'!)
10735
In this case, some of the other code in rfc822.c has already
10736
filled in last->val, and we really shouldn't overwrite that
10737
with a NULL pointer.
10739
-> The ';' finishes an address spec, like in
10743
In this case, last is either set by add_addrspec(), or it
10744
has already been set by some of the previous code (comment
10745
handling, ...). Anyway, last->val is still NULL, so it is
10746
correct to write the complete addr spec to last->val.
10748
* imap.c: Error message cosmetics.
10750
1998-08-25 22:34:58 roessler (roessler)
10752
* doc/mutt.man.in, doc/mutt.man, doc/manual.txt, doc/manual.sgml,
10753
doc/dotlock.man.in, doc/PGP-Notes.txt, doc/Makefile.in,
10754
thread.c, status.c, sort.h, socket.c, snprintf.c, sendlib.c,
10755
send.c, sample.muttrc, rfc822.c, rfc2047.c, rfc1524.h, rfc1524.c,
10756
reldate.h, recvattach.c, reap.pl, query.c, protos.h, postpone.c,
10757
pop.c, pgppubring.c, pgp.c, pattern.c, patch.slang-1.2.2.keypad.1,
10758
parse.c, pager.h, pager.c, mx.h, mx.c, mutt_socket.h, mutt_menu.h,
10759
mutt.h, mime.h, mh.c, menu.c, mbox.c, main.c, mailbox.h, lib.c,
10760
keymap.h, keymap.c, init.h, init.c, imap.h, imap.c, hook.c,
10761
history.h, history.c, help.c, headers.c, hdrline.c, hash.c,
10762
handler.c, globals.h, functions.h, from.c, enter.c, edit.c,
10763
dotlock.h, dotlock.c, date.c, curs_main.c, curs_lib.c, copy.c,
10764
configure.in, configure, config.sub, config.h.in, config.guess,
10765
compose.c, commands.c, color.c, buffy.c, browser.c, bind.c,
10766
attach.h, attach.c, alias.c, addrbook.c, acconfig.h, TODO, README,
10767
OPS, NEWS, Muttrc.in, Makefile.in, INSTALL, Changes, ChangeLog:
10768
CVS branch clean-up.
10770
* rfc1524.c, attach.c, TODO: [patch-0.94.4i.tlr.nametemplate.1]
10771
Fix nametemplate support: We should not move the user's files
10772
around just to make them match mailcap's idea of their file name.
10773
This patch uses symbolic links instead.
10775
* curs_main.c: [patch-0.94.4i.tlr.synch_fault.1] Start up two
10776
mutts. Delete the last message in both of them. Synchronize the
10777
mailbox in both of them. Segmentation fault.
10779
* TODO: adding a few notes.
10781
* commands.c: If you issue "decode-save" on an encrypted message
10782
without reading it first, Mutt won't prompt you for a passphrase,
10783
and it will happily write an empty message, deleting the original.
10784
(From an unnamed colleague of Liviu Daia.)
10786
* imap.c: [patch-0.94.4i.tlr.imap_newline.2] Use cr nl instead
10787
of single nl when uploading a message to an imap server.
10789
* sendlib.c, protos.h, postpone.c, compose.c:
10790
[patch-0.94.4i.tlr.encoding.1] Fix content-transfer-encoding
10791
updates when renaming files from the compose menu and when
10792
recalling postponed messages.
10794
* imap.c: s/free/FREE/
10796
1998-08-24 19:40:35 roessler (roessler)
10798
* TODO, BUGS: Compile BUGS and TODO into a comprehensive issue
10801
* BUGS: Clean up the bug list.
10803
* reldate.h, configure.in, configure, ChangeLog: 0.94.4i.
10805
* doc/manual.txt, doc/manual.sgml: Documenting $hidden_host.
10807
* thread.c, curs_main.c: Fix "previous-subthread"
10808
in reverse-threads mode, allow next-(sub)thread and
10809
previous-(sub)thread to work in limited mode. (From: Liviu Daia)
10811
1998-08-23 10:05:41 roessler (roessler)
10813
* sendlib.c, send.c, protos.h, mutt.h, main.c, init.h, init.c,
10814
configure.in, configure, config.h.in, alias.c, acconfig.h,
10815
INSTALL: [patch-0.94.3i.tlr.hidden_host.1] Replace the
10816
--enable-hidden-host configure switch by a configuration variable
10817
$hidden_host which can be changed at run-time. This variable
10818
will _not_ affect the generation of message-IDs since we'll get
10819
into uniqueness problems if we just use the domain here.
10821
Needs to be documented.
10823
* doc/manual.txt: Committing the latest manual changes.
10825
* socket.c, imap.c: [patch-0.94.3.bl.imap_buffy.1-2] Fixing the
10826
buffered read stuff.
10828
* mutt_socket.h: branches: 1.1.2; file mutt_socket.h was
10829
initially added on branch mutt-0-94.
10831
* mutt_socket.h: Ups, this one was missing from Brandon's
10834
1998-08-22 14:24:18 roessler (roessler)
10836
* help.c: [patch-0.94.3i.gt.beautify_help.1.gz] General help
10837
beautification. From Gero Treuner.
10839
* doc/manual.txt, doc/manual.sgml, keymap.h, keymap.c, help.c,
10840
Muttrc.in: [patch-0.94.3i.gt.description.1] Introduce macro
10843
* doc/manual.sgml, init.h, init.c, browser.c: Add a negation
10844
operator "!" to $mask's syntax (as in the *-hooks). From Liviu.
10846
* recvattach.c: Make Vikas' attac_split and Brandon's other_type
10847
patches fit together.
10849
* recvattach.c, mutt.h, init.h, globals.h, compose.c:
10850
[patch-0.94.3.vikas.attach_split.3] Re-introduce attach_split.
10852
* socket.c: branches: 1.1.2; file socket.c was initially added
10853
on branch mutt-0-94.
10855
* socket.c, mx.c, mutt.h, mailbox.h, imap.h, imap.c,
10856
curs_lib.c, configure.in, configure, buffy.c, browser.c, BUGS:
10857
[patch-0.94.3.bl.imap_buffy.1] Adding Brandon's IMAP buffy
10860
1998-08-21 08:17:09 roessler (roessler)
10862
* browser.c: Enter the file browser, type a mask which doesn't
10863
match any file in the current directory, clean the mask.
10864
Segfault. Fix from Liviu Daia.
10866
1998-08-20 22:32:46 roessler (roessler)
10868
* sendlib.c, recvattach.c, parse.c, mutt.h, mime.h, lib.c,
10869
handler.c, globals.h, compose.c, commands.c, attach.c, BUGS:
10870
[patch-0.94.3.bl.other_types.1] This patch adds support for the
10871
model MIME type. Additionally, along the lines of "strict in
10872
what you generate, accepting in what you receive", this patch
10873
will keep the name of major mime types it doesn't recognize
10874
(instead of using x-unknown).
10876
* compose.c, BUGS: [patch-0.94.3i.jmy.attachmessage-fix.1]
10877
This patch fixes a bug in the allocation of space for new
10878
pointers to the attachments, it would make mutt seg-fault when
10879
attaching 5 or more messages at the same time. (From: Jimmy
10880
Mļæ½kelļæ½ <jmy@flashback.net>)
10882
* handler.c: [SECURITY] mutt_sanitize_filename() should be called
10883
when creating temporary files for autoview. (From: Liviu Daia.)
10885
* sendlib.c, send.c, attach.c: Try this: set $mime_forward,
10886
forward a PGP-encrypted message, then in the "compose" menu try
10887
to view the forwarded message. If you didn't enter a passphrase
10888
before, Mutt won't ask for it either. (From: Liviu Daia)
10890
* sendlib.c, attach.c: When you forward a message with
10891
$mime_forward set, or when you attach a message with the
10892
"attach-message" command from the "compose" menu, there is a
10893
memory leak. The real reason for this leak is that multipart
10894
attachments are not supported in the "compose" menu, so you
10895
need to go through quite a few contortions in order to handle
10896
message/rfc822 attachments. Consequently, the patch below is
10897
just an ugly hack. (From: Liviu Daia)
10899
1998-08-16 06:22:51 roessler (roessler)
10901
* rfc822.c: Bringing 128-byte strings to "STRING".
10903
* sendlib.c: Use add_option, not add_arg, for strings such as
10906
* sendlib.c: Pass an "--" argument to sendmail before the
10907
address arguments, so addresses with a leading dash don't lead
10908
to problems. (From Liviu.)
10910
* sendlib.c, rfc822.c, rfc1524.c, parse.c, mx.c, main.c, lib.c,
10911
keymap.c, hash.c, handler.c, edit.c, curs_lib.c, alias.c:
10912
Replacing a bunch of free() and malloc() calls by safe_free()
10913
and safe_malloc(). (From Liviu.)
10915
1998-08-15 18:27:45 roessler (roessler)
10917
* imap.c: read() can't read buffers larger than SSIZE_MAX.
10919
* hook.c: [patch-0.94.3i.tlr.empty_hook.1] Ignore empty hooks
10920
instead of segfaulting.
10922
* protos.h, init.c: [patch-0.94.3i.tlr.history.1] Adding history
10925
* history.h: branches: 1.1.2; file history.h was initially
10926
added on branch mutt-0-94.
10928
* history.h: [patch-0.94.3i.tlr.history.1] Adding history class
10931
* history.c: branches: 1.1.2; file history.c was initially
10932
added on branch mutt-0-94.
10934
* history.c, enter.c, TODO, Makefile.in:
10935
[patch-0.94.3i.tlr.history.1] Adding history class support.
10937
* sendlib.c: [patch-0.94.3i.tlr.attach_msg_fmt.1-2] When
10938
generating a message/rfc822 type attachment, parse its header
10939
so that the attachment format routines can properly display the
10940
default description.
10942
* init.h: Change attach_format's default to limit the attachment
10943
description's length.
10945
1998-08-13 22:09:16 roessler (roessler)
10947
* pgppubring.c: Fixing another memory leak in the pubring parser.
10949
* recvattach.c, BUGS: [patch-0.94.3i.tlr.attach_msg_fmt.1]
10950
When parsing the "%d" format option in the attachment format,
10951
use the message format as a fall-back if no explicit description
10952
is provided. This fixes the following bug:
10954
set mime_forward. Forward any mesage. The compose menu will
10955
show the description as "Forwarded message from ...." which
10956
is fine. Pressing 'd' to edit the description brings up the
10957
above string for editing.
10959
Now hit Enter on the message/rfc822 attachment to view it. Quit
10962
The description field has now changed to the Subject: of the
10963
forwarded message. Pressing 'd' still brings up the 'Forwarded
10964
message from....' string.
10968
* doc/manual.txt, doc/manual.sgml, sendlib.c, mutt.h, init.h:
10969
[patch-0.94.3i.tlr.write_bcc.1] This patch adds an option
10970
$write_bcc which controls whether the Bcc header is written
10971
out or not. This can be used to work around broken MTA's (Exim
10972
seems to leave Bcc headers in).
10974
The problem was noted independently by Peter Radcliffe
10975
<pir@pir.net> and by Dave Holland <dave@zenda.demon.co.uk>
10976
(Debian Bug #25687).
10978
* pgppubring.c: [patch-0.94.3i.tlr.pubring_leak.1] Fixing a
10979
memory leak. Bug noted by Liviu Daia.
10981
* reldate.h: 0.94.3i.
10983
* configure.in, configure, ChangeLog: Preparing 0.94.3i.
10985
* compose.c: indentation cosmetics.
10987
* compose.c: Update menu->data when OP_COMPOSE_EDIT_HDRS is
10988
called. From Vikas.
10990
* compose.c: Update the encoding after using ispell from the
10991
compose menu. From Vikas.
10993
* sendlib.c, send.c, protos.h, pgppubring.c, pattern.c, lib.c,
10994
curs_main.c, compose.c, attach.c: Various nits from Liviu.
10996
* rfc822.c: Fixing a buffer overflow in rfc822_cat(). tmplen
10999
* rfc822.c: Fixing a buffer overflow in rfc822_cat(). A size_t
11000
variable could underflow, thus making bounds checking value-less.
11002
1998-08-12 11:50:59 roessler (roessler)
11004
* init.c: Yet another memory leak fix from Liviu.
11006
* rfc2047.c: Fixing a stupid buffer overflow plus some flawed
11009
* functions.h, compose.c, OPS: Adding an update-encoding
11010
function to the compose menu. This is useful if the user has
11011
externally modified an attachment and _wants_ to adjust the
11012
encoding afterwards. Also, this patch fixes some redraw-related
11013
problems in the compose menu.
11015
* sendlib.c, mutt.h, compose.c, BUGS: When changing or deleting
11016
attachments, the compose menu now notices this and complains or
11017
asks accordingly. Partially from Vikas.
11019
1998-08-11 08:14:38 roessler (roessler)
11021
* BUGS: Yet another outstanding bug.
11023
* doc/manual.txt: This now contains the latest changes to
11026
* sendlib.c, rfc2047.c, rfc1524.c, pgppubring.c, pager.c,
11027
hdrline.c: Fixing various nits noted by Liviu and his colleagues.
11029
1998-08-10 15:30:02 roessler (roessler)
11031
* sendlib.c: This patches makes the message-id persistant when
11032
postponing messages. (From: Janos Farkas)
11034
* doc/manual.sgml, sample.muttrc, lib.c, init.h: This patch
11035
introduces "unhdr_order" to reset the hdr_order command's effect.
11036
(From: Janos Farkas)
11038
* color.c: Drop the free_rx parameter from
11039
muitt_free_color_line(), as it's always 1.
11041
* color.c: Adding mutt_free_color_line() and replacing varous
11042
"manual" free()s of color lines by calls to this function.
11044
* bind.c: Removing bind.c. Pointed out by Gero Treuner
11045
<gero@faveve.uni-stuttgart.de>.
11047
1998-08-09 18:43:45 roessler (roessler)
11049
* color.c: With SLang, init_pair is (void), so we must not check
11052
* color.c: Restructuring color.c. This patch fixes the "default"
11053
problem from 0.94.2i and makes the code more comprehensible than
11054
that version and more consie than 0.94.1i.
11056
1998-08-08 21:40:12 roessler (roessler)
11058
* rfc2047.c: Fixing the "=?" detection in rfc2047_encode_string().
11059
Bug noted by David Jeske <jeske@home.chat.net>.
11061
* compose.c: If you press t to add a recipient in the compose
11062
menu, then press tab, q, and aborts with ctrl-g, mutt won't
11063
redraw the menu. Noted by Jimmy Mļæ½kelļæ½ <jmy@flashback.net>.
11065
* alias.c: Entering an un-parsable address when creating an alias
11066
would make mutt segfault. Noted by brian moore <bem@cmc.net>.
11068
* browser.c: If you press tab in the file-browser to see the
11069
inboxes and the current row is greater than the inbox-screens
11070
max-rows then the screen gets garbled. (From: Jimmy Mļæ½kelļæ½
11071
<jmy@flashback.net>)
11073
* doc/manual.txt, doc/manual.sgml: I made the manual more up
11076
* new version * new mailing list and home page addresses *
11077
made the terminology a bit more consistent regarding
11078
'pattern' and 'regular expression' * added a note about
11079
expanding UNIX environments * added a note about <, >, in range
11080
patterns like ~m * added a note about the urlview program *
11081
changed tables to not use tabs, because it doesn't work
11082
right in my favourite web browsers lynx and netscape
11084
(From: Gero Treuner <gero@faveve.uni-stuttgart.de>)
11086
* pattern.c: This patch makes pattern ranges more logical. Before
11087
'~m <5' would show message 1-5, with this patch it shows 1-4.
11088
Inclusive ranges is still avaible if you use '~m -5'. (From:
11089
Jimmy Mļæ½kelļæ½ <jmy@flashback.net>)
11091
* init.c: Various improvements to the mutt_command_complete
11092
function. From Stephen Hack <shack@rsn.hp.com>.
11094
* browser.c: If you specify 'mailboxes ""' mutt will
11095
seg-fault. (From: Jimmy Mļæ½kelļæ½ <jmy@flashback.net>)
11097
* color.c: Fixing a memory leak. Thanks, Liviu.
11099
* commands.c: When printing a message, headers are now sorted
11100
according to hdr_order. From Liviu.
11102
* browser.c: Fixing an off-by-one buffer overflow in browser.c.
11105
* lib.c, attach.c: This patch adds some more "safe"
11106
characters to mutt_sanitize_filename and fixes its usage in
11107
mutt_view_attachment(). (From: Liviu Daia <daia@stoilow.imar.ro>)
11109
* status.c, sort.h, sendlib.c, send.c, query.c, protos.h,
11110
postpone.c, pager.h, pager.c, mutt_menu.h, menu.c, main.c,
11111
init.c, headers.c, functions.h, curs_main.c, curs_lib.c,
11112
compose.c, commands.c, browser.c, addrbook.c, OPS: Adding the
11113
attach message patch. From Vikas Agnihotri <VikasA@att.com>.
11115
* Makefile.in: There is no "compile" rule for dotlock in the
11116
Makefile. (From: Dan Nelson <dnelson@emsphone.com>)
11118
* imap.c: Thispatch to imap.c allows the user to specify
11119
a port number in the folder name in the general form
11120
{hostname:portnum}foldername. (From: Andy Sloane
11121
<andude@guildsoftware.com>)
11123
* imap.c: imap_close_connection() was being called even though
11124
the client was using mulitple mailboxes over the same connection.
11125
(From: Brandon Long <blong@fiction.net>)
11127
1998-07-31 08:23:54 roessler (roessler)
11129
* reldate.h, configure.in, configure, ChangeLog: Preparing
11132
* rfc1524.c: Changing an sprintf to an snprintf (which it was
11135
* protos.h: mutt_sanitize_filename takes char *, not const char *.
11137
* protos.h, lib.c, attach.c: Introducing mutt_sanitize_filename().
11138
The code is similar to patch-0.91.1i.tlr.rfc1524_sanitize.1 and
11139
to Peter Holzer's patch against 0.91.
11141
* rfc1524.h, rfc1524.c, postpone.c, attach.c: Avoid possible
11142
buffer overflows in mutt_adv_mktemp().
11144
* sendlib.c: Interpret sysexits-style exit values from sendmail.
11146
* configure.in, configure, config.h.in, acconfig.h: Check for
11149
1998-07-30 09:30:38 roessler (roessler)
11151
* edit.c: When reading in files, be_snarf_file() wouldn't
11152
recognize '~' as the user's home directory.
11154
1998-07-29 10:54:09 roessler (roessler)
11156
* README, Changes: Finalizing 0.93.2i.
11158
* configure.in, configure: Bumping to 0.93.2(i).
11160
* parse.c: Fixing a buffer overflow in parse.c. Noted by Paul
11161
Boehm <paul@boehm.org>.
11163
* parse.c: Fixing a buffer overflow in parse.c which presented
11164
a serious security thread. Noted by Paul Boehm <paul@boehm.org>.
11166
1998-07-28 08:21:49 roessler (roessler)
11168
* patch.slang-1.2.2.keypad.1: branches: 1.1.2; file
11169
patch.slang-1.2.2.keypad.1 was initially added on branch
11172
* patch.slang-1.2.2.keypad.1, INSTALL: Adding a patch for a
11175
* mx.c: Doing 'mutt -f NoSuchFile' just flickers the screen and
11176
silently exits. Earlier (0.92.14 at least), it used to spit out
11177
the error 'NoSuchFile: no such file or directory (errno = 2)'.
11178
(Noted and tracked down by Vikas Agnihotri <VikasA@att.com>)
11180
* color.c: The index cache should be updated even without color
11183
1998-07-27 13:39:39 roessler (roessler)
11185
* BUGS: Adding a notice about some more nits.
11187
* main.c: Change the error reporting mail address from
11188
<mutt-dev@cs.hmc.edu> to <mutt-dev@mutt.org>.
11190
* protos.h, init.h, color.c: This patch fixes index "color"
11191
patterns when using a non-color capable curses library.
11192
While working on color support, I've thrown together the
11193
mutt_parse_color() and mutt_parse_mono() functions as they are
11194
sharing most of their code. Additionally, a new directive
11195
called "unmono" is introduced. The implementation consists
11196
in adding a flag and very few lines of code (plus ifdefs)
11197
to mutt_parse_uncolor().
11199
* snprintf.c, rfc1524.h, rfc1524.c, date.c: Fixing some
11200
minor nits: missing #includes in date.c and snprintf.c, and
11201
a not-so-nice declaration of rfc1524_new_entry(). Noted by
11202
Digital cc and gcc.
11204
1998-07-24 08:12:46 roessler (roessler)
11206
* copy.c, attach.c: Fiddling around with message/rfc822
11207
attachments once again.
11209
1998-07-23 20:57:50 roessler (roessler)
11211
* status.c, sendlib.c, send.c, rfc2047.c, pop.c, pager.c,
11212
mx.c, mh.c, mbox.c, lib.c, init.c, imap.c, edit.c, curs_lib.c,
11213
compose.c, commands.c, color.c, browser.c, attach.c, alias.c:
11214
Guard lots of global (char *) variable deferences against NULL
11217
* copy.c, attach.c: Yet another patch about saving message/rfc822
11220
* main.c, send.c: Fixing potential NULL pointer deferences.
11222
1998-07-22 22:47:57 roessler (roessler)
11224
* recvattach.c: Another fix from Liviu.
11226
* recvattach.c, from.c, attach.c: Another patch from liviu to
11227
fix the message/rfc822 behaviour.
11229
* recvattach.c, mx.c, attach.c: This patch fixes the saving
11230
of message/rfc822 attachments to mail folders. Additionally,
11231
it fixes an outstanding bug with From_ lines being written to
11234
(From: Liviu Daia <daia@stoilow.imar.ro>)
11236
* menu.c, functions.h, browser.c, OPS: 1. When I hit 'c' (change
11237
dir) in browser, it gives me the directory, but without
11238
the final '/', so I have to add '/' to add a subdirectory
11239
name. This patch fixes it.
11241
2. check-new now will recheck mailbox folders for new mail.
11243
3. added a function toggle-mailboxes which toggles in browser
11244
between mailboxes view and directory view. (bound to TAB
11247
(From: "Michael S. Tsirkin" <mtsirkin@iil.intel.com>)
11249
* reldate.h, configure.in, configure, ChangeLog: preparing
11252
* send.c: Correcting an error message in send.c. (From Byrial
11255
* send.c: Correct an error message in send.c. (From Byrial
11256
Jensen <byrial@post3.tele.dk>)
11258
* sendlib.c, recvattach.c, protos.h, postpone.c, pager.c, mx.c,
11259
mutt.h, lib.c, keymap.c, handler.c, compose.c, commands.c,
11260
attach.h, attach.c: These changes fix some of the bugs which
11261
were recently reported to mutt-dev. To be more specific,
11262
message-type attachments are saved to mail folders from the
11263
receive attachment menu, some of the sending code has been
11264
made more robust against disappearing attachments, and "tag"
11265
is rebound to "T" on the compose menu.
11267
(Some part of this patch comes from Vikas Agnihotri
11270
* send.c: Avoid a potential segmentation fault when trying to
11271
postpone, but Postponed equals NULL.
11273
* BUGS: branches: 1.1.2; file BUGS was initially added on
11276
* BUGS: This file is intended to contain known bugs which still
11279
* doc/manual.txt: Committing the changes previously made to
11282
* imap.c: Include Message-ID and Reply-To headers when fetching
11283
a message's headers from an IMAP server. (From: Andy Sloane
11284
<andude@incarnate.net>)
11286
1998-07-21 07:54:03 roessler (roessler)
11288
* recvattach.c: The old behaviour of the %d (for description)
11289
specifier is recreated by this patch. (From: Byrial Jensen
11290
<byrial@post3.tele.dk>)
11292
* protos.h, lib.c, attach.c: You should never _ever_ do something
11295
[process A] ---[piped write until EOF]---> [process B]
11296
[process A] <---[piped read until EOF]--- [process B]
11298
Basically, what happens is something like this: A feeds data
11299
to B; B processes the data, and feeds it to the pipe until the
11300
pipe buffer is full; at this point, A writes to its pipe until
11301
its buffer is full too, and if it still has more data to write,
11302
that's it, it never gets to the read part to flush B's buffer ---
11303
both processes are blocked on write.
11305
This patch fixes such a situation in the compose menu.
11307
(From: Liviu Daia <daia@stoilow.imar.ro>)
11309
1998-07-20 21:01:05 roessler (roessler)
11311
* reap.pl: Perl lies in /usr/bin on my machines.
11313
* pop.c: It seems that if you don't enter any password at all when
11314
prompted for the POP password, Mutt will die with a segmentation
11315
fault also. (Bug reported by Steve Mayer <smayer@rtd.com>
11316
through the Debian bug tracking system.)
11318
* pop.c: Just an update on this bug. It seems that if you don't
11319
enter any password at all when prompted for the POP password,
11320
Mutt will die with a segmentation fault also. (Bug reported by
11321
Steve Mayer <smayer@rtd.com> via the Debian bug tracking system,
11322
fix from Thomas Roessler.)
11324
* postpone.c: When you send a message which have been postponed
11325
before sending, then all its attachments (if there are more
11326
than one) will have a content-disposition header which
11327
includes a filename, even if there isn't a real filename
11328
but only random choosen temporary one. (From: Byrial Jensen
11329
<byrial@post3.tele.dk>)
11331
1998-07-18 09:18:31 roessler (roessler)
11333
* recvattach.c: "Set mime_forward, and forward a message ---
11334
Mutt will segfault." The obvious fix for this is to check
11335
for aptr->content->hdr in mutt_attach_fmt() before invoking
11336
_mutt_make_string(). Anyway, I suspect that the real fix may
11337
involve something like parsing the rfc822 attachment in question.
11339
* sendlib.c: Postponing messages behaves funny when the $postponed
11340
folder is in Maildir format; I traced this down to the fact that
11341
postponed messages are saved in "cur" while mutt_num_postponed()
11342
is looking at "new". (From: Liviu Daia <daia@stoilow.imar.ro>)
11344
1998-07-17 08:37:02 roessler (roessler)
11346
* compose.c: Removing the old snd_entry() code.
11348
* doc/manual.sgml, protos.h, pgp.c, mutt.h, init.h, hook.c:
11349
When sending encrypted messages, it may arrive that Mutt can't
11350
determine the PGP key of the recipient (presumably because
11351
her address has changed, but she hasn't updated her PGP key
11352
yet). In this situation it's convenient to be able to associate
11353
a keyID with an address automatically. The attached patch is
11354
an attempt to implement this idea using a "pgp-hook". (From:
11355
Liviu Daia <daia@stoilow.imar.ro>).
11357
* recvattach.c: Removing the old attach_entry() code.
11359
* recvattach.c, protos.h, mutt.h, init.h, globals.h, compose.c:
11360
This patch adds a string variable $attach_format which controls
11361
the look of the compose and attach menus. Unfortunately,
11362
I was not able to make things so that it would look exactly
11363
the same as the hardcoded versions, so the default format is a
11364
bit different, but I think it is quite usable. (From Michael
11365
Elkins <me@cs.hmc.edu>).
11367
* functions.h, browser.c, OPS: This patch allows you to view
11368
files from the browser window, useful if you are searching for
11369
a file to attach to your message. It uses the standard mailcap
11370
stuff (and the lookup mime types) to use the correct "viewer"
11371
for the file. (From Brandon Long <blong@fiction.net>)
11373
* doc/dotlock.man.in, doc/Makefile.in, configure.in, configure,
11374
Makefile.in: Dotlock-related changes: We call it mutt.dotlock to
11375
avoid conflicts with certain NFS versions' dotlocking utilities
11376
(pointed out by Liviu Daia). Additionally, we need to compile it
11377
as an external utility on systems which don't have an fchdir(2)
11380
1998-07-16 16:39:53 roessler (roessler)
11382
* mx.c: Fixing a small typographic error.
11384
* mx.c, mx.c: Mutt doesn't retry locking if it doesn't succeed
11385
at once. The code in mx_lock_file is supposed to retry but
11386
it doesn't work because of a mistake in operator precedence.
11387
(From: Petri Kaukasoina <kaukasoi@elektroni.ee.tut.fi>)
11389
* dotlock.c: The dotlock.c file tries to include <posix1_lim.h>
11390
if _POSIX_PATH_MAX isn't defined but it doesn't include
11391
<limits.h>, where this symbol should be defined. (From
11392
Marc.Baudoin@solsoft.com)
11394
* send.c: When several messages are tagged and the user
11395
applies reply, group-reply, or list-reply to these messages,
11396
the reply's references and in-reply-to headers are constructed
11397
from the tagged message which comes last in the current index.
11398
This patch constructs the references header from _all_ messages'
11399
message-id and references headers. (tlr)
11401
* reldate.h, configure.in, configure, Changes, ChangeLog:
11402
Preparing mutt 0.94.
11404
* imap.c: "My two remaining issues are the speed at which it
11405
downloads the headers, and support of PREAUTH. I'm enclosing
11406
a patch (to stock mutt-0.92.13i) which addresses these
11407
issues." (From Brian Marcotte <marcotte@panix7.panix.com>)
11409
* color.c: This patch fixes two problems reported on mutt-users.
11411
(1) the error message about "default colors not supported" when
11412
not using a color xterm should not be printed. The existing
11413
code did not check the value of has_colors() in conjunction
11414
with use_default_colors()
11416
(2) mutt would crash when sending mail in batch mode because
11417
use_default_colors() could be used without doing an initscr()
11419
(From Michael Elkins.)
11421
* color.c: This patch fixes two problems reported on mutt-users.
11423
(1) the error message about "default colors not supported" when
11424
not using a color xterm should not be printed. The existing
11425
code did not check the value of has_colors() in conjunction
11426
with use_default_colors()
11428
(2) mutt would crash when sending mail in batch mode because
11429
use_default_colors() could be used without doing an initscr()
11431
(From Michael Elkins.)
11433
1998-07-15 17:15:46 roessler (roessler)
11435
* mx.h, mx.c, main.c, dotlock.h, dotlock.c, configure.in,
11436
configure, Makefile.in: Finalizing the external dotlock support:
11437
If group mail privileges are needed, the dotlock is compiled as a
11438
separate program. If there is no need for privileges, it remains
11439
a module which is compiled into mutt. Also, there is no more need
11440
for the SLang buffer overflow work-around in main(). We drop it,
11441
but let mutt bail out instead if it's installed setgid something.
11443
* doc/dotlock.man.in, dotlock.c: Fix the race condition in
11446
* doc/mutt.man.in: branches: 1.1.2; file mutt.man.in was
11447
initially added on branch mutt-0-94.
11449
* doc/mutt.man.in, doc/mutt.man: Putting the manual page under
11452
* doc/dotlock.man.in: branches: 1.1.2; file dotlock.man.in was
11453
initially added on branch mutt-0-94.
11455
* doc/dotlock.man.in, doc/Makefile.in, protos.h, mx.c, mbox.c,
11456
main.c, globals.h: Adding external dotlocking. For bugs, see
11457
the manual page and the comments in dotlock.c.
11459
* dotlock.h: branches: 1.1.2; file dotlock.h was initially
11460
added on branch mutt-0-94.
11462
* dotlock.h: Adding external dotlocking. For bugs, see the
11463
manual page and the comments in dotlock.c.
11465
* dotlock.c: branches: 1.1.2; file dotlock.c was initially
11466
added on branch mutt-0-94.
11468
* dotlock.c, configure.in, configure, Makefile.in: Adding
11469
external dotlocking. For bugs, see the manual page and the
11470
comments in dotlock.c.
11472
* doc/mutt.man: More roff fixes.
11474
* doc/mutt.man: More groff fixes.
11476
1998-07-14 16:01:07 roessler (roessler)
11478
* reldate.h: branches: 1.3.2.4.2; Preparing mutt 0.93.1i.
11480
* configure.in, configure: branches: 1.7.2.5.2; Preparing
11483
* Changes: branches: 1.5.2.5.2; Preparing mutt 0.93.1i.
11485
* ChangeLog: branches: 1.4.2.5.2; Preparing mutt 0.93.1i.
11487
* rfc2047.c: branches: 1.1.1.1.2.2.2; More unsigned fixes.
11489
* mime.h: branches: 1.1.1.1.2.1.2; More unsigned fixes.
11491
* handler.c: branches: 1.1.1.1.2.5.2; More unsigned fixes.
11493
* pattern.c: branches: 1.3.2.3.2; Changing (int) casts in is*
11494
arguments to (unsigned char).
11496
* parse.c: branches: 1.1.1.1.2.3.2; Changing (int) casts in is*
11497
arguments to (unsigned char).
11499
* rfc2047.c: Removing a superfluous (unsigned char) cast in an
11502
1998-07-13 10:50:39 roessler (roessler)
11504
* doc/mutt.sgml: Since manual page generation seems to be broken
11505
in the SGML-tools package, we remove the SGML version of mutt.man
11506
and make the troff source the master copy. Suggested by Roland
11507
Rosenfeld <roland@luv.rhein.de> who also provided the corrected
11510
* doc/mutt.man: branches: 1.1.1.1.2.2.2; Since manual page
11511
generation seems to be broken in the SGML-tools package, we
11512
remove the SGML version of mutt.man and make the troff source the
11513
master copy. Suggested by Roland Rosenfeld <roland@luv.rhein.de>
11514
who also provided the corrected mutt.man file.
11516
* doc/Makefile.in: branches: 1.2.2.2.2; Since manual page
11517
generation seems to be broken in the SGML-tools package, we
11518
remove the SGML version of mutt.man and make the troff source the
11519
master copy. Suggested by Roland Rosenfeld <roland@luv.rhein.de>
11520
who also provided the corrected mutt.man file.
11522
1998-07-12 13:15:31 roessler (roessler)
11524
* protos.h: branches: 1.5.2.1.2; Replace calloc by safe_calloc
11527
1998-07-11 05:10:29 roessler (roessler)
11529
* doc/manual.txt: branches: 1.2.2.4.2; Key bindings
11532
* doc/manual.sgml: branches: 1.2.2.5.2; Key bindings
11535
1998-07-10 17:58:26 roessler (roessler)
11537
* NEWS: s/fwd_decode/forward_decode/ (Noted by Lars Hecking)
11539
* pop.c: branches: 1.1.1.1.2.1.2; tmp[] wasn't initialized when
11540
asking for the POP password.
11542
* buffy.c: branches: 1.1.1.1.2.1.2; On SunOS 4.1, one must
11543
include unistd.h in order to declare SEEK_END. (Fabrice Noilhan)
11545
* mutt.h: branches: 1.2.2.1.2; include <posix1_lim.h> if limits.h
11546
doesn't defile _POSIX_PATH_MAX.
11548
* Changes, ChangeLog: *** empty log message ***
11550
* doc/PGP-Notes.txt: Adding a notice about core dumps.
11552
* reldate.h, README: Preparing 0.93i.
11554
* INSTALL: branches: 1.1.1.1.2.2.2; Preparing 0.93i.
11556
* handler.c: Fix text/enriched decoding: if there's a tag
11557
mismatch in the last paragraph in the attachment, the whole
11558
paragraph wouldn't be displayed.
11560
1998-07-09 19:51:36 roessler (roessler)
11562
* configure.in, configure: Use CC -Ae -D_HPUX_SOURCE on HP/UX.
11564
* config.sub: branches: 1.1.2; file config.sub was initially
11565
added on branch mutt-0-93.
11567
* config.sub: Use CC -Ae -D_HPUX_SOURCE on HP/UX.
11569
* config.guess: branches: 1.1.2; file config.guess was initially
11570
added on branch mutt-0-93.
11572
* config.guess, INSTALL: Use CC -Ae -D_HPUX_SOURCE on HP/UX.
11574
1998-07-08 21:59:43 roessler (roessler)
11576
* snprintf.c: branches: 1.1.1.1.2.2.2; Changing (int) casts in
11577
is* arguments to (unsigned char) casts to avoid mis-casting of
11578
signed chars. (From Michael Elkins.)
11580
* pattern.c, parse.c: Changing (int) casts in is* arguments to
11581
(unsigned char) casts to avoid mis-casting of signed chars.
11582
(From Michael Elkins.)
11584
* mx.c: branches: 1.5.2.3.2; Changing (int) casts in is*
11585
arguments to (unsigned char) casts to avoid mis-casting of
11586
signed chars. (From Michael Elkins.)
11588
* mh.c, lib.c: branches: 1.2.2.2.2; Changing (int) casts in
11589
is* arguments to (unsigned char) casts to avoid mis-casting of
11590
signed chars. (From Michael Elkins.)
11592
* keymap.c: branches: 1.1.1.1.2.2.2; Changing (int) casts in
11593
is* arguments to (unsigned char) casts to avoid mis-casting of
11594
signed chars. (From Michael Elkins.)
11596
* init.c: branches: 1.3.2.2.2; Changing (int) casts in is*
11597
arguments to (unsigned char) casts to avoid mis-casting of
11598
signed chars. (From Michael Elkins.)
11600
* from.c: branches: 1.1.1.1.2.2.2; Changing (int) casts in
11601
is* arguments to (unsigned char) casts to avoid mis-casting of
11602
signed chars. (From Michael Elkins.)
11604
* edit.c: branches: 1.2.2.2.2; Changing (int) casts in is*
11605
arguments to (unsigned char) casts to avoid mis-casting of
11606
signed chars. (From Michael Elkins.)
11608
* curs_main.c: branches: 1.4.2.3.2; Changing (int) casts in
11609
is* arguments to (unsigned char) casts to avoid mis-casting of
11610
signed chars. (From Michael Elkins.)
11612
1998-07-07 09:22:40 roessler (roessler)
11614
* rfc822.c: branches: 1.1.1.1.2.2.2; Change one int to size_t
11617
* rfc822.c: Fix the parsing of route addresses a la RFC 822.
11618
Patch from Michael Elkins.
11620
* snprintf.c: Cast the arguments of the is* functions to int.
11621
Patch from Michael Elkins.
11623
* sendlib.c: branches: 1.3.2.1.2; Cast the arguments of the is*
11624
functions to int. Patch from Michael Elkins.
11626
* pattern.c, parse.c, mx.c, mh.c, lib.c, keymap.c, init.c,
11627
from.c, edit.c, curs_main.c: Cast the arguments of the is*
11628
functions to int. Patch from Michael Elkins.
11630
1998-07-02 21:15:18 roessler (roessler)
11632
* hdrline.c: branches: 1.4.2.3.2; Using the correct version of
11633
O'Shaughnessy Evans' %O patch.
11635
* configure.in, configure, Changes, ChangeLog: Preparig 0.92.14i
11637
* doc/manual.txt, doc/manual.sgml: s/∖/\/
11639
* hdrline.c: Adding the %O expansion.
11641
* doc/manual.sgml: Applying the various manual_nits patches.
11643
1998-07-01 17:01:50 roessler (roessler)
11645
* curs_main.c: Fixing a reverse-threading problem.
11647
* imap.c: branches: 1.3.2.1.2; Fixing an imap-related
11648
segmentation fault.
11650
1998-06-30 06:38:02 roessler (roessler)
11652
* reldate.h, Changes, ChangeLog: These are the last tiny bits
11653
of preparing 0.92.13i.
11655
* configure.in, configure: Updating some of the documentation
11658
* TODO: branches: 1.1.1.1.2.1.2; Updating some of the
11659
documentation for 0.93.
11661
* README, NEWS: Updating some of the documentation for 0.93.
11663
* doc/NEWS: *** empty log message ***
11665
* doc/NEWS: branches: 1.1.2; file NEWS was initially added on
11668
* doc/NEWS: *** empty log message ***
11670
* doc/manual.txt: Incorporate the recent changes to manual.sgml.
11672
* main.c: branches: 1.6.2.1.2; Work around a buffer overflow
11673
in SLang. (This is the same bug which is fixed by 0.91.2i.)
11675
1998-06-26 10:31:28 roessler (roessler)
11677
* doc/manual.sgml: Removing $empty_to.
11679
* send.c, init.h: branches: 1.3.2.1.2; Removing $empty_to.
11681
* globals.h: branches: 1.2.2.1.2; Removing $empty_to.
11683
* Muttrc.in: branches: 1.1.2.1.2; Removing $empty_to.
11685
1998-06-25 22:31:46 roessler (roessler)
11687
* hdrline.c: Moved a break statement where it belongs.
11689
* mx.c: Fix an imap-related typo.
11691
* handler.c: Don't generate non-terminated last lines when
11692
quoting 8bit-"encoded" text-plain body parts.
11694
* Makefile.in: branches: 1.4.2.1.2; Don't use GNU make specific
11697
1998-06-21 07:13:03 roessler (roessler)
11699
* doc/mutt.man, doc/Makefile.in, reldate.h, configure.in,
11700
configure, Changes, ChangeLog: Bumping the release to 0.92.12i.
11702
1998-06-20 06:12:38 roessler (roessler)
11704
* doc/manual.txt: *** empty log message ***
11706
* handler.c: Fixing the quoted-printable decoder.
11708
* handler.c: Make mutt handle messages containing null bytes.
11710
* copy.c: branches: 1.2.2.1.2; Make mutt handle messages
11711
containing null bytes.
11713
* doc/manual.sgml: documenting alias-path
11715
1998-06-19 12:52:16 roessler (roessler)
11717
* sendlib.c, send.c: branches: 1.3.2; Removing the Attach-Menu
11718
feature for the next release version.
11720
* protos.h: branches: 1.5.2; Removing the Attach-Menu feature
11721
for the next release version.
11723
* postpone.c: branches: 1.3.4; Removing the Attach-Menu feature
11724
for the next release version.
11726
* pattern.c: branches: 1.3.2; Removing the Attach-Menu feature
11727
for the next release version.
11729
* menu.c: branches: 1.3.4; Removing the Attach-Menu feature
11730
for the next release version.
11732
* main.c: branches: 1.6.2; Removing the Attach-Menu feature
11733
for the next release version.
11735
* headers.c, functions.h: branches: 1.3.4; Removing the
11736
Attach-Menu feature for the next release version.
11738
* curs_main.c: branches: 1.4.2; Removing the Attach-Menu feature
11739
for the next release version.
11741
* compose.c: branches: 1.5.4; Removing the Attach-Menu feature
11742
for the next release version.
11744
* OPS: branches: 1.3.4; Removing the Attach-Menu feature for
11745
the next release version.
11747
1998-06-18 20:37:59 roessler (roessler)
11749
* protos.h: Bradon long's alias_path patch, for the sake of
11752
* lib.c: branches: 1.2.2; Bradon long's alias_path patch,
11753
for the sake of Elm compatibility.
11755
* alias.c: branches: 1.2.4; Bradon long's alias_path patch,
11756
for the sake of Elm compatibility.
11758
1998-06-16 20:59:20 roessler (roessler)
11760
* mx.c: branches: 1.5.2; Avoid pointless error messages from
11761
mx_get_magic() when called from an mx_open_mailbox_append()
11762
on a non-existing mailbox.
11764
* doc/manual.txt, doc/Makefile.in: branches: 1.2.2; Have "make
11765
install" install manual.txt as well.
11767
* configure.in, configure: branches: 1.7.2; Have "make install"
11768
install manual.txt as well.
11770
* Makefile.in: branches: 1.4.2; Have "make install" install
11771
manual.txt as well.
11773
* doc/Makefile.in, doc/makefile: Putting Makefile under autoconf
11776
* main.c: Switch the error reporting address from mutt-users
11779
* reldate.h: branches: 1.3.2; Bump the version to 0.92.11i.
11781
* configure.in, configure: Bump the version to 0.92.11i.
11783
* Changes: branches: 1.5.2; Bump the version to 0.92.11i.
11785
* ChangeLog: branches: 1.4.2; Bump the version to 0.92.11i.
11787
* imap.h: branches: 1.1.4; Check in a proper version of imap.h.
11789
* color.c: branches: 1.2.2; 1.2.4; Fix the "unknown color"
11790
bug reported by Vikas.
11792
* mx.c: Remove a spurious #include "imap.h" from mx.c.
11794
* doc/style-guide: Add a note about the global Muttrc to
11797
* configure.in: The global Muttrc contains a list of default
11798
settings which can be used as a starting-point for the user's
11801
* Muttrc.in: branches: 1.1.2; The global Muttrc contains a list
11802
of default settings which can be used as a starting-point for
11803
the user's own configuration.
11805
* configure, Muttrc, Makefile.in: The global Muttrc contains a
11806
list of default settings which can be used as a starting-point
11807
for the user's own configuration.
11809
* pgppubring.c: branches: 1.4.4; Removing some duplicate code
11810
from gnupgparse.c and pgppubring.c.
11812
* pgp.h, gnupgparse.c: Removing some duplicate code from
11813
gnupgparse.c and pgppubring.c.
11815
* pgpinvoke.c, gnupgparse.c: Include part of Werner Koch's latest
11818
* Changes: *** empty log message ***
11820
* configure.in, configure, Changes, ChangeLog: Preparing 0.92.10i.
11822
* doc/PGP-Notes.txt: branches: 1.2.2; Including Roland's new
11825
* protos.h, pattern.c, menu.c, curs_main.c, compose.c: Including
11826
Vikas' search code for the "attach message" menu.
11828
* addrbook.c: branches: 1.3.4; Including Vikas' search code
11829
for the "attach message" menu.
11831
1998-06-15 15:19:49 roessler (roessler)
11833
* mx.c, main.c: Brandon's IMAP patch.
11835
* mailbox.h: branches: 1.2.4; Brandon's IMAP patch.
11837
* imap.c: branches: 1.3.2; Brandon's IMAP patch.
11839
* commands.c: branches: 1.3.4; Brandon's IMAP patch.
11841
1998-06-08 20:05:54 roessler (roessler)
11843
* recvattach.c: branches: 1.3.4; GPG support, first take.
11845
* pgppubring.c, pgpkey.c, pgpinvoke.c, pgp.h: GPG support,
11848
* pgp.c: branches: 1.2.4; GPG support, first take.
11850
* main.c: GPG support, first take.
11852
* init.h: branches: 1.3.2; GPG support, first take.
11854
* gnupgparse.c: GPG support, first take.
11856
* init.c: branches: 1.3.2; GPG support, first take.
11858
* configure.in, configure: GPG support, first take.
11860
* config.h.in: branches: 1.3.4; GPG support, first take.
11862
* compose.c: GPG support, first take.
11864
* acconfig.h: branches: 1.3.4; GPG support, first take.
11866
* Makefile.in: GPG support, first take.
11868
* hdrline.c: branches: 1.4.2; Fixing the %a format.
11870
* hdrline.c: Fixing a segmentation fault in the hdr_line code.
11872
* doc/pgp-Notes.txt, doc/PGP-Notes.txt: Mutt 0.92.9i.
11874
* doc/manual.sgml: branches: 1.2.2; Mutt 0.92.9i.
11876
* sendlib.c, send.c, reldate.h, recvattach.c: Mutt 0.92.9i.
11878
* query.c: branches: 1.2.4; Mutt 0.92.9i.
11880
* protos.h, postpone.c, pgppubring.c, pgpkey.c: Mutt 0.92.9i.
11882
* pager.c: branches: 1.2.4; Mutt 0.92.9i.
11884
* mx.c: Mutt 0.92.9i.
11886
* mutt.h, mh.c: branches: 1.2.2; Mutt 0.92.9i.
11888
* main.c, init.h, init.c, imap.c: Mutt 0.92.9i.
11890
* hook.c: branches: 1.2.4; Mutt 0.92.9i.
11892
* headers.c, hdrline.c: Mutt 0.92.9i.
11894
* globals.h: branches: 1.2.2; Mutt 0.92.9i.
11896
* functions.h, flags.c: Mutt 0.92.9i.
11898
* enter.c: branches: 1.2.4; Mutt 0.92.9i.
11900
* edit.c: branches: 1.2.2; Mutt 0.92.9i.
11902
* curs_main.c: Mutt 0.92.9i.
11904
* copy.c: branches: 1.2.2; Mutt 0.92.9i.
11906
* configure.in, configure, config.h.in, compose.c, commands.c:
11909
* attach.c: branches: 1.2.4; Mutt 0.92.9i.
11911
* addrbook.c, acconfig.h: Mutt 0.92.9i.
11913
* README: branches: 1.2.2; Mutt 0.92.9i.
11915
* OPS, Changes, ChangeLog: Mutt 0.92.9i.
11917
* doc/language50.txt: branches: 1.1.1; Initial revision
11919
* doc/language50.txt: * doc/language.txt: branches: 1.1.1;
11922
* doc/language.txt: * doc/makefile: branches: 1.1.1; Initial
11925
* doc/makefile: * doc/manual.txt: branches: 1.1.1; Initial
11928
* doc/manual.txt: * doc/mutt.man: branches: 1.1.1; Initial
11931
* doc/mutt.man: branches: 1.1.1.1.2;
11933
* doc/mutt.sgml: branches: 1.1.1; Initial revision
11935
* doc/mutt.sgml: branches: 1.1.1.1.2;
11937
* doc/pgp-Notes.txt: branches: 1.1.1; Initial revision
11939
* doc/pgp-Notes.txt: * doc/style-guide: branches: 1.1.1;
11942
* doc/style-guide: * COPYING: branches: 1.1.1; Initial revision
11944
* COPYING: * COPYRIGHT: branches: 1.1.1; Initial revision
11946
* COPYRIGHT: * ChangeLog: branches: 1.1.1; Initial revision
11948
* ChangeLog: * Changes: branches: 1.1.1; Initial revision
11950
* Changes: * INSTALL: branches: 1.1.1; Initial revision
11952
* INSTALL: branches: 1.1.1.1.2;
11954
* Makefile.in: branches: 1.1.1; Initial revision
11956
* Makefile.in: * Mush.rc: branches: 1.1.1; Initial revision
11958
* Mush.rc: * Muttrc: branches: 1.1.1; Initial revision
11960
* Muttrc: * NEWS: branches: 1.1.1; Initial revision
11962
* NEWS: branches: 1.1.1.1.2;
11964
* OPS: branches: 1.1.1; Initial revision
11966
* OPS: * OPS.PGP: branches: 1.1.1; Initial revision
11968
* OPS.PGP: * Pine.rc: branches: 1.1.1; Initial revision
11970
* Pine.rc: * README: branches: 1.1.1; Initial revision
11972
* README: * TODO: branches: 1.1.1; Initial revision
11974
* TODO: branches: 1.1.1.1.2;
11976
* acconfig.h: branches: 1.1.1; Initial revision
11978
* acconfig.h: * addrbook.c: branches: 1.1.1; Initial revision
11980
* addrbook.c: * alias.c: branches: 1.1.1; Initial revision
11982
* alias.c: * attach.c: branches: 1.1.1; Initial revision
11984
* attach.c: * attach.h: branches: 1.1.1; Initial revision
11986
* attach.h: branches: 1.1.1.1.4;
11988
* bind.c: branches: 1.1.1; Initial revision
11990
* bind.c: branches: 1.1.1.1.4;
11992
* browser.c: branches: 1.1.1; Initial revision
11994
* browser.c: branches: 1.1.1.1.4;
11996
* buffy.c: branches: 1.1.1; Initial revision
11998
* buffy.c: branches: 1.1.1.1.2;
12000
* buffy.h: branches: 1.1.1; Initial revision
12002
* buffy.h: * color.c: branches: 1.1.1; Initial revision
12004
* color.c: * commands.c: branches: 1.1.1; Initial revision
12006
* commands.c: * complete.c: branches: 1.1.1; Initial revision
12008
* complete.c: * compose.c: branches: 1.1.1; Initial revision
12010
* compose.c: * config.h.in: branches: 1.1.1; Initial revision
12012
* config.h.in: * configure: branches: 1.1.1; Initial revision
12014
* configure: * configure.in: branches: 1.1.1; Initial revision
12016
* configure.in: * copy.c: branches: 1.1.1; Initial revision
12018
* copy.c: * copy.h: branches: 1.1.1; Initial revision
12020
* copy.h: * curs_lib.c: branches: 1.1.1; Initial revision
12022
* curs_lib.c: branches: 1.1.1.1.4;
12024
* curs_main.c: branches: 1.1.1; Initial revision
12026
* curs_main.c: * date.c: branches: 1.1.1; Initial revision
12028
* date.c: branches: 1.1.1.1.4;
12030
* depend.awk: branches: 1.1.1; Initial revision
12032
* depend.awk: * doc/manual.sgml: branches: 1.1.1; Initial
12035
* doc/manual.sgml: * edit.c: branches: 1.1.1; Initial revision
12037
* edit.c: * enter.c: branches: 1.1.1; Initial revision
12039
* enter.c: * filter.c: branches: 1.1.1; Initial revision
12041
* filter.c: * flags.c: branches: 1.1.1; Initial revision
12043
* flags.c: * from.c: branches: 1.1.1; Initial revision
12045
* from.c: branches: 1.1.1.1.2;
12047
* functions.h: branches: 1.1.1; Initial revision
12049
* functions.h: * gen_defs: branches: 1.1.1; Initial revision
12051
* gen_defs: * getdomain.c: branches: 1.1.1; Initial revision
12053
* getdomain.c: * globals.h: branches: 1.1.1; Initial revision
12055
* globals.h: * handler.c: branches: 1.1.1; Initial revision
12057
* handler.c: branches: 1.1.1.1.2;
12059
* hash.c: branches: 1.1.1; Initial revision
12061
* hash.c: branches: 1.1.1.1.4;
12063
* hash.h: branches: 1.1.1; Initial revision
12065
* hash.h: * hdrline.c: branches: 1.1.1; Initial revision
12067
* hdrline.c: * headers.c: branches: 1.1.1; Initial revision
12069
* headers.c: * help.c: branches: 1.1.1; Initial revision
12071
* help.c: branches: 1.1.1.1.4;
12073
* hook.c: branches: 1.1.1; Initial revision
12075
* hook.c: * imap.c: branches: 1.1.1; Initial revision
12077
* imap.c: * init.c: branches: 1.1.1; Initial revision
12079
* init.c: * init.h: branches: 1.1.1; Initial revision
12081
* init.h: * install-sh: branches: 1.1.1; Initial revision
12083
* install-sh: * keymap.c: branches: 1.1.1; Initial revision
12085
* keymap.c: branches: 1.1.1.1.2;
12087
* keymap.h: branches: 1.1.1; Initial revision
12089
* keymap.h: branches: 1.1.1.1.4;
12091
* lib.c: branches: 1.1.1; Initial revision
12093
* lib.c: * mailbox.h: branches: 1.1.1; Initial revision
12095
* mailbox.h: * main.c: branches: 1.1.1; Initial revision
12097
* main.c: * mapping.h: branches: 1.1.1; Initial revision
12099
* mapping.h: * mbox.c: branches: 1.1.1; Initial revision
12101
* mbox.c: branches: 1.1.1.1.4;
12103
* menu.c: branches: 1.1.1; Initial revision
12105
* menu.c: * mh.c: branches: 1.1.1; Initial revision
12107
* mh.c: * mime.h: branches: 1.1.1; Initial revision
12109
* mime.h: branches: 1.1.1.1.2;
12111
* mime.types: branches: 1.1.1; Initial revision
12113
* mime.types: * mkinstalldirs: branches: 1.1.1; Initial revision
12115
* mkinstalldirs: * mutt.h: branches: 1.1.1; Initial revision
12117
* mutt.h: * mutt_curses.h: branches: 1.1.1; Initial revision
12119
* mutt_curses.h: * mutt_menu.h: branches: 1.1.1; Initial revision
12121
* mutt_menu.h: branches: 1.1.1.1.4;
12123
* mutt_regex.h: branches: 1.1.1; Initial revision
12125
* mutt_regex.h: * mx.c: branches: 1.1.1; Initial revision
12127
* mx.c: * mx.h: branches: 1.1.1; Initial revision
12129
* mx.h: branches: 1.1.1.1.4;
12131
* pager.c: branches: 1.1.1; Initial revision
12133
* pager.c: * pager.h: branches: 1.1.1; Initial revision
12135
* pager.h: branches: 1.1.1.1.4;
12137
* parse.c: branches: 1.1.1; Initial revision
12139
* parse.c: branches: 1.1.1.1.2;
12141
* parse.h: branches: 1.1.1; Initial revision
12143
* parse.h: * pattern.c: branches: 1.1.1; Initial revision
12145
* pattern.c: * pgp.c: branches: 1.1.1; Initial revision
12147
* pgp.c: * pgp.h: branches: 1.1.1; Initial revision
12149
* pgp.h: * pgpinvoke.c: branches: 1.1.1; Initial revision
12151
* pgpinvoke.c: * pgpkey.c: branches: 1.1.1; Initial revision
12153
* pgpkey.c: * pgppubring.c: branches: 1.1.1; Initial revision
12155
* pgppubring.c: * pop.c: branches: 1.1.1; Initial revision
12157
* pop.c: branches: 1.1.1.1.2;
12159
* postpone.c: branches: 1.1.1; Initial revision
12161
* postpone.c: * protos.h: branches: 1.1.1; Initial revision
12163
* protos.h: * query.c: branches: 1.1.1; Initial revision
12165
* query.c: * reap.pl: branches: 1.1.1; Initial revision
12167
* reap.pl: branches: 1.1.1.1.4;
12169
* recvattach.c: branches: 1.1.1; Initial revision
12171
* recvattach.c: * reldate.h: branches: 1.1.1; Initial revision
12173
* reldate.h: * resize.c: branches: 1.1.1; Initial revision
12175
* resize.c: * rfc1524.c: branches: 1.1.1; Initial revision
12177
* rfc1524.c: branches: 1.1.1.1.4;
12179
* rfc1524.h: branches: 1.1.1; Initial revision
12181
* rfc1524.h: branches: 1.1.1.1.4;
12183
* rfc2047.c: branches: 1.1.1; Initial revision
12185
* rfc2047.c: branches: 1.1.1.1.2;
12187
* rfc2047.h: branches: 1.1.1; Initial revision
12189
* rfc2047.h: * rfc822.c: branches: 1.1.1; Initial revision
12191
* rfc822.c: branches: 1.1.1.1.2;
12193
* rfc822.h: branches: 1.1.1; Initial revision
12195
* rfc822.h: * sample.mailcap: branches: 1.1.1; Initial revision
12197
* sample.mailcap: * sample.muttrc: branches: 1.1.1; Initial
12200
* sample.muttrc: branches: 1.1.1.1.4;
12202
* score.c: branches: 1.1.1; Initial revision
12204
* score.c: * send.c: branches: 1.1.1; Initial revision
12206
* send.c: * sendlib.c: branches: 1.1.1; Initial revision
12208
* sendlib.c: * sha.h: branches: 1.1.1; Initial revision
12210
* sha.h: * sha1dgst.c: branches: 1.1.1; Initial revision
12212
* sha1dgst.c: * sha_locl.h: branches: 1.1.1; Initial revision
12214
* sha_locl.h: * signal.c: branches: 1.1.1; Initial revision
12216
* signal.c: * snprintf.c: branches: 1.1.1; Initial revision
12218
* snprintf.c: branches: 1.1.1.1.2;
12220
* sort.c: branches: 1.1.1; Initial revision
12222
* sort.c: * sort.h: branches: 1.1.1; Initial revision
12224
* sort.h: branches: 1.1.1.1.4;
12226
* status.c: branches: 1.1.1; Initial revision
12228
* status.c: branches: 1.1.1.1.4;
12230
* strcasecmp.c: branches: 1.1.1; Initial revision
12232
* strcasecmp.c: * system.c: branches: 1.1.1; Initial revision
12234
* system.c: * testmsg: branches: 1.1.1; Initial revision
12236
* testmsg: * thread.c: branches: 1.1.1; Initial revision
12238
* thread.c: branches: 1.1.1.1.4;