Commit Graph

55 Commits

Author SHA1 Message Date
sthen
604262f7bf update to mutt-1.13.3 2020-01-13 22:31:02 +00:00
sthen
15f429486f cherrypick mutt patch to fix a crash when polling a closed ssl connection,
issue diagnosed and original patch proposed by stsp@
2020-01-08 00:11:22 +00:00
sthen
89c82950bb update to mutt-1.13.0. enable the new support for autocrypt in the gpgme flavour. 2019-12-02 12:19:55 +00:00
sthen
9e48584ada update to mutt-1.12.1 2019-06-16 17:18:10 +00:00
sthen
e8a6cc002c handle previous differently (tweak Makefile to avoid recompiles in 'fake',
and go back to our usual "FAKE_FLAGS= sysconfdir=${PREFIX}/share/examples/xx"
mechanism); help from espie and discussed with upstream
2019-05-31 10:25:34 +00:00
sthen
1834330c8a mutt 1.12.0 changed something in the build process, causing binaries to
be rebuilt in the install stage if variables were overridden. This resulted
in the finished binary trying to load /usr/local/share/examples/mutt/Muttrc
rather than /etc/mutt/Muttrc, most visible by a change in 'header weeding'
for people who didn't have ignore/unignore set in their own config, reported
by Anthony Campbell and tb@.

