mutt: 2 new changesets

2017-11-15 Thread Brendan Cully
changeset: 7182:4240966d41fc user: Kevin McCarthy date: Wed Nov 15 14:53:19 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/4240966d41fc Fix $smart_wrap to not be disabled by whitespace-prefixed lines. (closes #3857) changeset:737102af74eb fixed a folded header display issue with

mutt: 2 new changesets

2017-09-30 Thread Brendan Cully
changeset: 7172:6e5e788acc0e user: Kevin McCarthy date: Sat Sep 30 19:15:08 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/6e5e788acc0e Fix address group terminator "exact address" printing to display trailing semicolon. The exact-address handling for comma and colon are differ

mutt: 2 new changesets

2017-09-26 Thread Brendan Cully
changeset: 7168:a6b5855e2c76 user: Kevin McCarthy date: Tue Sep 26 19:44:11 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/a6b5855e2c76 Fix uses of context->changed as a counter. The first was in mx_update_tables(), but only when "not committing". This is used by mh/maildir duri

mutt: 2 new changesets

2017-09-14 Thread Brendan Cully
changeset: 7155:12d3714d8bfa user: Kevin McCarthy date: Thu Sep 14 12:43:32 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/12d3714d8bfa Improve imap fetch handler to accept an initial UID. (closes #3969) Gmail sends flag updates with a UID before the FLAGS. The handler was very

mutt: 2 new changesets

2017-09-04 Thread Brendan Cully
changeset: 7149:5c83d5596020 user: Kevin McCarthy date: Mon Sep 04 15:34:32 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/5c83d5596020 Add L10N comment to generated keymap_defs.h files. Make it clearer to translators that the strings are for the help screen. changeset: 7150:61

mutt: 2 new changesets

2017-07-22 Thread Brendan Cully
changeset: 7111:908bea74acef user: Kevin McCarthy date: Sat Jul 22 19:48:49 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/908bea74acef Add timeout parameter to mutt_socket_poll. This will be used in the next commit to add a timeout when polling for new mail. changeset: 7112:4a

mutt: 2 new changesets

2017-07-12 Thread Brendan Cully
changeset: 7102:02c6dd3a30cc user: Kevin McCarthy date: Wed Jul 12 12:38:22 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/02c6dd3a30cc Fix crash when $postponed is on another server. imap_mxcmp() translates NULL to "INBOX". When $postponed points to a URL with an empty or "INB

mutt: 2 new changesets

2017-06-26 Thread Brendan Cully
changeset: 7092:826efa89631f user: Regid Ichira date: Mon Jun 26 15:44:35 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/826efa89631f Minor documentation fixes. The muttrc man page doesn't contain the "Format Strings" section in the manual, so add a pointer to the explanation of

mutt: 2 new changesets

2017-06-18 Thread Brendan Cully
changeset: 7089:0efae3363358 user: TAKAHASHI Tamotsu date: Sun Jun 18 10:58:07 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/0efae3363358 Updated Japanese translation. changeset: 7090:d56fd3f91de9 user: Kevin McCarthy date: Sun Jun 18 10:58:12 2017 -0700 link: h

mutt: 2 new changesets

2017-06-09 Thread Brendan Cully
changeset: 7082:b4d0bb558636 user: Kevin McCarthy date: Fri Jun 09 11:31:05 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/b4d0bb558636 Change the compose menu fields to be dynamically padded. Pad based on the maximum width of the fields. Note that this is a bit of a mess, beca

mutt: 2 new changesets

2017-06-01 Thread Brendan Cully
changeset: 7075:ec6530cb0a5a user: Kevin McCarthy date: Thu Jun 01 15:17:01 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/ec6530cb0a5a Change km_dokey() to return -2 on a timeout/sigwinch. In some cases, such as tag-prefix or _mutt_enter_string(), it is desirable to be able to

mutt: 2 new changesets

2017-05-31 Thread Brendan Cully
changeset: 7071:d3922568a777 user: Kevin McCarthy date: Wed May 31 16:18:29 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/d3922568a777 Add note about message scoring and thread patterns. (see #3947) Because scoring occurs before the mailbox is sorted, thread patterns don't work

mutt: 2 new changesets

2017-05-23 Thread Brendan Cully
changeset: 7061:fa0c2155ab8f user: Kevin McCarthy date: Tue May 23 15:53:30 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/fa0c2155ab8f Fix memory leak when closing mailbox and using the sidebar. The code updating the sidebar counts decremented the msgcount, but did not set it b

mutt: 2 new changesets

2017-05-22 Thread Brendan Cully
changeset: 7058:59a2125b49f2 user: Kevin McCarthy date: Mon May 22 18:18:29 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/59a2125b49f2 Don't clean up idata when closing an open-append mailbox. open-append borrows the idata just for the connection. The "mailbox specific" part o

mutt: 2 new changesets

2017-05-22 Thread Brendan Cully
changeset: 7056:1ddf2641f369 user: TAKAHASHI Tamotsu date: Mon May 22 05:08:58 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/1ddf2641f369 Fix potential segv if mx_open_mailbox is passed an empty string. (closes #3945) If path is "", ctx->path will be NULL. realpath() generally

mutt: 2 new changesets

2017-05-21 Thread Brendan Cully
changeset: 7053:1658ab70377b user: Kevin McCarthy date: Sun May 21 18:45:08 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/1658ab70377b Small imap fetch fixes. (see #3942) Add an integer overflow test, pulled from mx_alloc_memory(), since the count comes from a potentially hosti

mutt: 2 new changesets

2017-05-12 Thread Brendan Cully
changeset: 7044:e66c6c0e8cc6 user: Kevin McCarthy date: Fri May 12 18:31:36 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/e66c6c0e8cc6 Add $history_remove_dups option to remove dups from history ring. When set, duplicate entries will be removed from the history ring when a new

mutt: 2 new changesets

2017-05-12 Thread Brendan Cully
changeset: 7042:a97afb72d892 user: Kevin McCarthy date: Fri May 12 09:15:00 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/a97afb72d892 Turn IMAP_EXPUNGE_EXPECTED back off when syncing. (closes #3940). imap_sync_mailbox() turned on IMAP_EXPUNGE_EXPECTED when issuing a EXPUNGE co

mutt: 2 new changesets

2017-05-09 Thread Brendan Cully
changeset: 7040:3fd8c4af4658 user: Kevin McCarthy date: Tue May 09 16:07:42 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/3fd8c4af4658 Rename REDRAW_SIGWINCH to REDRAW_FLOW. The next patch will attach this redraw flag to pager settings. The former name becomes somewhat confusi

mutt: 2 new changesets

2017-05-05 Thread Brendan Cully
changeset: 7036:71cb68efe98e user: Kevin McCarthy date: Fri May 05 13:55:31 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/71cb68efe98e Don't modify LastFolder/CurrentFolder upon aborting a change folder operation. Set LastFolder and CurrentFolder after mx_close_mailbox() has su

mutt: 2 new changesets

2017-05-04 Thread Brendan Cully
changeset: 7033:c08c72a0e24c user: Kevin McCarthy date: Thu May 04 18:05:06 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/c08c72a0e24c Fix sidebar count updates when closing mailbox. (closes #3938) The context unread and flagged counts were being updated too early in mx_close_m

Re: mutt: 2 new changesets

2017-05-03 Thread Cameron Simpson
On 03May2017 13:08, vincent lefevre wrote: On 2017-05-03 08:52:26 +1000, Cameron Simpson wrote: Invoking a command vi -c is not normally very different to running a script; ??? I don't know how vi behaves under all conditions. It seems to disable the intr character, which makes the problem go

Mutt, dash and Ctrl-C (was: mutt: 2 new changesets)

2017-05-03 Thread Vincent Lefevre
On 2017-05-03 08:54:31 +1000, Cameron Simpson wrote: > On 03May2017 08:52, Cameron Simpson wrote: > > If you know it will be interactive you need to arrange that specially. > > In particular, you possibly want to make the shell or command the > > process group leader and set that group as the cont

Re: mutt: 2 new changesets

2017-05-03 Thread Vincent Lefevre
On 2017-05-03 08:52:26 +1000, Cameron Simpson wrote: > On 02May2017 10:43, vincent lefevre wrote: > > [...] And I compiled Mutt with EXECSHELL set to > > a wrapper to /bin/bash (not /bin/sh since this is dash in general > > and dash is broken[*]) [...] > > [*] https://bugs.debian.org/cgi-bin/bugre

Re: mutt: 2 new changesets

2017-05-02 Thread Cameron Simpson
On 03May2017 08:52, Cameron Simpson wrote: If you know it will be interactive you need to arrange that specially. In particular, you possibly want to make the shell or command the process group leader and set that group as the controlling terminal's group, as that affects the handling of sign

Re: mutt: 2 new changesets

2017-05-02 Thread Cameron Simpson
On 02May2017 10:43, vincent lefevre wrote: [...] And I compiled Mutt with EXECSHELL set to a wrapper to /bin/bash (not /bin/sh since this is dash in general and dash is broken[*]) [...] [*] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683671 I'm not sure this is a bug in dash, but a misfe

Re: mutt: 2 new changesets

2017-05-02 Thread Vincent Lefevre
On 2017-04-25 12:49:05 -0500, Derek Martin wrote: > $ cat ~/prog/termsize > #!/bin/sh > echo "lines = $LINES; cols = $COLUMNS" > > $ export LINES COLUMNS > $ ~/prog/termsize > lines = 24; cols = 129 > $ echo $TERM > screen > $ mutt > > Then, from within mutt, execute ~/prog/termsize: > > ---Mut

Re: mutt: 2 new changesets

2017-05-02 Thread Vincent Lefevre
On 2017-04-25 12:36:01 -0700, Kevin J. McCarthy wrote: > On Tue, Apr 25, 2017 at 12:49:05PM -0500, Derek Martin wrote: > > On Mon, Apr 24, 2017 at 11:33:20AM +0200, Vincent Lefevre wrote: > > > On 2017-04-23 09:59:33 -0500, Derek Martin wrote: > > > > Although, I don't really get why Mutt needs a f

mutt: 2 new changesets

2017-04-30 Thread Brendan Cully
changeset: 7029:829584614fd6 user: Kevin McCarthy date: Sun Apr 30 15:20:56 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/829584614fd6 Refresh header color when updating label. (closes #3935) color index with a '~y' pattern were not being updated after adding/removing labels.

mutt: 2 new changesets

2017-04-30 Thread Brendan Cully
changeset: 7027:c54ac874a32b user: Kevin McCarthy date: Sun Apr 30 14:24:37 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/c54ac874a32b Fix unused function warnings when sidebar is disabled. (closes #3936) parse_path_list/unlist are currently only used by the un/sidebar_whitelis

mutt: 2 new changesets

2017-04-30 Thread Brendan Cully
changeset: 7025:deb66bd24b9d user: Kevin McCarthy date: Sun Apr 30 13:32:14 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/deb66bd24b9d Note that mbox-hooks are dependent on $move. Add a note to the "Using Multiple Spool Mailboxes" section. changeset: 7026:b3d9d7a2f677 user:

mutt: 2 new changesets

2017-04-27 Thread Brendan Cully
changeset: 7022:b8952095b583 user: Kevin McCarthy date: Thu Apr 27 21:22:08 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/b8952095b583 Fix km_error_key() infinite loop and unget buffer pollution. 'bind pager \Ch help' produces an infinite loop when an unbound key is pressed in

mutt: 2 new changesets

2017-04-26 Thread Brendan Cully
changeset: 7020:9a0afe7815d1 user: Roger Cornelius date: Wed Apr 26 15:40:34 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/9a0afe7815d1 Fix error message when opening a mailbox with no read permission. (closes #3934) ctx->mx_ops ends up being NULL for both the case that ctx->ma

Re: mutt: 2 new changesets

2017-04-25 Thread Kevin J. McCarthy
On Tue, Apr 25, 2017 at 12:49:05PM -0500, Derek Martin wrote: > On Mon, Apr 24, 2017 at 11:33:20AM +0200, Vincent Lefevre wrote: > > On 2017-04-23 09:59:33 -0500, Derek Martin wrote: > > > Although, I don't really get why Mutt needs a feature for this, when > > > you can just set the environment va

Re: mutt: 2 new changesets

2017-04-25 Thread Derek Martin
On Mon, Apr 24, 2017 at 11:33:20AM +0200, Vincent Lefevre wrote: > On 2017-04-23 09:59:33 -0500, Derek Martin wrote: > > Although, I don't really get why Mutt needs a feature for this, when > > you can just set the environment variables in... the environment. > > Before starting Mutt. > > This is

Re: mutt: 2 new changesets

2017-04-25 Thread Kevin J. McCarthy
On Sat, Apr 22, 2017 at 10:52:43PM +0200, Vincent Lefevre wrote: > I'm wondering. Is the call to setenv() useful any longer? > I mean, GPG_TTY needs to be set only for child processes, not > for Mutt itself. This would mean that > > setenv("GPG_TTY", tty, 0); > > could be removed. And that sete

Re: mutt: 2 new changesets

2017-04-24 Thread Vincent Lefevre
On 2017-04-23 09:59:33 -0500, Derek Martin wrote: > Although, I don't really get why Mutt needs a feature for this, when > you can just set the environment variables in... the environment. > Before starting Mutt. This is not just possible for all of them. One problem is COLUMNS, which may be neede

Re: mutt: 2 new changesets

2017-04-23 Thread Derek Martin
On Sat, Apr 22, 2017 at 10:35:04PM +0200, Vincent Lefevre wrote: > > So wait, what? Mutt is now filtering out environment variables when > > it spawns MIME handlers, filters, etc.? That seems pretty broken. > > This is not what Kevin said. A setenv() *in Mutt* is not sufficient > to export the v

Re: mutt: 2 new changesets

2017-04-22 Thread Vincent Lefevre
On 2017-04-22 22:52:43 +0200, Vincent Lefevre wrote: > I'm wondering. Is the call to setenv() useful any longer? > I mean, GPG_TTY needs to be set only for child processes, not > for Mutt itself. This would mean that > > setenv("GPG_TTY", tty, 0); > > could be removed. And that setenv() should

Re: mutt: 2 new changesets

2017-04-22 Thread Vincent Lefevre
On 2017-04-22 22:35:04 +0200, Vincent Lefevre wrote: > On 2017-04-22 12:41:36 -0500, Derek Martin wrote: > > On Tue, Apr 18, 2017 at 12:27:32PM -0700, Brendan Cully wrote: > > > changeset: 7013:33995363e723 > > > user: Kevin McCarthy > > > date: Tue Apr 18 12:25:17 2017 -0700 > > > link:

Re: mutt: 2 new changesets

2017-04-22 Thread Vincent Lefevre
On 2017-04-22 12:41:36 -0500, Derek Martin wrote: > On Tue, Apr 18, 2017 at 12:27:32PM -0700, Brendan Cully wrote: > > changeset: 7013:33995363e723 > > user: Kevin McCarthy > > date: Tue Apr 18 12:25:17 2017 -0700 > > link: http://dev.mutt.org/hg/mutt/rev/33995363e723 > > > > Fix G

Re: mutt: 2 new changesets

2017-04-22 Thread Derek Martin
On Tue, Apr 18, 2017 at 12:27:32PM -0700, Brendan Cully wrote: > changeset: 7013:33995363e723 > user: Kevin McCarthy > date: Tue Apr 18 12:25:17 2017 -0700 > link: http://dev.mutt.org/hg/mutt/rev/33995363e723 > > Fix GPG_TTY to be added to envlist. (closes #3931) > > Changeset 372

mutt: 2 new changesets

2017-04-18 Thread Brendan Cully
changeset: 7013:33995363e723 user: Kevin McCarthy date: Tue Apr 18 12:25:17 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/33995363e723 Fix GPG_TTY to be added to envlist. (closes #3931) Changeset 37209157e33c converted filters to use the envlist. Unfortunately, I missed that pg

mutt: 2 new changesets

2017-04-17 Thread Brendan Cully
changeset: 7011:979f1e669c16 user: Kevin McCarthy date: Mon Apr 17 17:40:14 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/979f1e669c16 Change the sort prompt to use (s)ort style prompts. This is consistent with the rest of mutt, and in my opinion, more readable. changeset: 701

mutt: 2 new changesets

2017-04-11 Thread Brendan Cully
changeset: 7001:b825cbcaf6b5 user: Kevin McCarthy date: Tue Apr 11 12:14:47 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/b825cbcaf6b5 Fix memleak when attaching files. changeset: 7002:3c46ef05dca9 user: Kevin McCarthy date: Tue Apr 11 12:15:12 2017 -0700 link:

mutt: 2 new changesets

2017-03-27 Thread Brendan Cully
changeset: 6983:77032036c642 user: Kevin McCarthy date: Mon Mar 27 11:39:42 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/77032036c642 Fix (un)sidebar_whitelist to expand paths. Thanks to Arturo for reporting the issue. changeset: 6984:4c7881c441e7 user: Kevin McCarthy d

mutt: 2 new changesets

2017-03-26 Thread Brendan Cully
changeset: 6976:9da67ea88f25 user: Kevin McCarthy date: Sun Mar 26 12:27:15 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/9da67ea88f25 Fix mutt_refresh() pausing during macro events. Changeset a07e8215a0ef split input buffering into two pools. Unfortunately, the mutt_refresh()

mutt: 2 new changesets

2017-03-20 Thread Brendan Cully
changeset: 6974:7cefa378ab7e user: Kevin McCarthy date: Mon Mar 20 10:16:03 2017 -0700 link: http://dev.mutt.org/hg/mutt/rev/7cefa378ab7e Fix setenv overwriting to not truncate the envlist. (see #3922) The refactor in 2b9c40f13e13 exposed a bug I hadn't noticed. The match loop pe

mutt: 2 new changesets

2017-03-05 Thread Brendan Cully
changeset: 6958:f0e3b2875065 user: Kevin McCarthy date: Sun Mar 05 15:24:45 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/f0e3b2875065 Increase ACCOUNT.pass field size. (closes #3921) #3921 reported his password token used for Google XOAUTH2 is size 129. The ACCOUNT structure c

mutt: 2 new changesets

2017-03-02 Thread Brendan Cully
changeset: 6956:5fc3c0729a07 user: Matthias Andree date: Thu Mar 02 15:53:27 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/5fc3c0729a07 SSL: Fix memory leak in subject alternative name code. (closes #3920) changeset: 6957:d15de76f7123 user: Kevin McCarthy date: Thu M

mutt: 2 new changesets

2017-03-02 Thread Brendan Cully
changeset: 6954:e3e47b2f1370 user: Kevin McCarthy date: Thu Mar 02 14:53:20 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/e3e47b2f1370 Prevent segv if open-appending to an mbox fails. (closes #3918) If mbox_open_mailbox_append() fails, ctx->fp will be null. Add a check in mbox

mutt: 2 new changesets

2017-03-02 Thread Brendan Cully
changeset: 6952:e82253beaa9f user: Kevin McCarthy date: Thu Mar 02 13:11:52 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/e82253beaa9f Clear out extraneous errors before SSL_connect() (see #3916) Call ERR_clear_error() just before the call to SSL_connect() to make sure the erro

mutt: 2 new changesets

2017-02-07 Thread Brendan Cully
changeset: 6925:52481ceb6c6e user: Kevin McCarthy date: Tue Feb 07 19:36:37 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/52481ceb6c6e Add Kyoto Cabinet support to the header cache. Retain the defaults as they are, although we might switch to Kyoto Cabinet for the next major re

mutt: 2 new changesets

2017-02-04 Thread Brendan Cully
changeset: 6923:42aa8b19da95 user: Kevin McCarthy date: Sat Feb 04 12:53:38 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/42aa8b19da95 Add LMDB backend support for header cache. (see #3691) Based on the original from JP Mens: https://gist.github.com/jpmens/15969d9d678a3d450e4e

Re: mutt: 2 new changesets

2017-01-24 Thread Heinz Diehl
On 24.01.2017, Brendan Cully wrote: > changeset: 6909:f05df6b258f3 > user: David Champion > date: Mon Jan 23 19:01:36 2017 -0800 > link: http://dev.mutt.org/hg/mutt/rev/f05df6b258f3 > This lets you define regular expressions-replacement pairs for subject > display. When a Subjec

mutt: 2 new changesets

2017-01-23 Thread Brendan Cully
changeset: 6909:f05df6b258f3 user: David Champion date: Mon Jan 23 19:01:36 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/f05df6b258f3 Abstract the SPAM_LIST as a generic REPLACE_LIST REPLACE_LIST can be used more generally as a list of pattern match-replace settings. SPAM_LIS

mutt: 2 new changesets

2017-01-17 Thread Brendan Cully
changeset: 6905:fc6990144167 user: Kevin McCarthy date: Tue Jan 17 16:09:11 2017 -0800 link: http://dev.mutt.org/hg/mutt/rev/fc6990144167 Add casecmp and strdup_key flags to hash_create() Aliases and (in the future), X-Label hashes will require a hash that strdups the key. Conver

mutt: 2 new changesets

2016-12-27 Thread Brendan Cully
changeset: 6894:1d054932abfb user: Kevin McCarthy date: Tue Dec 27 15:23:19 2016 -0800 link: http://dev.mutt.org/hg/mutt/rev/1d054932abfb Create mbchar_table type for multibyte character arrays. (see #3024) This type is to allow multibyte characters in to_chars and status_chars wh

mutt: 2 new changesets

2016-11-29 Thread Brendan Cully
changeset: 6876:1a2dc7b21b5b user: Kevin McCarthy date: Tue Nov 29 17:44:31 2016 -0800 link: http://dev.mutt.org/hg/mutt/rev/1a2dc7b21b5b Improve openssl interactive_check_cert. (closes #3899) Don't use X509_NAME_oneline() with a fixed size buffer, which could truncate the string,

mutt: 2 new changesets

2016-11-20 Thread Brendan Cully
changeset: 6870:b319ec2dc93a user: Kevin McCarthy date: Sun Nov 20 16:19:17 2016 -0800 link: http://dev.mutt.org/hg/mutt/rev/b319ec2dc93a Don't close stderr when opening a tunnel. (closes #3726) Instead of closing stderr, redirect it to /dev/null in tunnel_socket_open(). Otherwis

mutt: 2 new changesets

2016-11-18 Thread Brendan Cully
changeset: 6863:c15cacbfabe5 user: Vincent Lefevre date: Fri Nov 18 16:59:22 2016 +0100 link: http://dev.mutt.org/hg/mutt/rev/c15cacbfabe5 Make a string translatable. Add a missing space at the end. changeset: 6864:8fa4965beb62 user: Vincent Lefevre date: Fri Nov 18 17:

mutt: 2 new changesets

2016-11-15 Thread Brendan Cully
changeset: 6854:0ef0f4d15f75 user: Kevin McCarthy date: Tue Nov 15 12:03:58 2016 -0800 link: http://dev.mutt.org/hg/mutt/rev/0ef0f4d15f75 Fix loop terminator in in mutt_find_cfg(). Keep searching even if home is NULL. changeset: 6855:5382e1e4cee1 user: Kevin McCarthy date:

mutt: 2 new changesets

2016-10-23 Thread Brendan Cully
changeset: 6829:c6704c7f8e23 user: Kevin McCarthy date: Sun Oct 23 14:46:37 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/c6704c7f8e23 Fix pager segfault when lineInfo.chunks overflows. (closes #3888) The reporter had an html attachment with extremely long lines, combined with

mutt: 2 new changesets

2016-10-23 Thread Brendan Cully
changeset: 6827:a8203b4463c1 user: Kevin McCarthy date: Sun Oct 23 13:43:56 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/a8203b4463c1 Prevent an integer overflow in mutt_mktime() (closes #3880) Check to make sure the year passed in isn't bigger than can be represented using ti

mutt: 2 new changesets

2016-10-17 Thread Brendan Cully
changeset: 6823:113b73b0b616 user: Kevin McCarthy date: Mon Oct 17 11:22:13 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/113b73b0b616 Actually fix gpgme segfault in create_recipient_set(). Changeset 6e44bfa16096 did not fix the segv. (Sorry, I made the fix based off a report

mutt: 2 new changesets

2016-10-16 Thread Brendan Cully
changeset: 6820:783dce6dfcd4 user: Kevin McCarthy date: Sun Oct 16 15:12:33 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/783dce6dfcd4 Use mutt_strlen and mutt_strncmp in sidebar.c. This prevents a segv if folder is unset. changeset: 6821:7e174b2fcbe1 user: Kevin McCarthy

mutt: 2 new changesets

2016-10-16 Thread Brendan Cully
changeset: 6818:6e44bfa16096 user: Kevin McCarthy date: Sun Oct 16 14:16:47 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/6e44bfa16096 Fix gpgme segfault in create_recipient_set(). If gpgme_get_key() errors on the first key, the rset will not be allocated yet. Attempting to nu

mutt: 2 new changesets

2016-10-10 Thread Brendan Cully
changeset: 6813:a9764761b692 user: date: Mon Oct 10 16:33:13 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/a9764761b692 Fix POP3 SASL authentication mechanism DIGEST-MD5. (closes #3862) sasl_client_step() returns SASL_OK after the fourth step: server auth confirmation. However

Re: [SPAM?] Re: mutt: 2 new changesets

2016-10-05 Thread Kevin J. McCarthy
On Wed, Oct 05, 2016 at 10:49:29AM -0700, Will Yardley wrote: > On Tue, Oct 04, 2016 at 12:16:40PM -0700, Brendan Cully wrote: > > > > Preserve forwarded attachment names in d_filename. > > > > When forwarding an attachment with an non-ascii name, mutt_copy_body() > > mangles the filename when ca

[SPAM?] Re: mutt: 2 new changesets

2016-10-05 Thread Will Yardley
On Tue, Oct 04, 2016 at 12:16:40PM -0700, Brendan Cully wrote: > > Preserve forwarded attachment names in d_filename. > > When forwarding an attachment with an non-ascii name, mutt_copy_body() > mangles the filename when calling mutt_adv_mktemp. Preserve > the original attachment filename in d_f

mutt: 2 new changesets

2016-10-04 Thread Brendan Cully
changeset: 6805:5c5848dfa4ea user: Kevin McCarthy date: Tue Oct 04 11:13:24 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/5c5848dfa4ea Preserve forwarded attachment names in d_filename. When forwarding an attachment with an non-ascii name, mutt_copy_body() mangles the filename

mutt: 2 new changesets

2016-09-25 Thread Brendan Cully
changeset: 6800:586dad383893 user: Kevin McCarthy date: Sun Sep 25 13:11:03 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/586dad383893 Reset invalid parsed received dates to 0. (closes #3878) The actual problem in the ticket would be solved by d3f31cf9239e (see #3798). Howeve

mutt: 2 new changesets

2016-09-21 Thread Brendan Cully
changeset: 6796:ee0fe5834195 user: Antonio Radici date: Wed Sep 21 18:10:33 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/ee0fe5834195 Mark some gpgme pgp menu keybinding translations as fuzzy. (closes #3874) Some translations for crypt-gpgme.c are marked as fuzzy but the keybi

mutt: 2 new changesets

2016-09-21 Thread Brendan Cully
changeset: 6794:9f6e08ba6ff3 user: Kevin McCarthy date: Wed Sep 21 22:51:01 2016 +0200 link: http://dev.mutt.org/hg/mutt/rev/9f6e08ba6ff3 Check for NULL mx_ops in mx.c Eike Rathke reported this happening when in an IMAP index view the underlying connection was terminated, ctx->mx_

mutt: 2 new changesets

2016-09-20 Thread Brendan Cully
changeset: 6791:8ed017079800 user: Antonio Radici date: Tue Sep 20 13:58:47 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/8ed017079800 Fix gpgme segfault when querying candidates with a '+' in the address. (closes #3873) list_to_pattern() was not allocating enough space for th

mutt: 2 new changesets

2016-09-07 Thread Brendan Cully
changeset: 6787:a431c7618def user: Kevin McCarthy date: Wed Sep 07 18:54:54 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/a431c7618def Fix sidebar documentation a bit. (closes #3859) Sidebar_whitelist is a command, not a variable. Also add a blurb about what it does. Fix the

mutt: 2 new changesets

2016-09-05 Thread Brendan Cully
changeset: 6785:cd127a968399 user: Kevin McCarthy date: Mon Sep 05 18:50:33 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/cd127a968399 Add missing sidebar contrib sample files to dist tarball. I previously added the files, but neglected to add them to the contrib/Makefile.am fi

mutt: 2 new changesets

2016-09-04 Thread Brendan Cully
changeset: 6780:b082bcd5d5e2 user: Guilhem Moulin date: Sun Sep 04 18:50:28 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/b082bcd5d5e2 Fix pgpring reporting of DSA and Elgamal key lengths. (closes #3867) Patch provided by Guilhem Moulin from an original idea of Fabrizio Tarizz

mutt: 2 new changesets

2016-09-02 Thread Brendan Cully
changeset: 6777:ba5d900a90db user: Kevin McCarthy date: Fri Sep 02 19:32:39 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/ba5d900a90db Disable ~X when message scoring. (closes #3861) mutt_score_message() purposely passes a NULL context to mutt_pattern_exec(). The idea was to

mutt: 2 new changesets

2016-09-02 Thread Brendan Cully
changeset: 6775:eef1e8abc46f user: Kevin McCarthy date: Fri Sep 02 16:20:37 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/eef1e8abc46f Increase date buffer size for $folder_format. (closes #3863) The buffer size of 16 was sufficient to hold the %d format, but not for using %D.

mutt: 2 new changesets

2016-08-22 Thread Brendan Cully
changeset: 6768:d1ddea6099cd user: Kevin McCarthy date: Mon Aug 22 20:04:52 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/d1ddea6099cd Remove the $locale configuration variable. $locale was only used to set the LC_TIME locale. Unfortunately, Mutt previously defaulted to using

mutt: 2 new changesets

2016-08-15 Thread Brendan Cully
changeset: 6760:7e54c1fe55b4 user: Benno Schulenberg date: Mon Aug 15 09:09:44 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/7e54c1fe55b4 Updated Dutch translation. changeset: 6761:f02122b5eeeb user: Benno Schulenberg date: Mon Aug 15 09:15:43 2016 -0700 link: h

Re: mutt: 2 new changesets

2016-08-09 Thread Vincent Lefevre
Hi, On 2016-08-09 14:36:44 -0700, Brendan Cully wrote: > changeset: 6756:08251fb01f90 > user: Vsevolod Volkov > date: Tue Aug 09 14:32:21 2016 -0700 > link: http://dev.mutt.org/hg/mutt/rev/08251fb01f90 > > Updated Ukrainian translation. > > changeset: 6757:8847b913432a > user:

mutt: 2 new changesets

2016-08-09 Thread Brendan Cully
changeset: 6756:08251fb01f90 user: Vsevolod Volkov date: Tue Aug 09 14:32:21 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/08251fb01f90 Updated Ukrainian translation. changeset: 6757:8847b913432a user: Vsevolod Volkov date: Tue Aug 09 14:34:55 2016 -0700 link: h

mutt: 2 new changesets

2016-08-05 Thread Brendan Cully
changeset: 6751:1ef5734f6593 user: Kevin McCarthy date: Fri Aug 05 13:43:00 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/1ef5734f6593 Fix memleak in mh_read_dir() when sequence parsing fails. changeset: 6752:a39c8bdca361 user: Kevin McCarthy date: Fri Aug 05 13:43:0

mutt: 2 new changesets

2016-08-02 Thread Brendan Cully
changeset: 6748:01541185e6f4 user: Kevin McCarthy date: Tue Aug 02 19:18:46 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/01541185e6f4 Use the ctx->mx_ops instead of calling mx_get_ops() With mx_open_mailbox_append() setting the ctx->mx_ops, all contexts should have mx_ops set.

mutt: 2 new changesets

2016-07-08 Thread Brendan Cully
changeset: 6719:5fb53b95afa7 user: Kevin McCarthy date: Fri Jul 08 18:52:51 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/5fb53b95afa7 Fix sidebar pagedown/up when mailboxes on the end are hidden. The pageup/pagedown code was setting the highlighted mailbox to the top and botto

mutt: 2 new changesets

2016-07-01 Thread Brendan Cully
changeset: 6705:7e817890913c user: Kevin McCarthy date: Fri Jul 01 13:33:20 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/7e817890913c Check $pgp_autoinline and $pgp_replyinline if oppenc is set. (closes #3846) The first oppenc call takes place after the initial checks of $pgp_

mutt: 2 new changesets

2016-06-29 Thread Brendan Cully
changeset: 6702:c84aa0d62ce3 user: Kevin McCarthy date: Wed Jun 29 18:58:48 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/c84aa0d62ce3 Include ncurses tinfo library if found. Thanks to Fabian Groffen for reporting this issue and providing a couple possible patches. From Fabian

mutt: 2 new changesets

2016-06-17 Thread Brendan Cully
changeset: 6682:8e671bbe094d user: Olaf Hering date: Fri Jun 17 10:33:57 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/8e671bbe094d Add real prototype for re_match_2_internal in regex.c Fixes compilation warning with -Wunprototyped-calls changeset: 6683:d83239fd794a user:

mutt: 2 new changesets

2016-05-25 Thread Brendan Cully
changeset: 6653:63cb99b46c34 user: Damien Riegel date: Wed May 25 15:53:07 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/63cb99b46c34 add open_new_msg operation to struct mx_ops The code was already using a function pointer to do this operation. This commit moves this function

mutt: 2 new changesets

2016-05-24 Thread Brendan Cully
changeset: 6651:f1f1af650910 user: Kevin McCarthy date: Tue May 24 12:08:46 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/f1f1af650910 Fix infinite loop when help is bound to a named key combination. Commit a07e8215a0ef introduced a bug in km_error_key, which is called when an

mutt: 2 new changesets

2016-05-12 Thread Brendan Cully
changeset: 6649:6356f1068fe2 user: Damien Riegel date: Thu May 12 12:41:01 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/6356f1068fe2 rename mbox_close_mailbox to mx_close_mailbox_append and move it mbox_close_mailbox was used as the counterpart of mx_open_mailbox_append. To ma

mutt: 2 new changesets

2016-05-09 Thread Brendan Cully
changeset: 6646:59b77d5c73e0 user: Derek Martin date: Mon May 09 14:06:54 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/59b77d5c73e0 Change M_* symbols to MUTT_* Changeset 23334e967dd7 created a workaround for a namespace conflict with Solaris and derivatives. After some discu

mutt: 2 new changesets

2016-04-27 Thread Brendan Cully
changeset: 6624:23334e967dd7 user: Kevin McCarthy date: Wed Apr 27 13:08:52 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/23334e967dd7 Create a wrapper sys_socket.h to work around Solaris namespace issues. (closes #3833) Solaris includes "sys/stream.h" inside their "sys/socke

mutt: 2 new changesets

2016-04-10 Thread Brendan Cully
changeset: 6613:a6a4d6ed0f19 user: Kevin McCarthy date: Sun Apr 10 16:02:06 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/a6a4d6ed0f19 Fix mutt_protect() when INLINE is set. (closes #3828) The oppenc changes allow security bits to be set even when not encrypting or signing (for

mutt: 2 new changesets

2016-04-08 Thread Brendan Cully
changeset: 6609:a8bc75e7c4e1 user: Kevin McCarthy date: Fri Apr 08 15:20:53 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/a8bc75e7c4e1 Reset mbstate for other mbrtowc() calls returning -1 Continue the cleanup started in changesets c8c76a6a1e61 and a3450fd50d11. In those change

mutt: 2 new changesets

2016-04-06 Thread Brendan Cully
changeset: 6607:f7db9cefd3b0 user: Kevin McCarthy date: Tue Apr 05 14:31:36 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/f7db9cefd3b0 Fix IDNA functions for systems without iconv. The IDNA changes for SMTPUTF8 support introduced a bug for systems without iconv. For those syst

mutt: 2 new changesets

2016-03-23 Thread Brendan Cully
changeset: 6594:27cde0a2fe32 user: Kevin McCarthy date: Wed Mar 23 14:20:43 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/27cde0a2fe32 Fix uninitialized prompt buffer in imap_mailbox_rename(). (closes #3819) This is a patch from OpenBSD to initialize the newname buffer in imap_

mutt: 2 new changesets

2016-03-22 Thread Brendan Cully
changeset: 6590:c8c76a6a1e61 user: Karel Zak date: Sun Mar 20 17:06:16 2016 -0700 link: http://dev.mutt.org/hg/mutt/rev/c8c76a6a1e61 Improve error handling in mutt_wstr_trunc(). This is Karel Zak's patch to fix handling of (illegal) multi-byte chars. * mutt_wstr_trunc(): Reset

  1   2   3   >