Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

neomutt-20200501-lp152.1.1 RPM for ppc64le

From OpenSuSE Ports Leap 15.2 for ppc64le

Name: neomutt Distribution: openSUSE:Leap:15.2:PowerPC / ports
Version: 20200501 Vendor: openSUSE
Release: lp152.1.1 Build date: Thu May 28 20:18:34 2020
Group: Productivity/Networking/Email/Clients Build host: obs-power8-03
Size: 3284837 Source RPM: neomutt-20200501-lp152.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://neomutt.org
Summary: A command line mail reader (or MUA), a fork of Mutt with added features
NeoMutt is a command line mail reader based on Mutt, brings together many
new features. Can be installed in parallel with mutt.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Fri May 22 2020 Kai Liu <kai.liu@suse.com>
  - Update to 20200501:
    * Bug Fixes
    - Make sure buffers are initialized on error
    - fix(sidebar): use abbreviated path if possible
    * Translations
    - 100% Lithuanian
    * Docs
    - make header cache config more explicit
  - Changes from 20200424:
    * Bug Fixes
    - Fix history corruption
    - Handle pretty much anything in a URL query part
    - Correctly parse escaped characters in header phrases
    - Fix crash reading received header
    - Fix sidebar indentation
    - Avoid crashing on failure to parse an IMAP mailbox
    - Maildir: handle deleted emails correctly
    - Ensure OP_NULL is always first
    * Translations
    - 100% Czech
    * Build
    - cirrus: enable pcre2, make pkgconf a special case
    - Fix finding pcre2 w/o pkgconf
    - build: tdb.h needs size_t, bring it in with stddef.h
  - Changes from 20200417:
    * Features
    - Fluid layout for Compose Screen, see: vimeo.com/407231157
    - Trivial Database (TDB) header cache backend
    - RocksDB header cache backend
    - Add <sidebar-first> and <sidebar-last> functions
    * Bug Fixes
    - add error for CLI empty emails
    - Allow spaces and square brackets in paths
    - browser: fix hidden mailboxes
    - fix initial email display
    - notmuch: fix time window search.
    - fix resize bugs
    - notmuch: fix entire-thread: update current email pointer
    - sidebar: support indenting and shortening of names
    - Handle variables inside backticks in sidebar_whitelist
    - browser: fix mask regex error reporting
    * Translations
    - 100% Lithuanian
    - 99% Chinese (simplified)
    * Build
    - Use regexes for common parsing tasks: urls, dates
    - Add configure option --pcre2 -- Enable PCRE2 regular expressions
    - Add configure option --tdb -- Use TDB for the header cache
    - Add configure option --rocksdb -- Use RocksDB for the header cache
    - Create libstore (key/value backends)
    - Update to latest autosetup
    - Update to latest acutest.h
    - Rename doc/ directory to docs/
    - make: fix location of .Po dependency files
    - Change libcompress to be more universal
    - Fix test fails on х32
    - fix uidvalidity to unsigned 32-bit int
    * Code
    - Increase test coverage
    - Fix memory leaks
    - Fix null checks
    * Upstream
    - Buffer refactoring
    - Fix use-after-free in mutt_str_replace()
    - Clarify PGP Pseudo-header S<id> duration
    - Try to respect MUTT_QUIET for IMAP contexts too
    - Limit recurse depth when parsing mime messages
* Fri Mar 20 2020 Martin Rey <mrey@suse.com>
  - Update to 20200320:
    * Bug Fixes
    - Fix COLUMNS env var
    - Fix sync after delete
    - Fix crash in notmuch
    - Fix sidebar indent
    - Fix emptying trash
    - Fix command line sending
    - Fix reading large address lists
    - Resolve symlinks only when necessary
    * Translations
    - lithuania 100% Lithuanian
    - es 96% Spanish
    * Docs
    - Include OpenSSL/LibreSSL/GnuTLS version in neomutt -v output
    - Fix case of GPGME and SQLite
    * Build
    - Create libcompress (lz4, zlib, zstd)
    - Create libhistory
    - Create libbcache
    - Move zstrm to libconn
    * Code
    - Add more test coverage
    - Rename magic to type
    - Use mutt_file_fopen() on config variables
    - Change commands to use intptr_t for data
