2020-07-07 13:29:07 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 5 04:14:47 UTC 2020 - Kai Liu <kai.liu@suse.com>
|
|
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
|
2020-05-22 11:58:09 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 22 07:00:32 UTC 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
|
|
|
|
|
|
2020-03-20 19:07:18 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 20 13:56:02 UTC 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
|
|
|
|
|
|
2020-03-13 22:56:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 13 19:01:50 UTC 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
|
|
|
|
|
|
2020-01-31 11:50:14 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 31 09:43:31 UTC 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
|
|
|
|
|
|
2018-06-25 14:31:15 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2019-11-28 11:15:34 +01:00
|
|
|
|
Thu Nov 28 05:16:45 UTC 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
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2018-07-17 12:29:44 +02:00
|
|
|
|
Tue Jul 17 09:26:21 UTC 2018 - kbabioch@suse.com
|
|
|
|
|
|
|
|
|
|
- Updated to 20180716
|
|
|
|
|
* Feature: <check-stats> function
|
2018-07-18 13:39:09 +02:00
|
|
|
|
* 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)
|
2018-07-17 12:29:44 +02:00
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2018-06-25 14:31:15 +02:00
|
|
|
|
Mon Jun 25 00:00:00 CEST 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
|
|
|
|
|
|
2018-05-14 13:16:12 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 14 00:00:00 CEST 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
|
|
|
|
|
|
2018-03-23 17:52:35 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 23 00:00:00 CET 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
|
|
|
|
|
|
2018-02-28 17:07:54 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 28 00:00:00 CET 2018 - dsterba@suse.cz
|
|
|
|
|
|
|
|
|
|
- spec cleanup
|
|
|
|
|
- move manual.txt from neomutt-doc as it's bound to F1 key
|
|
|
|
|
|
2018-02-23 12:25:50 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 23 00:00:00 CET 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
|
|
|
|
|
|
2017-12-30 01:01:20 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 29 00:00:00 CET 2017 - dsterba@suse.cz
|
|
|
|
|
|
|
|
|
|
- update to 2017-12-15
|
|
|
|
|
- use autosetup instead of autotools
|
|
|
|
|
- regression fixes
|
|
|
|
|
|
2017-12-21 02:46:03 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 28 00:00:00 CET 2017 - dsterba@suse.cz
|
|
|
|
|
|
|
|
|
|
- neomutt 2017-12-08
|