]> granicus.if.org Git - neomutt/log
neomutt
15 years agoManual: Add detailed section on charset handling
Rocco Rutte [Wed, 1 Jul 2009 21:24:36 +0000 (23:24 +0200)]
Manual: Add detailed section on charset handling

15 years agoSMTP: use $smtp_pass in batch mode. Closes #3289.
Rocco Rutte [Wed, 1 Jul 2009 19:35:13 +0000 (21:35 +0200)]
SMTP: use $smtp_pass in batch mode. Closes #3289.

mutt_account_getpass() copying the password from $smtp_pass into the
account structure is only called from the SASL callback we only use if
we're sure we don't need curses (i.e. have the pass already).

15 years agoAdd missing config.h include to pgpewrap.c
Rocco Rutte [Tue, 30 Jun 2009 15:32:55 +0000 (17:32 +0200)]
Add missing config.h include to pgpewrap.c

It technically doesn't need it, but pgpewrap should be rebuilt after
configure ran, too.

15 years agoManual: Run lynx with --display_charset=us-ascii, see #3286.
Rocco Rutte [Tue, 30 Jun 2009 15:31:44 +0000 (17:31 +0200)]
Manual: Run lynx with --display_charset=us-ascii, see #3286.

15 years agoManual: Move new mail detection into its own section
Rocco Rutte [Mon, 29 Jun 2009 18:20:44 +0000 (18:20 +0000)]
Manual: Move new mail detection into its own section

This also updates some parts of docs and adds missing ones.
It also adds a note about the recent changes, also to UPDATING.

15 years agoRevert URL path encoding for now
Rocco Rutte [Mon, 29 Jun 2009 16:03:29 +0000 (18:03 +0200)]
Revert URL path encoding for now

It breaks gmail url display and makes bcache use different paths. Still
we need to think about whether we want to allow any character in bcache
paths (possibly multibyte, possibly depending on $charset).

15 years agoAllow tabs in index subject. Closes #3270.
Brendan Cully [Mon, 29 Jun 2009 03:49:20 +0000 (20:49 -0700)]
Allow tabs in index subject. Closes #3270.

15 years agoAllow ImapDelimChars to be unset
Brendan Cully [Mon, 29 Jun 2009 03:21:04 +0000 (20:21 -0700)]
Allow ImapDelimChars to be unset

15 years agoRename struct thread to struct mutt_thread. Closes #3279.
Brendan Cully [Mon, 29 Jun 2009 02:21:38 +0000 (19:21 -0700)]
Rename struct thread to struct mutt_thread. Closes #3279.

15 years agoNot being able to start an IMAP command is a fatal error.
Brendan Cully [Mon, 29 Jun 2009 01:36:11 +0000 (18:36 -0700)]
Not being able to start an IMAP command is a fatal error.
Closes #3155.

15 years agoIMAP LOGIN does not support separate user and login accounts.
Brendan Cully [Sun, 28 Jun 2009 23:00:35 +0000 (16:00 -0700)]
IMAP LOGIN does not support separate user and login accounts.
Use the user account for both. Closes #3240.

15 years agoFix URL parser to encode paths
Rocco Rutte [Sun, 28 Jun 2009 20:40:52 +0000 (22:40 +0200)]
Fix URL parser to encode paths

15 years agoUpdate Simplified Chinese translation. Closes #3281.
Deng Xiyue [Sun, 28 Jun 2009 13:42:11 +0000 (15:42 +0200)]
Update Simplified Chinese translation. Closes #3281.

15 years agohg-commit: drop changelog entries from hg log
Rocco Rutte [Sat, 27 Jun 2009 15:07:17 +0000 (17:07 +0200)]
hg-commit: drop changelog entries from hg log

15 years agoManual: stop using DocBook entities mapping to ascii chars
Rocco Rutte [Sat, 27 Jun 2009 15:03:42 +0000 (17:03 +0200)]
Manual: stop using DocBook entities mapping to ascii chars

There's no real benefit, it only makes reading/writing the manual
harder.  All entities that potentially map to non-ascii characters
(&mdash, &auml, etc.)  are left so that manual.xml remains pure ascii.

