Hello Mutt Users,

I've just released version 2.4.1. Instructions for downloading are available at <http://www.mutt.org/download.html>, or the tarball can be directly downloaded from <http://ftp.mutt.org/pub/mutt/>. Please take the time to verify the signature file against my public key[1].

This release fixes compilation with OpenSSL 4, Alt keybindings in the foot terminal, a minor empty command line argument crash bug, and a 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 hold the buffer size, but a size_t counter in the actual loop. Command step processing never even comes close to dealing with GB size values, 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 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/8975A9B33AA37910385C5308ADEF768480316BDA

Attachment: signature.asc
Description: PGP signature

Reply via email to