SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for neomutt-doc-20200501-lp152.1.1.noarch.rpm :

* Fri May 22 2020 Kai Liu - 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 and 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 duration - Try to respect MUTT_QUIET for IMAP contexts too - Limit recurse depth when parsing mime messages
* Fri Mar 20 2020 Martin Rey - 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 - 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 - 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 - 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 - 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 kbabiochAATTsuse.com- Updated to 20180716
* Feature: 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 dsterbaAATTsuse.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 dsterbaAATTsuse.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 dsterbaAATTsuse.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 dsterbaAATTsuse.cz- spec cleanup- move manual.txt from neomutt-doc as it\'s bound to F1 key
* Thu Feb 22 2018 dsterbaAATTsuse.cz- update to 20180223
* Features - browser: `` function bound to \"p\" - editor: `` 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 dsterbaAATTsuse.cz- update to 2017-12-15 - use autosetup instead of autotools - regression fixes
* Mon Nov 27 2017 dsterbaAATTsuse.cz- neomutt 2017-12-08
 
ICM