]> granicus.if.org Git - neomutt/log
neomutt
17 years agoManual: make sure <screen/> contents in shorter than 80 chars
Rocco Rutte [Wed, 5 Sep 2007 07:07:00 +0000 (07:07 +0000)]
Manual: make sure <screen/> contents in shorter than 80 chars

Otherwise conversion to plain text may cause line breaks rendering
examples syntacially invalid (closes #2185).

17 years agoManual: don't use <screen/> to present structured data
Rocco Rutte [Wed, 5 Sep 2007 07:03:28 +0000 (07:03 +0000)]
Manual: don't use <screen/> to present structured data

17 years agoFix buffer overflow in mutt_FormatString()
Rocco Rutte [Wed, 5 Sep 2007 06:56:25 +0000 (06:56 +0000)]
Fix buffer overflow in mutt_FormatString()

The variable in question is supposed to track string sizes, not string
widths (closes #2882 and #2900).

17 years agoAdd libz to crypto libs if available (closes #2303).
Brendan Cully [Wed, 5 Sep 2007 00:22:59 +0000 (17:22 -0700)]
Add libz to crypto libs if available (closes #2303).

17 years agoUpdated Catalan translation
Ivan Vilata i Balaguer [Tue, 4 Sep 2007 19:06:07 +0000 (12:06 -0700)]
Updated Catalan translation

17 years agoDecrement the mtime of the tempfile during edit-message to make mutt
Gary Johnson [Fri, 31 Aug 2007 17:12:18 +0000 (10:12 -0700)]
Decrement the mtime of the tempfile during edit-message to make mutt
notice changes taking less than one second.

17 years agoInsert .pp after .de to fix man page generation (closes #2940)
Brendan Cully [Tue, 28 Aug 2007 18:33:52 +0000 (11:33 -0700)]
Insert .pp after .de to fix man page generation (closes #2940)

17 years agoCheck subscriptions after any authentication, rather than after fist connection ...
Brendan Cully [Tue, 28 Aug 2007 17:58:30 +0000 (10:58 -0700)]
Check subscriptions after any authentication, rather than after fist connection (closes #2908)

17 years agoUse limits.h for PATH_MAX instead of posix1_lim.h (closes #2525)
Brendan Cully [Tue, 28 Aug 2007 17:43:08 +0000 (10:43 -0700)]
Use limits.h for PATH_MAX instead of posix1_lim.h (closes #2525)

17 years agoUpdate auth_cram for new MD5 code (untested).
Brendan Cully [Mon, 27 Aug 2007 18:07:42 +0000 (11:07 -0700)]
Update auth_cram for new MD5 code (untested).

17 years agoReplace RFC md5 implementation with GPL version from coreutils
Brendan Cully [Mon, 27 Aug 2007 17:13:51 +0000 (10:13 -0700)]
Replace RFC md5 implementation with GPL version from coreutils

17 years agoCheck for lost tty if getch returns error (closes #1220)
Brendan Cully [Thu, 16 Aug 2007 16:32:33 +0000 (09:32 -0700)]
Check for lost tty if getch returns error (closes #1220)
Great thanks to Vincent Lefevre for tracking this one down.

17 years agoFix RFC 3676 (format=flowed text) handling.
Michael Vrable [Thu, 16 Aug 2007 03:09:42 +0000 (20:09 -0700)]
Fix RFC 3676 (format=flowed text) handling.

The old code would consider a line containing "> " to be flowed, but
since this is a quoted and space-stuffed line containing no additional
text, by my reading of RFC 3676 it should be fixed.

Clean up the handling of format=flowed text.  Fix the test to determine
whether a line is fixed--if a line ends in a space only because the last
character is a space from space-stuffing, consider the line to be a
fixed line.  This makes the test for ((buf_len - buf_off) <= 0) later no
longer necessary.

Also simplify the code by removing checks for curline being non-null; it
is allocated at the start of the function and never reallocated to size
zero, so it should never be a null pointer.

17 years agoTrim whitespace in definition lists for man pages (closes #2941).
Kyle Wheeler [Wed, 8 Aug 2007 17:49:33 +0000 (10:49 -0700)]
Trim whitespace in definition lists for man pages (closes #2941).

17 years agoClarify the documentation for $use_envelope_from (closes #2936).
Brendan Cully [Fri, 3 Aug 2007 05:30:21 +0000 (22:30 -0700)]
Clarify the documentation for $use_envelope_from (closes #2936).
Thanks to Vincent Lefevre for the suggestions.

17 years agoUpdated French translation.
Vincent Lefevre [Wed, 25 Jul 2007 18:16:49 +0000 (11:16 -0700)]
Updated French translation.

17 years agoMake is_shell_char static. Closes #2907.
Brendan Cully [Mon, 16 Jul 2007 17:46:49 +0000 (10:46 -0700)]
Make is_shell_char static. Closes #2907.

17 years agoCheck that spam expression has enough matches for its template. Closes #2927.
Brendan Cully [Mon, 16 Jul 2007 16:44:52 +0000 (09:44 -0700)]
Check that spam expression has enough matches for its template. Closes #2927.

17 years agoGPGME: do not attempt to extract signatures unless gpgme_op_verify returned success.
Brendan Cully [Sun, 15 Jul 2007 00:26:16 +0000 (17:26 -0700)]
GPGME: do not attempt to extract signatures unless gpgme_op_verify returned success.

17 years agoAllow send-hooks to effectively change $from and $use_from
Aron Griffis [Mon, 9 Jul 2007 15:32:34 +0000 (11:32 -0400)]
Allow send-hooks to effectively change $from and $use_from

Signed-off-by: Aron Griffis <agriffis@n01se.net>
17 years agoClean up mx.c: init stat structs to zero
Aron Griffis [Mon, 9 Jul 2007 13:45:19 +0000 (09:45 -0400)]
Clean up mx.c: init stat structs to zero

prev_sb.st_size was initialized to zero if USE_FCNTL but not if
USE_FLOCK.  Silence the gcc warning for both cases by zeroing the stat
structures on the stack.

Other minor cleanups:
- clean up some whitespace
- convert return (foo) to return foo
- return r at the bottom of the function instead of testing values and
  returning them explicitly
- add vim modeline

Signed-off-by: Aron Griffis <agriffis@n01se.net>
17 years agoActually bail out, but wiht an ok return value.
Thomas Roessler [Tue, 10 Jul 2007 12:47:42 +0000 (14:47 +0200)]
Actually bail out, but wiht an ok return value.

17 years agoDon't bail out on a bad message/external-body!
Thomas Roessler [Tue, 10 Jul 2007 12:46:16 +0000 (14:46 +0200)]
Don't bail out on a bad message/external-body!

17 years agoThis patch implements the "%* " notation, which is analogous to "%> "
David Champion [Mon, 9 Jul 2007 01:27:35 +0000 (18:27 -0700)]
This patch implements the "%* " notation, which is analogous to "%> "
but gives precedence to the right side instead of to the left when the
fill length is zero. The default $pager_format is updated to use it so
that %P is always available at the edge of the screen.

17 years agoUpdated Esperanto translation.
Edmund GRIMLEY EVANS [Sun, 8 Jul 2007 22:34:10 +0000 (15:34 -0700)]
Updated Esperanto translation.

17 years agoFix some compiler warnings in GPGME. Closes #2919.
Brendan Cully [Thu, 5 Jul 2007 00:36:37 +0000 (17:36 -0700)]
Fix some compiler warnings in GPGME. Closes #2919.

17 years agoGPGME: Stop parsing message as soon as PGP header is found.
Brendan Cully [Thu, 5 Jul 2007 00:22:24 +0000 (17:22 -0700)]
GPGME: Stop parsing message as soon as PGP header is found.
Use file_to_data_object to build data for inline signature
verification instead of doing it by hand. This fixes inline
verification for me.

TODO: crypt-gpgme helper functions seem to return lots of pointers off
the stack in very dubious ways.

17 years agoFix %P in pager status for off_t variability.
Dan Fandrich [Wed, 27 Jun 2007 17:38:48 +0000 (10:38 -0700)]
Fix %P in pager status for off_t variability.

17 years agoremove a double inclusion of config.h
Dan Fandrich [Wed, 27 Jun 2007 17:35:59 +0000 (10:35 -0700)]
remove a double inclusion of config.h

17 years agoflowed: consider a single space as a hard line break. Closes #2906
Sertaç Ö. Yıldız [Fri, 15 Jun 2007 01:17:41 +0000 (18:17 -0700)]
flowed: consider a single space as a hard line break. Closes #2906

17 years agoUpdated Russian translation
Vsevolod Volkov [Wed, 13 Jun 2007 17:43:21 +0000 (10:43 -0700)]
Updated Russian translation

17 years agoUpdated Dutch translation
René Clerc [Mon, 11 Jun 2007 16:27:21 +0000 (09:27 -0700)]
Updated Dutch translation

17 years agoUpdated Czech translation.
Petr Písař [Mon, 11 Jun 2007 16:19:36 +0000 (09:19 -0700)]
Updated Czech translation.

17 years agoUpdated Polish translation.
Pawel Dziekonski [Mon, 11 Jun 2007 04:30:58 +0000 (21:30 -0700)]
Updated Polish translation.

17 years agoUpdated French translation.
Vincent Lefevre [Mon, 11 Jun 2007 04:27:52 +0000 (21:27 -0700)]
Updated French translation.

17 years agoUpdated German translation
Roland Rosenfeld [Sun, 10 Jun 2007 16:55:07 +0000 (09:55 -0700)]
Updated German translation

17 years agoFix quoting for hg sign in build-release
Brendan Cully [Sun, 10 Jun 2007 04:08:38 +0000 (21:08 -0700)]
Fix quoting for hg sign in build-release

17 years agomutt-1.5.16 signed
Brendan Cully [Sun, 10 Jun 2007 04:03:12 +0000 (21:03 -0700)]
mutt-1.5.16 signed

17 years agoAdded tag mutt-1-5-16-rel for changeset aaf805734d24
Brendan Cully [Sun, 10 Jun 2007 03:32:22 +0000 (20:32 -0700)]
Added tag mutt-1-5-16-rel for changeset aaf805734d24

17 years agoautomatic post-release commit for mutt-1.5.16
Brendan Cully [Sun, 10 Jun 2007 03:32:21 +0000 (20:32 -0700)]
automatic post-release commit for mutt-1.5.16

17 years agoIgnore hcachever.sh now that autoconf is creating it
Brendan Cully [Sun, 10 Jun 2007 03:26:27 +0000 (20:26 -0700)]
Ignore hcachever.sh now that autoconf is creating it

17 years agoMake GPGME backend generate a RFC3156-compliant micalg parameter
Brendan Cully [Sun, 10 Jun 2007 02:58:22 +0000 (19:58 -0700)]
Make GPGME backend generate a RFC3156-compliant micalg parameter
(blush). Based on a patch by Stefan Haun. Closes #2901.

17 years agoremove unnecessary dprints
Thomas Roessler [Fri, 8 Jun 2007 23:03:09 +0000 (01:03 +0200)]
remove unnecessary dprints

17 years agoFix header encoding corner case.
Thomas Roessler [Fri, 8 Jun 2007 22:47:26 +0000 (00:47 +0200)]
Fix header encoding corner case.

17 years agoMake sort by "To" stable (closes #2515).
Unknown [Tue, 5 Jun 2007 20:12:05 +0000 (13:12 -0700)]
Make sort by "To" stable (closes #2515).
compare_to() calls mutt_get_name(), which may return a static pointer
if it in turn calls mutt_addr_for_display(). If this static pointer is
used for a and b, the result is bad. The fix is to make a copy of the
first object.

17 years agoTemporarily set pipe_decode in the \cb urlview macro. (Debian #423640.)
Christoph Berg [Thu, 17 May 2007 12:40:07 +0000 (14:40 +0200)]
Temporarily set pipe_decode in the \cb urlview macro. (Debian #423640.)

17 years agoUse autoconf instead of "which" to discover MD5 tool
Brendan Cully [Mon, 28 May 2007 23:44:20 +0000 (16:44 -0700)]
Use autoconf instead of "which" to discover MD5 tool

17 years agoMerge with tlr
Brendan Cully [Sun, 20 May 2007 07:31:19 +0000 (00:31 -0700)]
Merge with tlr

17 years agoForget SMTP password if authentication fails.
Brendan Cully [Sun, 20 May 2007 07:29:19 +0000 (00:29 -0700)]
Forget SMTP password if authentication fails.
Thanks to Gregory Shapiro for the initial patch (I've moved the reset
from smtp_auth_sasl up to smtp_auth, and used the account API
instead of twiddling account bits by hand). Closes #2872.

17 years agoJump to the next *sub*-thread when tag-subthread is invoked,
Thomas Roessler [Tue, 15 May 2007 19:05:53 +0000 (21:05 +0200)]
Jump to the next *sub*-thread when tag-subthread is invoked,
not to the next thread.

17 years agof=f: flush buffer contents (if any) after reading input
Rocco Rutte [Tue, 8 May 2007 19:54:42 +0000 (12:54 -0700)]
f=f: flush buffer contents (if any) after reading input
Otherwise mutt maybe won't show the last line if it's supposed
to continue.

17 years agoRename next-folder to next-unread-mailbox. Remove default binding.
Brendan Cully [Mon, 7 May 2007 18:50:51 +0000 (11:50 -0700)]
Rename next-folder to next-unread-mailbox. Remove default binding.

17 years agoUse signed arithmetic in mutt_gecos_name to avoid an overflow.
Brendan Cully [Mon, 7 May 2007 18:19:15 +0000 (11:19 -0700)]
Use signed arithmetic in mutt_gecos_name to avoid an overflow.
Closes #2885.

17 years agoAdd next-folder command
N.J. Mann [Wed, 2 May 2007 17:50:07 +0000 (10:50 -0700)]
Add next-folder command

17 years agoMake IDN depend on iconv support
Brendan Cully [Tue, 1 May 2007 17:41:50 +0000 (10:41 -0700)]
Make IDN depend on iconv support

17 years agocontrib/smime.rc: $smime_verify_opaque_command fallback to -noverify
Alain Bench [Mon, 30 Apr 2007 02:10:20 +0000 (19:10 -0700)]
contrib/smime.rc: $smime_verify_opaque_command fallback to -noverify
to get signed text despite a failed -verify (but send only this first
failure notice to stderr).
smime.c: fflush() before rewind().
Closes #2428. Helps Debian Bug 420014

17 years agoUpdated French translation.
Vincent Lefevre [Wed, 25 Apr 2007 00:51:43 +0000 (17:51 -0700)]
Updated French translation.

17 years agofixup for mutt_FormatString() changes
Michael Elkins [Tue, 24 Apr 2007 21:08:58 +0000 (14:08 -0700)]
fixup for mutt_FormatString() changes

17 years agoFix compilation error related to change in mutt_FormatString()
Michael Elkins [Mon, 23 Apr 2007 19:12:29 +0000 (12:12 -0700)]
Fix compilation error related to change in mutt_FormatString()

17 years agoUse PGP_SECRING to find PGP signing keys. Closes #2878.
Brendan Cully [Sat, 21 Apr 2007 20:05:49 +0000 (13:05 -0700)]
Use PGP_SECRING to find PGP signing keys. Closes #2878.

17 years agoUpdated Basque translation.
Piarres Beobide Egaña [Sat, 21 Apr 2007 20:00:41 +0000 (13:00 -0700)]
Updated Basque translation.

17 years agoRemoved hardcoded pager progress indicator and add %P format code to $pager_status...
Michael Elkins [Sun, 15 Apr 2007 22:43:57 +0000 (15:43 -0700)]
Removed hardcoded pager progress indicator and add %P format code to $pager_status which contains the same information.

Append "%> -- (%P)" to $pager_status to emulate old behavior.

Closes #2087.

17 years agomerge with tip
Michael Elkins [Sun, 15 Apr 2007 21:54:07 +0000 (14:54 -0700)]
merge with tip

17 years agoStrip / from tail of LastDir when copying from Maildir (closes #1885)
Brendan Cully [Fri, 13 Apr 2007 21:14:07 +0000 (14:14 -0700)]
Strip / from tail of LastDir when copying from Maildir (closes #1885)

17 years agoAllow elinks for building manual.txt (closes #2876)
Brendan Cully [Fri, 13 Apr 2007 16:46:22 +0000 (09:46 -0700)]
Allow elinks for building manual.txt (closes #2876)

17 years agoEven simpler header wrapping fix
Brendan Cully [Fri, 13 Apr 2007 16:30:37 +0000 (09:30 -0700)]
Even simpler header wrapping fix

17 years agoFix header wrapping
Brendan Cully [Fri, 13 Apr 2007 16:21:20 +0000 (09:21 -0700)]
Fix header wrapping

17 years agoDifferentiate between first and second maildir passes in progress indicator
Brendan Cully [Fri, 13 Apr 2007 03:11:49 +0000 (20:11 -0700)]
Differentiate between first and second maildir passes in progress indicator

17 years agoOnly call mutt_set_flag when necessary when checking for maildir changes (fixes ...
Brendan Cully [Fri, 13 Apr 2007 00:55:31 +0000 (17:55 -0700)]
Only call mutt_set_flag when necessary when checking for maildir changes (fixes #1216)

17 years agoOnly update header color in mutt_set_flag if flag has changed (see #1216, #1931)
Brendan Cully [Fri, 13 Apr 2007 00:49:03 +0000 (17:49 -0700)]
Only update header color in mutt_set_flag if flag has changed (see #1216, #1931)

17 years agoMake $header_cache_compress default to set
Brendan Cully [Thu, 12 Apr 2007 18:54:05 +0000 (11:54 -0700)]
Make $header_cache_compress default to set

17 years agoSimplify IMAP message fetch loop slightly
Brendan Cully [Thu, 12 Apr 2007 16:42:01 +0000 (09:42 -0700)]
Simplify IMAP message fetch loop slightly

17 years agoHandle a missing or corrupted header cache entry (closes #2676)
Brendan Cully [Thu, 12 Apr 2007 16:16:06 +0000 (09:16 -0700)]
Handle a missing or corrupted header cache entry (closes #2676)
If imap_hcache_get fails, stop parsing the header cache and simply
refetch from that point on.

17 years agoPass column value recursively when expanding format strings (bug #2840).
Michael Elkins [Thu, 12 Apr 2007 05:36:24 +0000 (22:36 -0700)]
Pass column value recursively when expanding format strings (bug #2840).

17 years agoMake mutt more posixly-correct (closes #1615).
Paul Eggert [Wed, 11 Apr 2007 21:19:34 +0000 (14:19 -0700)]
Make mutt more posixly-correct (closes #1615).

17 years agoRemove un-POSIX TZ NOOP in mkchangelog.sh (see #1615)
Brendan Cully [Wed, 11 Apr 2007 21:06:49 +0000 (14:06 -0700)]
Remove un-POSIX TZ NOOP in mkchangelog.sh (see #1615)

17 years agoAdd $smtp_pass (closes #2116)
Brendan Cully [Wed, 11 Apr 2007 20:40:10 +0000 (13:40 -0700)]
Add $smtp_pass (closes #2116)

17 years agoExplicit -j1 breaks some versions of make (see #2538)
Brendan Cully [Wed, 11 Apr 2007 19:53:49 +0000 (12:53 -0700)]
Explicit -j1 breaks some versions of make (see #2538)

17 years agoMake imap_hcache_open robust against missing idata->ctx
Brendan Cully [Wed, 11 Apr 2007 16:25:56 +0000 (09:25 -0700)]
Make imap_hcache_open robust against missing idata->ctx

17 years agoDo not attempt to parse idata->ctx->path if an explicit path is given
Brendan Cully [Wed, 11 Apr 2007 14:37:53 +0000 (07:37 -0700)]
Do not attempt to parse idata->ctx->path if an explicit path is given

17 years agoAdd $message_cache_clean option to prune message cache on sync
Brendan Cully [Wed, 11 Apr 2007 03:22:06 +0000 (20:22 -0700)]
Add $message_cache_clean option to prune message cache on sync

17 years agoTry to unlink old header cache if open fails
Brendan Cully [Wed, 11 Apr 2007 02:28:14 +0000 (19:28 -0700)]
Try to unlink old header cache if open fails

17 years agoFix some warnings
Brendan Cully [Wed, 11 Apr 2007 02:23:16 +0000 (19:23 -0700)]
Fix some warnings

17 years agoRefactor mutt_hcache_open to share more code
Brendan Cully [Wed, 11 Apr 2007 02:19:24 +0000 (19:19 -0700)]
Refactor mutt_hcache_open to share more code

17 years agoSave some stats when header cache already exists
Brendan Cully [Wed, 11 Apr 2007 01:10:18 +0000 (18:10 -0700)]
Save some stats when header cache already exists

17 years agoMake IMAP header cache layout match body cache.
Brendan Cully [Wed, 11 Apr 2007 00:40:11 +0000 (17:40 -0700)]
Make IMAP header cache layout match body cache.
You can now make them point to the same directory. Each folder will
have a folder.hcache file for the header cache.

17 years agoAdd hcache path name hook
Brendan Cully [Tue, 10 Apr 2007 23:40:53 +0000 (16:40 -0700)]
Add hcache path name hook

17 years agoSimplify body cache path creation
Brendan Cully [Tue, 10 Apr 2007 23:22:08 +0000 (16:22 -0700)]
Simplify body cache path creation

17 years agoDo not hold hcache open while mailbox is open - it can lead to lockups
Brendan Cully [Tue, 10 Apr 2007 23:07:53 +0000 (16:07 -0700)]
Do not hold hcache open while mailbox is open - it can lead to lockups

17 years agoAdd imap_hcache_del; minor cleanups
Brendan Cully [Tue, 10 Apr 2007 22:32:08 +0000 (15:32 -0700)]
Add imap_hcache_del; minor cleanups

17 years agoFix a compiler warning
Brendan Cully [Tue, 10 Apr 2007 20:53:51 +0000 (13:53 -0700)]
Fix a compiler warning

17 years agoDon't use $indent_string to quote replies to flowed messages (closes #2874).
Brendan Cully [Tue, 10 Apr 2007 20:46:09 +0000 (13:46 -0700)]
Don't use $indent_string to quote replies to flowed messages (closes #2874).

17 years agoIgnore TAGS files
Brendan Cully [Tue, 10 Apr 2007 20:41:30 +0000 (13:41 -0700)]
Ignore TAGS files

17 years agoUpdated Czech translation
Petr Písař [Tue, 10 Apr 2007 17:16:29 +0000 (10:16 -0700)]
Updated Czech translation

17 years agoWrap flowed lines at no more than FLOWED_MAX in replies
Brendan Cully [Tue, 10 Apr 2007 17:13:19 +0000 (10:13 -0700)]
Wrap flowed lines at no more than FLOWED_MAX in replies

17 years agoExit with a nonzero value if sending a message in batch mode fails (bug #2709).
Michael Elkins [Tue, 10 Apr 2007 03:36:27 +0000 (20:36 -0700)]
Exit with a nonzero value if sending a message in batch mode fails (bug #2709).

17 years agoUse mutt_pretty_size() to format '%s' in $folder_format so it is similar to '%c'...
Michael Elkins [Mon, 9 Apr 2007 23:03:55 +0000 (16:03 -0700)]
Use mutt_pretty_size() to format '%s' in $folder_format so it is similar to '%c' in $hdr_format

17 years agoKill off some IMAP TODO items
Brendan Cully [Mon, 9 Apr 2007 18:32:18 +0000 (11:32 -0700)]
Kill off some IMAP TODO items

17 years agoNull out idata->hcache when closing, and remove close from open failure (mx_close...
Brendan Cully [Mon, 9 Apr 2007 16:09:59 +0000 (09:09 -0700)]
Null out idata->hcache when closing, and remove close from open failure (mx_close will handle it).

17 years agoUpdated Russian translation.
Vsevolod Volkov [Mon, 9 Apr 2007 15:56:17 +0000 (08:56 -0700)]
Updated Russian translation.