Tidy up some patch/subst mess while there.
2019-05-30 16:58:14 +00:00
sthen
6405a83b53 update to mutt-1.12.0 2019-05-26 12:59:19 +00:00
sthen
90cb0bc713 update to mutt-1.11.0 2018-11-26 16:56:02 +00:00
sthen
b08512c680 Patch gpg.rc examples to use gpg2. The stronger checks used by default in newer
versions of mutt/neomutt (in response to https://gitlab.com/muttmua/mutt/issues/39)
don't work with old gpg.

(There's an alternative workaround, "unset pgp_check_gpg_decrypt_status_fd",
but this is still subject to the issue reported in the above gitlab ticket
where unencrypted messages may be reported as encrypted).

Prompted by a report from stsp@.
2018-10-29 17:55:11 +00:00
sthen
a7b0ddc049 update to mutt-1.10.0 2018-05-19 21:51:46 +00:00
sthen
1b79c227a6 update to mutt-1.9.0 2017-09-04 16:48:37 +00:00
sthen
87f207bddd update to mutt-1.8.3, "This is a bug-fix release. Of note to Gmail users
is a potential crash fix when copy/moving messages to its Trash folder."
2017-05-30 21:21:47 +00:00
sthen
4f60f9739d update to mutt-1.8.0 2017-02-25 10:53:14 +00:00
sthen
e70752543a Mutt has its own ssl-cert-checking code rather than deferring to
(open|libre)ssl, which didn't handle alt chains. Backport an upstream
commit which changes to using SSL_set_verify + callback. Neomutt already
has the newer code so wasn't affected.

Problem connecting to imap.gmail.com reported by krw.
2017-01-20 12:03:43 +00:00
sthen
97dfe847d4 update the main mutt port to 1.7.1, removing flavours:
sidebar - now in the main release (if you use this and your old configuration
doesn't work, review /usr/local/share/examples/mutt/sample.muttrc-sidebar)

compressed folders - use mail/neomutt if you want this
2016-10-18 11:33:26 +00:00
sthen
427043e6c6 Missed "cvs rm"s, found by naddy. 2016-09-20 12:43:43 +00:00
sthen
bc2ecedbf4 backout to mutt-1.6.2 again.
people who reported crashes: please get backtraces.
2016-09-19 22:33:53 +00:00
sthen
08d3b857c1 update to neomutt-20160916 2016-09-19 08:24:28 +00:00
sthen
f62a6a53fc missed 'cvs add' for mutt update; breakage noted by aja 2016-09-02 09:30:37 +00:00
sthen
074df9c1b3 Switch the mutt port to using the 20160827 NeoMutt sources based on 1.7.0.
Most of the flavours are now integrated in the main package.
2016-09-01 17:33:40 +00:00
sthen
22021d90e7 update to mutt-1.6.0 2016-04-04 14:55:36 +00:00
tb
bb3f426052 Add missing sendfd and recvfd pledges for the gpgme flavor.
Reported by Andreas Kusalananda Kahari, thanks!

ok sthen@
2016-01-27 11:10:00 +00:00
sthen
6ea51d1e32 Add an initial pledge to mutt, from tb@. Tested so far with slang/normal,
gpgme/normal, sasl/normal, headercache on/off, and with imap/mbox/maildir.

As you'd expect with a program like this that has many configuration
options, including at runtime, the pledge is rather wide. But even so,
a wide pledge still prevents many system calls, and restricts use of
others.

Committing early to make it easier for people to test. Please do so,
especially if you have an unusual configuration. If you run into problems,
please obtain a ktrace and report back to tb@ and myself with a description,
the last page or so of kdump output, and preferably a backtrace. Thanks!
2016-01-17 14:13:41 +00:00
sthen
aae5ede411 Add Mutt patch to fix hash table key "use after free" in mh_check_mailbox().
Reported by J. Scott Heppler  http://dev.mutt.org/trac/ticket/3797
2015-12-09 00:03:10 +00:00
sthen
a3e46ec903 add upstream url 2015-09-09 18:40:55 +00:00
sthen
54fafedeb1 Fix crash on 32-bit arch when using gpgme, gpgme's gpgme_subkey_t->timestamp
is an unsigned long and can't be passed directly to localtime which takes a
time_t. From Hannes Wenzel.
2015-09-09 18:39:40 +00:00
sthen
da60153d47 update to mutt-1.5.24 (requiring the various optional patchsets, sidebar
etc to be modified), remove some port patches which are un/no-longer
necessary, and avoid depending on autoconf/automake except in those
cases where optional patchsets touch the Makefiles and require auto*
to be regenerated.
2015-09-03 20:41:57 +00:00
sthen
3b0a6ea91d fix bug introduced in mutt's last bugfix commit (spurious , added after headers) 2014-12-13 22:55:24 +00:00
sthen
4de1a0cd88 add crash fix to mutt, "Somewhat corrupted mail headers can cause mutt to call
mutt_substrdup with begin end, which leads to crash" - found by american fuzzy
lop. Fix from debian though not committed upstream yet so this may change later.
Requested by "Kenta S."
2014-12-01 17:55:24 +00:00
ajacoutot
8d28dad502 Cope with openssl(1) move from /usr/sbin to /usr/bin
ok landry@
2014-08-27 06:58:00 +00:00
sthen
9817eef0c4 in sample config, expand the list of encr algorithms for s/mime and change
default to aes256
2014-06-29 10:28:56 +00:00
sthen
4d3f9e056c Remove old version of mutt, which is missing fixes made to the 1.5
"snapshot" branch 9 years ago (in fact the 1.4 branch has really only
received a couple of security fixes since 2002).

No naysayers, and positive feedback about the removal from ajacoutot and brad.
2014-05-13 14:27:53 +00:00
lebel
aa02fcc4ef We are splitting mutt into mutt/stable and mutt/snapshot.
These will be imported in a jiffy.
2001-08-20 19:45:00 +00:00
lebel
71b75e8f00 add a new FLAVOR to mutt, "compressed" that add compressed folder support
to mutt via a patch provided by Roland Rosenfeld <roland@spinnaker.de>,
located at http://www.spinnaker.de/mutt/compressed/.

Also, add a patch to browser.c to handle proper handling of timestamp in
folder view of Maildir forlders.

Okayed by fgsch@
2001-05-27 21:30:29 +00:00
brad
23bfac841a almost forgot this, patch from naddy@ to fix issue when enabling SSL
support. An auto-generated header not being generated when it's supposed
to be.
2000-07-27 22:31:10 +00:00
brad
25fdf11cc2 - add optional SSL transport layer encryption for IMAP
- switch mailbox locking to flock()
- add RCS id to patch-configure
- fix offsets in patch_mbox_c
- mention IMAP support in DESCR
--
from naddy@
2000-07-27 22:27:59 +00:00
brad
9b04f7f8ed gettext related changes were unnecessary 2000-07-22 17:26:08 +00:00
brad
64793a7845 - assume ispell is installed by default, end user can add the ispell
port/package to use it
- add missing CONFIGURE_ENV options to bring in gettext support
- add a few patches to ensure mutt does not use its own gettext headers
but the headers installed on the system instead
- remove install message from Makefile and put it into pkg/MESSAGE so it's
displayed properly once this port is made into a package
- rename one patch, patch-fix_DOTLOCK_group -> patch-configure
2000-07-11 07:15:00 +00:00
fgsch
07f1899658 remove unwanted patch. there is no need for this. check the manual
if you want to turn the automove feature off.
2000-07-08 08:47:39 +00:00
fgsch
435aff5976 update to 1.2.2i. remove deprecated `if defined' statements.
bump NEED_VERSION. change a few master sites.
2000-06-29 23:18:10 +00:00
turan
c978ee7210 fix minor errors in middle of build. 2000-04-14 08:51:13 +00:00
espie
4915f32e9a Update to mutt 1.0.1.
with help from David Terrell (and tests/advice from various people).
2000-01-21 16:39:36 +00:00
turan
28aa065e6e long -> int 1999-09-10 10:05:56 +00:00
turan
60ef2845d2 update to 0.95.7i 1999-09-10 09:48:35 +00:00
brad
cb454fff2e upgrade to mutt 0.95.6i 1999-07-15 02:42:28 +00:00
turan
608040c641 update mutt port to 0.95.5i 1999-05-07 05:31:56 +00:00
brad
a5461a42a1 - style fixes with Makefile
- fix patches so they are cleanly applied
1999-04-28 23:50:02 +00:00
turan
286116c98c timezone patch applied. thanks to dhani@comnet2.ee.iisc.ernet.in and
roessler@guug.de
1999-04-22 12:30:48 +00:00
turan
e91b3b2536 fix chgrp for dotlock 1999-03-19 19:36:55 +00:00
turan
a537996bc0 apply sane naming. 1999-03-19 19:35:46 +00:00