Mirror of mutt from git.sr.ht mirror. Original at: https://gitlab.com/muttmua/mutt - Website: http://mutt.org/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vincent Lefevre d5a18cca87 Updated French translation. 16 hours ago
.builds Fix freebsd build on srht. 3 weeks ago
autocrypt Fix exact-address handling when addr->personal is set. 1 month ago
contrib Fix mutt_oauth.py.README example. 3 months ago
doc Merge branch 'stable' 3 weeks ago
imap Merge branch 'stable' 6 days ago
intl Update config.status invocation. 2 weeks ago
m4 Remove configure test for va_copy. 6 days ago
po Updated French translation. 16 hours ago
.gitignore Convert hcachever.sh.in to hcachever.pl. 1 year ago
.gitlab-ci.yml Use muttmua ubuntu image for shellcheck. 4 months ago
.hgsigs mutt-1.9.1 signed 3 years ago
.hgtags Added tag mutt-1-9-1-rel for changeset 869633ef393e 3 years ago
.pylintrc mutt_oauth2: update for pylint / flake8 warnings 5 months ago
ABOUT-NLS Updating to gettext-0.10.40. 19 years ago
COPYRIGHT Bump copyright notices. 3 weeks ago
ChangeLog automatic post-release commit for mutt-2.0.4 3 weeks ago
GPL Update FSF address (via sed, I hope nothing got mangled). Closes: #2071. 15 years ago
INSTALL Update header cache checking order and --with options. 3 weeks ago
Makefile.am Move mutt_gen_msgid() over to messageid.c. 3 days ago
NEWS More on ~=. 19 years ago
OPS Add <skip-headers> to skip past message headers in pager. 1 month ago
OPS.CRYPT S/MIME support. From Oliver Ehli <elmy@acm.org> and Mike Schiraldi 19 years ago
OPS.MIX Fix the case of messages in OPS.MIX and OPS.SIDEBAR 4 years ago
OPS.PGP Clean up some text. Closes: #2466. 14 years ago
OPS.SIDEBAR Add sidebar-first and sidebar-last functions. 10 months ago
OPS.SMIME S/MIME support. From Oliver Ehli <elmy@acm.org> and Mike Schiraldi 19 years ago
PATCHES Ups. 18 years ago
README Minor edits to the README. 2 years ago
README.SECURITY Corrected various spelling mistakes (most of them reported by codespell). 6 years ago
README.SSL Corrected various spelling mistakes (most of them reported by codespell). 6 years ago
TODO Corrected various spelling mistakes (most of them reported by codespell). 6 years ago
UPDATING automatic post-release commit for mutt-2.0.4 3 weeks ago
VERSION automatic post-release commit for mutt-2.0.4 3 weeks ago
_mutt_regex.h Rename _regex.h to _mutt_regex.h to avoid name collision on Macs. 2 years ago
account.c Add basic XOAUTH2 support. 7 months ago
account.h Add basic XOAUTH2 support. 7 months ago
addrbook.c Change mutt_FormatString() data parameter to type void *. 10 months ago
alias.c Fix exact-address handling when addr->personal is set. 1 month ago
ascii.c Remove trailing whitespace. 2 years ago
ascii.h Remove trailing whitespace. 2 years ago
attach.c Add <view-pager> function to attachment menu. 1 month ago
attach.h Add $forward_attachments quadoption for inline-forward mode. 1 year ago
background.c Change mutt_FormatString() data parameter to type void *. 10 months ago
background.h Add $status_format 'B' expando for backgrounded count. 10 months ago
base64.c olen length requirement was too conservative 8 months ago
bcache.c Convert remaining mutt_encode_path() call to use BUFFER. 1 year ago
bcache.h Convert copyright years to all use 4 digit years. 5 years ago
browser.c Remove relative path expansion for some cases. 4 months ago
browser.h Rename browser fields to display_name and full_path. 1 year ago
buffer.c Add mutt_buffer_rewind() function. 1 month ago
buffer.h Add mutt_buffer_rewind() function. 1 month ago
buffy.c Merge branch 'stable' 6 months ago
buffy.h Directly add/remove mailboxes for IMAP. 6 months ago
build-release Document my release process. 8 months ago
charset.c Remove unnecessary "" checks for DT_STR and DT_PATH MuttVars. 1 year ago
charset.h Change M_* symbols to MUTT_* 4 years ago
check_sec.sh refactor: update shell scripts for shellcheck warnings 4 months ago
color.c Fix check for empty colors left. 1 week ago
commands.c Add "headers" parameter to mx_open_message(). 1 month ago
complete.c Convert mutt_complete() to use the buffer pool. 1 year ago
compose.c Clean up Editor Menu interface inside Mutt. 8 months ago
compress.c Add "headers" parameter to mx_open_message(). 1 month ago
compress.h Create mx_ops.sync operation. Refactor compress to use the mx_ops.sync. 4 years ago
configure.ac Remove configure test for va_copy. 6 days ago
copy.c Correct length to use LOFF_T. 4 weeks ago
copy.h Remove trailing whitespace. 2 years ago
crypt-gpgme.c Correct length to use LOFF_T. 4 weeks ago
crypt-gpgme.h Change send_menus to set sctx instead of globals. 10 months ago
crypt-mod-pgp-classic.c Create crypt glue cleanup method. 9 months ago
crypt-mod-pgp-gpgme.c Create crypt glue cleanup method. 9 months ago
crypt-mod-smime-classic.c Create crypt glue cleanup method. 9 months ago
crypt-mod-smime-gpgme.c Create crypt glue cleanup method. 9 months ago
crypt-mod.c Nuke trailing white space from the crypt-* files. 2 years ago
crypt-mod.h Create crypt glue cleanup method. 9 months ago
crypt.c Add other headers to written Protected Headers. 7 months ago
cryptglue.c Create crypt glue cleanup method. 9 months ago
crypthash.h Don't define uint32_t anywhere but in config.h. Spotted by Alain Bench. 16 years ago
curs_lib.c Since the string from strerror should never be modified, use const. 3 months ago
curs_main.c abstract some List-* header processing 1 month ago
date.c Clean up code indentation. 2 years ago
dotlock.c Remove snprintf and vsnprintf configure checks. 6 days ago
dotlock.h Remove trailing whitespace. 2 years ago
edit.c Correct length to use LOFF_T. 4 weeks ago
editmsg.c Improve mutt_decrease_mtime() error handling. 8 months ago
enter.c Convert _mutt_enter_string() to use buffer expand_path function. 4 months ago
extlib.c Remove trailing whitespace. 2 years ago
filter.c Remove trailing whitespace. 2 years ago
flags.c Remove trailing whitespace. 2 years ago
flymake.am add check-syntax target for flymake 6 years ago
from.c Remove trailing whitespace. 2 years ago
functions.h Add <skip-headers> to skip past message headers in pager. 1 month ago
gen_defs refactor: update shell scripts for shellcheck warnings 4 months ago
getdomain.c Convert mutt_init() to use buffer pool for path operations. 9 months ago
globals.h Add $message_id_format for customizing generated Message-IDs. 3 days ago
gnupgparse.c Clean up formatting. 2 years ago
group.c Create send.h header. 10 months ago
group.h Fix header file indentation after M_ prefix renaming. 4 years ago
handler.c Correct length to use LOFF_T. 4 weeks ago
hash.c Clean up code indentation. 2 years ago
hash.h Clean up code indentation. 2 years ago
hcache.c Parse headers on demand for the list menu. 1 month ago
hcache.h Convert hcache_open to use buffer pool. 1 year ago
hcachever.pl Fix minor indentation problem in hcachever.pl. 9 months ago
hdrline.c Change mutt_FormatString() data parameter to type void *. 10 months ago
headers.c Add other headers to written Protected Headers. 7 months ago
help.c Improve clarity of help format_line() splitting. 5 months ago
history.c Change mutt_FormatString() data parameter to type void *. 10 months ago
history.h Remove trailing whitespace. 2 years ago
hook.c Don't relative-path expand for fcc-hook and save-hook. 2 months ago
init.c Add mutt_buffer_rewind() function. 1 month ago
init.h Remove %R format for $message_id_format 2 days ago
keymap.c abstract some List-* header processing 1 month ago
keymap.h abstract some List-* header processing 1 month ago
lib.c Surround new and old debug functions with #ifdef DEBUG. 1 month ago
lib.h add dprintf(n, fmt, ...) debugging macro 1 month ago
listmenu.c Add "headers" parameter to mx_open_message(). 1 month ago
mailbox.h Add "headers" parameter to mx_open_message(). 1 month ago
main.c Merge branch 'stable' 3 weeks ago
mapping.h Remove trailing whitespace. 2 years ago
mbox.c Correct length to use LOFF_T. 4 weeks ago
mbyte.c Clean up code indentation. 2 years ago
mbyte.h Filter directional markers that corrupt the screen. (closes #3854) 4 years ago
md5.c Drop declaration for unused argv/argc parameters. 10 years ago
md5.h md5.h, md5.c: updated to latest version from gnulib. Buggy old md5.h causes problems with gcc 4.3 compiler. In md5.h __attribute__ is #define'd to no-op and causes mutt_md5 to enter inifinite loop while calling memcpy(). 12 years ago
menu.c Fix redraw_motion() redraw bug. 6 months ago
messageid.c Fix warning; minor code cleanup. 2 days ago
mh.c Merge branch 'stable' 4 weeks ago
mime.h Add mitigation against DoS from thousands of parts. 8 months ago
mime.types Update sample mime.types. 14 years ago
mkchangelog.sh Switch build scripts to use `` instead of $() 2 years ago
mkdtemp.c Fix mkdtemp() random signedness 2 years ago
mkreldate.sh Switch build scripts to use `` instead of $() 2 years ago
monitor.c add fallback for inotify_init1 1 year ago
monitor.h Merge branch 'stable' 1 year ago
mutt.h Merge branch 'stable' 4 weeks ago
mutt_crypt.h Create crypt glue cleanup method. 9 months ago
mutt_curses.h Remove obsolete AC_HEADER_STDC and STDC_HEADERS checks. 2 weeks ago
mutt_idna.c Support domain-literal values in email adddresses. 8 months ago
mutt_idna.h Remove trailing whitespace. 2 years ago
mutt_lisp.c Add mutt_buffer_rewind() function. 1 month ago
mutt_lisp.h Add first version of MuttLisp. 6 months ago
mutt_menu.h Add background compose menu and $background_format config var. 10 months ago
mutt_random.c Consistently use uint32_t (closes #294) 2 months ago
mutt_random.h Implement LFRS113 PRNG functions 4 months ago
mutt_regex.h Remove trailing whitespace. 2 years ago
mutt_sasl.c Clean up formatting. 2 years ago
mutt_sasl.h Remove trailing whitespace. 2 years ago
mutt_socket.c Ensure SIGALRM interrupts connect() in batch mode. 5 months ago
mutt_socket.h Add $tunnel_is_secure config, defaulting set. 7 months ago
mutt_ssl.c Create $ssl_verify_host_override. 1 month ago
mutt_ssl.h Remove trailing whitespace. 2 years ago
mutt_ssl_gnutls.c Create $ssl_verify_host_override. 1 month ago
mutt_tunnel.c Correct wording in a comment. 7 months ago
mutt_tunnel.h Gah, forgot the zip code when updating the FSF address... 15 years ago
mutt_zstrm.c Fix $imap_deflate reconnection issue. 1 year ago
mutt_zstrm.h Fix copyright header in mutt_zstrm.[ch] 1 year ago
muttbug Add stub flea and muttbug scripts back. 3 years ago
muttlib.c Parse headers on demand for the list menu. 1 month ago
mx.c Add "headers" parameter to mx_open_message(). 1 month ago
mx.h Remove trailing whitespace. 2 years ago
pager.c Add code to free ansi colors. 1 week ago
pager.h Refactor mutt_buffer_strip_formatting() inside of pager.c. 8 months ago
parse.c Correct length to use LOFF_T. 4 weeks ago
patchlist.sh Update patchlist.sh to support `guilt' patch queues 1 year ago
pattern.c Correct length to use LOFF_T. 4 weeks ago
pgp.c Improve GPGME inline processing. 6 months ago
pgp.h Change send_menus to set sctx instead of globals. 10 months ago
pgpewrap.c Remove unreachable code 10 months ago
pgpinvoke.c Fix exact-address handling when addr->personal is set. 1 month ago
pgpkey.c Change mutt_FormatString() data parameter to type void *. 10 months ago
pgplib.c Clean up code indentation. 2 years ago
pgplib.h Remove trailing whitespace. 2 years ago
pgpmicalg.c Convert pgp_find_hash to use buffer pool. 1 year ago
pgppacket.c Add gcc comments for fallthrough case statements. 1 year ago
pgppacket.h Remove trailing whitespace. 2 years ago
pgppubring.c Increase mutt_pgpring path size to silence warning. 1 year ago
pop.c Correct length to use LOFF_T. 4 weeks ago
pop.h Remove trailing whitespace. 2 years ago
pop_auth.c Change POP3 oauth to not use initial response. 5 months ago
pop_lib.c Clean up formatting. 2 years ago
postpone.c Add "headers" parameter to mx_open_message(). 1 month ago
prepare autoreconf --include doesn't pass its argument to aclocal. 13 years ago
protos.h Remove snprintf and vsnprintf configure checks. 6 days ago
query.c Fix exact-address handling when addr->personal is set. 1 month ago
recvattach.c Add "headers" parameter to mx_open_message(). 1 month ago
recvcmd.c Remove commented out mutt_message_hook calls 8 months ago
regex.c Remove obsolete AC_HEADER_STDC and STDC_HEADERS checks. 2 weeks ago
remailer.c Change mutt_FormatString() data parameter to type void *. 10 months ago
remailer.h Remove trailing whitespace. 2 years ago
resize.c Remove trailing whitespace. 2 years ago
rfc822.c Add group terminator if it is left off. 3 days ago
rfc822.h Loosen message-id parser to parse ids without angle brackets. 8 months ago
rfc1524.c Add l10n comment above the revised translation string. 9 months ago
rfc1524.h Add typelen parameter to rfc1524_mailcap_lookup(). 1 year ago
rfc2047.c Turn off writing exact-addresses that require 2047-encoding. 8 months ago
rfc2047.h Turn off writing exact-addresses that require 2047-encoding. 8 months ago
rfc2231.c Remove unnecessary "" checks for DT_STR and DT_PATH MuttVars. 1 year ago
rfc2231.h Write rfc2231 parameter continuations for long parameters. 1 year ago
rfc3676.c Factor out stuff/unstuff routines for attachment handling. 6 months ago
rfc3676.h Factor out stuff/unstuff routines for attachment handling. 6 months ago
safe_asprintf.c Remove trailing whitespace. 2 years ago
score.c Fix buffer pool buffer truncation with my_hdr and score commands. 8 months ago
send.c Add "headers" parameter to mx_open_message(). 1 month ago
send.h Add other headers to written Protected Headers. 7 months ago
sendlib.c Move mutt_gen_msgid() over to messageid.c. 3 days ago
setenv.c Clean up code indentation. 2 years ago
sha1.c Add config.h to the top of every C file that could possibly want it. 16 years ago
sha1.h Fix uint32_t portability problem. Reported by Steve Kennedy. 16 years ago
sidebar.c Change expand_path() to expand relative paths. 4 months ago
sidebar.h Change sidebar to consistently use realpath for context and buffy comparison. 4 years ago
signal.c Turn off check_sec.sh warning. 8 months ago
smime.c Convert "non-fatal" handler errors to return 1 instead of -1. 9 months ago
smime.h Create crypt glue cleanup method. 9 months ago
smime_keys.pl Add output during smime_keys purpose flag checking. 2 years ago
smtp.c Fix smtp debug segfault on invalid SmtpAuthenticators list. 3 weeks ago
sort.c Clean up code indentation. 2 years ago
sort.h Convert makedoc.c to makedoc.pl. 1 year ago
status.c Change mutt_FormatString() data parameter to type void *. 10 months ago
strcasecmp.c Remove trailing whitespace. 2 years ago
strcasestr.c Remove always true conditional (#if 1) 4 months ago
strdup.c Remove trailing whitespace. 2 years ago
strsep.c Add glibc implementation of strsep() in case a system misses it. Closes #2989. 13 years ago
strtok_r.c Replace strtok_r when it's not available. The implementation comes from glibc 2.6.1 (like the strsep replacement) and uses the same autoconf hooks. 12 years ago
system.c Remove trailing whitespace. 2 years ago
thread.c Fix ~v tagging when switching to non-threaded sorting. 11 months ago
txt2c.c Clean up code indentation. 2 years ago
txt2c.sh refactor: update shell scripts for shellcheck warnings 4 months ago
url.c Change mailto handling to parse in-reply-to loosely. 8 months ago
url.h Add mutt_buffer_expand_path(). 1 year ago
utf8.c Clean up code indentation. 2 years ago
version.sh Switch build scripts to use `` instead of $() 2 years ago
wcscasecmp.c Add wcscasecmp() compatibility function (for OS X) 12 years ago
wcwidth.c Clean up formatting. 2 years ago

README

When updating mutt from an earlier release or from Git, please
make sure to read the compatibility notes in ``UPDATING''.

Installation instructions are detailed in ``INSTALL''. The user manual
is in doc/manual.txt. GnuPG users should use the sample configuration in
contrib/gpg.rc.

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>.