]>
granicus.if.org Git - mutt/log
Emanuele Giaquinta [Fri, 14 Sep 2007 18:35:27 +0000 (11:35 -0700)]
The new MD5 code needs AC_C_BIGENDIAN on big-endian systems
Brendan Cully [Thu, 13 Sep 2007 16:39:47 +0000 (09:39 -0700)]
Do not clobber --with-bdb argument (closes #2955)
Rocco Rutte [Tue, 11 Sep 2007 16:33:48 +0000 (18:33 +0200)]
Enlarge error buffer in mutt_enter_command() to not truncate option queries.
The error buffer gets passed down into parse_set() using it to report
option values. SHORT_STRING is too short to even print some defaults
(e.g. $status_format).
Rocco Rutte [Tue, 11 Sep 2007 16:21:40 +0000 (18:21 +0200)]
Let %*X padding share the same code of %>X padding
The current implementation of %*X was completely multibyte-unaware and
had buffer overflow issues with large terminals. Now we use the same
code as %>X has and optionally only truncate left content to make sure
the right content can be printed entirely.
Vincent Lefevre [Mon, 10 Sep 2007 18:14:55 +0000 (11:14 -0700)]
Updated French translation.
Rocco Rutte [Mon, 10 Sep 2007 06:54:51 +0000 (08:54 +0200)]
Make mutt_FormatString() more multibyte-aware
As default cause, don't copy raw bytes but copy multibyte chars instead
to ensure column computation is correct (needed for padding).
Rocco Rutte [Mon, 10 Sep 2007 06:07:31 +0000 (08:07 +0200)]
Escape option values for variable queries and completion to ensure they're parsable
Andreas Jaggi [Sun, 9 Sep 2007 22:48:23 +0000 (15:48 -0700)]
Let imap_complete_hosts work with the last mailbox (closes #2949).
This was an off-by-one error in the mailbox loop.
Julien Cristau [Sun, 9 Sep 2007 22:20:12 +0000 (15:20 -0700)]
Only check whether GNUTLS error is fatal when an error occurs (closes #2954).
The API for GNUTLS changed to require this in 1.7.18.
Brendan Cully [Sat, 8 Sep 2007 22:30:20 +0000 (15:30 -0700)]
autoreconf --include doesn't pass its argument to aclocal.
Let ACLOCAL_AMFLAGS in Makefile.am handle that.
Brendan Cully [Sat, 8 Sep 2007 22:20:47 +0000 (15:20 -0700)]
Attempt to clean up DB back-end selection
Rocco Rutte [Thu, 6 Sep 2007 18:13:46 +0000 (20:13 +0200)]
Rewrite padding logic for mutt_FormatString()
Do so by checking columns and bytes individually to make sure we really
don't write past the end of allocated buffers. This patch fixes all my
crashes I saw with files attached to/with the settings for #2882 and #2900.
Rocco Rutte [Wed, 5 Sep 2007 10:52:48 +0000 (10:52 +0000)]
Fix/improve intl error messages
Rocco Rutte [Wed, 5 Sep 2007 07:16:36 +0000 (07:16 +0000)]
Interpret relative paths in browser relative to shown dir, not working
dir (closes #2471).
Rocco Rutte [Wed, 5 Sep 2007 07:12:14 +0000 (07:12 +0000)]
Teach pager how to ignore $wrap and use it for help (closes #2896).
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).
Rocco Rutte [Wed, 5 Sep 2007 07:03:28 +0000 (07:03 +0000)]
Manual: don't use <screen/> to present structured data
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).
Brendan Cully [Wed, 5 Sep 2007 00:22:59 +0000 (17:22 -0700)]
Add libz to crypto libs if available (closes #2303).
Ivan Vilata i Balaguer [Tue, 4 Sep 2007 19:06:07 +0000 (12:06 -0700)]
Updated Catalan translation
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.
Brendan Cully [Tue, 28 Aug 2007 18:33:52 +0000 (11:33 -0700)]
Insert .pp after .de to fix man page generation (closes #2940)
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)
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)
Brendan Cully [Mon, 27 Aug 2007 18:07:42 +0000 (11:07 -0700)]
Update auth_cram for new MD5 code (untested).
Brendan Cully [Mon, 27 Aug 2007 17:13:51 +0000 (10:13 -0700)]
Replace RFC md5 implementation with GPL version from coreutils
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.
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.
Kyle Wheeler [Wed, 8 Aug 2007 17:49:33 +0000 (10:49 -0700)]
Trim whitespace in definition lists for man pages (closes #2941).
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.
Vincent Lefevre [Wed, 25 Jul 2007 18:16:49 +0000 (11:16 -0700)]
Updated French translation.
Brendan Cully [Mon, 16 Jul 2007 17:46:49 +0000 (10:46 -0700)]
Make is_shell_char static. Closes #2907.
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.
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.
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>
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>
Thomas Roessler [Tue, 10 Jul 2007 12:47:42 +0000 (14:47 +0200)]
Actually bail out, but wiht an ok return value.
Thomas Roessler [Tue, 10 Jul 2007 12:46:16 +0000 (14:46 +0200)]
Don't bail out on a bad message/external-body!
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.
Edmund GRIMLEY EVANS [Sun, 8 Jul 2007 22:34:10 +0000 (15:34 -0700)]
Updated Esperanto translation.
Brendan Cully [Thu, 5 Jul 2007 00:36:37 +0000 (17:36 -0700)]
Fix some compiler warnings in GPGME. Closes #2919.
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.
Dan Fandrich [Wed, 27 Jun 2007 17:38:48 +0000 (10:38 -0700)]
Fix %P in pager status for off_t variability.
Dan Fandrich [Wed, 27 Jun 2007 17:35:59 +0000 (10:35 -0700)]
remove a double inclusion of config.h
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
Vsevolod Volkov [Wed, 13 Jun 2007 17:43:21 +0000 (10:43 -0700)]
Updated Russian translation
René Clerc [Mon, 11 Jun 2007 16:27:21 +0000 (09:27 -0700)]
Updated Dutch translation
Petr Pisar [Mon, 11 Jun 2007 16:19:36 +0000 (09:19 -0700)]
Updated Czech translation.
Pawel Dziekonski [Mon, 11 Jun 2007 04:30:58 +0000 (21:30 -0700)]
Updated Polish translation.
Vincent Lefevre [Mon, 11 Jun 2007 04:27:52 +0000 (21:27 -0700)]
Updated French translation.
Roland Rosenfeld [Sun, 10 Jun 2007 16:55:07 +0000 (09:55 -0700)]
Updated German translation
Brendan Cully [Sun, 10 Jun 2007 04:08:38 +0000 (21:08 -0700)]
Fix quoting for hg sign in build-release
Brendan Cully [Sun, 10 Jun 2007 04:03:12 +0000 (21:03 -0700)]
mutt-1.5.16 signed
Brendan Cully [Sun, 10 Jun 2007 03:32:22 +0000 (20:32 -0700)]
Added tag mutt-1-5-16-rel for changeset
aaf805734d24
Brendan Cully [Sun, 10 Jun 2007 03:32:21 +0000 (20:32 -0700)]
automatic post-release commit for mutt-1.5.16
Brendan Cully [Sun, 10 Jun 2007 03:26:27 +0000 (20:26 -0700)]
Ignore hcachever.sh now that autoconf is creating it
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.
Thomas Roessler [Fri, 8 Jun 2007 23:03:09 +0000 (01:03 +0200)]
remove unnecessary dprints
Thomas Roessler [Fri, 8 Jun 2007 22:47:26 +0000 (00:47 +0200)]
Fix header encoding corner case.
pywatson [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.
Christoph Berg [Thu, 17 May 2007 12:40:07 +0000 (14:40 +0200)]
Temporarily set pipe_decode in the \cb urlview macro. (Debian #423640.)
Brendan Cully [Mon, 28 May 2007 23:44:20 +0000 (16:44 -0700)]
Use autoconf instead of "which" to discover MD5 tool
Brendan Cully [Sun, 20 May 2007 07:31:19 +0000 (00:31 -0700)]
Merge with tlr
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.
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.
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.
Brendan Cully [Mon, 7 May 2007 18:50:51 +0000 (11:50 -0700)]
Rename next-folder to next-unread-mailbox. Remove default binding.
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.
N.J. Mann [Wed, 2 May 2007 17:50:07 +0000 (10:50 -0700)]
Add next-folder command
Brendan Cully [Tue, 1 May 2007 17:41:50 +0000 (10:41 -0700)]
Make IDN depend on iconv support
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
Vincent Lefevre [Wed, 25 Apr 2007 00:51:43 +0000 (17:51 -0700)]
Updated French translation.
Michael Elkins [Tue, 24 Apr 2007 21:08:58 +0000 (14:08 -0700)]
fixup for mutt_FormatString() changes
Michael Elkins [Mon, 23 Apr 2007 19:12:29 +0000 (12:12 -0700)]
Fix compilation error related to change in mutt_FormatString()
Brendan Cully [Sat, 21 Apr 2007 20:05:49 +0000 (13:05 -0700)]
Use PGP_SECRING to find PGP signing keys. Closes #2878.
Piarres Beobide Egaña [Sat, 21 Apr 2007 20:00:41 +0000 (13:00 -0700)]
Updated Basque translation.
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.
Michael Elkins [Sun, 15 Apr 2007 21:54:07 +0000 (14:54 -0700)]
merge with tip
Brendan Cully [Fri, 13 Apr 2007 21:14:07 +0000 (14:14 -0700)]
Strip / from tail of LastDir when copying from Maildir (closes #1885)
Brendan Cully [Fri, 13 Apr 2007 16:46:22 +0000 (09:46 -0700)]
Allow elinks for building manual.txt (closes #2876)
Brendan Cully [Fri, 13 Apr 2007 16:30:37 +0000 (09:30 -0700)]
Even simpler header wrapping fix
Brendan Cully [Fri, 13 Apr 2007 16:21:20 +0000 (09:21 -0700)]
Fix header wrapping
Brendan Cully [Fri, 13 Apr 2007 03:11:49 +0000 (20:11 -0700)]
Differentiate between first and second maildir passes in progress indicator
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)
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)
Brendan Cully [Thu, 12 Apr 2007 18:54:05 +0000 (11:54 -0700)]
Make $header_cache_compress default to set
Brendan Cully [Thu, 12 Apr 2007 16:42:01 +0000 (09:42 -0700)]
Simplify IMAP message fetch loop slightly
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.
Michael Elkins [Thu, 12 Apr 2007 05:36:24 +0000 (22:36 -0700)]
Pass column value recursively when expanding format strings (bug #2840).
Paul Eggert [Wed, 11 Apr 2007 21:19:34 +0000 (14:19 -0700)]
Make mutt more posixly-correct (closes #1615).
Brendan Cully [Wed, 11 Apr 2007 21:06:49 +0000 (14:06 -0700)]
Remove un-POSIX TZ NOOP in mkchangelog.sh (see #1615)
Brendan Cully [Wed, 11 Apr 2007 20:40:10 +0000 (13:40 -0700)]
Add $smtp_pass (closes #2116)
Brendan Cully [Wed, 11 Apr 2007 19:53:49 +0000 (12:53 -0700)]
Explicit -j1 breaks some versions of make (see #2538)
Brendan Cully [Wed, 11 Apr 2007 16:25:56 +0000 (09:25 -0700)]
Make imap_hcache_open robust against missing idata->ctx
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
Brendan Cully [Wed, 11 Apr 2007 03:22:06 +0000 (20:22 -0700)]
Add $message_cache_clean option to prune message cache on sync
Brendan Cully [Wed, 11 Apr 2007 02:28:14 +0000 (19:28 -0700)]
Try to unlink old header cache if open fails
Brendan Cully [Wed, 11 Apr 2007 02:23:16 +0000 (19:23 -0700)]
Fix some warnings
Brendan Cully [Wed, 11 Apr 2007 02:19:24 +0000 (19:19 -0700)]
Refactor mutt_hcache_open to share more code
Brendan Cully [Wed, 11 Apr 2007 01:10:18 +0000 (18:10 -0700)]
Save some stats when header cache already exists