15 years agoSet internaldate of messages appended to IMAP mailboxes
Brendan Cully [Sat, 27 Jun 2009 04:47:34 +0000 (21:47 -0700)]
Set internaldate of messages appended to IMAP mailboxes

15 years agoManual: try to explain that and why copiousoutput should come last
Rocco Rutte [Fri, 26 Jun 2009 18:27:15 +0000 (20:27 +0200)]
Manual: try to explain that and why copiousoutput should come last

15 years agoUpdate German translation
Rocco Rutte [Fri, 26 Jun 2009 13:15:01 +0000 (15:15 +0200)]
Update German translation

15 years agoFix f=f corner case with DelSp=yes abuse
Rocco Rutte [Thu, 25 Jun 2009 19:46:28 +0000 (21:46 +0200)]
Fix f=f corner case with DelSp=yes abuse

15 years agoheader folding: treat From_ specially, never wrap on sending side
Rocco Rutte [Thu, 25 Jun 2009 15:31:27 +0000 (17:31 +0200)]
header folding: treat From_ specially, never wrap on sending side

15 years agoAdd Date: header to postponed messages
Rocco Rutte [Thu, 25 Jun 2009 12:36:24 +0000 (14:36 +0200)]
Add Date: header to postponed messages

15 years agoOnly add Status: header (fcc/postpone) when saving to mbox/mmdf
Rocco Rutte [Thu, 25 Jun 2009 12:29:52 +0000 (14:29 +0200)]
Only add Status: header (fcc/postpone) when saving to mbox/mmdf

15 years agoTreat messages written with <write-fcc> as fcc, not postponed.
Rocco Rutte [Thu, 25 Jun 2009 12:29:14 +0000 (14:29 +0200)]
Treat messages written with <write-fcc> as fcc, not postponed.

15 years agoUpdated French translation.
Vincent Lefevre [Tue, 23 Jun 2009 17:13:36 +0000 (10:13 -0700)]
Updated French translation.

15 years agoManual: Simply type conversion section wording.
Rocco Rutte [Tue, 23 Jun 2009 14:56:10 +0000 (16:56 +0200)]
Manual: Simply type conversion section wording.

15 years agoDon't build hcversion.h and mutt_md5 without hcache
Rocco Rutte [Tue, 23 Jun 2009 14:55:59 +0000 (16:55 +0200)]
Don't build hcversion.h and mutt_md5 without hcache

15 years agoImplement state_putws() and state_putwc(), see #3148.
Rocco Rutte [Tue, 23 Jun 2009 13:42:09 +0000 (15:42 +0200)]
Implement state_putws() and state_putwc(), see #3148.

This is needed to unbreak text/enriched rendering on Linux.

15 years agoOnly use keypad() when curses is running
Rocco Rutte [Tue, 23 Jun 2009 13:27:14 +0000 (15:27 +0200)]
Only use keypad() when curses is running

15 years agoOnly beep when displaying error messages (unbreaks [54bc1ef602e7])
Vincent Lefevre [Tue, 23 Jun 2009 07:28:34 +0000 (00:28 -0700)]
Only beep when displaying error messages (unbreaks [54bc1ef602e7])

15 years agoUpdate crypt-gpgme for mutt_mktemp change in [ed7eb5de7536]
Brendan Cully [Tue, 23 Jun 2009 07:20:51 +0000 (00:20 -0700)]
Update crypt-gpgme for mutt_mktemp change in [ed7eb5de7536]

15 years agoMake mutt_curses_(error|message) format message to COLS chars. Closes #3278.
Rocco Rutte [Mon, 22 Jun 2009 15:36:21 +0000 (17:36 +0200)]
Make mutt_curses_(error|message) format message to COLS chars. Closes #3278.

While I'm at it, fold both functions into one.

15 years agosmime_keys: use Time::Local module. Closes #3277.
Alexey Tourbin [Mon, 22 Jun 2009 15:21:02 +0000 (17:21 +0200)]
smime_keys: use Time::Local module. Closes #3277.

15 years agoFix included iswupper(). Closes #3276.
Rocco Rutte [Mon, 22 Jun 2009 15:17:27 +0000 (17:17 +0200)]
Fix included iswupper(). Closes #3276.

