mutt 2.4.1 released
"Kevin J. McCarthy" <[email protected]> Sat, 4 Jul 2026 14:26:50 +0800
| Newsgroups | gmane.mail.mutt.announce |
|---|---|
| Message-ID | <[email protected]> |
--b9qjBDOtxJqW3hrr
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hello Mutt Users,
I've just released version 2.4.1. Instructions for downloading are=20
available at <http://www.mutt.org/download.html>, or the tarball can be=20
directly downloaded from <http://ftp.mutt.org/pub/mutt/>. Please take=20
the time to verify the signature file against my public key[1].
This release fixes compilation with OpenSSL 4, Alt keybindings in the=20
foot terminal, a minor empty command line argument crash bug, and a=20
theoretical IMAP overflow bug. For more details see the commits:
* a739e126 Prevent unsigned int overflow in imap_cmd_step buffer growth.
In this case, Mutt was using an 'unsigned int' in its data structure to=20
hold the buffer size, but a size_t counter in the actual loop. Command=20
step processing never even comes close to dealing with GB size values,=20
but in theory if the IMAP server sent a >4GB line this could overflow.
* 7bfd91dc Fix build failures with OpenSSL 4.0
* 7f8a0929 Remove ncurses meta() call.
This should fix problems with Alt keybindinds in the foot terminal.
* f0a370b5 Protect against empty -A, -a, and -Q command line arguments.
Thanks to everyone who for reporting issues, generated patches, reviewed=20
code, and helped test.
-Kevin
[1]
My public key is available at:
- my personal website: https://8t8.us/configs/80316BDA.asc.pubkey
- the mutt website: http://www.mutt.org/keys/kevin.key
- The keys.openpgp.org network
https://keys.openpgp.org/vks/v1/by-fingerprint/8975A9B33AA37910385C53=
08ADEF768480316BDA
--b9qjBDOtxJqW3hrr
Content-Type: application/pgp-signature; name=signature.asc
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEiXWpszqjeRA4XFMIre92hIAxa9oFAmpIp6oACgkQre92hIAx
a9qkQA//QrQJ+WuKatAwyflA1WFEnzJN7gzWnpXg3mgBGVeqv/PH/cwzOMQJ/i0D
JALGoc8rObVfwcYQ0u+oSExvWUmBU/2IA+SqXdVaSor6FRbYZe2YtBXttz6iiaX6
iCY4c/FfHg8mxq5gbERERDK3ZDx9Vcc2hfQP5I5Gq/sdxxwzNGchC2pANtQwZT1k
QBGSrlyACJAKowsijNVSRVHPR3qq6eUEj36qej932RF5HPaJSRjnq+qUeTVTDNzS
S9lSVQ9hp+icPXi9h99H3z4YJZ1uaIOL0/7k87bh3S0jR3V7o+qSdSAGFuhcnvTA
FgLGk6Xd90ohoCOv+fjZgXv1FTk326otfgY7rMY+STLmPTCesLjYiaj056ElqVi+
OgYK+TR32rRclI8J/7jSjk0JGvg4Z00QMxyoOU43H8s6hS/IpYYRLak1kHcaG9Cx
2l4Kh2PTkwXC8LI6nY53WiCoyUok/GJzZKT809fDhhe+84tJEUu7YQvI1e7ARbuk
6g/L/pDLeXayZyaPK6EIa+17H2Pp9n8ZbB7v+wt4vmrukZiGR/PXnFOJUSsj0c4m
eak1novChPaZcnA0dbcyYbuQ/Q5uzOUK6dE1/t+HIAf5TpVWNsJC4IilERnLDVQE
Oj8fyWmmb1pVXMTbL6VHOIDkVtXUPqaDyr6B+0Zhb5FwSnL22Cg=
=Un+1
-----END PGP SIGNATURE-----
--b9qjBDOtxJqW3hrr--