* Fri Mar 13 2020 Martin Rey <mrey@suse.com>
  - Update to 20200313:
    * Window layout
    - Sidebar is only visible when it's usable.
    * Features
    - UI: add number of old messages to sidebar_format
    - UI: support ISO 8601 calendar date
    - UI: fix commands that don’t need to have a non-empty mailbox
      to be valid
    - PGP: inform about successful decryption of inline PGP
      messages
    - PGP: try to infer the signing key from the From address
    - PGP: enable GPGMe by default
    - Notmuch: use query as name for vfolder-from-query
    - IMAP: add network traffic compression
      (COMPRESS=DEFLATE, RFC4978)
    - Header cache: add support for generic header cache
      compression
    * Bug Fixes
    - Fix uncollapse_jump
    - Only try to perform entire-thread on maildir/mh mailboxes
    - Fix crash in pager
    - Avoid logging single new lines at the end of header fields
    - Fix listing mailboxes
    - Do not recurse a non-threaded message
    - Fix initial window order
    - Fix leaks on IMAP error paths
    - Notmuch: compose(attach-message): support notmuch backend
    - Fix IMAP flag comparison code
    - Fix $move for IMAP mailboxes
    - Maildir: maildir_mbox_check_stats should only update mailbox
      stats if requested
    - Fix unmailboxes for virtual mailboxes
    - Maildir: sanitize filename before hashing
    - OAuth: if 'login' name isn't available use 'user'
    - Add error message on failed encryption
    - Fix a bunch of crashes
    - Force C locale for email date
    - Abort if run without a terminal
    * Changed Config
    - $crypt_use_gpgme - Now defaults to 'yes' (enabled)
    - $abort_backspace - Hitting backspace against an empty prompt
      aborts the prompt
    - $abort_key - String representation of key to abort prompts
    - $arrow_string - Use an custom string for arrow_cursor
    - $crypt_opportunistic_encrypt_strong_keys - Enable encryption
      only when strong a key is available
    - $header_cache_compress_dictionary - Filepath to dictionary
      for zstd compression
    - $header_cache_compress_level - Level of compression for
      method
    - $header_cache_compress_method - Enable generic hcache
      database compression
    - $imap_deflate - Compress network traffic
    - $smtp_user - Username for the SMTP server
    * Translations
    - 100% Lithuanian
    - 81% Spanish
    - 78% Russian
    * Build
    - Add libdebug
    - Rename public headers to lib.h
    - Create libcompress for compressed folders code
    * Code
    - Refactor Windows and Dialogs
    - Lots of code tidying
    - Refactor: mutt_addrlist_{search,write}
    - Lots of improvements to the Config code
    - Use Buffers more pervasively
    - Unify API function naming
    - Rename library shared headers
    - Refactor libconn gui dependencies
    - Refactor: init.[ch]
    - Refactor config to use subsets
    - Config: add path type
    - Remove backend deps from the connection code
    * Upstream
    - Allow ~b ~B ~h patterns in send2-hook
    - Rename smime oppenc mode parameter to get_keys_by_addr()
    - Add $crypt_opportunistic_encrypt_strong_keys config var
    - Fix crash when polling a closed ssl connection
    - Turn off auto-clear outside of autocrypt initialization
    - Add protected-headers="v1" to Content-Type when protecting
      headers
    - Fix segv in IMAP postponed menu caused by reopen_allow
    - Adding ISO 8601 calendar date
    - Fix $fcc_attach to not prompt in batch mode
    - Convert remaining mutt_encode_path() call to use struct
      Buffer
    - Fix rendering of replacement_char when Charset_is_utf8
    - Update to latest acutest.h
