Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
mutt with notmuch support and another improvements...
branch: master
Failed to load latest commit information.
contrib Change the smime_encrypt_with default to aes256.
doc HEAD is dead, remove wrong instruction from doc/devel-notes.txt
imap Send the IMAP \Draft flag when postponing a message.
intl fix typos in comments
m4 Test for libgnutls by hand rather than relying on deprecated libgnutl…
po Updated French translation.
.gitignore build-sys: update git ignore
.hgignore Add compiler and configure info to mutt -v output (closes #3537)
.hgsigs mutt-1.5.22 signed
.hgtags Added tag mutt-1-5-21-rel for changeset 25a7f8f7d50d
ABOUT-NLS Updating to gettext-0.10.40.
BEWARE this fixes a little typo.
COPYRIGHT Update copyrights
ChangeLog automatic post-release commit for mutt-1.5.23
GPL Update FSF address (via sed, I hope nothing got mangled). Closes: #2071.
INSTALL Corrected various spelling mistakes (most of them reported by codespe…
Makefile.am build-sys: add .kz specific stuff
NEWS More on ~=.
OPS Patch for sidebar iteration functionality
OPS.CRYPT S/MIME support. From Oliver Ehli <elmy@acm.org> and Mike Schiraldi
OPS.MIX A first take at adding a mixmaster front-end to mutt. Don't worry,
OPS.NOTMUCH notmuch: add entire-thread command, cleanup progress bar code
OPS.PGP Clean up some text. Closes: #2466.
OPS.SMIME S/MIME support. From Oliver Ehli <elmy@acm.org> and Mike Schiraldi
PATCHES Import TLS Server Name Indication support patch
README Update stale INSTALL+README files
README.SECURITY Corrected various spelling mistakes (most of them reported by codespe…
README.SSL Corrected various spelling mistakes (most of them reported by codespe…
README.notmuch docs: update README.notmuch
TODO Corrected various spelling mistakes (most of them reported by codespe…
UPDATING add user visible changes since 1.5.22 release.
UPDATING.kz release++ (v1.5.23.1-rc1)
VERSION automatic post-release commit for mutt-1.5.23
VERSION.kz release++ (v1.5.23.1-rc1)
_regex.h Gah, forgot the zip code when updating the FSF address...
account.c Make getuser/pass abort if input is required in batch mode.
account.h Support passwords of up to 127 characters. [upstream]
addrbook.c Declare many structures const (closes #3552)
alias.c Prune empty address groups when preparing replies. Closes #2875.
ascii.c make ascii_strcasecmp properly handle unequal length strings with the…
ascii.h Update copyrights. Closes #3016.
attach.c Fix segfault when viewing text attachments in compose menu. (closes #…
attach.h Gah, forgot the zip code when updating the FSF address...
base64.c Gah, forgot the zip code when updating the FSF address...
bcache.c Fix two warnings "the address of 'foo' will always evaluate as 'true'".
bcache.h Update copyrights. Closes #3016.
browser.c notmuch: make %N optional for notmuch browser format
browser.h notmuch: add support to browser
buffy.c notmuch: <change-vfolder> default to the next unread folder
buffy.h notmuch: <change-vfolder> default to the next unread folder
build-release Remove duplicate update-changelog call.
charset.c remove duplicate const keyword
charset.h Use proper prototype for mutt_get_default_charset(), fix fallout.
check_sec.sh Use safe_fclose() instead of fclose(), add fclose() to check_sec.sh
color.c Add color type for prompts.
commands.c Change bounce to use mutt_parse_adrlist() for address parsing.
complete.c Update copyrights. Closes #3016.
compose.c Add the crypt_opportunistic_encrypt option and calls.
configure.ac gpgme: guard mail-key on presence of gpgme_op_export_keys
copy.c fixed header wrapping while using sidebar
copy.h copy: add CH_VIRTUAL to allow to specify when use virtual headers
crypt-gpgme.c gpgme: guard mail-key on presence of gpgme_op_export_keys
crypt-gpgme.h Introduce an auto_mode parameter
crypt-mod-pgp-classic.c Introduce an auto_mode parameter
crypt-mod-pgp-gpgme.c gpgme: typo in previous commit
crypt-mod-smime-classic.c Introduce an auto_mode parameter
crypt-mod-smime-gpgme.c Introduce an auto_mode parameter
crypt-mod.c Gah, forgot the zip code when updating the FSF address...
crypt-mod.h Introduce an auto_mode parameter
crypt.c Implement crypt_opportunistic_encrypt().
cryptglue.c Introduce an auto_mode parameter
crypthash.h Don't define uint32_t anywhere but in config.h. Spotted by Alain Bench.
curs_lib.c Corrected various spelling mistakes (most of them reported by codespe…
curs_main.c Patch for sidebar iteration functionality
date.c fix typos in comments
dotlock.c Extra information in mutt version string, redux.
dotlock.h Gah, forgot the zip code when updating the FSF address...
edit.c Fix some spelling errors (closes #3493)
editmsg.c fix typos in comments
enter.c Add a scratch buffer to the history ring. (closes #3082)
extlib.c Gah, forgot the zip code when updating the FSF address...
filter.c fix comment typos
flags.c sidebar: add sidebar from opensuse/factory
from.c detect pipermail-style obscured return path in mbox From lines
functions.h Fix in sidebar-next functionality
gen_defs Sam Roberts reports that some shells do strange things with exit
getdomain.c Backed out changeset 1142ed8974fa
globals.h Add option to encrypt postponed messages. (closes #3665)
gnupgparse.c Wrap pgp_uid_t->addr in NONULL(). (closes #3564)
group.c Fix some issues with ungroup [...] *
group.h Fix some issues with ungroup [...] *
handler.c use LOFF_T as the type for variables used in fseeko()
hash.c Restore $reverse_alias feature by using case-insensitive hash keys
hash.h Restore $reverse_alias feature by using case-insensitive hash keys
hcache.c Fix the hcache type punning warning.
hcache.h use a separate flag for mutt_hcache_store() to signal that the gettim…
hcachever.sh.in Build local md5 tool for hcachever.sh. Closes #3025.
hdrline.c ported nested if-else conditional patch to mutt-kz (credit to David C…
headers.c Ensure that the in-reply-to header field was actually present before …
help.c Corrected various spelling mistakes (most of them reported by codespe…
hg-changelog-map Use hg-commit to perform commits that also update the ChangeLog.
hg-commit hg-commit: drop changelog entries from hg log
history.c Add a scratch buffer to the history ring. (closes #3082)
history.h Add a scratch buffer to the history ring. (closes #3082)
hook.c Ensure that BUFFER variables are initialized to prevent later attempt…
init.c init: remove unused variable
init.h Change the smime_encrypt_with default to aes256.
keymap.c keymap: fix compiler warning
keymap.h Declare many structures const (closes #3552)
lib.c Corrected various spelling mistakes (most of them reported by codespe…
lib.h rename iswsp() to is_email_wsp()
mailbox.h Send the IMAP \Draft flag when postponing a message.
main.c Override draft headers with arguments. (closes #3580)
mapping.h Declare many structures const (closes #3552)
mbox.c fix typos in comments
mbyte.c Split mutt_buffer_new out of mutt_buffer_init.
mbyte.h Unbreak compilation on OS X with --with-regex/--without-wc-funcs. Clo…
md5.c Drop declaration for unused argv/argc parameters.
md5.h md5.h, md5.c: updated to latest version from gnulib.
menu.c ported the old index-color mutt patch to mutt-kz
mh.c Corrected various spelling mistakes (most of them reported by codespe…
mime.h Declare many structures const (closes #3552)
mime.types Update sample mime.types.
mkchangelog.sh Remove un-POSIX TZ NOOP in mkchangelog.sh (see #1615)
mkdtemp.c fix typos in comments
mkinstalldirs updates.
mutt.h Add option to encrypt postponed messages. (closes #3665)
mutt_crypt.h Implement crypt_opportunistic_encrypt().
mutt_curses.h Add color type for prompts.
mutt_idna.c Make IDNA code more readable
mutt_idna.h use pkg-config to look for libidn if available.
mutt_menu.h fix typos in comments
mutt_notmuch.c fix nm_query_type=messages + query type=threads
mutt_notmuch.h notmuch: extend <change-vfolder> to accept folder name/uri
mutt_regex.h Gah, forgot the zip code when updating the FSF address...
mutt_sasl.c Clean up sasl warnings.
mutt_sasl.h Update copyrights. Closes #3016.
mutt_socket.c Update copyrights. Closes #3016.
mutt_socket.h Add mutt_socket_write_n to write binary data. Use this function in
mutt_ssl.c Import TLS Server Name Indication support patch
mutt_ssl.h pdmef+fix+sslinterface. Triggered by a warning when compiling
mutt_ssl_gnutls.c Clean up gnutls warnings.
mutt_tunnel.c IMAP IDLE support.
mutt_tunnel.h Gah, forgot the zip code when updating the FSF address...
muttbug Install muttbug(1) as flea(1), and adjust the documentation
muttbug.sh.in Add compiler and configure info to mutt -v output (closes #3537)
muttlib.c sidebar: fix %* index_format
mx.c Send the IMAP \Draft flag when postponing a message.
mx.h add support for $mail_check_recent to mh mailbox driver
pager.c Merge branch 'sidebar-new' of https://github.com/juliushaertl/mutt-kz
pager.h Teach pager how to ignore $wrap and use it for help (closes #2896).
parse.c Merge branch 'upstream-1.5.22' of https://github.com/kdave/mutt-kz
patchlist.sh Fix VPATH-based generation of non-hg-mq based patchlists.
pattern.c Consistently use mutt_buffer_init function
pgp.c Remove GPG_AGENT_INFO check for GnuPG 2.1 compatibility. (closes #3715)
pgp.h Allow short and long key ID user input in pgp_getkeybystr()
pgpewrap.c Add missing config.h include to pgpewrap.c
pgpinvoke.c Enable %a format string for all pgp command configs. (closes #3699)
pgpkey.c pgp_getkeybystr: Pull key matching out of the address match loop.
pgplib.c Update copyrights. Closes #3016.
pgplib.h Update copyrights. Closes #3016.
pgpmicalg.c Declare many structures const (closes #3552)
pgppacket.c Update copyrights. Closes #3016.
pgppacket.h Gah, forgot the zip code when updating the FSF address...
pgppubring.c fix gcc 4.6 warning -Wunused-but-set-variable in pgppubring.c
pop.c fix typos in comments
pop.h Add tmp flag to bcache_put, create bcache_commit.
pop_auth.c fix more comment typos
pop_lib.c fix typos in comments
postpone.c Fix mutt_parse_crypt_hdr() sign_as behavior.
prepare autoreconf --include doesn't pass its argument to aclocal.
protos.h color status patch: Get a colorized status bar in mutt
query.c Fix a memory leak in mutt_query_complete.
recvattach.c Declare many structures const (closes #3552)
recvcmd.c fix typos in comments
regex.c fix typos in comments
remailer.c make the SETCOLOR() macro use bkgdset() on systems which have it, and…
remailer.h Gah, forgot the zip code when updating the FSF address...
resize.c Use strtol() wrappers for most atoi() calls
rfc1524.c fix potential buffer overflow in off-by-one bounds checking error
rfc1524.h Gah, forgot the zip code when updating the FSF address...
rfc2047.c Declare many structures const (closes #3552)
rfc2047.h Updated $assumed_charset patch (closes: #2218).
rfc2231.c Update copyrights. Closes #3016.
rfc2231.h Gah, forgot the zip code when updating the FSF address...
rfc3676.c Add $reflow_text boolean, and $reflow_wrap variables to control displ…
rfc3676.h Update copyrights. Closes #3016.
rfc822.c Rework logic to avoid advancing list pointer inside the for loop.
rfc822.h use new function iswsp() in place of isspace() when testing for white…
safe_asprintf.c suppress check_sec errors
score.c Consistently use mutt_buffer_init function
send.c Protect SmimeDefaultKey for postpone/resume.
sendlib.c Send the IMAP \Draft flag when postponing a message.
setenv.c Update copyrights. Closes #3016.
sha1.c Add config.h to the top of every C file that could possibly want it.
sha1.h Fix uint32_t portability problem. Reported by Steve Kennedy.
sidebar.c Add sidebar_whitelist option
sidebar.h sidebar: add optional refresh interval
signal.c fix typos in comments
smime.c Improve oppenc key matching.
smime.h Introduce an auto_mode parameter
smime_keys.pl smime_keys: use Time::Local module. Closes #3277.
smtp.c Make getuser/pass abort if input is required in batch mode.
snprintf.c fix typos in comments
sort.c Make some functions static.
sort.h fix typos in comments
stamp-h.in Adding gettext support, based on the patch by Marco d'Itri.
status.c notmuch: print vfolder description on status bar
strcasecmp.c Some functions/macros like isspace take an int and require the
strcasestr.c Add strcasestr() from uclibc to unbreak (Open)Solaris build. Closes #…
strdup.c Let check_sec.sh check for use of the unsafe malloc, realloc, free,
strndup.c build-sys: add strndup.c strnlen.c
strnlen.c build-sys: add strndup.c strnlen.c
strsep.c Add glibc implementation of strsep() in case a system misses it. Clos…
strtok_r.c Replace strtok_r when it's not available. The implementation comes
system.c backout c1371176ea45
thread.c fix typos in comments
txt2c.c Add compiler and configure info to mutt -v output (closes #3537)
txt2c.sh Add compiler and configure info to mutt -v output (closes #3537)
url.c rename iswsp() to is_email_wsp()
url.h notmuch: add notmuch::// uri
utf8.c Pass buffer size to mutt_wctoutf8() to prevent crashes if MB_LEN_MAX<6
version.sh version.sh: step back from $() to ``. closes #3661 (grafted from 01cf…
wcscasecmp.c Add wcscasecmp() compatibility function (for OS X)
wcwidth.c Fix compiler warnings in new wcwidth.c (too large values for 'unsigne…

README

README for mutt-1.5
===================

When updating mutt from an earlier release or from Mercurial, please
make sure to read the compatibility notes in ``UPDATING''. Older changes
between mutt-1.2 and mutt-1.4 are listed in NEWS.

If you got the mutt source code from the public Mercurial repository
(http://dev.mutt.org/hg/mutt/), please read doc/devel-notes.txt to make
sure that you have a complete development environment.

Installation instructions are detailed in ``INSTALL''. The user manual
is in doc/manual.txt. PGP users should read doc/PGP-Notes.txt.

Before you start hacking on mutt, read doc/devel-notes.txt.  Before
applying patches to mutt, read doc/applying-patches.txt.  Please,
read these files, as they will save you from asking FAQs.

For more information, see the Mutt home page:

 http://www.mutt.org/

The primary distribution points for Mutt is:

 ftp://ftp.mutt.org/pub/mutt

A list of mirror sites can be found under
<http://www.mutt.org/download.html>.
Something went wrong with that request. Please try again.