Package: mutt / 2.0.5-4.1

Metadata

Package Version Patches format
mutt 2.0.5-4.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
debian specific/Muttrc.patch | (download)

doc/Muttrc.head | 39 37 + 2 - 0 !
1 file changed, 37 insertions(+), 2 deletions(-)

 muttrc

 * 2009-01-15 myon: refreshed for mutt-1.5.19; drop our list of ignored headers
   in favor of upstream's new unignore list

Signed-off-by: Matteo F. Vescovi <mfvescovi@gmail.com>

debian specific/882690 use_fqdn_from_etc_mailname.patch | (download)

init.c | 67 48 + 19 - 0 !
1 file changed, 48 insertions(+), 19 deletions(-)

---
debian specific/use_usr_bin_editor.patch | (download)

init.c | 2 1 + 1 - 0 !
init.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 use_usr_bin_editor

Even if EDITOR is not set, mutt will always use /usr/bin/editor
(which is set by update-alternatives), rather than falling back
to vi.

debian specific/correct_docdir_in_man_page.patch | (download)

doc/mutt.man | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 correct_docdir_in_man_page

Fix the link so it points to the correct docdir
and gzipped manual.

debian specific/document_debian_defaults.patch | (download)

init.h | 19 19 + 0 - 0 !
1 file changed, 19 insertions(+)

 document_debian_defaults

Some customization of the option which are straying
from the default only on Debian systems.

debian specific/467432 write_bcc.patch | (download)

headers.c | 2 1 + 1 - 0 !
init.h | 18 1 + 17 - 0 !
main.c | 2 1 + 1 - 0 !
pattern.c | 2 1 + 1 - 0 !
protos.h | 2 1 + 1 - 0 !
send.c | 4 2 + 2 - 0 !
sendlib.c | 8 4 + 4 - 0 !
7 files changed, 11 insertions(+), 27 deletions(-)

 467432-write_bcc
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

The purpose of this patch is to alter the behavior of the write_bcc option
because exim4, the default SMTP in Debian, does not strip the Bcc headers; by
default write_bcc is set so this could cause a privacy leak.

The behavior that this patch introduces is: never write the Bcc header when the
message is sent, otherwise, if the message is sent to Fcc, then this optin
will be evaluated and the Bcc header will be written based on that.

Background discussion on this is in the following bugs:
http://bugs.debian.org/304718
http://bugs.debian.org/467432

This patch is a slightly modified version of the patch provided by
Stefan Völkel <stefan@bc-bd.org> in the second bug.

debian specific/566076 build_doc_adjustments.patch | (download)

doc/Makefile.am | 6 2 + 4 - 0 !
1 file changed, 2 insertions(+), 4 deletions(-)

 566076-build_doc_adjustments

Use w3m to build the txt manual.

debian specific/828751 pinentry gpg2 support.patch | (download)

contrib/gpg.rc | 26 18 + 8 - 0 !
1 file changed, 18 insertions(+), 8 deletions(-)

---
debian specific/530584 default tmpdir to var tmp.patch | (download)

init.c | 2 1 + 1 - 0 !
init.h | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 [patch 1/2] changed tmpdir default to /var/tmp

By default, mutt stores drafts in
/tmp/mutt-$HOSTNAME-$UID-$PID-$REV. /tmp is designed to hold data
debian specific/530584 default tmpdir to var tmp docs.patch | (download)

doc/manual.html | 4 2 + 2 - 0 !
doc/mutt.info | 2 1 + 1 - 0 !
doc/mutt.texi | 2 1 + 1 - 0 !
doc/muttrc.man | 2 1 + 1 - 0 !
doc/reference.html | 4 2 + 2 - 0 !
5 files changed, 7 insertions(+), 7 deletions(-)

---
misc/gpg.rc paths.patch | (download)

contrib/gpg.rc | 8 2 + 6 - 0 !
1 file changed, 2 insertions(+), 6 deletions(-)

 gpg.rc-paths

Use the correct path of pgpewrap.

misc/smime.rc.patch | (download)

contrib/smime.rc | 19 10 + 9 - 0 !
1 file changed, 10 insertions(+), 9 deletions(-)

 smime.rc

Add CA's provided by ca-certificates to the ones
distributed by the default installation of Mutt.

Signed-off-by: Matteo F. Vescovi <mfv@debian.org>

upstream/528233 readonly open.patch | (download)

attach.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 528233-readonly-open

Open attachments as read-only so the editor won't be able to modify it;
otherwise the user can believe that he/she can edit it and risk to lose
his/her work (see upstream bug http://bugs.mutt.org/3261)

Debian bugs: #528233, updated in #572203

upstream/980924 updated german translation.patch | (download)

po/de.po | 3463 1844 + 1619 - 0 !
1 file changed, 1844 insertions(+), 1619 deletions(-)

---
upstream/985152 body color slowness.patch | (download)

mutt_curses.h | 5 5 + 0 - 0 !
pager.c | 63 50 + 13 - 0 !
2 files changed, 55 insertions(+), 13 deletions(-)

 [patch] improve body color matching speed by caching future matches.

On a *very* long body (or header_partial) lines with multiple color
lines that match, performance can be degraded.  For instance if there
were moderately expensive regexp matches against "A" "B" and "C".  A
line with:

  A A A A A B A A C A A A B A A A C

The B and C regexps were scanned again after every "A" match, despite
that the result would be discarded again for the next A match.

Change the color matching to cache the location of each color line
match.  Discard the cache once the match offset passes that point.

upstream/Fix seqset iterator when it ends in a comma.patch | (download)

imap/util.c | 4 1 + 3 - 0 !
1 file changed, 1 insertion(+), 3 deletions(-)

 fix seqset iterator when it ends in a comma.