]> granicus.if.org Git - neomutt/log
neomutt
15 years agopager: intermediate fix for wrapping long header lines with $smart_wrap set
Rocco Rutte [Mon, 15 Jun 2009 14:28:03 +0000 (16:28 +0200)]
pager: intermediate fix for wrapping long header lines with $smart_wrap set

The header folding algorithm outputs a word without spaces and longer
than $wrap as-is. The pager however tries to break it. With $smart_wrap
unset, it simply breaks at $wrap regardless if there's a space or
not. With $smart_wrap set it tried to find a space and break if the next
word is too long. This logic doesn't work for folded header lines which
always start with space. Thus, the output would always contain the
folding whitespace on a line by itself detaching the header value from
the header name.

As an intermediate fix we don't try to be smart if the line begins with
space or tab.

15 years agopager: Ignore $wrap for attachment markers
Rocco Rutte [Mon, 15 Jun 2009 14:15:45 +0000 (16:15 +0200)]
pager: Ignore $wrap for attachment markers

15 years agoRemove duplicate update-changelog call.
Brendan Cully [Mon, 15 Jun 2009 03:57:50 +0000 (20:57 -0700)]
Remove duplicate update-changelog call.

15 years agoEscape hyphens in man page. Closes #1937 again.
Antonio Radici [Mon, 15 Jun 2009 03:51:36 +0000 (20:51 -0700)]
Escape hyphens in man page. Closes #1937 again.

15 years agoUpdate UPDATING
Brendan Cully [Sun, 14 Jun 2009 19:29:58 +0000 (12:29 -0700)]
Update UPDATING

15 years agomutt-1.5.20 signed
Brendan Cully [Sun, 14 Jun 2009 19:17:23 +0000 (12:17 -0700)]
mutt-1.5.20 signed

15 years agoAdded tag mutt-1-5-20-rel for changeset f399371bb9b0
Brendan Cully [Sun, 14 Jun 2009 18:55:01 +0000 (11:55 -0700)]
Added tag mutt-1-5-20-rel for changeset f399371bb9b0

15 years agoautomatic post-release commit for mutt-1.5.20
Brendan Cully [Sun, 14 Jun 2009 18:55:00 +0000 (11:55 -0700)]
automatic post-release commit for mutt-1.5.20

15 years agoSave a dereference, and close #3226 with voodoo.
Brendan Cully [Sun, 14 Jun 2009 17:43:07 +0000 (10:43 -0700)]
Save a dereference, and close #3226 with voodoo.

15 years agoInitialize pointer before use under -d4
Brendan Cully [Sun, 14 Jun 2009 15:47:53 +0000 (08:47 -0700)]
Initialize pointer before use under -d4

15 years agoAdjust menu position after sync more carefully. Closes #3092.
Brendan Cully [Sun, 14 Jun 2009 02:52:43 +0000 (19:52 -0700)]
Adjust menu position after sync more carefully. Closes #3092.

15 years agoForce status to redraw when $postponed changes.
Brendan Cully [Sat, 13 Jun 2009 21:36:44 +0000 (14:36 -0700)]
Force status to redraw when $postponed changes.

15 years agoFix check for changed $postponed.
Brendan Cully [Sat, 13 Jun 2009 21:31:50 +0000 (14:31 -0700)]
Fix check for changed $postponed.
The pointer-based check fails when the new $postponed string is stored in the same location.

15 years agoRewrite header folding
Rocco Rutte [Fri, 12 Jun 2009 23:08:01 +0000 (01:08 +0200)]
Rewrite header folding

We now distinct between sending and display case. For display,
we always use tabs for folding for readability; for sending we
now correctly fold using whitespace found in the header.

Closes #2995. Closes #3080.

15 years agoTurn $fcc_attach into a quadoption. Closes #2528.
Rocco Rutte [Fri, 12 Jun 2009 21:10:00 +0000 (23:10 +0200)]
Turn $fcc_attach into a quadoption. Closes #2528.

15 years agoDon't insert Content-Description/form name into reply. Closes #3164.
Rocco Rutte [Fri, 12 Jun 2009 19:32:08 +0000 (21:32 +0200)]
Don't insert Content-Description/form name into reply. Closes #3164.

