Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: mutt | Distribution: openSUSE Tumbleweed |
Version: 2.2.13 | Vendor: openSUSE |
Release: 2.2 | Build date: Mon Jul 15 10:13:13 2024 |
Group: Productivity/Networking/Email/Clients | Build host: reproducible |
Size: 2358245 | Source RPM: mutt-2.2.13-2.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: http://www.mutt.org | |
Summary: Mail Program |
A very powerful mail user agent. It supports (among other nice things) highlighting, threading, and PGP. It takes some time to get used to, however. This version is based on NeoMutt, that is it includes many enhancements.
GPL-2.0-or-later
* Mon Jul 15 2024 Dr. Werner Fink <werner@suse.de> - Remove patch aw.listreply.diff as it conflicts with builtin <list-reply> feature - Build and install pdf doc * Mon Jul 15 2024 Dr. Werner Fink <werner@suse.de> - Require some cyrus-sasl plugins to make the cyrus-sasl feature of mutt function (boo#1227731) * Mon Jun 03 2024 Dr. Werner Fink <werner@suse.de> - Update to mutt 2.2.13 (Bug fix release) * Fix smtp client to respect $use_envelope_from option. The code was only looking to see if $envelope_from_address had a value, not if $use_envelope_from was set. Add extra safety checks to make sure the mailbox value isn't NULL. * Fix smtp client $envelope_from_address possible dangling pointer. If the account-hook invoked by mutt_conn_find() modifies $envelope_from_address, envfrom could point no longer point to the address. Move the mutt_conn_find() before the code that determines the envelope from address. * Fri Feb 23 2024 pgajdos@suse.com - Use %patch -P N instead of deprecated %patchN. * Tue Feb 20 2024 Dr. Werner Fink <werner@suse.de> - Only suggest smtp daemon at runtime. Nevertheless if not installed user will face a a warning. - Move /etc/Muttrc to /usr/share/mutt/Muttrc * Mon Oct 09 2023 Dr. Werner Fink <werner@suse.de> - Require a smtp daemon at build and runtime to work around missing system /var/mail/ directory (boo#1216035) * Wed Sep 27 2023 Dr. Werner Fink <werner@suse.de> - Submit latest mutt 2.2.12 to SLE-15-SP6 for jira#PED-5580 * Drop patches for boo#1172906, boo#1172935, CVE-2020-14093, and CVE-2020-14154 now upstream - 3e88866dc60b5fa6aaba6fd7c1710c12c1c3cd01.patch + Prevent possible IMAP MITM via PREAUTH response. - mutt-1.10.1-backport-mutt_ssl_gnutls-1.14.3.dif to port mutt_ssl_gnutls.c from mutt 1.14.3 back + expired certs not properly rejected with GnuTLS + Side effect is support of TLSv1_3 is supported by gnutls * Drop patch for bsc#1173197 c547433cdf2e79191b15c6932c57f1472bfb5ff4.dif now upstream - Fix CVE-2020-14954: STARTTLS buffering issue allowing man in the middle attack of IMAP, SMTP and POP3 * Drop patch for bsc#1179035, CVE-2020-28896.patch now upstream - incomplete connection termination could lead to sending credentials over unencrypted connections * Drop patch for bsc#1179113 and boo#1179461 nofreeze-c72f740a.patch now upstream - Avoid that message with a million tiny parts can freeze MUA for several minutes * Drop patch for bsc#1181221, CVE-2021-3181 mutt-colon.patch now upstream - recipient parsing memory leak. This patch combines three smaller commits * Drop patch for bsc#1198518, CVE-2022-1328 uudecode-e5ed080c.patch - fix a buffer overflow in uudecoder * Drop patches now upstream - CVE-2023-4874-part1.patch (bsc#1215189 for CVE-2023-4874) - CVE-2023-4874-part2.patch (bsc#1215189 for CVE-2023-4874) - CVE-2023-4875.patch (bsc#1215191 for CVE-2023-4875) * Tue Sep 12 2023 Dr. Werner Fink <werner@suse.de> - Update to mutt 2.2.12 (bsc#1215189 for CVE-2023-4874, bsc#1215191 for CVE-2023-4875) * 2.2.12 (2023-09-09): Bug fix release. * 2.2.11 (2023-08-18): Bug fix release. * Mon Apr 17 2023 Dr. Werner Fink <werner@suse.de> - Use astrix instead of german u umlaut as point * Mon Apr 03 2023 Dirk Müller <dmueller@suse.com> - update to 2.2.10: * Bug fix release. * $message_id_format %r and %z expandos use a URL-safe Base64 encoding: '-' and '_' instead of '+' and '/'. * Sun Dec 04 2022 Dirk Müller <dmueller@suse.com> - update to 2.2.9: * Document the <1234> key syntax for bind. * Fix non-printable keyname printing to use <octal> syntax. * Move AM_PATH_GPG_ERROR before AM_PATH_GPGME. * Update gpgme autoconf files to the latest versions. * Adjust manual concerning IMAP Fcc in batch mode. * Add explicit void to 0-parameter function definitions. * Mon Sep 12 2022 Dr. Werner Fink <werner@suse.de> - Refresh offsets of patches * aw.listreply.diff * mutt-1.10.1-imap.patch * mutt-1.5.15-wrapcolumn.diff * mutt-1.5.20-sendgroupreplyto.diff * mutt-1.6.1-opennfs.dif * patch-1.5.24.vk.pgp_verbose_mime * Wed Sep 07 2022 Andreas Stieger <andreas.stieger@gmx.de> - enable optional verbose debugging at run-time (boo#1203184) * Tue Aug 09 2022 Dirk Müller <dmueller@suse.com> - update to 2.2.7: * This is a bug-fix release, fixing a $edit_headers bug on MacOS, along with a few other small bugs. It also tightens the $query_command parser to accept a single tab between fields, and changes $pager to accept a %s expando. * Sat Jun 25 2022 Dirk Müller <dmueller@suse.com> - update to 2.2.6: * This is a bug-fix release, fixing a variety of small issues * Sat Jun 04 2022 Dirk Müller <dmueller@suse.com> - update to 2.2.5: * fixing two issues with libgsasl authentication. * fixing some regressions with Maildir/mh mailbox path normalization that were added in 2.2.0. Please see the UPDATING file for more details. * Tue Apr 19 2022 Dr. Werner Fink <werner@suse.de> - Update to mutt 2.2.3 (bsc#1198518 for CVE-2022-1328) * Fix read past end of buf in is_mmnoask(). * Fix strlen() assigns to be of type size_t where obvious. * Flush iconv() in mutt_convert_string(). * Add convert_string() size check. * Fix integer overflow in mutt_convert_string(). * Fix uudecode cleanup on unexpected eof. * Fix uudecode buffer overflow. * automatic post-release commit for mutt-2.2.2 * Protect prompt completion memcpy() calls with a NULL check. * Fix mutt.man formatting. * Fix query menu tagging behavior. * Fix some mailbox prompts to use mailbox history ring. * automatic post-release commit for mutt-2.2.1 * Fix ambiguity in translation * Update the Polish translation for Mutt 2.2.0 * Improve Turkish translations * Fix mutt_paddstr() to properly filter unprintable chars. * Change mailto_allow to be exact match only. * Filter headers passed via the command line. * Fix mbox.man asctime(3) reference. * Clarify description of $local_date_header * Don't queue IMAP close commands. * Update Finnish translation. * Updated Catalan translation. * Updated Russian translation. * Updated Ukrainian translation. * Fix argc==0 handling. * Update de.po. * Update Turkish translations. * Update Czech translation for mutt-2.2.0 * Update translation files copyright string. * Updated French translation. * Fix $status_format documentation of $sort_thread_groups expando. * Update source file copyright lines based on commit history. * Update manual and program copyright notices. * Updated French translation. * Add very basic cd path completion. * Simplify the mutt_select_file() call for MUTT_CMD completion. * Add memcpy on MUTT_CMD completion to invoke the file selector. * Enable $rfc2047_parameters by default. * Set environ for sendmail execvp() call. * Updated French translation. * Convert SMTP cyrus sasl to use buffers. * Move hard_redraw() after sendmail invocation. * Revert "Add $reply_prefix." * Add config.h dependency for keymap_defs.h generation. * Force resort_init if $reply_regexp changes. * Add $reply_prefix. * Localize $reply_regexp. * Fix $reply_regexp default value. * Fix manual generation string_unescape() of backslash values. * Improve Turkish translations * Add pager REDRAW_FLOW redraw flag when popping a menu. * Merge branch 'stable' * Add new gsasl files to POTFILES.in. * Add GNU SASL support for authentication. * Add mutt_socket_buffer_readln(). * Merge branch 'stable' * simplify envelope subject handling code a little * Update de.po * Fix sidebar counters with $maildir_trash. * Improve the statusbar modified flag for $maildir_trash. * Ignore $delete when sync'ing with $maildir_trash set. * Fix unused variable warning. * Allow an empty To: address prompt. * Convert COLOR_DEFAULT constant to -1. * [Fix] poll to use PollFdsCount and no PollFdsLen * Add a few mutt variable configure dependency comments. * Fix color object case insensitive comparisons. * Correct multipart/alternative manual section slightly. * Add internal mutt_ctime() implementation. * Improve pattern compiler whitespace skipping. * Updated French translation. * Remove trailing slashes when opening maildir/mh mailboxes. * Note that IMAP mailboxes polling doesn't support flag counts. * Add $attach_save_charset_convert quadoption. * Remove unneeded type save/restores around mutt_decode_attachment(). * Improve smime_verify_one() error handling and general flow. * Assert mutt_decode_attachment() doesn't modify body fields. * Don't use subtraction for qsort numeric value comparisons. * Fix alias menu multi-select documentation. * Implement <select-entry> as <display-message> in index menu. * Use km_error_key() in index only for OP_NULL. * Generate URLs with user/password as parsed. * Ensure embedded IMAP passwords are stored in context->path. * Updated French translation. * Fix yesorno help prompt printing of choice. * Add $compose_confirm_detach_first, default set. * Add a comment about msn_seqset generation and header cache holes. * Use cms utility for SMIME encryption/decryption. * Improve conststrings.c generation, mainly for GNU Autoconf 2.71. * Updated French translation. * Merge branch 'stable' * Update Esperanto translation. * Add robustness checks to file attach functions. * Prompt for password when using encrypted client certificate * Lazily update header colors after a thread-flag update. * Add $sort_thread_groups for top-level thread sorting. * Make index sort compare functions independent from config variables. * Improve generic menu type handling. * Break the menu OPS/funcs and keybindings into separate tables. * Enable nonl() mode for ncurses. closes #362. * Revert "Silence strfcpy() warning in dotlock_deference_symlink()." * Use memccpy() in the strfcpy macro if it's available. * Fix typo in comment and function name: deference -> dereference. * Silence strfcpy() warning in dotlock_deference_symlink(). * Add dprint for a backtick expansion with non-0 exit code. * Use SEEK_SET and SEEK_END for fseek/fseeko whence parameter. * Rewrite mutt_apply_replace() to use buffers. * Increase scratch buf size in mutt_canonical_charset(). * Change hdrline make_from(_addr) to use snprintf for from. * Silence compiler warning in _mutt_buffer_select_file(). * Use memcpy in fseek_last_message() instead of strncpy. * Fix mutt_sasl buffer size to hold ip_port strings. * Silence imap_make_date() warning by switching to a BUFFER. * Silence compiler "may be uninitialized" warnings. * Updated French translation. * Add a help choice '?' to the yes or no prompt for quadoptions. * Filter out group delimiters for encrypt keylist generation. * contrib/markdown2html: properly deal with lead-ins * contrib/markdown2html: properly deal with missing context * contrib/markdown: fix bug when dealing with quotelead classes * Exit with a failure for any usage or version write error. * Really fix usage and version write error checking. * Fix usage and version write error checking. * Add usage and version write error checking. * Check stdout is a terminal in curses mode. * Add a hard redraw after oauth authentication. * Fix classic pgp decrypt_part() hard redraw on error. * Reset SIGPIPE signal handler in child process before exec(). * Add $pager_skip_quoted_context option. * Updated French translation. * Suggested translation changes. * Directly add full mailbox to GPG search hints. - Port patches mainly hunk offsets * aw.listreply.diff * mutt-1.10.1-imap.patch * mutt-1.13.3.dif * mutt-1.5.15-wrapcolumn.diff * mutt-1.5.20-sendgroupreplyto.diff * mutt-1.5.21-mailcap.diff * mutt-1.5.23-carriage-return.path * mutt-1.6.1-opennfs.dif * mutt-Fix-SIGQUIT-handling.patch * patch-1.5.24.vk.pgp_verbose_mime * widechar.sidebar.dif * Mon Feb 07 2022 Dr. Werner Fink <werner@suse.de> - For iconv glibc-locale should be installed * Tue Jan 11 2022 Dr. Werner Fink <werner@suse.de> - Update to mutt 2.1.5 * This is a bug-fix release, fixing two SMTP authentication issues, a crash bug on NetBSD, and a couple other issues. * Mutt 2.1.4 was released on December 11, 2021. This is a bug-fix release, fixing a performance issue when used with DavMail. * Mutt 2.1.3 was released on September 10, 2021. This is a bug-fix release, fixing some of the fixes in the last release. IMAP and QRESYNC users are advised to upgrade. * Mutt 2.1.2 was released on August 24, 2021. This is an important bug-fix release, fixing a potential data-loss IMAP bug, a couple QRESYNC bugs, and a few other issues. IMAP users are strongly advised to upgrade. * Mutt 2.1.1 was released on July 12, 2021. This is a bug-fix release, fixing some redraw issues and a problem with the new List Menu for mbox mailboxes. * Mutt 2.1.0 was released on June 12, 2021. This release has new features and bug fixes. ! The -d option allows a negative number. If negative, debug files are not rotated. The debug level is the absolute value. + <view-pager> in the attachment menu uses a copiousoutput mailcap entry, or falls back to raw text. + <view-mailcap>, <view-pager>, and <view-text> functions added to the compose menu. + <view-alt-pager> in the compose menu allows previewing the output of the $send_multipart_alternative_filter the way <view-pager> does. + <list-action>, bound to Esc-L in the index and pager menu, brings up a menu of operations to perform on mailing list emails, such as subscribe/unsubscribe. + <skip-headers>, bound to 'H' in the pager, will skip to the first blank line following the headers. ! ~h patterns over IMAP and POP3 will only download the headers of the message. However with message caching enabled (via $message_cachedir) the whole message will still be downloaded. + $ssl_verify_host_override allows manually specifying the host name to verify a server certificate against. ! --enable-hcache, with no particular backend enabled, will scan in the order: kyotocabinet, tokyocabinet, lmdb, qdbm, gdbm, bdb. ! $allow_ansi understands 256-color ANSI escape sequences. + $message_id_format can be used to specify a custom message-id format. Since it's a format string, this can also use a filter. Please use this option with care, as Mutt won't check if your message-id is legal. ! mailboxes -nonotify will poll a mailbox for new mail, but will not trigger new mail notifications (e.g. $beep_new or $new_mail_command). ! $reverse_name affects tagged reply/forward/compose-to-sender actions too. ! ANSI sequences are filtered for inline-forwarded autoview content, in addition to replies. ! $forward_decrypt is now a quadoption, defaulting 'yes' for backward compatibility. ! Pattern functions, (e.g. search and limit) can be interrupted with ctrl-c. ! The default mailto_allow list now includes cc, in-reply-to, and references. + $sort_browser_mailboxes controls mailbox browsing, and defaults "unsorted". $sort_browser now only controls directory browsing. ! $sort_browser and $sort_browser_mailboxes "unsorted" now means the order added (e.g. specified in the muttrc). Switching back to "unsorted" will now resort in that order (previously it was a no-op.) ! In the browser ".." is excluded from sorting and kept at the top. ! Temp filenames generated for mailcap invocation now allow non-ascii characters. + $local_date_header, when unset, causes the date in the Date header to be formatted using the GMT timezone. - Port patches * aw.listreply.diff * bsc907453-CVE-2014-9116-jessie.patch * mutt-1.10.1-imap.patch * mutt-1.13.3.dif * mutt-1.5.15-wrapcolumn.diff * mutt-1.5.20-sendgroupreplyto.diff * mutt-1.5.21-mailcap.diff * mutt-1.5.23-carriage-return.path * mutt-1.6.1-opennfs.dif * patch-1.5.24.vk.pgp_verbose_mime * widechar.sidebar.dif - Add keyring and signing of the tarball * Wed Jul 14 2021 Dr. Werner Fink <werner@suse.de> - Add mutt_oauth2.py ported to python 3.6 - If required the package will include a backport to support fromisoformat of the python class datetime * Tue Jul 13 2021 Dr. Werner Fink <werner@suse.de> - Correct gpg usage of skeleton muttrc - Append the gpg usage to system wide Muttrc (boo#1188235) * Fri May 07 2021 Dr. Werner Fink <werner@suse.de> - Update to mutt 2.0.7 * Update UPDATING file for 2.0.7. * Fix seqset iterator when it ends in a comma (boo#1185705, CVE-2021-32055) * Filter unprintables for 2231 encoded continuations too. * Turn off pylint in gitlab-ci. * Check if mutt_prepare_template() fails for -H command line arg. * Fix resolve_types() newline removal and restoration. * automatic post-release commit for mutt-2.0.6 - Fix offset of patch mutt-1.5.21-mailcap.diff * Thu Mar 18 2021 Andreas Stieger <andreas.stieger@gmx.de> - mutt 2.0.6: * Fix problems with hook processors * Fix pattern compilation error for ~( !~>(~P) ) * Fix contrib/markdown2html crash * Fix yesorno prompt for autocrypt account creation * Correctly handle CTRL-G on remaining background_edit sessions prompt - remove self-obsoletion on muttssl, last use in 2000. * Fri Jan 22 2021 Andreas Stieger <andreas.stieger@gmx.de> - mutt 2.0.5: * CVE-2021-3181: recipient parsing memory leak (boo#1181221) * fix other memory leak in IMAP code * Fix color overlay when HAVE_COLOR is unset
/etc/skel/.muttrc /usr/bin/Signature_conversion /usr/bin/mutt /usr/bin/mutt_pgpring /usr/bin/pgpewrap /usr/bin/smime_keys /usr/share/applications/mutt.desktop /usr/share/doc/packages/mutt /usr/share/doc/packages/mutt/manual.txt.gz /usr/share/doc/packages/mutt/mutt_oauth2.py /usr/share/doc/packages/mutt/mutt_oauth2.py.README /usr/share/man/man1/mutt.1.gz /usr/share/man/man1/mutt_pgpring.1.gz /usr/share/man/man1/pgpewrap.1.gz /usr/share/man/man1/smime_keys.1.gz /usr/share/man/man5/mbox_mutt.5.gz /usr/share/man/man5/mmdf_mutt.5.gz /usr/share/man/man5/muttrc.5.gz /usr/share/mutt /usr/share/mutt/Muttrc /usr/share/mutt/mailcap /usr/share/pixmaps/mutt.png
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 18 00:12:25 2024