]>
granicus.if.org Git - mutt/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Thomas Roessler [Tue, 15 Sep 1998 20:56:34 +0000 (20:56 +0000)]
UTF8-decode PGP user ID packets.
Thomas Roessler [Tue, 15 Sep 1998 20:53:17 +0000 (20:53 +0000)]
Adding basic UTF-8 support.
Thomas Roessler [Tue, 15 Sep 1998 17:19:16 +0000 (17:19 +0000)]
When using mutt_copy_header with CH_TXTPLAIN, generate a
content-type _with_ a character set parameter.
Thomas Roessler [Tue, 15 Sep 1998 17:15:29 +0000 (17:15 +0000)]
Correcting a typo in the clean target.
Thomas Roessler [Tue, 15 Sep 1998 16:00:57 +0000 (16:00 +0000)]
Add charset alias support and fix various errors in the
character set code.
Thomas Roessler [Tue, 15 Sep 1998 13:59:59 +0000 (13:59 +0000)]
Fix mutt_display_char to map '\0' to itself regardless of
the translation table we use.
Thomas Roessler [Tue, 15 Sep 1998 13:36:40 +0000 (13:36 +0000)]
Generate the character set tables from i18n files.
Thomas Roessler [Tue, 15 Sep 1998 11:02:46 +0000 (11:02 +0000)]
Finally fix imap_quote_string().
Thomas Roessler [Tue, 15 Sep 1998 10:54:46 +0000 (10:54 +0000)]
[patch-0.94.6i.gt.arrow.1] Add M_ARROWCURSOR on the
compose menu.
Thomas Roessler [Mon, 14 Sep 1998 21:33:34 +0000 (21:33 +0000)]
Fix IMAP quoting.
Thomas Roessler [Mon, 14 Sep 1998 08:03:42 +0000 (08:03 +0000)]
Speling corection for Muttrc.in.
Thomas Roessler [Mon, 14 Sep 1998 08:02:02 +0000 (08:02 +0000)]
[patch-0.94.6.vikas.complete.1] Fix a completion-related
buffer overflow.
convert-repo [Thu, 1 Mar 2007 19:12:37 +0000 (19:12 +0000)]
update tags
Thomas Roessler [Sun, 13 Sep 1998 15:29:51 +0000 (15:29 +0000)]
Preparing 0.94.6i.
Thomas Roessler [Sun, 13 Sep 1998 15:26:52 +0000 (15:26 +0000)]
This patch adds on-demand loading of character set tables,
changes the default location of $SHAREDIR, and fixes some
compilation problems occuring on machines without PGP
installed.
Thomas Roessler [Sat, 12 Sep 1998 19:58:56 +0000 (19:58 +0000)]
Fixing a silly typo in the edit-message code.
Thomas Roessler [Sat, 12 Sep 1998 19:51:47 +0000 (19:51 +0000)]
[patch-0.93.2i.ru.mmultiple_charsets.gz] This patch adds
support for international character sets. Currently, mutt
knows about the following character sets and is able to
convert between them:
iso-8859-1, ..., iso-8859-9, koi8-r, windows-1251, x-cp866.
(From: Ruslan Ermilov <ru@ucb.crimea.ua>)
Thomas Roessler [Sat, 12 Sep 1998 19:41:02 +0000 (19:41 +0000)]
When entering a 'set' command on the command-line,
pressing TAB after string_var= will insert the current
value of that variable. Note that this works only for
variables of type 'string'.
Also fixes the following buglets in command-completion:
1. doesnt work if you started the command-line with
whitespace
2. Seems to think that 'Set', 'ReSeT', etc are valid
commands (since it checks for 'strcasecmp' instead of
'strcmp' when completing the variable names Also fixes
the following buglets in command-completion:
(From: Vikas Agnihotri <VikasA@att.com>)
Thomas Roessler [Sat, 12 Sep 1998 19:26:47 +0000 (19:26 +0000)]
Use the proper history class when entering mutt commands.
Thomas Roessler [Sat, 12 Sep 1998 19:24:02 +0000 (19:24 +0000)]
[patch-0.94.5i.jmy.imap_quote.1]
Thomas Roessler [Sat, 12 Sep 1998 19:23:27 +0000 (19:23 +0000)]
Adding the edit-message feature.
Thomas Roessler [Sat, 12 Sep 1998 19:07:16 +0000 (19:07 +0000)]
[patch-0.94.5.vikas.collapse_format.2] - introduce %M for
the number of messages which is hidden in a thread.
Thomas Roessler [Tue, 8 Sep 1998 19:32:57 +0000 (19:32 +0000)]
Bogus bug. Actually, by setting use_mailcap=no, it _is_
possible to view the header of a single-part message with
a non-autoview body type.
Thomas Roessler [Tue, 8 Sep 1998 19:25:01 +0000 (19:25 +0000)]
This patch makes the view attachment menu show all
message/rfc822 parts as a new level, not only the
multipart messages. This makes it possible to display a
message/rfc822 part which includes only a image/jpeg part
or something else which cant be viewed in the pager.
(From: Jimmy Mäkelä <jmy@flashback.net>)
Thomas Roessler [Tue, 8 Sep 1998 19:14:12 +0000 (19:14 +0000)]
Change the interface of pgp_decrypt_mime() to enable this
function to do some sanity checks.
Thomas Roessler [Mon, 7 Sep 1998 20:47:25 +0000 (20:47 +0000)]
Don't descend into multipart/encrypted on the recvattach
menu.
Thomas Roessler [Mon, 7 Sep 1998 20:40:51 +0000 (20:40 +0000)]
[patch-0.94.5i.tlr.pgp_fixes.1] This patch fixes various
pgp-related issues. In particular, mutt won't segfault
when trying to decrypt-save messages from the index, and
the presence of a PGP-encrypted body part on the
attachment menu will no longer confuse the MIME parser.
Thomas Roessler [Mon, 7 Sep 1998 15:23:46 +0000 (15:23 +0000)]
Clear the "Exit Mutt" prompt.
Thomas Roessler [Mon, 7 Sep 1998 15:18:21 +0000 (15:18 +0000)]
SGML typo.
Thomas Roessler [Mon, 7 Sep 1998 15:06:19 +0000 (15:06 +0000)]
Some testing.
Thomas Roessler [Mon, 7 Sep 1998 14:54:47 +0000 (14:54 +0000)]
Yet another fix to the alias and query completion stuff:
Skip leading white space when constructing the addresses.
Thomas Roessler [Mon, 7 Sep 1998 14:47:05 +0000 (14:47 +0000)]
Don't use <space> as an address delimiter when using
query-complete and alias-complete.
Thomas Roessler [Mon, 7 Sep 1998 14:41:30 +0000 (14:41 +0000)]
Quote MIME parameters when doing %{MIME-parameter}
substitution.
Thomas Roessler [Mon, 7 Sep 1998 11:47:26 +0000 (11:47 +0000)]
Introducing decrypt-save, decrypt-copy, and
$forw{ard,}-decrypt. Based on work by Emil Laurentiu.
Thomas Roessler [Mon, 7 Sep 1998 09:15:04 +0000 (09:15 +0000)]
[patch-0.94.4i.matthewf.writingmessages-fix.1] Fix the
display when synchronizing mbox mail folders.
Thomas Roessler [Mon, 7 Sep 1998 09:13:53 +0000 (09:13 +0000)]
Fix simple patterns.
Thomas Roessler [Mon, 7 Sep 1998 08:58:56 +0000 (08:58 +0000)]
Put the S_ISLNK definition into protos.h.
Thomas Roessler [Mon, 7 Sep 1998 08:10:59 +0000 (08:10 +0000)]
Fixing convert_to_7bit(). From Liviu Daia.
Thomas Roessler [Sun, 6 Sep 1998 11:35:34 +0000 (11:35 +0000)]
Fixing the quoting of shell specials in mutt_expand_fmt().
Thomas Roessler [Sun, 6 Sep 1998 11:33:07 +0000 (11:33 +0000)]
Change snprintf to mutt_expand_fmt when expanding the
query command.
Thomas Roessler [Sun, 6 Sep 1998 10:05:41 +0000 (10:05 +0000)]
[patch-0.94.5i.tlr.safe_symlink.1] Introduce
safe_symlink() for /tmp-safe symlinking in the
nametemplate code.
convert-repo [Thu, 1 Mar 2007 19:12:34 +0000 (19:12 +0000)]
update tags
Thomas Roessler [Sun, 6 Sep 1998 09:32:23 +0000 (09:32 +0000)]
Preparing 0.94.5i.
Thomas Roessler [Fri, 4 Sep 1998 15:53:27 +0000 (15:53 +0000)]
Catch MIME parameters with p->value == NULL.
Thomas Roessler [Fri, 4 Sep 1998 14:43:06 +0000 (14:43 +0000)]
Fixing a memory leak in mutt_prepare_envelope().
Thomas Roessler [Tue, 1 Sep 1998 06:54:53 +0000 (06:54 +0000)]
IMAP fixes from Nathan Neulinger.
(<
19980831170941 .A7327@umr.edu> on mutt-dev.)
Thomas Roessler [Mon, 31 Aug 1998 16:46:29 +0000 (16:46 +0000)]
Fix a small problem with Liviu's attach_fcc patch.
Thomas Roessler [Mon, 31 Aug 1998 13:41:19 +0000 (13:41 +0000)]
Updating to patch-0.94.4.vikas.attach_message.3.
Thomas Roessler [Mon, 31 Aug 1998 13:40:07 +0000 (13:40 +0000)]
Updating to patch-0.94.4.vikas.collapse.3.
Thomas Roessler [Sat, 29 Aug 1998 08:27:01 +0000 (08:27 +0000)]
Correct an editor key binding example.
Thomas Roessler [Fri, 28 Aug 1998 19:09:20 +0000 (19:09 +0000)]
Cleaning up the fcc_attach hack. From Liviu.
Thomas Roessler [Fri, 28 Aug 1998 01:06:54 +0000 (01:06 +0000)]
[patch-0.94.4i.tlr.display_filename.1] Introduce a new
function "display-filename" which displays the currently
selected file's name on the message line.
Thomas Roessler [Fri, 28 Aug 1998 00:58:25 +0000 (00:58 +0000)]
[patch-0.94.4i.tlr.get_attachment.1-2] Get the attachment
time stamping business right.
Thomas Roessler [Fri, 28 Aug 1998 00:53:12 +0000 (00:53 +0000)]
[patch-0.94.4i.tlr.get_attachment.1] Create a new
"get-attachment" function on the compose menu which will
copy an attachment to a temporary file.
Thomas Roessler [Fri, 28 Aug 1998 00:12:19 +0000 (00:12 +0000)]
[patch-0.94.4.vikas.attach_message.1] Cleaning up some of
the attach-message code.
Thomas Roessler [Fri, 28 Aug 1998 00:11:54 +0000 (00:11 +0000)]
removing superfluous include statements.
Thomas Roessler [Thu, 27 Aug 1998 23:51:58 +0000 (23:51 +0000)]
code cosmetics.
Thomas Roessler [Thu, 27 Aug 1998 23:45:40 +0000 (23:45 +0000)]
[patch-0.94.4.vikas.collapse.2] Vikas' collapse-thread
patch.
Thomas Roessler [Thu, 27 Aug 1998 19:37:10 +0000 (19:37 +0000)]
[patch-0.94.4i.gt.arrowcursor.1] Padding to the end of
line/right jusitifying does not work in menus when
$arrow_cursor is set, because the extra space needed for
the arrow is not taken into account.
(From Gero Treuner <gero@faveve.uni-stuttgart.de>)
Thomas Roessler [Thu, 27 Aug 1998 17:24:21 +0000 (17:24 +0000)]
[patch-0.94.4i.tlr.shell_quote.1-2] Fix a brain-dead
segmentation fault when freeing non-allocated memory.
Thomas Roessler [Thu, 27 Aug 1998 16:18:24 +0000 (16:18 +0000)]
Mh. This seems to have shown up again while cleaning up
the CVS branches.
Thomas Roessler [Thu, 27 Aug 1998 16:13:38 +0000 (16:13 +0000)]
Make $fcc_attach work correctly when sending PGP-encrypted
messages. Hack by Liviu.
Thomas Roessler [Thu, 27 Aug 1998 15:57:29 +0000 (15:57 +0000)]
Document attach_format. (From: Gero Treuner
<gero@faveve.uni-stuttgart.de>)
Thomas Roessler [Thu, 27 Aug 1998 09:51:21 +0000 (09:51 +0000)]
[patch-0.94.4i.tlr.shell_quote.1] Try to quote file name
arguments and the like for shell commands.
Thomas Roessler [Thu, 27 Aug 1998 08:41:07 +0000 (08:41 +0000)]
Minor nit: if you enter the wrong key ID at Mutt's prompt,
Mutt should erase the old value --- otherwise people might
think it has just hung there. (From Liviu Daia.)
Thomas Roessler [Wed, 26 Aug 1998 21:12:23 +0000 (21:12 +0000)]
Another possible memory leak in rfc822_parse_adrlist. The
problem and the patch are pretty much the same as with the
last fix applied to this file - it's just ',' instaed of
';' this time.
Thomas Roessler [Wed, 26 Aug 1998 19:13:33 +0000 (19:13 +0000)]
[patch-0.94.4i.tlr.rfc822_leak.1] Fixing a memory leak in
the rfc822_parse_adrlist().
Some explanations seem to be in order here. Let's look at
the code:
386 else if (*s == ';')
387 {
388 if (phraselen)
389 {
390 phrase[phraselen] = 0;
391 add_addrspec (&top, &last, phrase, comment, &commentlen, sizeof (comment) - 1);
392 }
393 else if (commentlen && !last->personal)
394 {
395 comment[commentlen] = 0;
396 last->personal = safe_strdup (comment);
397 }
398 #ifdef EXACT_ADDRESS
399 if (last && !last->val)
Line 399 contains the change; previously, it looked like
this:
399' if (last)
400 last->val = mutt_substrdup (begin, s);
401 #endif
402
403 /* add group terminator */
404 cur = rfc822_new_address ();
405 if (last)
406 {
407 last->next = cur;
408 last = cur;
409 }
410
411 phraselen = 0;
412 commentlen = 0;
413 s++;
414 begin = s;
415 SKIPWS (begin);
416 }
OK, what happens? There are essentially two situations here:
-> We have already parsed a complete address specification
and know about this fact, but there was no new address
information. This is the case if we are parsing
through addresses like
undisclosed-recipients:;
or
recipients: a, b, c,;
(Note the extra ',' before the ';'!)
In this case, some of the other code in rfc822.c has
already filled in last->val, and we really shouldn't
overwrite that with a NULL pointer.
-> The ';' finishes an address spec, like in
recipients: a;
In this case, last is either set by add_addrspec(), or
it has already been set by some of the previous code
(comment handling, ...). Anyway, last->val is still
NULL, so it is correct to write the complete addr spec
to last->val.
Thomas Roessler [Wed, 26 Aug 1998 19:01:30 +0000 (19:01 +0000)]
Error message cosmetics.
Thomas Roessler [Tue, 25 Aug 1998 22:33:07 +0000 (22:33 +0000)]
CVS branch clean-up.
Thomas Roessler [Fri, 19 Jun 1998 12:52:04 +0000 (12:52 +0000)]
Removing the Attach-Menu feature for the next release
version.
convert-repo [Thu, 1 Mar 2007 19:12:30 +0000 (19:12 +0000)]
update tags
Thomas Roessler [Thu, 18 Jun 1998 20:37:56 +0000 (20:37 +0000)]
Bradon long's alias_path patch, for the sake of Elm
compatibility.
Thomas Roessler [Tue, 16 Jun 1998 20:59:20 +0000 (20:59 +0000)]
Avoid pointless error messages from mx_get_magic() when
called from an mx_open_mailbox_append() on a non-existing
mailbox.
Thomas Roessler [Tue, 16 Jun 1998 18:11:24 +0000 (18:11 +0000)]
Have "make install" install manual.txt as well.
Thomas Roessler [Tue, 16 Jun 1998 17:58:16 +0000 (17:58 +0000)]
Putting Makefile under autoconf control.
Thomas Roessler [Tue, 16 Jun 1998 16:19:50 +0000 (16:19 +0000)]
Switch the error reporting address from mutt-users to
mutt-dev.
convert-repo [Thu, 1 Mar 2007 19:12:30 +0000 (19:12 +0000)]
update tags
Thomas Roessler [Tue, 16 Jun 1998 15:18:05 +0000 (15:18 +0000)]
Bump the version to 0.92.11i.
Thomas Roessler [Tue, 16 Jun 1998 15:15:00 +0000 (15:15 +0000)]
Check in a proper version of imap.h.
Thomas Roessler [Tue, 16 Jun 1998 15:02:09 +0000 (15:02 +0000)]
Fix the "unknown color" bug reported by Vikas.
Thomas Roessler [Tue, 16 Jun 1998 12:08:40 +0000 (12:08 +0000)]
Remove a spurious #include "imap.h" from mx.c.
Thomas Roessler [Tue, 16 Jun 1998 12:00:38 +0000 (12:00 +0000)]
Add a note about the global Muttrc to style-guide.
Thomas Roessler [Tue, 16 Jun 1998 11:55:59 +0000 (11:55 +0000)]
The global Muttrc contains a list of default settings
which can be used as a starting-point for the user's own
configuration.
Thomas Roessler [Tue, 16 Jun 1998 11:18:51 +0000 (11:18 +0000)]
Removing some duplicate code from gnupgparse.c and
pgppubring.c.
Thomas Roessler [Tue, 16 Jun 1998 10:47:52 +0000 (10:47 +0000)]
Include part of Werner Koch's latest GPG patches.
convert-repo [Thu, 1 Mar 2007 19:12:30 +0000 (19:12 +0000)]
update tags
Thomas Roessler [Tue, 16 Jun 1998 00:35:38 +0000 (00:35 +0000)]
*** empty log message ***
Thomas Roessler [Tue, 16 Jun 1998 00:33:32 +0000 (00:33 +0000)]
Preparing 0.92.10i.
Thomas Roessler [Tue, 16 Jun 1998 00:22:28 +0000 (00:22 +0000)]
Including Roland's new procmail recipe.
Thomas Roessler [Tue, 16 Jun 1998 00:22:10 +0000 (00:22 +0000)]
Including Vikas' search code for the "attach message" menu.
Thomas Roessler [Mon, 15 Jun 1998 15:19:45 +0000 (15:19 +0000)]
Brandon's IMAP patch.
Thomas Roessler [Mon, 8 Jun 1998 20:05:39 +0000 (20:05 +0000)]
GPG support, first take.
Thomas Roessler [Mon, 8 Jun 1998 09:44:13 +0000 (09:44 +0000)]
Fixing the %a format.
Thomas Roessler [Mon, 8 Jun 1998 09:36:59 +0000 (09:36 +0000)]
Fixing a segmentation fault in the hdr_line code.
convert-repo [Thu, 1 Mar 2007 19:12:29 +0000 (19:12 +0000)]
update tags
Thomas Roessler [Mon, 8 Jun 1998 09:17:25 +0000 (09:17 +0000)]
Mutt 0.92.9i.
Thomas Roessler [Mon, 8 Jun 1998 09:16:03 +0000 (09:16 +0000)]
Initial revision