15 years agoAllow ! suffix for pgp keys via $pgp_sign_as and prompt. Closes #1928.
Rocco Rutte [Fri, 12 Jun 2009 16:00:13 +0000 (18:00 +0200)]
Allow ! suffix for pgp keys via $pgp_sign_as and prompt. Closes #1928.

15 years agoMerge
Rocco Rutte [Fri, 12 Jun 2009 13:22:49 +0000 (15:22 +0200)]
Merge

15 years agoSMTP: don't block but print CRLF for last line if it's not terminated
Rocco Rutte [Fri, 12 Jun 2009 13:21:55 +0000 (15:21 +0200)]
SMTP: don't block but print CRLF for last line if it's not terminated

15 years agoWarn before bouncing messages without From: header. Closes #3180.
Rocco Rutte [Fri, 12 Jun 2009 11:43:01 +0000 (13:43 +0200)]
Warn before bouncing messages without From: header. Closes #3180.

15 years agoMention maildir mtime use in browser
Rocco Rutte [Thu, 11 Jun 2009 16:34:10 +0000 (18:34 +0200)]
Mention maildir mtime use in browser

15 years agoDon't allow setting Return-Path: header via my_hdr
Rocco Rutte [Thu, 11 Jun 2009 16:31:16 +0000 (18:31 +0200)]
Don't allow setting Return-Path: header via my_hdr

Mutt has use_envelope_from/envelope_from_address for that purpose.
Closes #1840.

15 years agoUse only latest mtime of new/cur for browser, not whole stat() info
Rocco Rutte [Thu, 11 Jun 2009 16:17:03 +0000 (18:17 +0200)]
Use only latest mtime of new/cur for browser, not whole stat() info

15 years agoDon't reformat Return-Path (angle brackets are not optional). Closes #1702.
Rocco Rutte [Thu, 11 Jun 2009 16:14:05 +0000 (18:14 +0200)]
Don't reformat Return-Path (angle brackets are not optional). Closes #1702.

15 years agoOnly print messages about CONTEXT when quiet flag not set
Rocco Rutte [Wed, 10 Jun 2009 15:44:14 +0000 (17:44 +0200)]
Only print messages about CONTEXT when quiet flag not set

15 years agoImprove host checking for SSL with intermediate certificates.
Brendan Cully [Wed, 10 Jun 2009 05:09:20 +0000 (22:09 -0700)]
Improve host checking for SSL with intermediate certificates.

15 years agoWhitespace.
Brendan Cully [Wed, 10 Jun 2009 05:03:52 +0000 (22:03 -0700)]
Whitespace.

15 years agoSkip comparison against current mailbox for idle connections.
Brendan Cully [Wed, 10 Jun 2009 04:50:21 +0000 (21:50 -0700)]
Skip comparison against current mailbox for idle connections.
Closes #3216.

15 years agoRevert accidental change
Brendan Cully [Wed, 10 Jun 2009 04:17:29 +0000 (21:17 -0700)]
Revert accidental change

15 years agoRemove trailing whitespace.
Brendan Cully [Wed, 10 Jun 2009 04:15:06 +0000 (21:15 -0700)]
Remove trailing whitespace.

15 years agoTest for libgnutls by hand rather than relying on deprecated libgnutls-config script.
Brendan Cully [Tue, 9 Jun 2009 06:55:39 +0000 (23:55 -0700)]
Test for libgnutls by hand rather than relying on deprecated libgnutls-config script.
Closes #3239.

15 years agoDo not display error message when user declines to create target mailbox.
Brendan Cully [Sun, 7 Jun 2009 17:55:07 +0000 (10:55 -0700)]
Do not display error message when user declines to create target mailbox.

15 years agoMinor cleanup in imap_copy_messages.
Brendan Cully [Sun, 7 Jun 2009 17:51:36 +0000 (10:51 -0700)]
Minor cleanup in imap_copy_messages.

15 years agoDisable checking certificate activation/expiration times in gnutls as we do the check...
Miroslav Lichvar [Sun, 7 Jun 2009 06:14:37 +0000 (08:14 +0200)]
Disable checking certificate activation/expiration times in gnutls as we do the checks ourselves.

