commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2020-09-14 12:32:15 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.4249 (New) Package is "neomutt" Mon Sep 14 12:32:15 2020 rev:14 rq:834007 version:20200821 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2020-07-08 19:18:05.828057175 +0200 +++ /work/SRC/openSUSE:Factory/.neomutt.new.4249/neomutt.changes 2020-09-14 12:33:49.849309186 +0200 @@ -1,0 +2,104 @@ +Sun Aug 23 01:35:21 UTC 2020 - Kai Liu + +- Update to 20200821: + * Bug Fixes +- fix maildir flag generation +- fix query notmuch if file is missing +- notmuch: don't abort sync on error +- fix type checking for send config variables + * Changed Config +- $sidebar_format - Use %D rather than %B for named mailboxes + * Translations +- 96% Lithuanian +- 90% Polish +- add neomutt-sidebar-abbreviate-shorten-what-user-sees.patch + * fix(sidebar): abbreviate/shorten what user sees + +--- +Tue Aug 18 08:23:36 UTC 2020 - Kai Liu + +- Fix sidebar mailbox name display problem. Patch from the yet to + be merge upstream commit: + https://github.com/neomutt/neomutt/commit/a6f91bc9c890581cff189e143d86e656cab6d2dc + +--- +Mon Aug 17 02:04:11 UTC 2020 - Kai Liu + +- Enable --zlib configure option explicitely. In version 20200814 if + it's not enabled header cache compression will not be turned on, + unlike in previous versions which would turn it on when zlib is + detected. + +--- +Sat Aug 15 01:06:30 UTC 2020 - Kai Liu + +- Update to 20200814: + * Notes +- Add one-liner docs to config items + See: neomutt -O -Q smart_wrap +- Remove the built-in editor + A large unused and unusable feature + * Security +- Add mitigation against DoS from thousands of parts + * Features +- Allow index-style searching in postpone menu +- Open NeoMutt using a mailbox name +- Add cd command to change the current working directory +- Add tab-completion menu for patterns +- Allow renaming existing mailboxes +- Check for missing attachments in alternative parts +- Add one-liner docs to config items + * Bug Fixes +- Fix logic in checking an empty From address +- Fix Imap crash in cmd_parse_expunge() +- Fix setting attributes with S-Lang +- Fix: redrawing of $pager_index_lines +- Fix progress percentage for syncing large mboxes +- Fix sidebar drawing in presence of indentation + named mailboxes +- Fix retrieval of drafts when "postponed" is not in the mailboxes list +- Do not add comments to address group terminators +- Fix alias sorting for degenerate addresses +- Fix attaching emails +- Create directories for nonexistent file hcache case +- Avoid creating mailboxes for failed subscribes +- Fix crash if rejecting cert + * Changed Config +- Add $copy_decode_weed, $pipe_decode_weed, $print_decode_weed +- Change default of $crypt_protected_headers_subject to "..." +- Add default keybindings to history-up/down + * Translations +- 100% Czech +- 100% Spanish + * Build +- Allow building against Lua 5.4 +- Fix when sqlite3.h is missing + * Docs +- Add a brief section on stty to the manual +- Update section "Terminal Keybindings" in the manual +- Clarify PGP Pseudo-header S duration + * Code +- Clean up String API +- Make the Sidebar more independent +- De-centralise the Config Variables +- Refactor dialogs +- Refactor: Help Bar generation +- Make more APIs Context-free +- Adjust the edata use in Maildir and Notmuch +- Window refactoring +- Convert libsend to use Config functions +- Refactor notifications to reduce noise +- Convert Keymaps to use STAILQ +- Track currently selected email by msgid +- Config: no backing global variable +- Add events for key binding + * Upstream +- Fix imap postponed mailbox use-after-free error +- Speed up thread sort when many long threads exist +- Fix ~v tagging when switching to non-threaded sorting +- Add message/global to the list of known "message" types +- Print progress meter when copying/saving tagged messages +- Remove ansi formatting from autoview generated quoted replies +- Change postpone mode to write Date header too +- Unstuff format=flowed + +--- Old: 20200626.tar.gz New: 20200821.tar.gz neomutt-sidebar-abbreviate-shorten-what-user-sees.patch ++
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2020-07-08 19:17:34 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.3060 (New) Package is "neomutt" Wed Jul 8 19:17:34 2020 rev:13 rq:819213 version:20200626 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2020-05-26 17:21:31.860259959 +0200 +++ /work/SRC/openSUSE:Factory/.neomutt.new.3060/neomutt.changes 2020-07-08 19:18:05.828057175 +0200 @@ -1,0 +2,75 @@ +Sun Jul 5 04:14:47 UTC 2020 - Kai Liu + +- Update to 20200626: + * Bug Fixes +- Avoid opening the same hcache file twice +- Re-open Mailbox after folder-hook +- Fix the matching of the spoolfile Mailbox +- Fix link-thread to link all tagged emails + * Changed Config +- Add $tunnel_is_secure config, defaulting to true + * Upstream +- Don't check IMAP PREAUTH encryption if $tunnel is in use +- Add recommendation to use $ssl_force_tls + +- Changes from 20200501: + * Security +- Abort GnuTLS certificate check if a cert in the chain is rejected +- TLS: clear data after a starttls acknowledgement +- Prevent possible IMAP MITM via PREAUTH response + * Features +- add config operations +=/-= for number,long +- Address book has a comment field +- Query menu has a comment field + * Contrib + sample.neomuttrc-starter: Do not echo prompted password + * Bug Fixes +- make "news://"; and "nntp://"; schemes interchangeable +- Fix CRLF to LF conversion in base64 decoding +- Double comma in query +- compose: fix redraw after history +- Crash inside empty query menu +- mmdf: fix creating new mailbox +- mh: fix creating new mailbox +- mbox: error out when an mbox/mmdf is a pipe +- Fix list-reply by correct parsing of List-Post headers +- Decode references according to RFC2047 +- fix tagged message count +- hcache: fix keylen not being considered when building the full key +- sidebar: fix path comparison +- Don't mess with the original pattern when running IMAP searches +- Handle IMAP "NO" resps by issuing a msg instead of failing badly +- imap: use the connection delimiter if provided +- Memory leaks + * Changed Config +- $alias_format default changed to include %c comment +- $query_format default changed to include %e extra info + * Translations +- 100% Lithuanian +- 84% French +- Log the translation in use + * Docs +- Add missing commands unbind, unmacro to man pages + * Build +- Check size of long using LONG_MAX instead of __WORDSIZE +- Allow ./configure to not record cflags +- fix out-of-tree build +- Avoid locating gdbm symbols in qdbm library + * Code +- Refactor unsafe TAILQ returns +- add window notifications +- flip negative ifs +- Update to latest acutest.h +- test: add store tests +- test: add compression tests +- graphviz: email +- make more opcode info available +- refactor: main_change_folder() +- refactor: mutt_mailbox_next() +- refactor: generate_body() +- compress: add {min,max}_level to ComprOps +- emphasise empty loops: "// do nothing" +- prex: convert is_from() to use regex +- Refactor IMAP's search routines + +--- Old: 20200501.tar.gz New: 20200626.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.XKvE20/_old 2020-07-08 19:18:07.972056905 +0200 +++ /var/tmp/diff_new_pack.XKvE20/_new 2020-07-08 19:18:07.976056904 +0200 @@ -17,7 +17,7 @@ Name: neomutt -Version:20200501 +Version:20200626 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later ++ 20200501.tar.gz -> 20200626.tar.gz ++ 247300 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2020-05-26 17:21:17 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.2738 (New) Package is "neomutt" Tue May 26 17:21:17 2020 rev:12 rq:808166 version:20200501 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2020-03-21 00:03:19.201162439 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new.2738/neomutt.changes 2020-05-26 17:21:31.860259959 +0200 @@ -1,0 +2,73 @@ +Fri May 22 07:00:32 UTC 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 + +--- Old: 20200320.tar.gz New: 20200501.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.z7dTFL/_old 2020-05-26 17:21:32.432261188 +0200 +++ /var/tmp/diff_new_pack.z7dTFL/_new 2020-05-26 17:21:32.432261188 +0200 @@ -17,7 +17,7 @@ Name: neomutt -Version:20200320 +Version:20200501 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later @@ -95,7 +95,6 @@ %files %config(noreplace) %{_sysconfdir}/neomuttrc -%license %{_docdir}/neomutt/COPYRIGHT.md %license %{_docdir}/neomutt/LICENSE.md %{_bindir}/neomutt %{_mandir}/man1/neomutt.1%{?ext_man} ++ 20200320.tar.gz -> 20200501.tar.gz ++ 240595 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2020-03-21 00:00:09 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.3160 (New) Package is "neomutt" Sat Mar 21 00:00:09 2020 rev:11 rq:786974 version:20200320 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2020-03-14 09:56:42.527170405 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new.3160/neomutt.changes 2020-03-21 00:03:19.201162439 +0100 @@ -1,0 +2,30 @@ +Fri Mar 20 13:56:02 UTC 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 + +--- Old: 20200313.tar.gz New: 20200320.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.UjLZzy/_old 2020-03-21 00:03:20.097162930 +0100 +++ /var/tmp/diff_new_pack.UjLZzy/_new 2020-03-21 00:03:20.113162938 +0100 @@ -17,7 +17,7 @@ Name: neomutt -Version:20200313 +Version:20200320 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later ++ 20200313.tar.gz -> 20200320.tar.gz ++ 126132 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2020-03-14 09:56:40 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.3160 (New) Package is "neomutt" Sat Mar 14 09:56:40 2020 rev:10 rq:784725 version:20200313 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2020-01-31 23:59:11.491710700 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new.3160/neomutt.changes 2020-03-14 09:56:42.527170405 +0100 @@ -1,0 +2,94 @@ +Fri Mar 13 19:01:50 UTC 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 + +--- Old: 20191207.tar.gz New: 20200313.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.lUFC9v/_old 2020-03-14 09:56:43.255170939 +0100 +++ /var/tmp/diff_new_pack.lUFC9v/_new 2020-03-14 09:56:43.259170943 +0100 @@ -17,7 +17,7 @@ Name: neomutt -Version:20191207 +Version:20200313 Release:0 Summary:A
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2020-01-31 23:57:56 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.26092 (New) Package is "neomutt" Fri Jan 31 23:57:56 2020 rev:9 rq:769030 version:20191207 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2019-11-30 10:39:25.560157454 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new.26092/neomutt.changes 2020-01-31 23:59:11.491710700 +0100 @@ -1,0 +2,58 @@ +Fri Jan 31 09:43:31 UTC 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 + +--- Old: 2019.tar.gz New: 20191207.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.nKSe0V/_old 2020-01-31 23:59:12.231711083 +0100 +++ /var/tmp/diff_new_pack.nKSe0V/_new 2020-01-31 23:59:12.231711083 +0100 @@ -1,7 +1,7 @@ # # spec file for package neomutt # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: neomutt -Version:2019 +Version:20191207 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later ++ 2019.tar.gz -> 20191207.tar.gz ++ 164196 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2019-11-30 10:37:47 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new.26869 (New) Package is "neomutt" Sat Nov 30 10:37:47 2019 rev:8 rq:751556 version:2019 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-07-18 22:58:05.394135109 +0200 +++ /work/SRC/openSUSE:Factory/.neomutt.new.26869/neomutt.changes 2019-11-30 10:39:25.560157454 +0100 @@ -1,0 +2,22 @@ +Thu Nov 28 05:16:45 UTC 2019 - Michael Vetter + +- Update to 2019: + 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 + +--- Old: neomutt-20180716.tar.gz New: 2019.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.xKokgE/_old 2019-11-30 10:39:26.496157341 +0100 +++ /var/tmp/diff_new_pack.xKokgE/_new 2019-11-30 10:39:26.496157341 +0100 @@ -1,7 +1,7 @@ # # spec file for package neomutt # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,18 +12,18 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: neomutt -Version:20180716 +Version:2019 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later Group: Productivity/Networking/Email/Clients -Url:https://neomutt.org -Source: https://github.com/neomutt/neomutt/archive/%{name}-%{version}.tar.gz +URL:https://neomutt.org +Source: https://github.com/neomutt/neomutt/archive/%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake BuildRequires: cyrus-sasl-devel @@ -68,7 +68,7 @@ %lang_package macro %prep -%setup -q -n neomutt-%{name}-%{version} +%setup -q %build export CFLAGS="%{optflags}" @@ -129,6 +129,7 @@ %dir %doc %{_docdir}/%{name}/logo/ %doc %{_docdir}/%{name}/logo/neomutt* %dir %doc %{_docdir}/%{name}/samples/ +%doc %{_docdir}/%{name}/samples/*.pl %doc %{_docdir}/%{name}/samples/*.rc %doc %{_docdir}/%{name}/samples/colors.* %doc %{_docdir}/%{name}/samples/sample.* ++ neomutt-20180716.tar.gz -> 2019.tar.gz ++ 543492 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2018-07-18 22:57:14 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new (New) Package is "neomutt" Wed Jul 18 22:57:14 2018 rev:7 rq:623631 version:20180716 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-06-27 10:21:29.247893244 +0200 +++ /work/SRC/openSUSE:Factory/.neomutt.new/neomutt.changes 2018-07-18 22:58:05.394135109 +0200 @@ -1,0 +2,38 @@ +Tue Jul 17 09:26:21 UTC 2018 - kbabi...@suse.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) + +--- Old: neomutt-20180622.tar.gz New: neomutt-20180716.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.NqONKG/_old 2018-07-18 22:58:05.862133557 +0200 +++ /var/tmp/diff_new_pack.NqONKG/_new 2018-07-18 22:58:05.862133557 +0200 @@ -17,7 +17,7 @@ Name: neomutt -Version:20180622 +Version:20180716 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later ++ neomutt-20180622.tar.gz -> neomutt-20180716.tar.gz ++ 120724 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2018-06-27 10:21:25 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new (New) Package is "neomutt" Wed Jun 27 10:21:25 2018 rev:6 rq:618956 version:20180622 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-05-29 10:37:48.584239375 +0200 +++ /work/SRC/openSUSE:Factory/.neomutt.new/neomutt.changes 2018-06-27 10:21:29.247893244 +0200 @@ -1,0 +2,31 @@ +Mon Jun 25 00:00:00 CEST 2018 - dste...@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 + +--- Old: neomutt-20180512.tar.gz New: neomutt-20180622.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.qzIoFS/_old 2018-06-27 10:21:29.855871069 +0200 +++ /var/tmp/diff_new_pack.qzIoFS/_new 2018-06-27 10:21:29.859870923 +0200 @@ -17,7 +17,7 @@ Name: neomutt -Version:20180512 +Version:20180622 Release:0 Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later @@ -95,16 +95,16 @@ %files %config(noreplace) %{_sysconfdir}/neomuttrc +%license %{_docdir}/neomutt/COPYRIGHT.md +%license %{_docdir}/neomutt/LICENSE.md %{_bindir}/neomutt %{_mandir}/man1/neomutt.1%{?ext_man} %{_mandir}/man5/neomuttrc.5%{?ext_man} %dir %{_prefix}/libexec %dir %{_prefix}/libexec/neomutt %{_prefix}/libexec/neomutt/pgpewrap -%{_prefix}/libexec/neomutt/pgpring %{_prefix}/libexec/neomutt/smime_keys %{_mandir}/man1/pgpewrap_neomutt.1%{?ext_man} -%{_mandir}/man1/pgpring_neomutt.1%{?ext_man} %{_mandir}/man1/smime_keys_neomutt.1%{?ext_man} %{_mandir}/man5/mbox_neomutt.5%{?ext_man} %{_mandir}/man5/mmdf_neomutt.5%{?ext_man} @@ -117,9 +117,9 @@ %doc %{_docdir}/%{name}/README* %doc %{_docdir}/%{name}/ChangeLog.md %doc %{_docdir}/%{name}/CODE_OF_CONDUCT.md +%doc %{_docdir}/neomutt/INSTALL.md %dir %{_docdir}/%{name}/ %doc %{_docdir}/%{name}/*.html -%doc %{_docdir}/neomutt/PGP-Notes.txt %doc %{_docdir}/neomutt/mime.types %doc %{_docdir}/neomutt/smime-notes.txt %dir %doc %{_docdir}/%{name}/colorschemes/ @@ -142,7 +142,6 @@ %dir %doc %{_docdir}/%{name}/lua/ %doc %{_docdir}/%{name}/lua/test_lua-api_runner.neomuttrc %doc %{_docdir}/%{name}/lua/test_lua-api_spec.lua -%license %{_docdir}/neomutt/LICENSE.md %files lang -f %{name}.lang ++ neomutt-20180512.tar.gz -> neomutt-20180622.tar.gz ++ 210567 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2018-05-29 10:37:38 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new (New) Package is "neomutt" Tue May 29 10:37:38 2018 rev:5 rq:611048 version:20180512 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-03-26 13:10:10.586003258 +0200 +++ /work/SRC/openSUSE:Factory/.neomutt.new/neomutt.changes 2018-05-29 10:37:48.584239375 +0200 @@ -1,0 +2,56 @@ +Mon May 14 00:00:00 CEST 2018 - dste...@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 + +--- Old: neomutt-20180323.tar.gz New: neomutt-20180512.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.hSv7xw/_old 2018-05-29 10:37:50.260177499 +0200 +++ /var/tmp/diff_new_pack.hSv7xw/_new 2018-05-29 10:37:50.260177499 +0200 @@ -17,12 +17,12 @@ Name: neomutt -Version:20180323 +Version:20180512 Release:0 -Summary:A command line mail reader based on Mutt +Summary:A command line mail reader (or MUA), a fork of Mutt with added features License:GPL-2.0-or-later Group: Productivity/Networking/Email/Clients -Url:https://www.neomutt.org +Url:https://neomutt.org Source: https://github.com/neomutt/neomutt/archive/%{name}-%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake @@ -58,12 +58,11 @@ Summary:Additional documentation for neomutt Group: Documentation/Other Requires: %{name} = %{version} -Recommends: perl(Expect) -Provides: %{name}:%{_docdir}/%{name}/COPYRIGHT +#Recommends: perl(Expect) BuildArch: noarch %description doc -Documentation for neomutt with neomuttrc examples for different environments +Documentation for NeoMutt with neomuttrc examples for different environments and requirements. %lang_package macro @@ -97,32 +96,29 @@ %files %config(noreplace) %{_sysconfdir}/neomuttrc %{_bindir}/neomutt -%{_mandir}/man1/neomutt.1%{ext_man} -%{_mandir}/man5/neomuttrc.5%{ext_man} +%{_mandir}/man1/neomutt.1%{?ext_man} +%{_mandir}/man5/neomuttrc.5%{?ext_man} %dir %{_prefix}/libexec %dir %{_prefix}/libexec/neomutt %{_prefix}/libexec/neomutt/pgpewrap %{_prefix}/libexec/neomutt/pgpring %{_prefix}/libexec/neomutt/smime_keys -%{_mandir}/man1/pgpewrap_neomutt.1%{ext_man} -%{_mandir}/man1/pgpring_neomutt.1%{ext_man} -%{_mandir}/man1/smime_keys_neomutt.1%{ext_man} -%{_mandir}/man5/mbox_neomutt.5%{ext_man} -%{_mandir}/man5/mmdf_neomutt.5%{ext_man} +%{_mandir}/man1/pgpewrap_neomutt.1%{?ext_man} +%{_mandir}/man1/pgpring_neomutt.1%{?ext_man} +%{_mandir}/man1/smime_keys_neomutt.1%{?ext_man} +%{_mandir}/man5/mbox_neomutt.5%{?ext_man} +%{_mandir}/man5/mmdf_neomutt.5%{?ext_man} # this file is used from the default /etc
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2018-03-26 13:09:59 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new (New) Package is "neomutt" Mon Mar 26 13:09:59 2018 rev:4 rq:590747 version:20180323 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-03-01 12:07:51.705984139 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new/neomutt.changes 2018-03-26 13:10:10.586003258 +0200 @@ -1,0 +2,38 @@ +Fri Mar 23 00:00:00 CET 2018 - dste...@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 + +--- Old: neomutt-20180223.tar.gz New: neomutt-20180323.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.p5fjj7/_old 2018-03-26 13:10:12.997916537 +0200 +++ /var/tmp/diff_new_pack.p5fjj7/_new 2018-03-26 13:10:13.001916393 +0200 @@ -17,7 +17,7 @@ Name: neomutt -Version:20180223 +Version:20180323 Release:0 Summary:A command line mail reader based on Mutt License:GPL-2.0-or-later ++ neomutt-20180223.tar.gz -> neomutt-20180323.tar.gz ++ 245032 lines of diff (skipped)
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2018-03-01 12:07:49 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new (New) Package is "neomutt" Thu Mar 1 12:07:49 2018 rev:3 rq:581015 version:20180223 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-02-26 23:24:33.823603420 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new/neomutt.changes 2018-03-01 12:07:51.705984139 +0100 @@ -1,0 +2,6 @@ +Wed Feb 28 00:00:00 CET 2018 - dste...@suse.cz + +- spec cleanup +- move manual.txt from neomutt-doc as it's bound to F1 key + +--- Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.sVrVlb/_old 2018-03-01 12:07:52.353960878 +0100 +++ /var/tmp/diff_new_pack.sVrVlb/_new 2018-03-01 12:07:52.357960735 +0100 @@ -20,7 +20,7 @@ Version:20180223 Release:0 Summary:A command line mail reader based on Mutt -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Productivity/Networking/Email/Clients Url:https://www.neomutt.org Source: https://github.com/neomutt/neomutt/archive/%{name}-%{version}.tar.gz @@ -72,7 +72,7 @@ %setup -q -n neomutt-%{name}-%{version} %build -export CFLAGS="$RPM_OPT_FLAGS" +export CFLAGS="%{optflags}" ./configure--prefix=%{_prefix} \ --docdir=%{_docdir}/neomutt \ --with-mailpath=%{_localstatedir}/mail \ @@ -109,17 +109,23 @@ %{_mandir}/man1/smime_keys_neomutt.1%{ext_man} %{_mandir}/man5/mbox_neomutt.5%{ext_man} %{_mandir}/man5/mmdf_neomutt.5%{ext_man} +# this file is used from the default /etc/neomuttrc and moved from neomutt-doc +%dir %{_docdir}/neomutt +%doc %{_docdir}/neomutt/manual.txt %files doc %dir %{_docdir}/neomutt -%{_docdir}/neomutt/* %doc %{_docdir}/%{name}/COPYRIGHT %doc %{_docdir}/%{name}/README* %doc %{_docdir}/%{name}/ChangeLog.md %doc %{_docdir}/%{name}/CODE_OF_CONDUCT.md -%doc %{_docdir}/%{name}/LICENSE.md +%dir %{_docdir}/%{name}/ %doc %{_docdir}/%{name}/*.html -%doc %{_docdir}/%{name}/*.txt +#%doc %{_docdir}/%{name}/*.txt +%doc %{_docdir}/neomutt/INSTALL +%doc %{_docdir}/neomutt/PGP-Notes.txt +%doc %{_docdir}/neomutt/mime.types +%doc %{_docdir}/neomutt/smime-notes.txt %dir %doc %{_docdir}/%{name}/colorschemes/ %doc %{_docdir}/%{name}/colorschemes/*.neomuttrc %dir %doc %{_docdir}/%{name}/keybase/ @@ -140,6 +146,7 @@ %dir %doc %{_docdir}/%{name}/lua/ %doc %{_docdir}/%{name}/lua/test_lua-api_runner.neomuttrc %doc %{_docdir}/%{name}/lua/test_lua-api_spec.lua +%doc %{_docdir}/neomutt/LICENSE.md %files lang -f %{name}.lang
commit neomutt for openSUSE:Factory
Hello community, here is the log from the commit of package neomutt for openSUSE:Factory checked in at 2018-02-26 23:24:32 Comparing /work/SRC/openSUSE:Factory/neomutt (Old) and /work/SRC/openSUSE:Factory/.neomutt.new (New) Package is "neomutt" Mon Feb 26 23:24:32 2018 rev:2 rq:579482 version:20180223 Changes: --- /work/SRC/openSUSE:Factory/neomutt/neomutt.changes 2018-01-22 16:18:43.001377857 +0100 +++ /work/SRC/openSUSE:Factory/.neomutt.new/neomutt.changes 2018-02-26 23:24:33.823603420 +0100 @@ -1,0 +2,61 @@ +Fri Feb 23 00:00:00 CET 2018 - dste...@suse.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 + +--- Old: neomutt-20171215.tar.gz New: neomutt-20180223.tar.gz Other differences: -- ++ neomutt.spec ++ --- /var/tmp/diff_new_pack.5jcqKS/_old 2018-02-26 23:24:34.923563862 +0100 +++ /var/tmp/diff_new_pack.5jcqKS/_new 2018-02-26 23:24:34.923563862 +0100 @@ -1,7 +1,7 @@ # # spec file for package neomutt # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: neomutt -Version:20171215 +Version:20180223 Release:0 Summary:A command line mail reader based on Mutt License:GPL-2.0+ Group: Productivity/Networking/Email/Clients -URL:https://www.neomutt.org +Url:https://www.neomutt.org Source: https://github.com/neomutt/neomutt/archive/%{name}-%{version}.tar.gz BuildRequires: autoconf BuildRequires: automake ++ neomutt-20171215.tar.gz -> neomutt-20180223.tar.gz ++ 252268 lines of diff (skipped)