* Fri Jan 31 2020 Martin Rey <mrey@suse.com>
  - Update to 20191207:
    * Features:
    - compose: draw status bar with highlights
    * Bug Fixes:
    - crash opening notmuch mailbox
    - crash in mutt_autocrypt_ui_recommendation
    - Avoid negative allocation
    - Mbox new mail
    - Setting of DT_MAILBOX type variables from Lua
    - imap: empty cmdbuf before connecting
    - imap: select the mailbox on reconnect
    - compose: fix attach message
    * Build:
    - make files conditional
    * Code:
    - enum-ify log levels
    - fix function prototypes
    - refactor virtual email lookups
    - factor out global Context
  - Changes from 20191129:
    * Features:
    - Add raw mailsize expando (%cr)
    * Bug Fixes:
    - Avoid double question marks in bounce confirmation msg
    - Fix bounce confirmation
    - fix new-mail flags and behaviour
    - fix: browser <descend-directory>
    - fix ssl crash
    - fix move to trash
    - fix flickering
    - Do not check hidden mailboxes for new mail
    - Fix new_mail_command notifications
    - fix crash in examine_mailboxes()
    - fix crash in mutt_sort_threads()
    - fix: crash after sending
    - Fix crash in tunnel's conn_close
    - fix fcc for deep dirs
    - imap: fix crash when new mail arrives
    - fix colour 'quoted9'
    - quieten messages on exit
    - fix: crash after failed mbox_check
    - browser: default to a file/dir view when attaching a file
    * Changed Config:
    - Change $write_bcc to default off
    * Docs:
    - Add a bit more documentation about sending
    - Clarify $write_bcc documentation.
    - Update documentation for raw size expando
    - docbook: set generate.consistent.ids to make generated html
      reproducible
    * Build:
    - fix build/tests for 32-bit arches
    - tests: fix test that would fail soon
    - tests: fix context for failing idna tests
* Thu Nov 28 2019 Michael Vetter <mvetter@suse.com>
  - Update to 20191111:
    Bug fixes:
    * browser: fix directory view
    * fix crash in mutt_extract_token()
    * force a screen refresh
    * fix crash sending message from command line
    * notmuch: use nm_default_uri if no mailbox data
    * fix forward attachments
    * fix: vfprintf undefined behaviour in body_handler
    * Fix relative symlink resolution
    * fix: trash to non-existent file/dir
    * fix re-opening of mbox Mailboxes
    * close logging as late as possible
    * log unknown mailboxes
    * fix crash in command line postpone
    * fix memory leaks
    * fix icommand parsing
    * fix new mail interaction with mail_check_recent