15 years agoDo not treat already-seen headers as if they are new.
Brendan Cully [Sun, 7 Jun 2009 05:31:12 +0000 (22:31 -0700)]
Do not treat already-seen headers as if they are new.
See #2935.

15 years agoMerge
Rocco Rutte [Sun, 7 Jun 2009 00:22:25 +0000 (02:22 +0200)]
Merge

15 years agoFix hyphens in manpages. Closes #1937
Rocco Rutte [Sun, 7 Jun 2009 00:09:08 +0000 (02:09 +0200)]
Fix hyphens in manpages. Closes #1937

15 years agoFix pretty quoting for f=f by resetting space count when flushing paragraph
Rocco Rutte [Thu, 4 Jun 2009 15:07:35 +0000 (17:07 +0200)]
Fix pretty quoting for f=f by resetting space count when flushing paragraph

15 years agoFix several f=f bugs
Rocco Rutte [Wed, 3 Jun 2009 20:35:32 +0000 (22:35 +0200)]
Fix several f=f bugs

It fixes problems with space-handling in general (trailing spaces for
display, un-space-stuffing), fixes quote prefix for replies and lowers
FLOWED_MAX so we don't run into line length trouble too early.

15 years agoDon't abuse $pager_context for searches, add $search_context. See #976.
Rocco Rutte [Wed, 3 Jun 2009 19:58:32 +0000 (21:58 +0200)]
Don't abuse $pager_context for searches, add $search_context. See #976.

15 years agoFix compiler warning
Rocco Rutte [Wed, 3 Jun 2009 07:06:23 +0000 (09:06 +0200)]
Fix compiler warning

15 years agoAdd support for GNUTLS_CERT_INSECURE_ALGORITHM error code
Miroslav Lichvar [Tue, 2 Jun 2009 18:25:28 +0000 (20:25 +0200)]
Add support for GNUTLS_CERT_INSECURE_ALGORITHM error code

15 years agoDon't ignore certificate verification errors on saved signer certs
Miroslav Lichvar [Tue, 2 Jun 2009 18:11:27 +0000 (20:11 +0200)]
Don't ignore certificate verification errors on saved signer certs

15 years agoUpdated Dutch translation.
René Clerc [Tue, 2 Jun 2009 17:18:08 +0000 (10:18 -0700)]
Updated Dutch translation.

15 years agoFix duplicate mailbox detection for remote folders
Rocco Rutte [Tue, 2 Jun 2009 15:24:06 +0000 (17:24 +0200)]
Fix duplicate mailbox detection for remote folders

15 years agoFix array size
Rocco Rutte [Tue, 2 Jun 2009 15:05:15 +0000 (17:05 +0200)]
Fix array size

15 years agoThoroughly check for duplicates when parsing 'mailboxes' command. Closes #1428.
Rocco Rutte [Tue, 2 Jun 2009 13:43:31 +0000 (15:43 +0200)]
Thoroughly check for duplicates when parsing 'mailboxes' command. Closes #1428.

15 years agoUse mutt_atoi() when parsing GnuPG output. Closes #3145
Rocco Rutte [Mon, 1 Jun 2009 12:50:52 +0000 (14:50 +0200)]
Use mutt_atoi() when parsing GnuPG output. Closes #3145

15 years agoMore atoi() fixes
Rocco Rutte [Mon, 1 Jun 2009 11:22:17 +0000 (13:22 +0200)]
More atoi() fixes

15 years agoSMTP: Use mutt_atoi() to parse server responses
Rocco Rutte [Mon, 1 Jun 2009 09:27:07 +0000 (11:27 +0200)]
SMTP: Use mutt_atoi() to parse server responses

15 years agoUse strtol() wrappers for most atoi() calls
Rocco Rutte [Mon, 1 Jun 2009 09:26:37 +0000 (11:26 +0200)]
Use strtol() wrappers for most atoi() calls

15 years agoAdd mutt_atos(), mutt_atoi() and mutt_atol() (strtol() wrappers)
Rocco Rutte [Mon, 1 Jun 2009 09:24:43 +0000 (11:24 +0200)]
Add mutt_atos(), mutt_atoi() and mutt_atol() (strtol() wrappers)

15 years agoTreat address groups as no recipients
Rocco Rutte [Mon, 1 Jun 2009 08:36:50 +0000 (10:36 +0200)]
Treat address groups as no recipients

