GNUTLS patches for mutt (old patches)
Older mutt/gnutls patches
- 010_patch-1.3.24.admcd.gnutls.1.gz - mutt 1.3.24 and gnutls 0.2.11
- 010_patch-1.3.24.admcd.gnutls.2.gz - mutt 1.3.24 and gnutls 0.2.90
(lots of API changes in gnutls)
- 010_patch-1.3.24.admcd.gnutls.3.gz - mutt 1.3.24 and gnutls 0.2.11
(same as .1 but with small segfault fix)
- 010_patch-1.3.25.admcd.gnutls.10.gz - mutt 1.3.25 and gnutls later than 0.3.1
(written against CVS of 2002-01-04) (now displays fingerprint of server certificate)
- 010_patch-1.3.25.admcd.gnutls.11.gz - mutt 1.3.25 and gnutls 0.3.2
- 010_patch-1.3.25.admcd.gnutls.12.gz - mutt 1.3.25 and gnutls 0.3.2
(adds support for saving/verifying server certificates in mutt's certificates file, adds STARTTLS support)
- 010_patch-1.3.25.admcd.gnutls.13.gz - mutt 1.3.25 and gnutls 0.3.2
(give error every time there is an explicit imaps connection if module load fails, STARTTLS still fails (stays unencrypted) silently if module load fails [should it?])
- 010_patch-1.3.25.admcd.gnutls.14.gz - mutt 1.3.25 and gnutls 0.3.2
(retry handshake on non-fatal error based on patch from Guillaume Morin, display warning message if gnutls module load fails for STARTTLS (though you hardly get time to read it), show gnutls error in error messages)
- 010_patch-1.3.26.admcd.gnutls.15.gz - mutt 1.3.26 and gnutls 0.3.2
(fix build problems on mutt 1.3.26 (some SSL related globals moved), make use of imap_force_ssl setting (we were ignoring it before, although I thought we weren't), other tidy-ups)
- 010_patch-1.3.27.admcd.gnutls.16.gz - mutt 1.3.27 and gnutls 0.3.2
(sort out build problem on hppa, fix segfault in certificate checking)
- 010_patch-1.3.27.admcd.gnutls.17.gz - mutt 1.3.27 and gnutls 0.3.5
(adds extra cipher options, solving the GNUTLS_FATAL_ALERT seen by some)
- 010_patch-1.3.27.admcd.gnutls.18.gz - mutt 1.3.27 and gnutls 0.3.5
(sets default value for $certificate_file)
- 010_patch-1.3.27.admcd.gnutls.19 - mutt 1.3.27 and gnutls 0.3.5
(gives more information on connection - now displays key exchange algorithm and MAC algorithm as well as symmetric cipher)
- patch-1.4.admcd.gnutls.53 - mutt 1.4 and gnutls 0.4.3 (fixes bug in host name checking)
- patch-1.4.admcd.gnutls.54 - mutt 1.4 and gnutls 0.5.x (fixes some SASL related bugs)
- patch-1.4.admcd.gnutls.55 - mutt 1.4 and gnutls 0.5.x (some fixes and tidy-up to checking of hostname against certificate)
- patch-1.4.admcd.gnutls.54 - mutt 1.4 and gnutls 0.5.x (as previous, but without patches to makefile.am, etc)
Old development patches
The current patches can be found here.