15 years agoCatch range errors when converting to long.
Rocco Rutte [Mon, 22 Jun 2009 15:13:39 +0000 (17:13 +0200)]
Catch range errors when converting to long.

15 years agoPass buffer size to mutt_mktemp()
Rocco Rutte [Sun, 21 Jun 2009 19:57:28 +0000 (21:57 +0200)]
Pass buffer size to mutt_mktemp()

15 years agoPort f=f and text/plain handlers to mutt_read_line()
Rocco Rutte [Sun, 21 Jun 2009 19:32:34 +0000 (21:32 +0200)]
Port f=f and text/plain handlers to mutt_read_line()

15 years agomutt_read_line(): make line counting ptr optional
Rocco Rutte [Sun, 21 Jun 2009 19:04:43 +0000 (21:04 +0200)]
mutt_read_line(): make line counting ptr optional

15 years agoSilently drop headers not in "key: value" format. Fixes out-of-memory exits.
Rocco Rutte [Sun, 21 Jun 2009 18:53:48 +0000 (20:53 +0200)]
Silently drop headers not in "key: value" format. Fixes out-of-memory exits.

15 years agof=f: Don't kill signature separator when stripping trailing spaces. Closes #3275.
Rocco Rutte [Sat, 20 Jun 2009 21:09:45 +0000 (23:09 +0200)]
f=f: Don't kill signature separator when stripping trailing spaces. Closes #3275.

15 years agoDisallow breaking threads for messages not part of a thread
Rocco Rutte [Sat, 20 Jun 2009 14:02:26 +0000 (16:02 +0200)]
Disallow breaking threads for messages not part of a thread

15 years agoManual: Clarify and extend variable type conversion section
Rocco Rutte [Sat, 20 Jun 2009 13:22:30 +0000 (15:22 +0200)]
Manual: Clarify and extend variable type conversion section

15 years agoremove bogus FREE
Aron Griffis [Fri, 19 Jun 2009 23:56:19 +0000 (19:56 -0400)]
remove bogus FREE

It's impossible for cur->personal to be non-NULL at this point,
since cur was calloc'd just a couple lines prior.

Signed-off-by: Aron Griffis <agriffis@n01se.net>
15 years agoFixup atime for mbox/mmdf also when mailbox is unchanged but has new mail. See #1362.
Rocco Rutte [Fri, 19 Jun 2009 20:49:54 +0000 (22:49 +0200)]
Fixup atime for mbox/mmdf also when mailbox is unchanged but has new mail. See #1362.

15 years agoDon't mangle atime/mtime for mbox folders without new mail upon sync. Closes #1362...
Rocco Rutte [Fri, 19 Jun 2009 17:27:37 +0000 (19:27 +0200)]
Don't mangle atime/mtime for mbox folders without new mail upon sync. Closes #1362, #3271.

15 years agoManual: Add note and example for type conversions with my_vars
Rocco Rutte [Fri, 19 Jun 2009 17:23:57 +0000 (19:23 +0200)]
Manual: Add note and example for type conversions with my_vars

15 years agoIgnore files from manual.pdf generation
Rocco Rutte [Fri, 19 Jun 2009 16:49:42 +0000 (18:49 +0200)]
Ignore files from manual.pdf generation

15 years agoEnforce 998 char length limit on header lines when sending.
Rocco Rutte [Fri, 19 Jun 2009 16:46:32 +0000 (18:46 +0200)]
Enforce 998 char length limit on header lines when sending.

15 years agoProvide smime_keys(1). Closes #3272.
Antonio Radici [Thu, 18 Jun 2009 13:06:14 +0000 (15:06 +0200)]
Provide smime_keys(1). Closes #3272.

15 years agoBackout experimental patch
Rocco Rutte [Thu, 18 Jun 2009 12:56:54 +0000 (14:56 +0200)]
Backout experimental patch

15 years agoUPDATING: add note about -a and --
Rocco Rutte [Thu, 18 Jun 2009 12:45:55 +0000 (14:45 +0200)]
UPDATING: add note about -a and --

15 years agoDo not free statically-allocated buffy buffer.
Antonio Radici [Wed, 17 Jun 2009 23:19:50 +0000 (16:19 -0700)]
Do not free statically-allocated buffy buffer.
Unbreaks unmailboxes, closes #3273.