When sending with Sendmail or SMTP we exclude address groups
anyway, so treat these addresses as not present when checking
for valid recipients before sending in the compose menu.

15 years agoWeed out address groups for SMTP the same way we do for sendmail
Rocco Rutte [Mon, 1 Jun 2009 08:29:54 +0000 (10:29 +0200)]
Weed out address groups for SMTP the same way we do for sendmail

15 years agoAllow chunked and unchunked manuals to build in parallel.
Brendan Cully [Mon, 1 Jun 2009 02:19:21 +0000 (19:19 -0700)]
Allow chunked and unchunked manuals to build in parallel.

15 years agoRemove trailing whitespace
Brendan Cully [Mon, 1 Jun 2009 02:07:34 +0000 (19:07 -0700)]
Remove trailing whitespace

15 years agoSMTP: Don't send "undisclosed-recipients" in RCPT TO
Rocco Rutte [Sun, 31 May 2009 12:46:40 +0000 (14:46 +0200)]
SMTP: Don't send "undisclosed-recipients" in RCPT TO

This happened for Bcc only messages. "undisclosed-recipients" is added
in To: as guard against MTAs that leak BCCs if no To:/Cc: header is
given.  See Debian #529090.

15 years agoDocument that $pager_context affects searching, too
Rocco Rutte [Sun, 31 May 2009 11:19:07 +0000 (13:19 +0200)]
Document that $pager_context affects searching, too

15 years agoUpdate UPDATING
Rocco Rutte [Sun, 31 May 2009 11:00:07 +0000 (13:00 +0200)]
Update UPDATING

15 years agoTurn trailing \r\n to \n for qp-encoded messages.
Rocco Rutte [Sun, 31 May 2009 10:54:19 +0000 (12:54 +0200)]
Turn trailing \r\n to \n for qp-encoded messages.

RFC2045 (sect. 6.7, (1) general 8bit representation)
states that neither CR nor LF of the trailing CRLF may
be qp-encoded. So we ignore trailing qp-encoded CRs.

See #2898 though this is a partial fix only.

15 years agoGive $pager_context lines of context when searching page-based menus. Closes #976.
Rocco Rutte [Sun, 31 May 2009 10:40:37 +0000 (12:40 +0200)]
Give $pager_context lines of context when searching page-based menus. Closes #976.

15 years agof=f: Strip trailing spaces for interoperability. Closes #3001.
Rocco Rutte [Sun, 31 May 2009 09:32:06 +0000 (11:32 +0200)]
f=f: Strip trailing spaces for interoperability. Closes #3001.

If we make a fixed reply to a flowed message we remove trailing
spaces and can now safely allow $indent_string to be used which
is what users expect.

Second, if we make a flowed reply to a fixed message we also
strip trailing spaces since from format=fixed we assume all
lines are fixed (i.e. we don't want to errorneously make fixed
lines flowed).

15 years agoAdd $honor_disposition to not display attachments inline. Closes #3170.
Rocco Rutte [Sun, 31 May 2009 08:40:23 +0000 (10:40 +0200)]
Add $honor_disposition to not display attachments inline. Closes #3170.

Previously all MIME parts were displayed inline regardless of the
Content-Disposition header (if present). With $honor_disposition
set, only inline parts are displayed inline, attachments can only
be viewed from the attachments menu.

15 years agoDisables the insecure SSLv2 protocol. Closes #3192.
Dan Loewenherz [Sat, 25 Apr 2009 05:56:39 +0000 (01:56 -0400)]
Disables the insecure SSLv2 protocol. Closes #3192.

15 years agoKeep new mail flag for mbox/mmdf folders after closing. Closes #1362.
Rocco Rutte [Sat, 30 May 2009 17:37:33 +0000 (19:37 +0200)]
Keep new mail flag for mbox/mmdf folders after closing. Closes #1362.

15 years agoUpdated French translation.
Vincent Lefevre [Sat, 30 May 2009 17:23:27 +0000 (10:23 -0700)]
Updated French translation.

15 years agoFix logic in f260f5836284
Rocco Rutte [Fri, 29 May 2009 22:24:02 +0000 (00:24 +0200)]
Fix logic in f260f5836284