* Tue Jul 17 2018 kbabioch@suse.com
  - Updated to 20180716
    * Feature: <check-stats> function
    * Lots of bug fixes and vulnerability fixes:
    - CVE-2018-14349: Fixed mishandling of NO response without message in
      imap/command.c (bnc#1101589)
    - CVE-2018-14350: Fixed stack-based buffer overflow for FETCH response with
      long INTERNALDATE field in imap/message.c (bnc#1101588)
    - CVE-2018-14351: Fixed mishandling of a long IMAP status mailbox literal
      count size in imap/command.c (bnc#1101583)
    - CVE-2018-14352: Fixed stack-based buffer overflow in imap_quote_string in
      imap/util.c (bnc#1101582)
    - CVE-2018-14353: Fixed integer underflow in imap_quote_string in
      imap/util.c (bnc#1101581)
    - CVE-2018-14354: Fixed arbitrary command execution via backquote
      characters, related to the mailboxes command associated with manual
      subscription or unsubscription (bnc#1101578)
    - CVE-2018-14355: Fixed directory traversal in mailbox name in imap/util.c
      (bnc#1101577)
    - CVE-2018-14356: Fixed mishandling of zero-length UID in pop.c
      (bnc#1101576)
    - CVE-2018-14357: Fixed arbitrary command execution via backquote
      characters, related to mailboxes command associated with automatic
      subscription (bnc#1101573)
    - CVE-2018-14358: Fixed stack-based buffer overflow for FETCH response with
      long RFC822.SIZE field (bnc#1101571)
    - CVE-2018-14359: Fixed buffer overflow via base64 data (bnc#1101570)
    - CVE-2018-14360: Fixed stack-based buffer overflow because of incorrect
      sscanf usage in nntp_add_group in newsrc.c (bnc#1101569)
    - CVE-2018-14361: Fixed an code flow issue in nntp.c, which would proceed
      even if memory allocation failed for messages data (bnc#1101568)
    - CVE-2018-14362: Fixed unsafe interaction with message-cache pathnames in
      pop.c (bnc#1101567)
    - CVE-2018-14363: Fixed unsafe interaction with cache pathnames (containing
      '/') in newsrc.c (bnc#1101566)
* Sun Jun 24 2018 dsterba@suse.cz
  - spec: move license files to the main package
  - update to 20180622
    * Features
    - Expand variables inside backticks
    - Honour SASL-IR IMAP capability in SASL PLAIN
    * Bug Fixes
    - Fix toggle-read
    - Do not truncate shell commands on ; or #
    - pager: index must be rebuilt on MUTT_REOPENED
    - Handle a BAD response in AUTH PLAIN w/o initial response
    - fcc_attach: Don't ask every time
    - Enlarge path buffers PATH_MAX (4096)
    - Move LSUB call from connection establishment to mailbox SELECTion
    * Translations
    - Update Chinese (Simplified): 100%
    - Update Czech: 100%
    - Update German: 100%
    - Update Lithuanian: 100%
    - Update Portuguese (Brazil): 100%
    - Update Slovak: 59%
    - Reduce duplication of messages
    * Code
    - Tidy up the mailbox API
    - Tidy up the header cache API
    - Tidy up the encryption API
    - Add doxygen docs for more functions
    - Refactor more structs to use STAILQ
* Sun May 13 2018 dsterba@suse.cz
  - spec cleanup
  - update to 20180512
    * Features
    - echo command
    - Add $browser_abbreviate_mailboxes
    - Add ~M pattern to match mime Content-Types
    - Add support for multipart/multilingual emails
    - Jump to a collapsed email
    - Add support for idn2 (IDNA2008)
    * Bug Fixes
    - Let mutt_ch_choose report conversion failure
    - minor IMAP string handling fixes
    * Translations
    - Chinese (Simplified) (100%)
    - Czech (100%)
    - German (100%)
    - Lithuanian (62%)
    - Portuguese (Brazil) (100%)
    * Coverity defects
    - match prototypes to their functions
    - make logic clearer
    - reduce scope of variables
    - fix coverity defects
    * Docs
    - development: analysis
    - development: easy tasks
    - development: roadmap
    * Code
    - start refactoring libconn
    - split out progress functions
    - split out window functions
    - split out terminal setting
    - convert MyVars to use TAILQ
    - split mutt_file_{lock,unlock}
    - Move IDN version string to mutt/idna.c
    - refactor: init_locale()
    - Eliminate static variable in mutt_file_dirname
    * Tidy
    - test int functions against 0
    - rename lots of constants
    - rename lots of functions
    - sort lots of fields/definitions
    * Upstream
    - Increase account.user/login size to 128
    - Fix comparison of flags with multiple bits set
    - Change mutt_error call in mutt_gpgme_set_sender() to dprint
    - Improve the error message when a signature is missing
    - pager specific "show incoming mailboxes list" macro
    - Improve gss debug printing of status_string
    - Remove trailing null count from gss_buffer_desc.length field
    - Add a comment in auth_gss about RFCs and null-termination
    - Change prompt string for $crypt_verify_sig
* Thu Mar 22 2018 dsterba@suse.cz
  - update to 20180323
    * Features
    - unify logging/messaging
    - add alert (blink) colors
    * Contrib
    - Vim syntax for NeoMutt log files
    * Bug Fixes
    - Fix progress bar range
    - notmuch: stop if db open fails
    - Improve index color cache flushing behavior
    - lua: fix crash when setting a string
    * Translations
    - Update Czech translation (100%)
    - Update German translation (100%)
    - Update Polish translation (94%)
    - Update Portuguese (BR) translation (100%)
    - Update Spanish translation (64%)
    - Update Turkish translation (75%)
    - Merge simliar messages
    * Docs
    - Clarify precedence of settings in config files
    - Fix subjectrx example in the manual
    * Website
    - Update Gentoo distro page
    - Devel: Static analysis
    * Build
    - Support —with-sysroot configure arg
    - Expose EXTRA_CFLAGS_FOR_BUILD and EXTRA_LDFLAGS_FOR_BUIlD
    - Update to latest autosetup
    - Make sure git_ver.h doesn't eat random 'g's out of tag names
    * Code
    - Refactor to reduce complexity
    - Refactor to reduce variables' scope
    - Sort functions/config to make docs more legible
* Tue Feb 27 2018 dsterba@suse.cz
  - spec cleanup
  - move manual.txt from neomutt-doc as it's bound to F1 key
* Thu Feb 22 2018 dsterba@suse.cz
  - update to 20180223
    * Features
    - browser: `<goto-parent>` function bound to "p"
    - editor: `<history-search>` function bound to "Ctrl-r"
    - Cygwin support: https://www.neomutt.org/distro/cygwin
    - OpenSUSE support: https://www.neomutt.org/distro/suse
    - Upstream Homebrew support: Very soon - https://www.neomutt.org/distro/homebrew
    * Bug Fixes
    - gmail server-size search
    - nested-if: correctly handle "<" and ">" with %?
    - display of special chars
    - lua: enable myvars
    - for pgpewrap in default gpg.rc
    - reply_regexp which wasn't formatted correctly.
    - parsing of urls containing '?'
    - out-of-bounds read in mutt_str_lws_len
    * Translations
    - Review fuzzy lt translations
    - Updated French translation
    * Website
    - Installation guide for Cygwin
    - Installation guide for OpenSUSE
    - Installation guide for CRUX
    * Build
    - check that DTDs are installed
    - autosetup improvements
    - option for which version of bdb to use
    - drop test for resizeterm -- it's always present
    * Code
    - split if's containing assignments
    - doxygen: add/improve comments
    - rename functions / parameters for consistency
    - add missing {}s for clarity
    - move functions to library
    - reduce scope of variables
    - boolify more variables
    - iwyu: remove unnecessary headers
    - name unicode chars
    - tailq: migrate parameter api
    - md5: refactor and tidy
    - rfc2047: refactor and tidy
    - buffer: improvements
    - create unit test framework
    - fix several coverity defects
    * Upstream
    - Fix s/mime certificate deletion bug
    - Disable message security if the backend is not available
    - Fix improper signed int conversion of IMAP uid and msn values
    - Change imap literal counts to parse and store unsigned ints
    - Fix imap status count range check
    - cmd_handle_fatal: make error message a bit more descriptive
    - Create pgp and s/mime default and sign_as key vars
    - Add missing setup calls when resuming encrypted drafts
    - mutt_pretty_size: show real number for small files
    - examine_directory: set directory/symlink size to zero
    - Add history-search function, bound to ctrl-r
    - Avoid a potential integer overflow if a Content-Length value is huge
* Thu Dec 28 2017 dsterba@suse.cz
  - update to 2017-12-15
    - use autosetup instead of autotools
    - regression fixes
* Mon Nov 27 2017 dsterba@suse.cz
  - neomutt 2017-12-08

Files

/etc/neomuttrc
/usr/bin/neomutt
/usr/libexec
/usr/libexec/neomutt
/usr/libexec/neomutt/pgpewrap
/usr/libexec/neomutt/smime_keys
/usr/share/doc/packages/neomutt
/usr/share/doc/packages/neomutt/LICENSE.md
/usr/share/doc/packages/neomutt/manual.txt
/usr/share/man/man1/neomutt.1.gz
/usr/share/man/man1/pgpewrap_neomutt.1.gz
/usr/share/man/man1/smime_keys_neomutt.1.gz
/usr/share/man/man5/mbox_neomutt.5.gz
/usr/share/man/man5/mmdf_neomutt.5.gz
/usr/share/man/man5/neomuttrc.5.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:11:19 2024