15 years agoUpdated Czech translation.
Petr Písař [Wed, 17 Jun 2009 22:23:06 +0000 (15:23 -0700)]
Updated Czech translation.

15 years agoUpdated Catalan translation.
Ivan Vilata i Balaguer [Wed, 17 Jun 2009 20:58:20 +0000 (13:58 -0700)]
Updated Catalan translation.

15 years agoUpdated French translation.
Vincent Lefevre [Wed, 17 Jun 2009 20:57:09 +0000 (13:57 -0700)]
Updated French translation.

15 years agoMention check_sec.sh in doc/devel-notes.txt
Rocco Rutte [Wed, 17 Jun 2009 18:42:22 +0000 (20:42 +0200)]
Mention check_sec.sh in doc/devel-notes.txt

15 years agoMerge with Rocco
Brendan Cully [Wed, 17 Jun 2009 18:09:34 +0000 (11:09 -0700)]
Merge with Rocco

15 years agoDisplay unsigned part of traditional PGP messages.
Brendan Cully [Wed, 17 Jun 2009 18:09:10 +0000 (11:09 -0700)]
Display unsigned part of traditional PGP messages.
Unbreaks [e2780a423d96], closes #3269

15 years agoLeave error handling of mx_get_magic() up to the caller. Closes #3268.
Antonio Radici [Wed, 17 Jun 2009 17:29:15 +0000 (19:29 +0200)]
Leave error handling of mx_get_magic() up to the caller. Closes #3268.

15 years agoAlways display text/* parts inline, overrideable by auto_view. Closes #3246.
Rocco Rutte [Wed, 17 Jun 2009 16:02:19 +0000 (18:02 +0200)]
Always display text/* parts inline, overrideable by auto_view. Closes #3246.

15 years agoUpdated Russian translation.
Vsevolod Volkov [Mon, 15 Jun 2009 21:24:27 +0000 (14:24 -0700)]
Updated Russian translation.

15 years agoUnbreak header weeding for message/rfc822 parts. Closes #3265.
Rocco Rutte [Mon, 15 Jun 2009 20:05:31 +0000 (22:05 +0200)]
Unbreak header weeding for message/rfc822 parts. Closes #3265.

15 years agoPrint timestamps in debug files. Closes #3263.
Rocco Rutte [Mon, 15 Jun 2009 17:59:21 +0000 (19:59 +0200)]
Print timestamps in debug files. Closes #3263.

15 years agobind: Clarify function argument usage
Rocco Rutte [Mon, 15 Jun 2009 17:57:33 +0000 (19:57 +0200)]
bind: Clarify function argument usage

15 years agoFixup URL parser
Rocco Rutte [Mon, 15 Jun 2009 17:51:22 +0000 (19:51 +0200)]
Fixup URL parser

The fixes are: 1) allow / in usernames for IMAP (by %-encoding /, : and
% when pretty-printing urls), 2) for POP/SMTP the trailing / is no
longer mandatory, 3) more strict %-decoding to avoid unexpected results

15 years agoFix UPDATING
Bertrand Janin [Mon, 15 Jun 2009 15:49:34 +0000 (17:49 +0200)]
Fix UPDATING

15 years agoDon't parse URL port as signed short, but to int and cast to unsigned short. Closes...
Rocco Rutte [Mon, 15 Jun 2009 15:06:02 +0000 (17:06 +0200)]
Don't parse URL port as signed short, but to int and cast to unsigned short. Closes #3264.

15 years agoManual: Add a short note about new header folding
Rocco Rutte [Mon, 15 Jun 2009 15:01:09 +0000 (17:01 +0200)]
Manual: Add a short note about new header folding

...so we don't get bug reports for tab folding.

15 years agoClarify what $wrap=0 does
Rocco Rutte [Mon, 15 Jun 2009 14:35:01 +0000 (16:35 +0200)]
Clarify what $wrap=0 does

15 years agoCSS update for newer docbook xslt versions
Rocco Rutte [Mon, 15 Jun 2009 14:31:42 +0000 (16:31 +0200)]
CSS update for newer docbook xslt versions

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.