15 years agoDrop modified version of and use mutt_read_line() in pager, too
Rocco Rutte [Fri, 29 May 2009 19:33:45 +0000 (21:33 +0200)]
Drop modified version of and use mutt_read_line() in pager, too

15 years agoAdd flags to mutt_read_line() for EOL-stripping and continuation support
Rocco Rutte [Fri, 29 May 2009 19:24:29 +0000 (21:24 +0200)]
Add flags to mutt_read_line() for EOL-stripping and continuation support

We use these to stop supporting EOL-escaping with \ which was
wrong in most cases (e.g. $history_file), support is kept for
reading config and mailcap files.

Leaving CRLF in will be used for the pager.

15 years agoFall back to search if no query exists for search-(next|opposite)
Rocco Rutte [Fri, 29 May 2009 14:40:40 +0000 (16:40 +0200)]
Fall back to search if no query exists for search-(next|opposite)

The pager had the fall-through to search, so for
consistency do that in other menues as well.

15 years agoFix pager search prompt for reverse search
Rocco Rutte [Fri, 29 May 2009 14:21:15 +0000 (16:21 +0200)]
Fix pager search prompt for reverse search

When doing a reverse search for the first time after switching to the
pager, SearchBack is always 0 and thus gave the wrong prompt, change to
using op directly. While I'm at it, unify search prompts.

15 years agoManual: Fix markup of environment variables
Rocco Rutte [Fri, 29 May 2009 11:27:52 +0000 (13:27 +0200)]
Manual: Fix markup of environment variables

15 years agoSMTP: don't interactively authenticate without a password in batch/mailx mode
Rocco Rutte [Thu, 28 May 2009 14:37:44 +0000 (16:37 +0200)]
SMTP: don't interactively authenticate without a password in batch/mailx mode

Otherwise, if we don't have a password and curses is not running, the
SASL authentication callback will crash mutt. We now abort if the
password wasn't given in $smtp_url.

15 years agoManual: vertical-align table cells at the top
Rocco Rutte [Thu, 28 May 2009 13:20:46 +0000 (15:20 +0200)]
Manual: vertical-align table cells at the top

15 years agoManual: Wrap muttrc commands in <command/>
Rocco Rutte [Thu, 28 May 2009 13:19:14 +0000 (15:19 +0200)]
Manual: Wrap muttrc commands in <command/>

15 years agognutls: do not ignore certificate problems.
Brendan Cully [Thu, 28 May 2009 06:14:48 +0000 (23:14 -0700)]
gnutls: do not ignore certificate problems.
Specifically, do not allow revoked certificates or those signed by non-CAs
unless they have been explicitly stored in the trusted certificate file.
Thanks to Miroslav Lichvar.

15 years agoDon't prompt to save certificates that are already saved but invalid.
Miroslav Lichvar [Thu, 28 May 2009 05:55:26 +0000 (22:55 -0700)]
Don't prompt to save certificates that are already saved but invalid.

15 years agoDon't leak gnutls certs on preauth validation failure.
Brendan Cully [Thu, 28 May 2009 05:52:04 +0000 (22:52 -0700)]
Don't leak gnutls certs on preauth validation failure.
Thanks to Miroslav Lichvar.

15 years agoFix TLS certificate chain validation for openssl.
Brendan Cully [Thu, 28 May 2009 05:40:34 +0000 (22:40 -0700)]
Fix TLS certificate chain validation for openssl.

15 years agoFix a serious oversight validating TLS certificates.
Brendan Cully [Tue, 26 May 2009 00:31:27 +0000 (17:31 -0700)]
Fix a serious oversight validating TLS certificates.
If any certificate in a chain presented by a server was accepted, the
connection was allowed without verifying that the presented
certificate was actually signed by the certificate in the chain.

15 years agoUpdated Czech translation.
Petr Písař [Thu, 28 May 2009 05:13:27 +0000 (22:13 -0700)]
Updated Czech translation.

15 years agoDocument that -- is always mandatory after -a. Closes #3235.
Rocco Rutte [Wed, 27 May 2009 08:13:42 +0000 (10:13 +0200)]
Document that -- is always mandatory after -a. Closes #3235.

15 years agoMention account-hook in the docs for $tunnel. Closes #3237.
Rocco Rutte [Wed, 27 May 2009 07:48:00 +0000 (09:48 +0200)]
Mention account-hook in the docs for $tunnel. Closes #3237.

15 years agoUse charset parameter to view text attachments using <view-attach>. Closes #3234.
Rocco Rutte [Tue, 26 May 2009 15:57:16 +0000 (17:57 +0200)]
Use charset parameter to view text attachments using <view-attach>. Closes #3234.

15 years agopager: print progress percentage for attachments, too
Rocco Rutte [Mon, 25 May 2009 13:57:48 +0000 (15:57 +0200)]
pager: print progress percentage for attachments, too

15 years agoMark strings for translation
Rocco Rutte [Mon, 25 May 2009 13:25:42 +0000 (15:25 +0200)]
Mark strings for translation

15 years agoUpdated French translation.
Vincent Lefevre [Tue, 19 May 2009 03:48:57 +0000 (20:48 -0700)]
Updated French translation.

15 years agoPOP: Notify user when messages are lost. Closes #2226.
Takahashi Tamotsu [Fri, 15 May 2009 13:03:40 +0000 (15:03 +0200)]
POP: Notify user when messages are lost. Closes #2226.

15 years agoPOP: Ignore already-deleted messages while syncing. Closes #2225.
Takahashi Tamotsu [Fri, 15 May 2009 12:54:04 +0000 (14:54 +0200)]
POP: Ignore already-deleted messages while syncing. Closes #2225.

15 years agoMerge
Rocco Rutte [Fri, 15 May 2009 10:47:43 +0000 (12:47 +0200)]
Merge

15 years agoMake "uncolor" also work header and body objects. Closes #1046.
Seth Arnold [Fri, 15 May 2009 10:46:33 +0000 (12:46 +0200)]
Make "uncolor" also work header and body objects. Closes #1046.

15 years agoDon't loose error message when attachment saving fails. Closes #3156.
Rocco Rutte [Wed, 13 May 2009 16:03:34 +0000 (18:03 +0200)]
Don't loose error message when attachment saving fails. Closes #3156.

15 years agoDon't set 'replied' flag if user changes References/IRT. Closes #2044.
Rocco Rutte [Wed, 13 May 2009 12:20:45 +0000 (14:20 +0200)]
Don't set 'replied' flag if user changes References/IRT. Closes #2044.

15 years agoAdd mutt_find_list() to lookup data in lists
Rocco Rutte [Wed, 13 May 2009 12:19:26 +0000 (14:19 +0200)]
Add mutt_find_list() to lookup data in lists

15 years agoPrune empty address groups when preparing replies. Closes #2875.
Rocco Rutte [Wed, 13 May 2009 10:52:37 +0000 (12:52 +0200)]
Prune empty address groups when preparing replies. Closes #2875.

15 years agoActually reopen mbox/mmdf files in case we find modifications. Closes #2725.
Rocco Rutte [Wed, 13 May 2009 10:21:43 +0000 (12:21 +0200)]
Actually reopen mbox/mmdf files in case we find modifications. Closes #2725.

Since the file is changed while we have it open in ctx->fp, we likely
get wrong information when parsing the mailbox. Now we explicitely close
and (re)open it.

15 years agoBackout errorneously commited mbox atime fix
Rocco Rutte [Tue, 12 May 2009 14:26:00 +0000 (16:26 +0200)]
Backout errorneously commited mbox atime fix

15 years agoFix description for <save-message>
Rocco Rutte [Tue, 12 May 2009 13:21:16 +0000 (15:21 +0200)]
Fix description for <save-message>

15 years agoFix maildir times in mailboxes browser. Closes #626.
Rocco Rutte [Wed, 29 Apr 2009 12:49:09 +0000 (14:49 +0200)]
Fix maildir times in mailboxes browser. Closes #626.

Instead of using the (pointless) mtime of the top-level maildir folder,
use the latest mtime of the "new" and "cur" subdirectories. Maildir
folders in the mailboxes list can now be properly sorted by date. This
does not affect the directory browser. Also see #2421.

15 years agoMove Maildir/MH folder detection from mx.c to mh.c
Rocco Rutte [Wed, 29 Apr 2009 09:53:01 +0000 (11:53 +0200)]
Move Maildir/MH folder detection from mx.c to mh.c