|
 |
d7be9d4 |
Summary: Text mode Mail Client
|
|
 |
d7be9d4 |
Name: neomutt
|
|
 |
3f0c67e |
Version: 20231103
|
|
 |
21a0279 |
Release: 1%{?dist}
|
|
 |
028bab5 |
Epoch: 6
|
|
 |
d7be9d4 |
Url: https://neomutt.org/
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
# Source, docs and contrib: GPLv2+, except for:
|
|
 |
d7be9d4 |
# BSD: Autosetup build system, queue.h
|
|
 |
d7be9d4 |
# MIT: Acutest unit test framework, some themes
|
|
 |
d7be9d4 |
# Public Domain: pgpewrap.c, mbox.5, some themes
|
|
 |
d7be9d4 |
License: GPLv2+ and BSD and MIT and Public Domain
|
|
 |
d7be9d4 |
|
|
 |
e53c69e |
Source: https://github.com/neomutt/neomutt/archive/%{version}/%{name}-%{version}.tar.gz
|
|
 |
d7be9d4 |
Source1: fedora-colors.rc
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
# Use system certificate bundle
|
|
 |
d91a0f7 |
Patch0: neomutt-system_certs.patch
|
|
 |
d7be9d4 |
# Use system ciphers (@SYSTEM)
|
|
 |
d91a0f7 |
Patch1: neomutt-ssl_ciphers.patch
|
|
 |
d7be9d4 |
|
|
 |
d91a0f7 |
Requires: mailcap
|
|
 |
d91a0f7 |
Recommends: urlview
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
# Build NeoMutt
|
|
 |
d7be9d4 |
BuildRequires: cyrus-sasl-devel, gcc, gettext, gettext-devel, gnutls-devel
|
|
 |
d7be9d4 |
BuildRequires: gpgme-devel, krb5-devel, libidn2-devel, libzstd-devel
|
|
 |
d7be9d4 |
BuildRequires: lmdb-devel, lua-devel, lz4-devel, ncurses-devel, notmuch-devel
|
|
 |
d7be9d4 |
BuildRequires: pcre2-devel, sqlite-devel, tokyocabinet-devel, zlib-devel
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
# Generate Documentation
|
|
 |
d7be9d4 |
BuildRequires: /usr/bin/xsltproc, docbook-dtds, docbook-style-xsl, perl, lynx
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%description
|
|
 |
d7be9d4 |
NeoMutt is a small but very powerful text-based MIME mail client. NeoMutt is
|
|
 |
d7be9d4 |
highly configurable, and is well suited to the mail power user with advanced
|
|
 |
d7be9d4 |
features like key bindings, keyboard macros, mail threading, regular expression
|
|
 |
d7be9d4 |
searches and a powerful pattern matching language for selecting groups of
|
|
 |
d7be9d4 |
messages.
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%prep
|
|
 |
434c1a0 |
%setup -q -n %{name}-%{version}
|
|
 |
d91a0f7 |
%patch -P 0 -p1 -b .system_certs
|
|
 |
d91a0f7 |
%patch -P 1 -p1 -b .ssl_ciphers
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%build
|
|
 |
d7be9d4 |
%{configure} \
|
|
 |
d7be9d4 |
CC=gcc \
|
|
 |
d7be9d4 |
SENDMAIL=%{_sbindir}/sendmail \
|
|
 |
d7be9d4 |
ISPELL=%{_bindir}/hunspell \
|
|
 |
d7be9d4 |
--autocrypt --disable-idn --full-doc --gnutls --gpgme --gss --idn2 --lmdb \
|
|
 |
d7be9d4 |
--lua --lz4 --notmuch --pcre2 --sasl --tokyocabinet --zlib --zstd
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%{make_build}
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
# remove unique id in manual.html because multilib conflicts
|
|
 |
d7be9d4 |
sed -i -r 's///g' docs/manual.html
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%install
|
|
 |
d7be9d4 |
%{make_install}
|
|
 |
d7be9d4 |
rm %{buildroot}%{_pkgdocdir}/INSTALL.md %{buildroot}%{_pkgdocdir}/LICENSE.md
|
|
 |
d7be9d4 |
cat %{SOURCE1} >> %{buildroot}%{_sysconfdir}/neomuttrc
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%find_lang %{name}
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%files -f %{name}.lang
|
|
 |
d7be9d4 |
%config(noreplace) %{_sysconfdir}/neomuttrc
|
|
 |
d7be9d4 |
%{_bindir}/neomutt
|
|
 |
d7be9d4 |
%{_libexecdir}/neomutt
|
|
 |
d7be9d4 |
%license LICENSE.md
|
|
 |
d7be9d4 |
%{_pkgdocdir}
|
|
 |
d7be9d4 |
%{_mandir}/man1/neomutt.*
|
|
 |
d7be9d4 |
%{_mandir}/man1/pgpewrap_neomutt.*
|
|
 |
d7be9d4 |
%{_mandir}/man1/smime_keys_neomutt.*
|
|
 |
d7be9d4 |
%{_mandir}/man5/mbox_neomutt.*
|
|
 |
d7be9d4 |
%{_mandir}/man5/mmdf_neomutt.*
|
|
 |
d7be9d4 |
%{_mandir}/man5/neomuttrc.*
|
|
 |
d7be9d4 |
%{_datadir}/neomutt
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
%changelog
|
|
 |
3f0c67e |
* Fri Nov 03 2023 Richard Russon <rich@flatcap.org> - 20231103-1
|
|
 |
3f0c67e |
- Features
|
|
 |
3f0c67e |
- #4080 - info screen: enable <save-message>
|
|
 |
3f0c67e |
- #4075 - add color command
|
|
 |
3f0c67e |
- color: add ANSI RGB support
|
|
 |
3f0c67e |
- color: Support ANSI 2x clear sequences
|
|
 |
3f0c67e |
- Bug Fixes
|
|
 |
3f0c67e |
- #4074 - color: fix palette conversion
|
|
 |
3f0c67e |
- #4081 - fix logging on error
|
|
 |
3f0c67e |
- #4081 - log: vim-style
|
|
 |
3f0c67e |
- #4082 - fix file auto-completion
|
|
 |
3f0c67e |
- #4090 - improve logic for growing mailbox memory
|
|
 |
3f0c67e |
- Translations
|
|
 |
3f0c67e |
- 100% Czech
|
|
 |
3f0c67e |
- 100% German
|
|
 |
3f0c67e |
- 100% Lithuanian
|
|
 |
3f0c67e |
- 100% Serbian
|
|
 |
3f0c67e |
- 100% Slovak
|
|
 |
3f0c67e |
- 100% Turkish
|
|
 |
3f0c67e |
- Build
|
|
 |
3f0c67e |
- #4085 - fix CFLAGS/LDFLAGS for ncurses
|
|
 |
3f0c67e |
- #4085 - configure --with-iconv
|
|
 |
3f0c67e |
- Code
|
|
 |
3f0c67e |
- #4067 - remove unused count of new mails from index private data
|
|
 |
3f0c67e |
- #4086 - smtp: Simplify the API of smtp_code()
|
|
 |
3f0c67e |
- #4091 - simplify CLAMP by expressing it with MIN/MAX
|
|
 |
3f0c67e |
- color: introduce ColorElement
|
|
 |
3f0c67e |
- color: log gui info on startup
|
|
 |
3f0c67e |
- color: move business logic out of parsers
|
|
 |
3f0c67e |
- color: tidy OptNoCurses cases
|
|
 |
3f0c67e |
- log: add log_multiline()
|
|
 |
3f0c67e |
- test: increase coverage
|
|
 |
3f0c67e |
|
|
 |
eab207a |
* Mon Oct 23 2023 Richard Russon <rich@flatcap.org> - 20231023-1
|
|
 |
eab207a |
- Bug Fixes
|
|
 |
eab207a |
- #4060 fix crash on exit
|
|
 |
eab207a |
- #4061 fix header colour
|
|
 |
eab207a |
- #4064 fix 32-bit date overflow
|
|
 |
eab207a |
- #4078 fix new mail in limited view
|
|
 |
eab207a |
- nntp: fix use-after-free
|
|
 |
eab207a |
- color: fix ansi colours
|
|
 |
eab207a |
- color: add +truecolor to version string
|
|
 |
eab207a |
|
|
 |
21a0279 |
* Fri Oct 06 2023 Richard Russon <rich@flatcap.org> - 20231006-1
|
|
 |
21a0279 |
- Features
|
|
 |
21a0279 |
- #3870 - color: allow 'alert', 'bright', 'light' prefix for colorNNN
|
|
 |
21a0279 |
- #3871 - color: refactor parsing code
|
|
 |
21a0279 |
- #3895 - imap: truncate large UIDVALIDITYs to support non-conforming IMAP servers
|
|
 |
21a0279 |
- #3898 - hcache: shrink Email and Body caches
|
|
 |
21a0279 |
- #3900 - prompt: treat complete-query as complete where it makes sense
|
|
 |
21a0279 |
- #3925 - help: add message flags to help screen
|
|
 |
21a0279 |
- #3932 - help: add alternating colors
|
|
 |
21a0279 |
- #3982 - mailboxes: add `-label`, `-notify` and `-poll` options
|
|
 |
21a0279 |
- #4038 - add help to questions
|
|
 |
21a0279 |
- #4046 - color_directcolor: Also set the default/initial value on startup
|
|
 |
21a0279 |
- Bug Fixes
|
|
 |
21a0279 |
- #3897 - maildir: fix sync when a deleted file disappears
|
|
 |
21a0279 |
- #3878 - gnutls: fix "certificate saved" message
|
|
 |
21a0279 |
- #3895 - imap: truncate large UIDVALIDITYs to support non-conforming servers
|
|
 |
21a0279 |
- #3897 - maildir: fix fix error with `<sync-mailbox>` on mbsync
|
|
 |
21a0279 |
- #3901 - address: parse comments after address
|
|
 |
21a0279 |
- #3915 - bind: fix truncated binding strings
|
|
 |
21a0279 |
- #3956 - fix 'from' address when real name isn't set
|
|
 |
21a0279 |
- #3962 - Fix crash on `<next-thread>` when the `<limit>`ed view is empty
|
|
 |
21a0279 |
- #3985 - browser: fix autocompletion
|
|
 |
21a0279 |
- #3988 - pager: fix search crash
|
|
 |
21a0279 |
- #3999 - help: fix search highlight
|
|
 |
21a0279 |
- #4049 - force mail check on current mailbox after `<shell-escape>`
|
|
 |
21a0279 |
- #4051 - openssl: continue if a signal interrupts an SSL read/write
|
|
 |
21a0279 |
- Changed Config
|
|
 |
21a0279 |
- #3881 - Rename `$imap_keepalive` to `$imap_keep_alive`
|
|
 |
21a0279 |
- #3889 - Change defaults to use `%<...>` conditional syntax
|
|
 |
21a0279 |
`$attach_format`, `$index_format`, `$mailbox_folder_format`,
|
|
 |
21a0279 |
`$status_format`, `$ts_icon_format`, `$ts_status_format`
|
|
 |
21a0279 |
- #3949 - Add `browser_sort_dirs_first` to always list directories first
|
|
 |
21a0279 |
- Translations
|
|
 |
21a0279 |
- 100% Turkish
|
|
 |
21a0279 |
- 100% Serbian
|
|
 |
21a0279 |
- 100% Lithuanian
|
|
 |
21a0279 |
- 100% German
|
|
 |
21a0279 |
- 99% Czech
|
|
 |
21a0279 |
- 99% Polish
|
|
 |
21a0279 |
- 98% Slovak
|
|
 |
21a0279 |
- Code
|
|
 |
21a0279 |
- #3877 - imap: factor out tagged emails
|
|
 |
21a0279 |
- #3799 - address: use struct Buffer instead of plain char pointers
|
|
 |
21a0279 |
- #3868 - drop notifications relay
|
|
 |
21a0279 |
- #3869 - move `$delete_untag` out of the backend
|
|
 |
21a0279 |
- #3873 - respect `--[disable-]fmemopen` in tests
|
|
 |
21a0279 |
- hcache: optimize storage requirements, reduce config
|
|
 |
21a0279 |
- logging: catch format string errors
|
|
 |
21a0279 |
- colour: refactor colour parsing
|
|
 |
21a0279 |
- refactoring, cleanup
|
|
 |
21a0279 |
- fixed coverity defects
|
|
 |
21a0279 |
- convert many functions to use a `Buffer`
|
|
 |
21a0279 |
|
|
 |
bc74c87 |
* Thu Jul 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6:20230517-2
|
|
 |
bc74c87 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
|
 |
bc74c87 |
|
|
 |
d91a0f7 |
* Wed May 17 2023 Richard Russon <rich@flatcap.org> - 20230517-1
|
|
 |
d91a0f7 |
- Features
|
|
 |
d91a0f7 |
- #3699 - Support 24bit colors, aka truecolor
|
|
 |
d91a0f7 |
- #3738 - Show complete MIME structure in attachments
|
|
 |
d91a0f7 |
- #3842 - Allow percentages to be localized
|
|
 |
d91a0f7 |
- Bug Fixes
|
|
 |
d91a0f7 |
- #3813 - Fix crash in op_browser_subscribe
|
|
 |
d91a0f7 |
- #3844 - Select the first email when coming from an empty limit
|
|
 |
d91a0f7 |
- #3848 - Fix counting new mails in maildir
|
|
 |
d91a0f7 |
- #3759 - bind: fix incorrect conflict report
|
|
 |
d91a0f7 |
- #3781 - index: only refresh the menu on non-focus window changes
|
|
 |
d91a0f7 |
- #3856 - tunnel: fix reconnection with `ssl_force=true`
|
|
 |
d91a0f7 |
- #3860 - maildir: stop parsing headers at the end of the headers section
|
|
 |
d91a0f7 |
- #3864 - Fix handling of bright colours
|
|
 |
d91a0f7 |
- Fix sorting of labels
|
|
 |
d91a0f7 |
- Translations
|
|
 |
d91a0f7 |
- 100% Serbian
|
|
 |
d91a0f7 |
- 100% Turkish
|
|
 |
d91a0f7 |
- 100% Lithuanian
|
|
 |
d91a0f7 |
- 100% Hungarian
|
|
 |
d91a0f7 |
- 100% German
|
|
 |
d91a0f7 |
- 99% Norwegian (Bokmål)
|
|
 |
d91a0f7 |
- 99% Slovak
|
|
 |
d91a0f7 |
- 99% Portuguese (Brazil)
|
|
 |
d91a0f7 |
- 99% Czech
|
|
 |
d91a0f7 |
- 95% French
|
|
 |
d91a0f7 |
- Build
|
|
 |
d91a0f7 |
- #3798 - Build with libidn2 by default, remove support for libidn1
|
|
 |
d91a0f7 |
- Code
|
|
 |
d91a0f7 |
- config: dynamically create/delete variables
|
|
 |
d91a0f7 |
- config: unify handling of NeoMutt and user (my_) variables
|
|
 |
d91a0f7 |
- config: cache config variables used often
|
|
 |
d91a0f7 |
- speed: various speedups in parsing emails
|
|
 |
d91a0f7 |
- cleanups: lots of code cleanups
|
|
 |
d91a0f7 |
- Huge refactoring towards a separation of Mailbox/MailboxView
|
|
 |
d91a0f7 |
|
|
 |
d91a0f7 |
* Fri May 12 2023 Richard Russon <rich@flatcap.org> - 20230512-1
|
|
 |
d91a0f7 |
- BROKEN - Please use 2023-05-17 instead
|
|
 |
d91a0f7 |
|
|
 |
1f06a65 |
* Fri Apr 07 2023 Richard Russon <rich@flatcap.org> - 20230407-1
|
|
 |
1f06a65 |
- Features
|
|
 |
1f06a65 |
- imap : support IMAP4 ID extension (RFC2971)
|
|
 |
1f06a65 |
- parse: query all changed (`set`) / all (`set all`) config variables
|
|
 |
1f06a65 |
- Bug Fixes
|
|
 |
1f06a65 |
- lua: fix command registration
|
|
 |
1f06a65 |
- postpone: use colours from the right mailbox
|
|
 |
1f06a65 |
- smtp: ignore oauth if it isn't configured and not requested
|
|
 |
1f06a65 |
- Changed Config
|
|
 |
1f06a65 |
- New: `imap_send_id` - Send IMAP ID command when logging in
|
|
 |
1f06a65 |
- Translations
|
|
 |
1f06a65 |
- 100% Czech
|
|
 |
1f06a65 |
- 100% German
|
|
 |
1f06a65 |
- 100% Hungarian
|
|
 |
1f06a65 |
- 100% Lithuanian
|
|
 |
1f06a65 |
- 100% Portuguese (Brazil)
|
|
 |
1f06a65 |
- 100% Serbian
|
|
 |
1f06a65 |
- 100% Slovak
|
|
 |
1f06a65 |
- 99% Polish
|
|
 |
1f06a65 |
- Docs
|
|
 |
1f06a65 |
- Recommend GPGME
|
|
 |
1f06a65 |
- Build
|
|
 |
1f06a65 |
- fix race condition in `make install`
|
|
 |
1f06a65 |
- fallback to detect SASL manually if pkg-config fails, e.g., homebew
|
|
 |
1f06a65 |
- Code
|
|
 |
1f06a65 |
- libmutt: eliminate use of config variables
|
|
 |
1f06a65 |
- fix ubsan warning
|
|
 |
1f06a65 |
- mutt: optimize and inline mutt_str_is_email_wsp()
|
|
 |
1f06a65 |
- progress: update ncurses only when there is actual progress
|
|
 |
1f06a65 |
- email: Read assumed_charset outside loops
|
|
 |
1f06a65 |
- hcache: do less work when not in use
|
|
 |
1f06a65 |
- pager: add helper for getting $pager
|
|
 |
1f06a65 |
- hcache: remove spurious +1 from Buffer serialization.
|
|
 |
1f06a65 |
|
|
 |
434c1a0 |
* Wed Mar 22 2023 Richard Russon <rich@flatcap.org> - 20230322-1
|
|
 |
e53c69e |
- Features
|
|
 |
e53c69e |
- #3372 - use DT_SLIST for charset variables
|
|
 |
e53c69e |
- #3383 - support viewing html with embedded images, #3383
|
|
 |
e53c69e |
- #3408 - account command, see the [feature page](https://neomutt.org/feature/account-cmd)
|
|
 |
e53c69e |
- #3411 - check that `sendmail` and `inews` don't contain shell meta characters
|
|
 |
e53c69e |
- #3412 - browser: add mailbox_folder_format config variable
|
|
 |
e53c69e |
- #3421 - enter: add function kill-whole-line
|
|
 |
e53c69e |
- #3414 - account command: add macOS keychain sample provider
|
|
 |
e53c69e |
- #3430 - account command: add GPG+JSON sample provider
|
|
 |
e53c69e |
- #3474 - expose italics attribute for colour scheme
|
|
 |
e53c69e |
- #3471 - allow `source` in hooks to point to relative paths
|
|
 |
e53c69e |
- #3506 - resolve alternates when subscribing/unsubscribing
|
|
 |
e53c69e |
- #3492 - notmuch: allow specifying configuration file
|
|
 |
e53c69e |
- #3547 - notmuch: allow usage of notmuch profiles
|
|
 |
e53c69e |
- #3524 - add GNU SASL support for authentication (`--gsasl` configure option)
|
|
 |
e53c69e |
- #3548 - extend colour objects to support patterns
|
|
 |
e53c69e |
- #3586 - detect and fixup maildirs with missing "new" and "tmp" directories
|
|
 |
e53c69e |
- #3634 - generate standard MIME types as application/pkcs7-* instead of legacy application/x-pkcs7-*
|
|
 |
e53c69e |
- #3639 - compose: add Smime: pseudo header
|
|
 |
e53c69e |
- #3641 - handle more X-Mutt pseudo-headers with `edit_headers`
|
|
 |
e53c69e |
- #3702 - use `socket_timeout` to time out read/write operations
|
|
 |
e53c69e |
- #3717 - allow `[fmt]` in `$folder_format`
|
|
 |
e53c69e |
- #3719 - respect `attribution_locale` in `indent_string` and `post_indent_string`
|
|
 |
e53c69e |
- #3720 - pattern: add `~K` to search Bcc, include Bcc in `~C`, `%C`, `~L`, and `~p`
|
|
 |
e53c69e |
- #3726 - colour postponed emails list
|
|
 |
e53c69e |
- #3734 - allow querying user-defined variables (`$my_var`) with `-Q`
|
|
 |
e53c69e |
- #3737 - dump user-defined variables (`$my_var`) with `-D`
|
|
 |
e53c69e |
- #3655 - generate purely random `Message-ID` headers
|
|
 |
e53c69e |
- #3752 - allow an empty `sidebar_divider_char`
|
|
 |
e53c69e |
- #3745 - fix handling and display of group addresses
|
|
 |
e53c69e |
- Bug Fixes
|
|
 |
e53c69e |
- #3386 - fix `status_on_top` to work on complex windows, e.g., attach
|
|
 |
e53c69e |
- #3397 - imap: fix off-by-one error causing bogus "Progress message 10/9" message
|
|
 |
e53c69e |
- #3423 - attach: fix segfault when viewing HTML attachment in compose mode
|
|
 |
e53c69e |
- #3434 - allow for longer expansions in e.g., `index_format`
|
|
 |
e53c69e |
- #3450 - accept unpadded base64-encoded data, as some mailers produce
|
|
 |
e53c69e |
- #3465 - fix hangup when trying to add email address from help screens
|
|
 |
e53c69e |
- #3468 - handle corrupted header caches
|
|
 |
e53c69e |
- #3518 - fix slowdown when changing folders
|
|
 |
e53c69e |
- #3828 - improve error detection for invalid `color` regexes
|
|
 |
e53c69e |
- #3533 - distinguish between old/new with mark_old unset
|
|
 |
e53c69e |
- #3539 - parse mboxes with unconventional `From` lines
|
|
 |
e53c69e |
- #3572 - fix hostname detection for hostname ending with a "."
|
|
 |
e53c69e |
- #3596 - fix truncated SMTP lines in case of very long lines
|
|
 |
e53c69e |
- #3600 - use `smime_sign_as` instead of `pgp_sign_as` when signing S/MIME messages
|
|
 |
e53c69e |
- #3697 - set `smime_sign_as` instead of `smime_default_key` when signing
|
|
 |
e53c69e |
- #3609 - fix wrong message being marked as read with `$pager_read_delay = 1`
|
|
 |
e53c69e |
- #3653 - fix negative new-mail count on maildir
|
|
 |
e53c69e |
- #3656 - skip zero width non-joiner character in the pager
|
|
 |
e53c69e |
- #3664 - handle text/vcard as not being an attachment, same as for text/x-vcard
|
|
 |
e53c69e |
- #3666 - fix `hdr_order` not sorting last header correctly
|
|
 |
e53c69e |
- #3673 - make exiting via SIGINT more graceful
|
|
 |
e53c69e |
- #3700 - fix `unhook index-format-hook`
|
|
 |
e53c69e |
- #3709 - send: delete signature when sending fails #3709
|
|
 |
e53c69e |
- #3727 - SMTP: try all available methods even if SASL is not compiled in
|
|
 |
e53c69e |
- #3730 - fix decryption issue when postponing S/MIME encrypted mails
|
|
 |
e53c69e |
- avoid unnecessary refreshes
|
|
 |
e53c69e |
- fixed a number of memory leaks and crashes
|
|
 |
e53c69e |
- Config
|
|
 |
e53c69e |
- #3604 - rename `ask_follow_up` to `ask_followup_to`
|
|
 |
e53c69e |
- #3659 - rename `sidebar_whitelist`/`unsidebar_whitelist` to `sidebar_pin`/`sidebar_unpin`
|
|
 |
e53c69e |
- #3629 - skip line rest of line after a warning
|
|
 |
e53c69e |
- #3670 - `vfolder_format` is now deprecated, use `folder_format`
|
|
 |
e53c69e |
- #3702 - rename `connect_timeout` to `socket_timeout`
|
|
 |
e53c69e |
- #3697 - `pgp_entry_format`: add %i expand for the key fingerprint
|
|
 |
e53c69e |
- #3724 - rename `attribution` to `attribution_intro` and
|
|
 |
e53c69e |
`post_indent_string` to `attribution_trailer`
|
|
 |
e53c69e |
- config variables are now properly spelled with underscores between names,
|
|
 |
e53c69e |
e.g., `implicit_autoview` -> `implicit_auto_view`, `message_cachedir` ->
|
|
 |
e53c69e |
`message_cache_dir`; the old names were kept as synonyms
|
|
 |
e53c69e |
- Translations
|
|
 |
e53c69e |
- 100% Czech
|
|
 |
e53c69e |
- 100% German
|
|
 |
e53c69e |
- 100% Hungarian
|
|
 |
e53c69e |
- 100% Lithuanian
|
|
 |
e53c69e |
- 100% Portuguese (Brazil)
|
|
 |
e53c69e |
- 100% Serbian
|
|
 |
e53c69e |
- 100% Slovak
|
|
 |
e53c69e |
- 100% Turkish
|
|
 |
e53c69e |
- 99% Spanish
|
|
 |
e53c69e |
- 99% Ukrainian
|
|
 |
e53c69e |
- 94% Polish
|
|
 |
e53c69e |
- 72% Catalan
|
|
 |
e53c69e |
- Docs
|
|
 |
e53c69e |
- lots of documentation cleanups and updates
|
|
 |
e53c69e |
- Code
|
|
 |
e53c69e |
- a lot of refactor to make the code more organizes, especially in these
|
|
 |
e53c69e |
areas: windowing, menu, browser, enter, function dispatching, key handling,
|
|
 |
e53c69e |
auto-completion
|
|
 |
e53c69e |
- fewer global variables
|
|
 |
e53c69e |
- removal of some unmaintained contrib code
|
|
 |
e53c69e |
- new maintained sample config and examples are in the `data` directory
|
|
 |
e53c69e |
- the contrib script mutt_oauth2.py received a lot of love
|
|
 |
e53c69e |
- Build
|
|
 |
e53c69e |
- #3548 - support building with Undefined Behaviour Sanitizer (`--ubsan` configure option)
|
|
 |
e53c69e |
- #3722 - generate compile_commands.json (`--compile-commands` configure option)
|
|
 |
e53c69e |
- use pkg-config to locate most of the 3rd party dependencies
|
|
 |
e53c69e |
- fix curses for netbsd
|
|
 |
e53c69e |
- improve our CI stack
|
|
 |
e53c69e |
- create libparse - parsing functions that can be easily tested
|
|
 |
e53c69e |
- refactor commands / icommands
|
|
 |
e53c69e |
|
|
 |
028bab5 |
* Tue Feb 14 2023 Carl George <carl@george.computer> - 6:20220429^1.ef0cb55-1
|
|
 |
028bab5 |
- Fix versioning
|
|
 |
028bab5 |
|
|
 |
9027f80 |
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5:20220629-3
|
|
 |
9027f80 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
|
 |
9027f80 |
|
|
 |
8c9a4a5 |
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5:20220629-2
|
|
 |
8c9a4a5 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
|
 |
8c9a4a5 |
|
|
 |
d7be9d4 |
* Wed Jun 29 2022 Richard Russon <rich@flatcap.org> - 20220629-1
|
|
 |
d7be9d4 |
- Testing
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 29 2022 Richard Russon <rich@flatcap.org> - 20220429-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Do not crash on an invalid use_threads/sort combination
|
|
 |
d7be9d4 |
- Fix: stuck browser cursor
|
|
 |
d7be9d4 |
- Resolve (move) the cursor after <edit-label>
|
|
 |
d7be9d4 |
- Index: fix menu size on new mail
|
|
 |
d7be9d4 |
- Don't overlimit LMDB mmap size
|
|
 |
d7be9d4 |
- OpenBSD y/n translation fix
|
|
 |
d7be9d4 |
- Generic: split out OP_EXIT binding
|
|
 |
d7be9d4 |
- Fix parsing of sendmail cmd
|
|
 |
d7be9d4 |
- Fix: crash with menu_move_off=no
|
|
 |
d7be9d4 |
- Newsrc: bugfix; nntp_user and nntp_pass ignored
|
|
 |
d7be9d4 |
- Menu: ensure config changes cause a repaint
|
|
 |
d7be9d4 |
- Mbox: fix sync duplicates
|
|
 |
d7be9d4 |
- Make sure the index redraws all that's needed
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Chinese (Simplified)
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
- 100% German
|
|
 |
d7be9d4 |
- 100% Hungarian
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% Serbian
|
|
 |
d7be9d4 |
- 100% Turkish
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- add missing pattern modifier ~I for external_search_command
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- menu: eliminate custom_redraw()
|
|
 |
d7be9d4 |
- modernise mixmaster
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 15 2022 Richard Russon <rich@flatcap.org> - 20220415-1
|
|
 |
d7be9d4 |
- Security
|
|
 |
d7be9d4 |
- Fix uudecode buffer overflow (CVE-2022-1328)
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Colours, colours, colours
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Pager: fix pager_stop
|
|
 |
d7be9d4 |
- Merge colours with normal
|
|
 |
d7be9d4 |
- Color: disable mono command
|
|
 |
d7be9d4 |
- Fix forwarding text attachments when honor_disposition is set
|
|
 |
d7be9d4 |
- Pager: drop the nntp change-group bindings
|
|
 |
d7be9d4 |
- Use mailbox_check flags coherently, add IMMEDIATE flag
|
|
 |
d7be9d4 |
- Fix: tagging in attachment list
|
|
 |
d7be9d4 |
- Fix: misalignment of mini-index
|
|
 |
d7be9d4 |
- Make sure to update the menu size after a resort
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Hungarian
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Update acutest
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Unify pipe functions
|
|
 |
d7be9d4 |
- Index: notify if navigation fails
|
|
 |
d7be9d4 |
- Gui: set colour to be merged with normal
|
|
 |
d7be9d4 |
- Fix: leak in tls_check_one_certificate()
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Flush iconv() in mutt_convert_string()
|
|
 |
d7be9d4 |
- Fix integer overflow in mutt_convert_string()
|
|
 |
d7be9d4 |
- Fix uudecode cleanup on unexpected eof
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 08 2022 Richard Russon <rich@flatcap.org> - 20220408-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Compose multipart emails
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix screen mode after attempting decryption
|
|
 |
d7be9d4 |
- imap: increase max size of oauth2 token
|
|
 |
d7be9d4 |
- Fix autocrypt
|
|
 |
d7be9d4 |
- Unify Alias/Query workflow
|
|
 |
d7be9d4 |
- Fix colours
|
|
 |
d7be9d4 |
- Say which file exists when saving attachments
|
|
 |
d7be9d4 |
- Force SMTP authentication if `smtp_user` is set
|
|
 |
d7be9d4 |
- Fix selecting the right email after limiting
|
|
 |
d7be9d4 |
- Make sure we have enough memory for a new email
|
|
 |
d7be9d4 |
- Don't overwrite with zeroes after unlinking the file
|
|
 |
d7be9d4 |
- Fix crash when forwarding attachments
|
|
 |
d7be9d4 |
- Fix help reformatting on window resize
|
|
 |
d7be9d4 |
- Fix poll to use PollFdsCount and not PollFdsLen
|
|
 |
d7be9d4 |
- regex: range check arrays strictly
|
|
 |
d7be9d4 |
- Fix Coverity defects
|
|
 |
d7be9d4 |
- Fix out of bounds write with long log lines
|
|
 |
d7be9d4 |
- Apply `fast_reply` to 'to', 'cc', or 'bcc'
|
|
 |
d7be9d4 |
- Prevent warning on empty emails
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- New default: `set rfc2047_parameters = yes`
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% German
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% Serbian
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
- 100% Turkish
|
|
 |
d7be9d4 |
- 72% Hungarian
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Improve header cache explanation
|
|
 |
d7be9d4 |
- Improve description of some notmuch variables
|
|
 |
d7be9d4 |
- Explain how timezones and `!`s work inside `{}`, `[]` and `()`
|
|
 |
d7be9d4 |
- Document config synonyms and deprecations
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Create lots of GitHub Actions
|
|
 |
d7be9d4 |
- Drop TravisCI
|
|
 |
d7be9d4 |
- Add automated Fuzzing tests
|
|
 |
d7be9d4 |
- Add automated ASAN tests
|
|
 |
d7be9d4 |
- Create Dockers for building Centos/Fedora
|
|
 |
d7be9d4 |
- Build fixes for Solaris 10
|
|
 |
d7be9d4 |
- New libraries: browser, enter, envelope
|
|
 |
d7be9d4 |
- New configure options: `--fuzzing` `--debug-color` `--debug-queue`
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Split Index/Pager GUIs/functions
|
|
 |
d7be9d4 |
- Add lots of function dispatchers
|
|
 |
d7be9d4 |
- Eliminate `menu_loop()`
|
|
 |
d7be9d4 |
- Refactor function opcodes
|
|
 |
d7be9d4 |
- Refactor cursor setting
|
|
 |
d7be9d4 |
- Unify Alias/Query functions
|
|
 |
d7be9d4 |
- Refactor Compose/Envelope functions
|
|
 |
d7be9d4 |
- Modernise the Colour handling
|
|
 |
d7be9d4 |
- Refactor the Attachment View
|
|
 |
d7be9d4 |
- Eliminate the global `Context`
|
|
 |
d7be9d4 |
- Upgrade `mutt_get_field()`
|
|
 |
d7be9d4 |
- Refactor the `color quoted` code
|
|
 |
d7be9d4 |
- Fix lots of memory leaks
|
|
 |
d7be9d4 |
- Refactor Index resolve code
|
|
 |
d7be9d4 |
- Refactor PatternList parsing
|
|
 |
d7be9d4 |
- Refactor Mailbox freeing
|
|
 |
d7be9d4 |
- Improve key mapping
|
|
 |
d7be9d4 |
- Factor out charset hooks
|
|
 |
d7be9d4 |
- Expose mutt_file_seek API
|
|
 |
d7be9d4 |
- Improve API of `strto*` wrappers
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- imap QRESYNC fixes
|
|
 |
d7be9d4 |
- Allow an empty To: address prompt
|
|
 |
d7be9d4 |
- Fix argc==0 handling
|
|
 |
d7be9d4 |
- Don't queue IMAP close commands
|
|
 |
d7be9d4 |
- Fix IMAP UTF-7 for code points >= U+10000
|
|
 |
d7be9d4 |
- Don't include inactive messages in msgset generation
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Oct 29 2021 Richard Russon <rich@flatcap.org> - 20211029-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Notmuch: support separate database and mail roots without .notmuch
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- fix notmuch crash on open failure
|
|
 |
d7be9d4 |
- fix crypto crash handling pgp keys
|
|
 |
d7be9d4 |
- fix ncrypt/pgp file_get_size return check
|
|
 |
d7be9d4 |
- fix restore case-insensitive header sort
|
|
 |
d7be9d4 |
- fix pager redrawing of long lines
|
|
 |
d7be9d4 |
- fix notmuch: check database dir for xapian dir
|
|
 |
d7be9d4 |
- fix notmuch: update index count after `<entire-thread>`
|
|
 |
d7be9d4 |
- fix protect hash table against empty keys
|
|
 |
d7be9d4 |
- fix prevent real_subj being set but empty
|
|
 |
d7be9d4 |
- fix leak when saving fcc
|
|
 |
d7be9d4 |
- fix leak after `<edit-or-view-raw-message>`
|
|
 |
d7be9d4 |
- fix leak after trash to hidden mailbox
|
|
 |
d7be9d4 |
- fix leak restoring postponed emails
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Oct 22 2021 Richard Russon <rich@flatcap.org> - 20211022-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- fix new mail notifications
|
|
 |
d7be9d4 |
- fix pattern compilation error for ~( !~>(~P) )
|
|
 |
d7be9d4 |
- fix menu display on window resize
|
|
 |
d7be9d4 |
- Stop batch mode emails with no argument or recipients
|
|
 |
d7be9d4 |
- Add sanitize call in print mailcap function
|
|
 |
d7be9d4 |
- fix `hdr_order` to use the longest match
|
|
 |
d7be9d4 |
- fix (un)setenv to not return an error with unset env vars
|
|
 |
d7be9d4 |
- fix Imap sync when closing a mailbox
|
|
 |
d7be9d4 |
- fix segfault on OpenBSD current
|
|
 |
d7be9d4 |
- sidebar: restore `sidebar_spoolfile` colour
|
|
 |
d7be9d4 |
- fix assert when displaying a file from the browser
|
|
 |
d7be9d4 |
- fix exec command in compose
|
|
 |
d7be9d4 |
- fix `check_stats` for Notmuch mailboxes
|
|
 |
d7be9d4 |
- Fallback: Open Notmuch database without config
|
|
 |
d7be9d4 |
- fix gui hook commands on startup
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- Re-enable `$ssl_force_tls`
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Serbian
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% German
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Remove Slang from the build
|
|
 |
d7be9d4 |
- Warn about deprecated configure options
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Oct 15 2021 Richard Russon <rich@flatcap.org> - 20211015-1
|
|
 |
d7be9d4 |
- Security
|
|
 |
d7be9d4 |
- Fix CVE-2021-32055
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- threads: implement the `$use_threads` feature
|
|
 |
d7be9d4 |
https://neomutt.org/feature/use-threads
|
|
 |
d7be9d4 |
- hooks: allow a -noregex param to folder and mbox hooks
|
|
 |
d7be9d4 |
- mailing lists: implement list-(un)subscribe using RFC2369 headers
|
|
 |
d7be9d4 |
- mailcap: implement x-neomutt-nowrap flag
|
|
 |
d7be9d4 |
- pager: add `$local_date_header` option
|
|
 |
d7be9d4 |
- imap, smtp: add support for authenticating using XOAUTH2
|
|
 |
d7be9d4 |
- Allow `<sync-mailbox`> to fail quietly
|
|
 |
d7be9d4 |
- imap: speed up server-side searches
|
|
 |
d7be9d4 |
- pager: improve skip-quoted and skip-headers
|
|
 |
d7be9d4 |
- notmuch: open database with user's configuration
|
|
 |
d7be9d4 |
- notmuch: implement `<vfolder-window-reset>`
|
|
 |
d7be9d4 |
- config: allow += modification of `my_` variables
|
|
 |
d7be9d4 |
- notmuch: tolerate file renames behind neomutt's back
|
|
 |
d7be9d4 |
- pager: implement `$pager_read_delay`
|
|
 |
d7be9d4 |
- notmuch: validate `nm_query_window_timebase`
|
|
 |
d7be9d4 |
- notmuch: make `$nm_record` work in non-notmuch mailboxes
|
|
 |
d7be9d4 |
- compose: add `$greeting` - a welcome message on top of emails
|
|
 |
d7be9d4 |
- notmuch: show additional mail in query windows
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- Renamed lots of config, e.g. `askbcc` to `ask_bcc`.
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- imap: fix crash on external IMAP events
|
|
 |
d7be9d4 |
- notmuch: handle missing libnotmuch version bumps
|
|
 |
d7be9d4 |
- imap: add sanity check for qresync
|
|
 |
d7be9d4 |
- notmuch: allow windows with 0 duration
|
|
 |
d7be9d4 |
- index: fix index selection on `<collapse-all>`
|
|
 |
d7be9d4 |
- imap: fix crash when sync'ing labels
|
|
 |
d7be9d4 |
- search: fix searching by Message-Id in `<mark-message>`
|
|
 |
d7be9d4 |
- threads: fix double sorting of threads
|
|
 |
d7be9d4 |
- stats: don't check mailbox stats unless told
|
|
 |
d7be9d4 |
- alias: fix crash on empty query
|
|
 |
d7be9d4 |
- pager: honor mid-message config changes
|
|
 |
d7be9d4 |
- mailbox: don't propagate read-only state across reopens
|
|
 |
d7be9d4 |
- hcache: fix caching new labels in the header cache
|
|
 |
d7be9d4 |
- crypto: set invalidity flags for gpgme/smime keys
|
|
 |
d7be9d4 |
- notmuch: fix parsing of multiple `type=`
|
|
 |
d7be9d4 |
- notmuch: validate $nm_default_url
|
|
 |
d7be9d4 |
- messages: avoid unnecessary opening of messages
|
|
 |
d7be9d4 |
- imap: fix seqset iterator when it ends in a comma
|
|
 |
d7be9d4 |
- build: refuse to build without pcre2 when pcre2 is linked in ncurses
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Serbian
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% German
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
- 96% Spanish
|
|
 |
d7be9d4 |
- 92% Polish
|
|
 |
d7be9d4 |
- 85% Norwegian
|
|
 |
d7be9d4 |
- 80% French
|
|
 |
d7be9d4 |
- 78% Russian
|
|
 |
d7be9d4 |
- 74% Esperanto
|
|
 |
d7be9d4 |
- 66% Greek
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Feb 05 2021 Richard Russon <rich@flatcap.org> - 20210205-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Add <skip-headers> to skip past message headers in pager
|
|
 |
d7be9d4 |
- Add <view-pager> function to attachment menu
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix detection of mbox files with new mail
|
|
 |
d7be9d4 |
- Fix crash on collapsed thread
|
|
 |
d7be9d4 |
- Fix group-chat-reply
|
|
 |
d7be9d4 |
- Clear the message window on resize
|
|
 |
d7be9d4 |
- Do not crash on return from shell-exec if there's no open mailbox
|
|
 |
d7be9d4 |
- Abort IMAP open if condstore/qresync updates fetch fails
|
|
 |
d7be9d4 |
- Fix smtp crash on invalid $smtp_authenticators list
|
|
 |
d7be9d4 |
- Fix pager dropped input on screen resize
|
|
 |
d7be9d4 |
- Fix mime forwarding
|
|
 |
d7be9d4 |
- Check config after hooks
|
|
 |
d7be9d4 |
- Always recreate a mailbox after folder-hook
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 88% Slovakian
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Adjust doc to explicitly mention $count_alternative
|
|
 |
d7be9d4 |
- Restore correct "$sort_re" documentation
|
|
 |
d7be9d4 |
- Clarify pattern completion
|
|
 |
d7be9d4 |
- Man pages: Clear up "-H" and "-O"
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Update to latest acutest
|
|
 |
d7be9d4 |
- Update to latest autosetup
|
|
 |
d7be9d4 |
- Make the location of /tmp configurable
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Nov 27 2020 Richard Russon <rich@flatcap.org> - 20201127-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix crash when saving an alias
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 70% Russian
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Remove redundant function call
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Nov 20 2020 Richard Russon <rich@flatcap.org> - 20201120-1
|
|
 |
d7be9d4 |
- Security
|
|
 |
d7be9d4 |
- imap: close connection on all failures
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- alias: add <limit> function to Alias/Query dialogs
|
|
 |
d7be9d4 |
- config: add validators for {imap,smtp,pop}_authenticators
|
|
 |
d7be9d4 |
- config: warn when signature file is missing or not readable
|
|
 |
d7be9d4 |
- smtp: support for native SMTP LOGIN auth mech
|
|
 |
d7be9d4 |
- notmuch: show originating folder in index
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- sidebar: prevent the divider colour bleeding out
|
|
 |
d7be9d4 |
- sidebar: fix <sidebar-{next,prev}-new>
|
|
 |
d7be9d4 |
- notmuch: fix <entire-thread> query for current email
|
|
 |
d7be9d4 |
- restore shutdown-hook functionality
|
|
 |
d7be9d4 |
- crash in reply-to
|
|
 |
d7be9d4 |
- user-after-free in folder-hook
|
|
 |
d7be9d4 |
- fix some leaks
|
|
 |
d7be9d4 |
- fix application of limits to modified mailboxes
|
|
 |
d7be9d4 |
- write Date header when postponing
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
- 70% Turkish
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Document that $sort_alias affects the query menu
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- improve ASAN flags
|
|
 |
d7be9d4 |
- add SASL and S/MIME to --everything
|
|
 |
d7be9d4 |
- fix contrib (un)install
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- my_hdr compose screen notifications
|
|
 |
d7be9d4 |
- add contracts to the MXAPI
|
|
 |
d7be9d4 |
- maildir refactoring
|
|
 |
d7be9d4 |
- further reduce the use of global variables
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Add $count_alternatives to count attachments inside alternatives
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Sat Oct 03 2020 Richard Russon <rich@flatcap.org>
|
|
 |
d7be9d4 |
- tidy and lint the spec file
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Sep 25 2020 Richard Russon <rich@flatcap.org> - 20200925-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Compose: display user-defined headers
|
|
 |
d7be9d4 |
- Address Book / Query: live sorting
|
|
 |
d7be9d4 |
- Address Book / Query: patterns for searching
|
|
 |
d7be9d4 |
- Config: Add '+=' and '-=' operators for String Lists
|
|
 |
d7be9d4 |
- Config: Add '+=' operator for Strings
|
|
 |
d7be9d4 |
- Allow postfix query ':setenv NAME?' for env vars
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix crash when searching with invalid regexes
|
|
 |
d7be9d4 |
- Compose: Prevent infinite loop of `send2-hook`s
|
|
 |
d7be9d4 |
- Fix sidebar on new/removed mailboxes
|
|
 |
d7be9d4 |
- Restore indentation for named mailboxes
|
|
 |
d7be9d4 |
- Prevent half-parsing an alias
|
|
 |
d7be9d4 |
- Remove folder creation prompt for POP path
|
|
 |
d7be9d4 |
- Show error if `$message_cachedir` doesn't point to a valid directory
|
|
 |
d7be9d4 |
- Fix tracking LastDir in case of IMAP paths with Unicode characters
|
|
 |
d7be9d4 |
- Make sure all mail gets applied the index limit
|
|
 |
d7be9d4 |
- Add warnings to -Q query CLI option
|
|
 |
d7be9d4 |
- Fix index tracking functionality
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- Add `$compose_show_user_headers` (yes)
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- Split up usage strings
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Run shellcheck on hcachever.sh
|
|
 |
d7be9d4 |
- Add the Address Sanitizer
|
|
 |
d7be9d4 |
- Move compose files to lib under compose/
|
|
 |
d7be9d4 |
- Move address config into libaddress
|
|
 |
d7be9d4 |
- Update to latest acutest - fixes a memory leak in the unit tests
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Implement ARRAY API
|
|
 |
d7be9d4 |
- Deglobalised the Config Sort functions
|
|
 |
d7be9d4 |
- Refactor the Sidebar to be Event-Driven
|
|
 |
d7be9d4 |
- Refactor the Color Event
|
|
 |
d7be9d4 |
- Refactor the Commands list
|
|
 |
d7be9d4 |
- Make ctx_update_tables private
|
|
 |
d7be9d4 |
- Reduce the scope/deps of some Validator functions
|
|
 |
d7be9d4 |
- Use the Email's IMAP UID instead of an increasing number as index
|
|
 |
d7be9d4 |
- debug: log window focus
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Aug 21 2020 Richard Russon <rich@flatcap.org> - 20200821-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- fix maildir flag generation
|
|
 |
d7be9d4 |
- fix query notmuch if file is missing
|
|
 |
d7be9d4 |
- notmuch: don't abort sync on error
|
|
 |
d7be9d4 |
- fix type checking for send config variables
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- `$sidebar_format` - Use `%D` rather than `%B` for named mailboxes
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 96% Lithuanian
|
|
 |
d7be9d4 |
- 90% Polish
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Aug 14 2020 Richard Russon <rich@flatcap.org> - 20200814-1
|
|
 |
d7be9d4 |
- Security
|
|
 |
d7be9d4 |
- Add mitigation against DoS from thousands of parts
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Allow index-style searching in postpone menu
|
|
 |
d7be9d4 |
- Open NeoMutt using a mailbox name
|
|
 |
d7be9d4 |
- Add `cd` command to change the current working directory
|
|
 |
d7be9d4 |
- Add tab-completion menu for patterns
|
|
 |
d7be9d4 |
- Allow renaming existing mailboxes
|
|
 |
d7be9d4 |
- Check for missing attachments in alternative parts
|
|
 |
d7be9d4 |
- Add one-liner docs to config items
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix logic in checking an empty From address
|
|
 |
d7be9d4 |
- Fix Imap crash in `cmd_parse_expunge()`
|
|
 |
d7be9d4 |
- Fix setting attributes with S-Lang
|
|
 |
d7be9d4 |
- Fix: redrawing of `$pager_index_lines`
|
|
 |
d7be9d4 |
- Fix progress percentage for syncing large mboxes
|
|
 |
d7be9d4 |
- Fix sidebar drawing in presence of indentation + named mailboxes
|
|
 |
d7be9d4 |
- Fix retrieval of drafts when "postponed" is not in the mailboxes list
|
|
 |
d7be9d4 |
- Do not add comments to address group terminators
|
|
 |
d7be9d4 |
- Fix alias sorting for degenerate addresses
|
|
 |
d7be9d4 |
- Fix attaching emails
|
|
 |
d7be9d4 |
- Create directories for nonexistent file hcache case
|
|
 |
d7be9d4 |
- Avoid creating mailboxes for failed subscribes
|
|
 |
d7be9d4 |
- Fix crash if rejecting cert
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- Add `$copy_decode_weed`, `$pipe_decode_weed`, `$print_decode_weed`
|
|
 |
d7be9d4 |
- Change default of `$crypt_protected_headers_subject` to "..."
|
|
 |
d7be9d4 |
- Add default keybindings to history-up/down
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
- 100% Spanish
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Allow building against Lua 5.4
|
|
 |
d7be9d4 |
- Fix when sqlite3.h is missing
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Add a brief section on stty to the manual
|
|
 |
d7be9d4 |
- Update section "Terminal Keybindings" in the manual
|
|
 |
d7be9d4 |
- Clarify PGP Pseudo-header `S<id>` duration
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Clean up String API
|
|
 |
d7be9d4 |
- Make the Sidebar more independent
|
|
 |
d7be9d4 |
- De-centralise the Config Variables
|
|
 |
d7be9d4 |
- Refactor dialogs
|
|
 |
d7be9d4 |
- Refactor: Help Bar generation
|
|
 |
d7be9d4 |
- Make more APIs Context-free
|
|
 |
d7be9d4 |
- Adjust the edata use in Maildir and Notmuch
|
|
 |
d7be9d4 |
- Window refactoring
|
|
 |
d7be9d4 |
- Convert libsend to use Config functions
|
|
 |
d7be9d4 |
- Refactor notifications to reduce noise
|
|
 |
d7be9d4 |
- Convert Keymaps to use STAILQ
|
|
 |
d7be9d4 |
- Track currently selected email by msgid
|
|
 |
d7be9d4 |
- Config: no backing global variable
|
|
 |
d7be9d4 |
- Add events for key binding
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Fix imap postponed mailbox use-after-free error
|
|
 |
d7be9d4 |
- Speed up thread sort when many long threads exist
|
|
 |
d7be9d4 |
- Fix ~v tagging when switching to non-threaded sorting
|
|
 |
d7be9d4 |
- Add message/global to the list of known "message" types
|
|
 |
d7be9d4 |
- Print progress meter when copying/saving tagged messages
|
|
 |
d7be9d4 |
- Remove ansi formatting from autoview generated quoted replies
|
|
 |
d7be9d4 |
- Change postpone mode to write Date header too
|
|
 |
d7be9d4 |
- Unstuff `format=flowed`
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Aug 07 2020 Richard Russon <rich@flatcap.org> - 20200807-1
|
|
 |
d7be9d4 |
- Devel release - see NeoMutt-20200814
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Jun 26 2020 Richard Russon <rich@flatcap.org> - 20200626-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Avoid opening the same hcache file twice
|
|
 |
d7be9d4 |
- Re-open Mailbox after folder-hook
|
|
 |
d7be9d4 |
- Fix the matching of the spoolfile Mailbox
|
|
 |
d7be9d4 |
- Fix link-thread to link all tagged emails
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- Add $tunnel_is_secure config, defaulting to true
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Don't check IMAP PREAUTH encryption if $tunnel is in use
|
|
 |
d7be9d4 |
- Add recommendation to use $ssl_force_tls
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Jun 19 2020 Richard Russon <rich@flatcap.org> - 20200619-1
|
|
 |
d7be9d4 |
- Security
|
|
 |
d7be9d4 |
- Abort GnuTLS certificate check if a cert in the chain is rejected
|
|
 |
d7be9d4 |
- TLS: clear data after a starttls acknowledgement
|
|
 |
d7be9d4 |
- Prevent possible IMAP MITM via PREAUTH response
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- add config operations +=/-= for number,long
|
|
 |
d7be9d4 |
- Address book has a comment field
|
|
 |
d7be9d4 |
- Query menu has a comment field
|
|
 |
d7be9d4 |
- Contrib
|
|
 |
d7be9d4 |
- sample.neomuttrc-starter: Do not echo promted password
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- make "news://" and "nntp://" schemes interchangeable
|
|
 |
d7be9d4 |
- Fix CRLF to LF conversion in base64 decoding
|
|
 |
d7be9d4 |
- Double comma in query
|
|
 |
d7be9d4 |
- compose: fix redraw after history
|
|
 |
d7be9d4 |
- Crash inside empty query menu
|
|
 |
d7be9d4 |
- mmdf: fix creating new mailbox
|
|
 |
d7be9d4 |
- mh: fix creating new mailbox
|
|
 |
d7be9d4 |
- mbox: error out when an mbox/mmdf is a pipe
|
|
 |
d7be9d4 |
- Fix list-reply by correct parsing of List-Post headers
|
|
 |
d7be9d4 |
- Decode references according to RFC2047
|
|
 |
d7be9d4 |
- fix tagged message count
|
|
 |
d7be9d4 |
- hcache: fix keylen not being considered when building the full key
|
|
 |
d7be9d4 |
- sidebar: fix path comparison
|
|
 |
d7be9d4 |
- Don't mess with the original pattern when running IMAP searches
|
|
 |
d7be9d4 |
- Handle IMAP "NO" resps by issuing a msg instead of failing badly
|
|
 |
d7be9d4 |
- imap: use the connection delimiter if provided
|
|
 |
d7be9d4 |
- Memory leaks
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- `$alias_format` default changed to include `%c` comment
|
|
 |
d7be9d4 |
- `$query_format` default changed to include `%e` extra info
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 84% French
|
|
 |
d7be9d4 |
- Log the translation in use
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Add missing commands unbind, unmacro to man pages
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Check size of long using `LONG_MAX` instead of `__WORDSIZE`
|
|
 |
d7be9d4 |
- Allow ./configure to not record cflags
|
|
 |
d7be9d4 |
- fix out-of-tree build
|
|
 |
d7be9d4 |
- Avoid locating gdbm symbols in qdbm library
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Refactor unsafe TAILQ returns
|
|
 |
d7be9d4 |
- add window notifications
|
|
 |
d7be9d4 |
- flip negative ifs
|
|
 |
d7be9d4 |
- Update to latest acutest.h
|
|
 |
d7be9d4 |
- test: add store tests
|
|
 |
d7be9d4 |
- test: add compression tests
|
|
 |
d7be9d4 |
- graphviz: email
|
|
 |
d7be9d4 |
- make more opcode info available
|
|
 |
d7be9d4 |
- refactor: `main_change_folder()`
|
|
 |
d7be9d4 |
- refactor: `mutt_mailbox_next()`
|
|
 |
d7be9d4 |
- refactor: `generate_body()`
|
|
 |
d7be9d4 |
- compress: add `{min,max}_level` to ComprOps
|
|
 |
d7be9d4 |
- emphasise empty loops: "// do nothing"
|
|
 |
d7be9d4 |
- prex: convert `is_from()` to use regex
|
|
 |
d7be9d4 |
- Refactor IMAP's search routines
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri May 01 2020 Richard Russon <rich@flatcap.org> - 20200501-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Make sure buffers are initialized on error
|
|
 |
d7be9d4 |
- fix(sidebar): use abbreviated path if possible
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- make header cache config more explicit
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 24 2020 Richard Russon <rich@flatcap.org> - 20200424-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
-Fix history corruption
|
|
 |
d7be9d4 |
-Handle pretty much anything in a URL query part
|
|
 |
d7be9d4 |
-Correctly parse escaped characters in header phrases
|
|
 |
d7be9d4 |
-Fix crash reading received header
|
|
 |
d7be9d4 |
-Fix sidebar indentation
|
|
 |
d7be9d4 |
-Avoid crashing on failure to parse an IMAP mailbox
|
|
 |
d7be9d4 |
-Maildir: handle deleted emails correctly
|
|
 |
d7be9d4 |
-Ensure OP_NULL is always first
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
-100% Czech
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
-cirrus: enable pcre2, make pkgconf a special case
|
|
 |
d7be9d4 |
-Fix finding pcre2 w/o pkgconf
|
|
 |
d7be9d4 |
-build: tdb.h needs size_t, bring it in with stddef.h
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 17 2020 Richard Russon <rich@flatcap.org> - 20200417-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Fluid layout for Compose Screen, see: https://vimeo.com/407231157
|
|
 |
d7be9d4 |
- Trivial Database (TDB) header cache backend
|
|
 |
d7be9d4 |
- RocksDB header cache backend
|
|
 |
d7be9d4 |
- Add <sidebar-first> and <sidebar-last> functions
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- add error for CLI empty emails
|
|
 |
d7be9d4 |
- Allow spaces and square brackets in paths
|
|
 |
d7be9d4 |
- browser: fix hidden mailboxes
|
|
 |
d7be9d4 |
- fix initial email display
|
|
 |
d7be9d4 |
- notmuch: fix time window search.
|
|
 |
d7be9d4 |
- fix resize bugs
|
|
 |
d7be9d4 |
- notmuch: fix entire-thread: update current email pointer
|
|
 |
d7be9d4 |
- sidebar: support indenting and shortening of names
|
|
 |
d7be9d4 |
- Handle variables inside backticks in sidebar_whitelist
|
|
 |
d7be9d4 |
- browser: fix mask regex error reporting
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 99% Chinese (simplified)
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Use regexes for common parsing tasks: urls, dates
|
|
 |
d7be9d4 |
- Add configure option --pcre2 -- Enable PCRE2 regular expressions
|
|
 |
d7be9d4 |
- Add configure option --tdb -- Use TDB for the header cache
|
|
 |
d7be9d4 |
- Add configure option --rocksdb -- Use RocksDB for the header cache
|
|
 |
d7be9d4 |
- Create libstore (key/value backends)
|
|
 |
d7be9d4 |
- Update to latest autosetup
|
|
 |
d7be9d4 |
- Update to latest acutest.h
|
|
 |
d7be9d4 |
- Rename doc/ directory to docs/
|
|
 |
d7be9d4 |
- make: fix location of .Po dependency files
|
|
 |
d7be9d4 |
- Change libcompress to be more universal
|
|
 |
d7be9d4 |
- Fix test fails on Ñ…32
|
|
 |
d7be9d4 |
- fix uidvalidity to unsigned 32-bit int
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Increase test coverage
|
|
 |
d7be9d4 |
- Fix memory leaks
|
|
 |
d7be9d4 |
- Fix null checks
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Buffer refactoring
|
|
 |
d7be9d4 |
- Fix use-after-free in mutt_str_replace()
|
|
 |
d7be9d4 |
- Clarify PGP Pseudo-header S<id> duration
|
|
 |
d7be9d4 |
- Try to respect MUTT_QUIET for IMAP contexts too
|
|
 |
d7be9d4 |
- Limit recurse depth when parsing mime messages
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Mar 20 2020 Richard Russon <rich@flatcap.org> - 20200320-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix COLUMNS env var
|
|
 |
d7be9d4 |
- Fix sync after delete
|
|
 |
d7be9d4 |
- Fix crash in notmuch
|
|
 |
d7be9d4 |
- Fix sidebar indent
|
|
 |
d7be9d4 |
- Fix emptying trash
|
|
 |
d7be9d4 |
- Fix command line sending
|
|
 |
d7be9d4 |
- Fix reading large address lists
|
|
 |
d7be9d4 |
- Resolve symlinks only when necessary
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 96% Spanish
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Include OpenSSL/LibreSSL/GnuTLS version in neomutt -v output
|
|
 |
d7be9d4 |
- Fix case of GPGME and SQLite
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Create libcompress (lz4, zlib, zstd)
|
|
 |
d7be9d4 |
- Create libhistory
|
|
 |
d7be9d4 |
- Create libbcache
|
|
 |
d7be9d4 |
- Move zstrm to libconn
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Add more test coverage
|
|
 |
d7be9d4 |
- Rename magic to type
|
|
 |
d7be9d4 |
- Use mutt_file_fopen() on config variables
|
|
 |
d7be9d4 |
- Change commands to use intptr_t for data
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Mar 13 2020 Richard Russon <rich@flatcap.org> - 20200313-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- UI: add number of old messages to sidebar_format
|
|
 |
d7be9d4 |
- UI: support ISO 8601 calendar date
|
|
 |
d7be9d4 |
- UI: fix commands that don’t need to have a non-empty mailbox to be valid
|
|
 |
d7be9d4 |
- PGP: inform about successful decryption of inline PGP messages
|
|
 |
d7be9d4 |
- PGP: try to infer the signing key from the From address
|
|
 |
d7be9d4 |
- PGP: enable GPGMe by default
|
|
 |
d7be9d4 |
- Notmuch: use query as name for vfolder-from-query
|
|
 |
d7be9d4 |
- IMAP: add network traffic compression (COMPRESS=DEFLATE, RFC4978)
|
|
 |
d7be9d4 |
- Header cache: add support for generic header cache compression
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix uncollapse_jump
|
|
 |
d7be9d4 |
- Only try to perform entire-thread on maildir/mh mailboxes
|
|
 |
d7be9d4 |
- Fix crash in pager
|
|
 |
d7be9d4 |
- Avoid logging single new lines at the end of header fields
|
|
 |
d7be9d4 |
- Fix listing mailboxes
|
|
 |
d7be9d4 |
- Do not recurse a non-threaded message
|
|
 |
d7be9d4 |
- Fix initial window order
|
|
 |
d7be9d4 |
- Fix leaks on IMAP error paths
|
|
 |
d7be9d4 |
- Notmuch: compose(attach-message): support notmuch backend
|
|
 |
d7be9d4 |
- Fix IMAP flag comparison code
|
|
 |
d7be9d4 |
- Fix $move for IMAP mailboxes
|
|
 |
d7be9d4 |
- Maildir: maildir_mbox_check_stats should only update mailbox stats if requested
|
|
 |
d7be9d4 |
- Fix unmailboxes for virtual mailboxes
|
|
 |
d7be9d4 |
- Maildir: sanitize filename before hashing
|
|
 |
d7be9d4 |
- OAuth: if 'login' name isn't available use 'user'
|
|
 |
d7be9d4 |
- Add error message on failed encryption
|
|
 |
d7be9d4 |
- Fix a bunch of crashes
|
|
 |
d7be9d4 |
- Force C locale for email date
|
|
 |
d7be9d4 |
- Abort if run without a terminal
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- $crypt_use_gpgme - Now defaults to 'yes' (enabled)
|
|
 |
d7be9d4 |
- $abort_backspace - Hitting backspace against an empty prompt aborts the prompt
|
|
 |
d7be9d4 |
- $abort_key - String representation of key to abort prompts
|
|
 |
d7be9d4 |
- $arrow_string - Use an custom string for arrow_cursor
|
|
 |
d7be9d4 |
- $crypt_opportunistic_encrypt_strong_keys - Enable encryption only when strong a key is available
|
|
 |
d7be9d4 |
- $header_cache_compress_dictionary - Filepath to dictionary for zstd compression
|
|
 |
d7be9d4 |
- $header_cache_compress_level - Level of compression for method
|
|
 |
d7be9d4 |
- $header_cache_compress_method - Enable generic hcache database compression
|
|
 |
d7be9d4 |
- $imap_deflate - Compress network traffic
|
|
 |
d7be9d4 |
- $smtp_user - Username for the SMTP server
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 81% Spanish
|
|
 |
d7be9d4 |
- 78% Russian
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Add libdebug
|
|
 |
d7be9d4 |
- Rename public headers to lib.h
|
|
 |
d7be9d4 |
- Create libcompress for compressed folders code
|
|
 |
d7be9d4 |
- Enable Cirrus CI for FreeBSD
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Refactor Windows and Dialogs
|
|
 |
d7be9d4 |
- Lots of code tidying
|
|
 |
d7be9d4 |
- Refactor: mutt_addrlist_{search,write}
|
|
 |
d7be9d4 |
- Lots of improvements to the Config code
|
|
 |
d7be9d4 |
- Use Buffers more pervasively
|
|
 |
d7be9d4 |
- Unify API function naming
|
|
 |
d7be9d4 |
- Rename library shared headers
|
|
 |
d7be9d4 |
- Refactor libconn gui dependencies
|
|
 |
d7be9d4 |
- Refactor: init.[ch]
|
|
 |
d7be9d4 |
- Refactor config to use subsets
|
|
 |
d7be9d4 |
- Config: add path type
|
|
 |
d7be9d4 |
- Remove backend deps from the connection code
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Allow ~b ~B ~h patterns in send2-hook
|
|
 |
d7be9d4 |
- Rename smime oppenc mode parameter to get_keys_by_addr()
|
|
 |
d7be9d4 |
- Add $crypt_opportunistic_encrypt_strong_keys config var
|
|
 |
d7be9d4 |
- Fix crash when polling a closed ssl connection
|
|
 |
d7be9d4 |
- Turn off auto-clear outside of autocrypt initialization
|
|
 |
d7be9d4 |
- Add protected-headers="v1" to Content-Type when protecting headers
|
|
 |
d7be9d4 |
- Fix segv in IMAP postponed menu caused by reopen_allow
|
|
 |
d7be9d4 |
- Adding ISO 8601 calendar date
|
|
 |
d7be9d4 |
- Fix $fcc_attach to not prompt in batch mode
|
|
 |
d7be9d4 |
- Convert remaining mutt_encode_path() call to use struct Buffer
|
|
 |
d7be9d4 |
- Fix rendering of replacement_char when Charset_is_utf8
|
|
 |
d7be9d4 |
- Update to latest acutest.h
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Sat Dec 07 2019 Richard Russon <rich@flatcap.org> - 20191207-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- compose: draw status bar with highlights
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- crash opening notmuch mailbox
|
|
 |
d7be9d4 |
- crash in mutt_autocrypt_ui_recommendation
|
|
 |
d7be9d4 |
- Avoid negative allocation
|
|
 |
d7be9d4 |
- Mbox new mail
|
|
 |
d7be9d4 |
- Setting of DT_MAILBOX type variables from Lua
|
|
 |
d7be9d4 |
- imap: empty cmdbuf before connecting
|
|
 |
d7be9d4 |
- imap: select the mailbox on reconnect
|
|
 |
d7be9d4 |
- compose: fix attach message
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- make files conditional
|
|
 |
d7be9d4 |
- add gpgme check for RHEL6
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- enum-ify log levels
|
|
 |
d7be9d4 |
- fix function prototypes
|
|
 |
d7be9d4 |
- refactor virtual email lookups
|
|
 |
d7be9d4 |
- factor out global Context
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Wed Dec 04 2019 Richard Russon <rich@flatcap.org>
|
|
 |
d7be9d4 |
- Tweak spec to cover all targets
|
|
 |
d7be9d4 |
- Add autocrypt support (rhel8, fedora)
|
|
 |
d7be9d4 |
- Add lua support (rhel8, fedora)
|
|
 |
d7be9d4 |
- Fix web links
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Nov 29 2019 Richard Russon <rich@flatcap.org> - 20191129-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Add raw mailsize expando (%cr)
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Avoid double question marks in bounce confirmation msg
|
|
 |
d7be9d4 |
- Fix bounce confirmation
|
|
 |
d7be9d4 |
- fix new-mail flags and behaviour
|
|
 |
d7be9d4 |
- fix: browser <descend-directory>
|
|
 |
d7be9d4 |
- fix ssl crash
|
|
 |
d7be9d4 |
- fix move to trash
|
|
 |
d7be9d4 |
- fix flickering
|
|
 |
d7be9d4 |
- Do not check hidden mailboxes for new mail
|
|
 |
d7be9d4 |
- Fix new_mail_command notifications
|
|
 |
d7be9d4 |
- fix crash in examine_mailboxes()
|
|
 |
d7be9d4 |
- fix crash in mutt_sort_threads()
|
|
 |
d7be9d4 |
- fix: crash after sending
|
|
 |
d7be9d4 |
- Fix crash in tunnel's conn_close
|
|
 |
d7be9d4 |
- fix fcc for deep dirs
|
|
 |
d7be9d4 |
- imap: fix crash when new mail arrives
|
|
 |
d7be9d4 |
- fix colour 'quoted9'
|
|
 |
d7be9d4 |
- quieten messages on exit
|
|
 |
d7be9d4 |
- fix: crash after failed mbox_check
|
|
 |
d7be9d4 |
- browser: default to a file/dir view when attaching a file
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- Change $write_bcc to default off
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Portuguese (Brazil)
|
|
 |
d7be9d4 |
- 92% Polish
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Add a bit more documentation about sending
|
|
 |
d7be9d4 |
- Clarify $write_bcc documentation.
|
|
 |
d7be9d4 |
- Update documentation for raw size expando
|
|
 |
d7be9d4 |
- docbook: set generate.consistent.ids to make generated html reproducible
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- fix build/tests for 32-bit arches
|
|
 |
d7be9d4 |
- tests: fix test that would fail soon
|
|
 |
d7be9d4 |
- tests: fix context for failing idna tests
|
|
 |
d7be9d4 |
|
|
 |
434c1a0 |
* Mon Nov 11 2019 Richard Russon <rich@flatcap.org> - 2019-1-11-11
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- 'sidebar_unread' color
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- browser: fix directory view
|
|
 |
d7be9d4 |
- fix crash in mutt_extract_token()
|
|
 |
d7be9d4 |
- force a screen refresh
|
|
 |
d7be9d4 |
- fix crash sending message from command line
|
|
 |
d7be9d4 |
- notmuch: use nm_default_uri if no mailbox data
|
|
 |
d7be9d4 |
- fix forward attachments
|
|
 |
d7be9d4 |
- fix: vfprintf undefined behaviour in body_handler
|
|
 |
d7be9d4 |
- Fix relative symlink resolution
|
|
 |
d7be9d4 |
- fix: trash to non-existent file/dir
|
|
 |
d7be9d4 |
- fix re-opening of mbox Mailboxes
|
|
 |
d7be9d4 |
- close logging as late as possible
|
|
 |
d7be9d4 |
- log unknown mailboxes
|
|
 |
d7be9d4 |
- fix crash in command line postpone
|
|
 |
d7be9d4 |
- fix memory leaks
|
|
 |
d7be9d4 |
- fix icommand parsing
|
|
 |
d7be9d4 |
- fix new mail interaction with mail_check_recent
|
|
 |
d7be9d4 |
|
|
 |
434c1a0 |
* Sat Nov 02 2019 Richard Russon <rich@flatcap.org> - 2019-1-02-11
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Mailboxes command with empty backticks
|
|
 |
d7be9d4 |
- Mbox save-to-trash
|
|
 |
d7be9d4 |
- Mkdir for new maildir folders
|
|
 |
d7be9d4 |
- Maildir: new mail detection
|
|
 |
d7be9d4 |
- Truncation of "set" command on a path variable
|
|
 |
d7be9d4 |
- Update crash (when changing folder)
|
|
 |
d7be9d4 |
- Resolve symbolic links when saving a message
|
|
 |
d7be9d4 |
- Folder-hook calling "unmailboxes *"
|
|
 |
d7be9d4 |
- Failed ssl negotiation
|
|
 |
d7be9d4 |
- Crash when using "alias -group"
|
|
 |
d7be9d4 |
- LibIDN error when charset wasn't set
|
|
 |
d7be9d4 |
- Notmuch abort entire-thread if database lacks message
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% German
|
|
 |
d7be9d4 |
- 100% Czech
|
|
 |
d7be9d4 |
|
|
 |
434c1a0 |
* Fri Oct 25 2019 Richard Russon <rich@flatcap.org> - 2019-1-10-25
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Add $fcc_before_send, defaulting unset
|
|
 |
d7be9d4 |
- Deprecate TLS 1.0 and 1.1 by default
|
|
 |
d7be9d4 |
- Turn on $ssl_force_tls by default
|
|
 |
d7be9d4 |
- Command line -z and -Z options to work with IMAP
|
|
 |
d7be9d4 |
- Add size display configuration variables
|
|
 |
d7be9d4 |
- Summary pages: version, set, set all, bind, macro
|
|
 |
d7be9d4 |
- CONDSTORE and QRESYNC support
|
|
 |
d7be9d4 |
- OAUTHBEARER support
|
|
 |
d7be9d4 |
- inotify support
|
|
 |
d7be9d4 |
- add index-format-hook
|
|
 |
d7be9d4 |
- Add $auto_subscribe variable
|
|
 |
d7be9d4 |
- Allow relative date hour/min/sec offsets
|
|
 |
d7be9d4 |
- Add attributes support on color declarations
|
|
 |
d7be9d4 |
- Style Menu Options
|
|
 |
d7be9d4 |
- Add new pattern type ~I for external searches
|
|
 |
d7be9d4 |
- Add <named-mailboxes> command
|
|
 |
d7be9d4 |
- Changed Config
|
|
 |
d7be9d4 |
- folder_format
|
|
 |
d7be9d4 |
- pgp_use_gpg_agent
|
|
 |
d7be9d4 |
- shell
|
|
 |
d7be9d4 |
- ssl_force_tls
|
|
 |
d7be9d4 |
- ssl_use_tlsv1
|
|
 |
d7be9d4 |
- ssl_use_tlsv1_1
|
|
 |
d7be9d4 |
- status_format
|
|
 |
d7be9d4 |
- to_chars
|
|
 |
d7be9d4 |
- user_agent
|
|
 |
d7be9d4 |
- New Config
|
|
 |
d7be9d4 |
- attach_save_dir
|
|
 |
d7be9d4 |
- attach_save_without_prompting
|
|
 |
d7be9d4 |
- autocrypt
|
|
 |
d7be9d4 |
- autocrypt_acct_format
|
|
 |
d7be9d4 |
- autocrypt_dir
|
|
 |
d7be9d4 |
- autocrypt_reply
|
|
 |
d7be9d4 |
- auto_subscribe
|
|
 |
d7be9d4 |
- crypt_chars
|
|
 |
d7be9d4 |
- crypt_protected_headers_read
|
|
 |
d7be9d4 |
- crypt_protected_headers_save
|
|
 |
d7be9d4 |
- crypt_protected_headers_subject
|
|
 |
d7be9d4 |
- crypt_protected_headers_write
|
|
 |
d7be9d4 |
- external_search_command
|
|
 |
d7be9d4 |
- fcc_before_send
|
|
 |
d7be9d4 |
- forward_attachments
|
|
 |
d7be9d4 |
- imap_condstore
|
|
 |
d7be9d4 |
- imap_fetch_chunk_size
|
|
 |
d7be9d4 |
- imap_oauth_refresh_command
|
|
 |
d7be9d4 |
- imap_qresync
|
|
 |
d7be9d4 |
- imap_rfc5161
|
|
 |
d7be9d4 |
- include_encrypted
|
|
 |
d7be9d4 |
- nm_flagged_tag
|
|
 |
d7be9d4 |
- nm_replied_tag
|
|
 |
d7be9d4 |
- pop_oauth_refresh_command
|
|
 |
d7be9d4 |
- sidebar_non_empty_mailbox_only
|
|
 |
d7be9d4 |
- size_show_bytes
|
|
 |
d7be9d4 |
- size_show_fractions
|
|
 |
d7be9d4 |
- size_show_mb
|
|
 |
d7be9d4 |
- size_units_on_left
|
|
 |
d7be9d4 |
- smtp_oauth_refresh_command
|
|
 |
d7be9d4 |
- ssl_use_tlsv1_3
|
|
 |
d7be9d4 |
- New Commands
|
|
 |
d7be9d4 |
- index-format-hook
|
|
 |
d7be9d4 |
- named-mailboxes
|
|
 |
d7be9d4 |
- unbind
|
|
 |
d7be9d4 |
- unmacro
|
|
 |
d7be9d4 |
- New Functions
|
|
 |
d7be9d4 |
- autocrypt-acct-menu
|
|
 |
d7be9d4 |
- autocrypt-menu
|
|
 |
d7be9d4 |
- compose-to-sender
|
|
 |
d7be9d4 |
- create-account
|
|
 |
d7be9d4 |
- delete-account
|
|
 |
d7be9d4 |
- descend-directory
|
|
 |
d7be9d4 |
- group-chat-reply
|
|
 |
d7be9d4 |
- mailbox-cycle
|
|
 |
d7be9d4 |
- mailbox-list
|
|
 |
d7be9d4 |
- toggle-active
|
|
 |
d7be9d4 |
- toggle-prefer-encrypt
|
|
 |
d7be9d4 |
- toggle-write
|
|
 |
d7be9d4 |
- vfolder-from-query-readonly
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix crashes
|
|
 |
d7be9d4 |
- Fix memory leaks
|
|
 |
d7be9d4 |
- Fix undefined behaviour
|
|
 |
d7be9d4 |
- Fix coverity defects
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- 100% Lithuanian
|
|
 |
d7be9d4 |
- 100% Chinese (Simplified)
|
|
 |
d7be9d4 |
- 100% Portuguese (Brazil)
|
|
 |
d7be9d4 |
- 95% German
|
|
 |
d7be9d4 |
- 95% Finnish
|
|
 |
d7be9d4 |
- 95% Czech
|
|
 |
d7be9d4 |
- 91% Polish
|
|
 |
d7be9d4 |
- 78% Japanese
|
|
 |
d7be9d4 |
- 73% Dutch
|
|
 |
d7be9d4 |
- 72% Spanish
|
|
 |
d7be9d4 |
- 62% Swedish
|
|
 |
d7be9d4 |
- 55% Slovak
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- OpenPGP and S/MIME configuration
|
|
 |
d7be9d4 |
- Quick-starter config section
|
|
 |
d7be9d4 |
- Autocrypt feature
|
|
 |
d7be9d4 |
- "Message Composition Flow" section to manual
|
|
 |
d7be9d4 |
- OAUTH support
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Mon Jul 16 2018 Richard Russon <rich@flatcap.org> - 20180716-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- <check-stats> function
|
|
 |
d7be9d4 |
- Contrib
|
|
 |
d7be9d4 |
- description
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Lots
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Jun 22 2018 Richard Russon <rich@flatcap.org> - 20180622-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Expand variables inside backticks
|
|
 |
d7be9d4 |
- Honour SASL-IR IMAP capability in SASL PLAIN
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix toggle-read
|
|
 |
d7be9d4 |
- Do not truncate shell commands on ; or #
|
|
 |
d7be9d4 |
- pager: index must be rebuilt on MUTT_REOPENED
|
|
 |
d7be9d4 |
- Handle a BAD response in AUTH PLAIN w/o initial response
|
|
 |
d7be9d4 |
- fcc_attach: Don't ask every time
|
|
 |
d7be9d4 |
- Enlarge path buffers PATH_MAX (4096)
|
|
 |
d7be9d4 |
- Move LSUB call from connection establishment to mailbox SELECTion
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Update Chinese (Simplified): 100%
|
|
 |
d7be9d4 |
- Update Czech: 100%
|
|
 |
d7be9d4 |
- Update German: 100%
|
|
 |
d7be9d4 |
- Update Lithuanian: 100%
|
|
 |
d7be9d4 |
- Update Portuguese (Brazil): 100%
|
|
 |
d7be9d4 |
- Update Slovak: 59%
|
|
 |
d7be9d4 |
- Reduce duplication of messages
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Tidy up the mailbox API
|
|
 |
d7be9d4 |
- Tidy up the header cache API
|
|
 |
d7be9d4 |
- Tidy up the encryption API
|
|
 |
d7be9d4 |
- Add doxygen docs for more functions
|
|
 |
d7be9d4 |
- Refactor more structs to use STAILQ
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Sat May 12 2018 Richard Russon <rich@flatcap.org> - 20180512-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- echo command
|
|
 |
d7be9d4 |
- Add $browser_abbreviate_mailboxes
|
|
 |
d7be9d4 |
- Add ~M pattern to match mime Content-Types
|
|
 |
d7be9d4 |
- Add support for multipart/multilingual emails
|
|
 |
d7be9d4 |
- Jump to a collapsed email
|
|
 |
d7be9d4 |
- Add support for idn2 (IDNA2008)
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Let mutt_ch_choose report conversion failure
|
|
 |
d7be9d4 |
- minor IMAP string handling fixes
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Chinese (Simplified) (100%)
|
|
 |
d7be9d4 |
- Czech (100%)
|
|
 |
d7be9d4 |
- German (100%)
|
|
 |
d7be9d4 |
- Lithuanian (62%)
|
|
 |
d7be9d4 |
- Portuguese (Brazil) (100%)
|
|
 |
d7be9d4 |
- Coverity defects
|
|
 |
d7be9d4 |
- match prototypes to their functions
|
|
 |
d7be9d4 |
- make logic clearer
|
|
 |
d7be9d4 |
- reduce scope of variables
|
|
 |
d7be9d4 |
- fix coverity defects
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- development: analysis
|
|
 |
d7be9d4 |
- development: easy tasks
|
|
 |
d7be9d4 |
- development: roadmap
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- start refactoring libconn
|
|
 |
d7be9d4 |
- split out progress functions
|
|
 |
d7be9d4 |
- split out window functions
|
|
 |
d7be9d4 |
- split out terminal setting
|
|
 |
d7be9d4 |
- convert MyVars to use TAILQ
|
|
 |
d7be9d4 |
- split mutt_file_{lock,unlock}
|
|
 |
d7be9d4 |
- Move IDN version string to mutt/idna.c
|
|
 |
d7be9d4 |
- refactor: init_locale()
|
|
 |
d7be9d4 |
- Eliminate static variable in mutt_file_dirname
|
|
 |
d7be9d4 |
- Tidy
|
|
 |
d7be9d4 |
- test int functions against 0
|
|
 |
d7be9d4 |
- rename lots of constants
|
|
 |
d7be9d4 |
- rename lots of functions
|
|
 |
d7be9d4 |
- sort lots of fields/definitions
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Increase account.user/login size to 128
|
|
 |
d7be9d4 |
- Fix comparison of flags with multiple bits set
|
|
 |
d7be9d4 |
- Change mutt_error call in mutt_gpgme_set_sender() to dprint
|
|
 |
d7be9d4 |
- Improve the error message when a signature is missing
|
|
 |
d7be9d4 |
- pager specific "show incoming mailboxes list" macro
|
|
 |
d7be9d4 |
- Improve gss debug printing of status_string
|
|
 |
d7be9d4 |
- Remove trailing null count from gss_buffer_desc.length field
|
|
 |
d7be9d4 |
- Add a comment in auth_gss about RFCs and null-termination
|
|
 |
d7be9d4 |
- Change prompt string for $crypt_verify_sig
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Mar 23 2018 Richard Russon <rich@flatcap.org> - 20180323-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- unify logging/messaging
|
|
 |
d7be9d4 |
- add alert (blink) colors
|
|
 |
d7be9d4 |
- Contrib
|
|
 |
d7be9d4 |
- Vim syntax for NeoMutt log files
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix progress bar range
|
|
 |
d7be9d4 |
- notmuch: stop if db open fails
|
|
 |
d7be9d4 |
- Improve index color cache flushing behavior
|
|
 |
d7be9d4 |
- lua: fix crash when setting a string
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Update Czech translation (100%)
|
|
 |
d7be9d4 |
- Update German translation (100%)
|
|
 |
d7be9d4 |
- Update Polish translation (94%)
|
|
 |
d7be9d4 |
- Update Portuguese (BR) translation (100%)
|
|
 |
d7be9d4 |
- Update Spanish translation (64%)
|
|
 |
d7be9d4 |
- Update Turkish translation (75%)
|
|
 |
d7be9d4 |
- Merge simliar messages
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Clarify precedence of settings in config files
|
|
 |
d7be9d4 |
- Fix subjectrx example in the manual
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- Update Gentoo distro page
|
|
 |
d7be9d4 |
- Devel: Static analysis
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Support —with-sysroot configure arg
|
|
 |
d7be9d4 |
- Expose EXTRA_CFLAGS_FOR_BUILD and EXTRA_LDFLAGS_FOR_BUIlD
|
|
 |
d7be9d4 |
- Update to latest autosetup
|
|
 |
d7be9d4 |
- Make sure git_ver.h doesn't eat random 'g's out of tag names
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Refactor to reduce complexity
|
|
 |
d7be9d4 |
- Refactor to reduce variables' scope
|
|
 |
d7be9d4 |
- Sort functions/config to make docs more legible
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Feb 23 2018 Richard Russon <rich@flatcap.org> - 20180223-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- browser: `<goto-parent>` function bound to "p"
|
|
 |
d7be9d4 |
- editor: `<history-search>` function bound to "Ctrl-r"
|
|
 |
d7be9d4 |
- Cygwin support: https://neomutt.org/distro/cygwin
|
|
 |
d7be9d4 |
- OpenSUSE support: https://neomutt.org/distro/suse
|
|
 |
d7be9d4 |
- Upstream Homebrew support: Very soon - https://neomutt.org/distro/homebrew
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- gmail server-size search
|
|
 |
d7be9d4 |
- nested-if: correctly handle "<" and ">" with %?
|
|
 |
d7be9d4 |
- display of special chars
|
|
 |
d7be9d4 |
- lua: enable myvars
|
|
 |
d7be9d4 |
- for pgpewrap in default gpg.rc
|
|
 |
d7be9d4 |
- reply_regexp which wasn't formatted correctly.
|
|
 |
d7be9d4 |
- parsing of urls containing '?'
|
|
 |
d7be9d4 |
- out-of-bounds read in mutt_str_lws_len
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Review fuzzy lt translations
|
|
 |
d7be9d4 |
- Updated French translation
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- Installation guide for Cygwin
|
|
 |
d7be9d4 |
- Installation guide for OpenSUSE
|
|
 |
d7be9d4 |
- Installation guide for CRUX
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- check that DTDs are installed
|
|
 |
d7be9d4 |
- autosetup improvements
|
|
 |
d7be9d4 |
- option for which version of bdb to use
|
|
 |
d7be9d4 |
- drop test for resizeterm -- it's always present
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- split if's containing assignments
|
|
 |
d7be9d4 |
- doxygen: add/improve comments
|
|
 |
d7be9d4 |
- rename functions / parameters for consistency
|
|
 |
d7be9d4 |
- add missing {}s for clarity
|
|
 |
d7be9d4 |
- move functions to library
|
|
 |
d7be9d4 |
- reduce scope of variables
|
|
 |
d7be9d4 |
- boolify more variables
|
|
 |
d7be9d4 |
- iwyu: remove unnecessary headers
|
|
 |
d7be9d4 |
- name unicode chars
|
|
 |
d7be9d4 |
- tailq: migrate parameter api
|
|
 |
d7be9d4 |
- md5: refactor and tidy
|
|
 |
d7be9d4 |
- rfc2047: refactor and tidy
|
|
 |
d7be9d4 |
- buffer: improvements
|
|
 |
d7be9d4 |
- create unit test framework
|
|
 |
d7be9d4 |
- fix several coverity defects
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Fix s/mime certificate deletion bug
|
|
 |
d7be9d4 |
- Disable message security if the backend is not available
|
|
 |
d7be9d4 |
- Fix improper signed int conversion of IMAP uid and msn values
|
|
 |
d7be9d4 |
- Change imap literal counts to parse and store unsigned ints
|
|
 |
d7be9d4 |
- Fix imap status count range check
|
|
 |
d7be9d4 |
- cmd_handle_fatal: make error message a bit more descriptive
|
|
 |
d7be9d4 |
- Create pgp and s/mime default and sign_as key vars
|
|
 |
d7be9d4 |
- Add missing setup calls when resuming encrypted drafts
|
|
 |
d7be9d4 |
- mutt_pretty_size: show real number for small files
|
|
 |
d7be9d4 |
- examine_directory: set directory/symlink size to zero
|
|
 |
d7be9d4 |
- Add history-search function, bound to ctrl-r
|
|
 |
d7be9d4 |
- Avoid a potential integer overflow if a Content-Length value is huge
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Dec 15 2017 Richard Russon <rich@flatcap.org> - 20171215-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix some regressions in the previous release
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Dec 08 2017 Richard Russon <rich@flatcap.org> - 20171208-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Enhance ifdef feature to support my_ vars
|
|
 |
d7be9d4 |
- Add <edit-or-view-raw-message>
|
|
 |
d7be9d4 |
- Remove vim syntax file from the main repo
|
|
 |
d7be9d4 |
- Support reading FQDN from mailname files
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Do not turn CRLF into LF when dealing with transfer-encoding=base64
|
|
 |
d7be9d4 |
- Cleanup "SSL is unavailable" error in mutt_conn_find
|
|
 |
d7be9d4 |
- Don't clear the macro buffer during startup
|
|
 |
d7be9d4 |
- Fixup smart modify-labels-then-hide for !tag case
|
|
 |
d7be9d4 |
- Add sleep after SMTP error
|
|
 |
d7be9d4 |
- Restore folder settings after folder-hook
|
|
 |
d7be9d4 |
- Fix segfault when pipe'ing a deleted message
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Display_filter escape sequence
|
|
 |
d7be9d4 |
- Correct spelling mistakes
|
|
 |
d7be9d4 |
- Add a sentence to quasi-delete docs
|
|
 |
d7be9d4 |
- Modify gpg.rc to accommodate GPG 2.1 changes
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Fix build for RHEL6
|
|
 |
d7be9d4 |
- Define NCURSES_WIDECHAR to require wide-char support from ncurses
|
|
 |
d7be9d4 |
- Autosetup: fix check for missing sendmail
|
|
 |
d7be9d4 |
- Respect --with-ssl path
|
|
 |
d7be9d4 |
- Check that OpenSSL md5 supports -r before using it
|
|
 |
d7be9d4 |
- Autosetup: expand --everything in `neomutt -v`
|
|
 |
d7be9d4 |
- Make sure objects are not compiled before git_ver.h is generated
|
|
 |
d7be9d4 |
- Build: fix update-po target
|
|
 |
d7be9d4 |
- Fix out-of-tree builds
|
|
 |
d7be9d4 |
- Fix stdout + stderr redirection in hcachever.sh
|
|
 |
d7be9d4 |
- Build: moved the check for idn before the check for notmuch
|
|
 |
d7be9d4 |
- Define prefix in Makefile.autosetup
|
|
 |
d7be9d4 |
- Install stuff to $(PACKAGE) in $(libexecdir), not $(libdir)
|
|
 |
d7be9d4 |
- Update autosetup to latest master
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- Rename files
|
|
 |
d7be9d4 |
- Rename functions
|
|
 |
d7be9d4 |
- Rename variables
|
|
 |
d7be9d4 |
- Rename constants
|
|
 |
d7be9d4 |
- Remove unused parameters
|
|
 |
d7be9d4 |
- Document functions
|
|
 |
d7be9d4 |
- Rearrange functions
|
|
 |
d7be9d4 |
- Move functions to libraries
|
|
 |
d7be9d4 |
- Add new library functions
|
|
 |
d7be9d4 |
- Rearrange switch statements
|
|
 |
d7be9d4 |
- Boolification
|
|
 |
d7be9d4 |
- Drop #ifdef DEBUG
|
|
 |
d7be9d4 |
- Fix Coverity defects
|
|
 |
d7be9d4 |
- Insert braces
|
|
 |
d7be9d4 |
- Split ifs
|
|
 |
d7be9d4 |
- Fallthrough
|
|
 |
d7be9d4 |
- Fix shadow variable
|
|
 |
d7be9d4 |
- Replace mutt_debug with a macro
|
|
 |
d7be9d4 |
- Return early where possible
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Note which ssl config vars are GnuTLS or OpenSSL only
|
|
 |
d7be9d4 |
- Add message count to $move quadoption prompt
|
|
 |
d7be9d4 |
- Add %R (number of read messages) for $status_format
|
|
 |
d7be9d4 |
- Add $change_folder_next option to control mailbox suggestion order
|
|
 |
d7be9d4 |
- Fix $smart_wrap to not be disabled by whitespace-prefixed lines
|
|
 |
d7be9d4 |
- Remove useless else branch in the $smart_wrap code
|
|
 |
d7be9d4 |
- Fix ansi escape sequences with both reset and color parameters
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Oct 27 2017 Richard Russon <rich@flatcap.org> - 20171027-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- variable type when using fread
|
|
 |
d7be9d4 |
- prevent timezone overflow
|
|
 |
d7be9d4 |
- tags: Show fake header for all backends
|
|
 |
d7be9d4 |
- notmuch: virtual-mailboxes should accept a limit
|
|
 |
d7be9d4 |
- Fix imap mailbox flag logging
|
|
 |
d7be9d4 |
- fix actions on tagged messages
|
|
 |
d7be9d4 |
- call the folder-hook before saving to $record
|
|
 |
d7be9d4 |
- Fix smart wrap in pager without breaking header
|
|
 |
d7be9d4 |
- Add polling for the IDLE command
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- imap/notmuch tags: Add some documentation
|
|
 |
d7be9d4 |
- English and other cleanups
|
|
 |
d7be9d4 |
- compressed and nntp features are now always built
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- Update Arch instructions
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Fix update-po
|
|
 |
d7be9d4 |
- Fix neomutt.pot location, remove from git
|
|
 |
d7be9d4 |
- Allow to specify --docdir at configure time
|
|
 |
d7be9d4 |
- Generate neomuttrc even if configured with --disable-doc
|
|
 |
d7be9d4 |
- Let autosetup define PWD, do not unnecessarily try to create hcache dir
|
|
 |
d7be9d4 |
- Use bundled wcscasecmp if an implementation is not found in libc
|
|
 |
d7be9d4 |
- Use host compiler to build the documentation
|
|
 |
d7be9d4 |
- Update autosetup to latest master branch
|
|
 |
d7be9d4 |
- autosetup: delete makedoc on 'make clean'
|
|
 |
d7be9d4 |
- Fixes for endianness detection
|
|
 |
d7be9d4 |
- Update autosetup to latest master branch
|
|
 |
d7be9d4 |
- Do not use CPPFLAGS / CFLAGS together with CC_FOR_BUILD
|
|
 |
d7be9d4 |
- --enable-everything includes lua
|
|
 |
d7be9d4 |
- autosetup: check for sys_siglist[]
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- move functions to library
|
|
 |
d7be9d4 |
- lib: move MIN/MAX macros
|
|
 |
d7be9d4 |
- simplify null checks
|
|
 |
d7be9d4 |
- kill preproc expansion laziness
|
|
 |
d7be9d4 |
- reduce scope of variables
|
|
 |
d7be9d4 |
- merge: minor code cleanups
|
|
 |
d7be9d4 |
- split up 'if' statements that assign and test
|
|
 |
d7be9d4 |
- Refactor: Remove unused return type
|
|
 |
d7be9d4 |
- Bool: change functions in mx.h
|
|
 |
d7be9d4 |
- bool: convert function parameters in nntp.h
|
|
 |
d7be9d4 |
- add extra checks to mutt_pattern_exec()
|
|
 |
d7be9d4 |
- Use safe_calloc to initialize memory, simplify size_t overflow check
|
|
 |
d7be9d4 |
- Move mutt_rename_file to lib/file.[hc]
|
|
 |
d7be9d4 |
- doxygen: fix a few warnings
|
|
 |
d7be9d4 |
- minor code fixes
|
|
 |
d7be9d4 |
- use mutt_array_size()
|
|
 |
d7be9d4 |
- refactor out O_NOFOLLOW
|
|
 |
d7be9d4 |
- initialise variables
|
|
 |
d7be9d4 |
- lib: move List and Queue into library
|
|
 |
d7be9d4 |
- url: make notmuch query string parser generic
|
|
 |
d7be9d4 |
- Wrap dirname(3) inside a mutt_dirname() function
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Oct 13 2017 Richard Russon <rich@flatcap.org> - 20171013-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Add IMAP keywords support
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- set mbox_type
|
|
 |
d7be9d4 |
- %\{fmt\} date format
|
|
 |
d7be9d4 |
- Fix off-by-one buffer overflow in add_index_color
|
|
 |
d7be9d4 |
- crash in mbox_to_udomain
|
|
 |
d7be9d4 |
- crash in mutt_substrdup
|
|
 |
d7be9d4 |
- crash looking up mime body type
|
|
 |
d7be9d4 |
- digest_collapse was broken
|
|
 |
d7be9d4 |
- crash using notmuch expando with imap
|
|
 |
d7be9d4 |
- imap: Fix mx.mbox leak in imap_get_parent_path
|
|
 |
d7be9d4 |
- overflow in mutt_mktime()
|
|
 |
d7be9d4 |
- add more range-checking on dates/times
|
|
 |
d7be9d4 |
- Remove spurious error message
|
|
 |
d7be9d4 |
- Unsubscribe after deleting an imap folder
|
|
 |
d7be9d4 |
- Do not pop from MuttrcStack what wasn't pushed
|
|
 |
d7be9d4 |
- crash using uncolor
|
|
 |
d7be9d4 |
- Sort the folders list when browsing an IMAP server
|
|
 |
d7be9d4 |
- Prefer a helpful error message over a BEEP
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- replace mutt refs with neomutt
|
|
 |
d7be9d4 |
- drop old vim syntax file
|
|
 |
d7be9d4 |
- Code
|
|
 |
d7be9d4 |
- convert functions to use 'bool'
|
|
 |
d7be9d4 |
- convert structs to use STAILQ
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Autosetup-based configuration
|
|
 |
d7be9d4 |
- drop upstream mutt references
|
|
 |
d7be9d4 |
- rename everything 'mutt' to 'neomutt'
|
|
 |
d7be9d4 |
- move helper programs to lib dir
|
|
 |
d7be9d4 |
- rename regexp to regex
|
|
 |
d7be9d4 |
- expand buffers to avoid gcc7 warnings
|
|
 |
d7be9d4 |
- Do not fail if deflate is not in libz
|
|
 |
d7be9d4 |
- Support EXTRA_CFLAGS and EXTRA_LDFLAGS, kill unused variable
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Remove \Seen flag setting for imap trash
|
|
 |
d7be9d4 |
- Change imap copy/save and trash to sync flags, excluding deleted
|
|
 |
d7be9d4 |
- Improve imap fetch handler to accept an initial UID
|
|
 |
d7be9d4 |
- Display an error message when delete mailbox fails
|
|
 |
d7be9d4 |
- Updated French translation
|
|
 |
d7be9d4 |
- Fix imap sync segfault due to inactive headers during an expunge
|
|
 |
d7be9d4 |
- Close the imap socket for the selected mailbox on error
|
|
 |
d7be9d4 |
- Add missing IMAP_CMD_POLL flag in imap buffy check
|
|
 |
d7be9d4 |
- Change maildir and mh check_mailbox to use dynamic sized hash
|
|
 |
d7be9d4 |
- Fix uses of context->changed as a counter
|
|
 |
d7be9d4 |
- Make cmd_parse_fetch() more precise about setting reopen/check flags
|
|
 |
d7be9d4 |
- Enable $reply_self for group-reply, even with $metoo unset
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Tue Sep 12 2017 Richard Russon <rich@flatcap.org> - 20170912-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- broken check on resend message
|
|
 |
d7be9d4 |
- crash in vfolder-from-query
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Be more formal about quoting in m4 macros
|
|
 |
d7be9d4 |
- fix warnings raised by gcc7
|
|
 |
d7be9d4 |
- notmuch: add support for the v5 API
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Thu Sep 07 2017 Richard Russon <rich@flatcap.org> - 20170907-1
|
|
 |
d7be9d4 |
- Contrib
|
|
 |
d7be9d4 |
- Add guix build support
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Only match real mailboxes when looking for new mail
|
|
 |
d7be9d4 |
- Fix the printing of ncurses version in -v output
|
|
 |
d7be9d4 |
- Bind editor \<delete\> to delete-char
|
|
 |
d7be9d4 |
- Fix overflowing colours
|
|
 |
d7be9d4 |
- Fix empty In-Reply-To generation
|
|
 |
d7be9d4 |
- Trim trailing slash from completed dirs
|
|
 |
d7be9d4 |
- Add guix-neomutt.scm
|
|
 |
d7be9d4 |
- Fix setting custom query_type in notmuch query
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- New technical documentation LINK
|
|
 |
d7be9d4 |
- Improve Gentoo distro page
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Better curses identification
|
|
 |
d7be9d4 |
- Use the system's wchar_t support
|
|
 |
d7be9d4 |
- Use the system's md5 tool (or equivalent)
|
|
 |
d7be9d4 |
- Clean up configure.ac
|
|
 |
d7be9d4 |
- Teach gen-map-doc about the new opcode header
|
|
 |
d7be9d4 |
- Source
|
|
 |
d7be9d4 |
- Rename functions (snake_case)
|
|
 |
d7be9d4 |
- Rename constants/defines (UPPER_CASE)
|
|
 |
d7be9d4 |
- Create library of shared functions
|
|
 |
d7be9d4 |
- Much tidying
|
|
 |
d7be9d4 |
- Rename globals to match user config
|
|
 |
d7be9d4 |
- Drop unnecessary functions/macros
|
|
 |
d7be9d4 |
- Use a standard list implementation
|
|
 |
d7be9d4 |
- Coverity fixes
|
|
 |
d7be9d4 |
- Use explicit NUL for string terminators
|
|
 |
d7be9d4 |
- Drop OPS\* in favour of opcodes.h
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Fix menu color calls to occur before positioning the cursor
|
|
 |
d7be9d4 |
- When guessing an attachment type, don't allow text/plain if there is a null character
|
|
 |
d7be9d4 |
- Add $imap_poll_timeout to allow mailbox polling to time out
|
|
 |
d7be9d4 |
- Handle error if REGCOMP in pager fails when resizing
|
|
 |
d7be9d4 |
- Change recvattach to allow nested encryption
|
|
 |
d7be9d4 |
- Fix attachment check_traditional and extract_keys operations
|
|
 |
d7be9d4 |
- Add edit-content-type helper and warning for decrypted attachments
|
|
 |
d7be9d4 |
- Add option to run command to query attachment mime type
|
|
 |
d7be9d4 |
- Add warning about using inline pgp with format=flowed
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Jul 14 2017 Richard Russon <rich@flatcap.org> - 20170714-1
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Update German translation
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- compile-time output: use two lists
|
|
 |
d7be9d4 |
- doxygen: add config file
|
|
 |
d7be9d4 |
- doxygen: tidy existing comments
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- fix hcachever.sh script
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Fix crash when $postponed is on another server.
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Jul 07 2017 Richard Russon <rich@flatcap.org> - 20170707-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Support Gmail's X-GM-RAW server-side search
|
|
 |
d7be9d4 |
- Include pattern for broken threads
|
|
 |
d7be9d4 |
- Allow sourcing of multiple files
|
|
 |
d7be9d4 |
- Contrib
|
|
 |
d7be9d4 |
- vombatidae colorscheme
|
|
 |
d7be9d4 |
- zenburn colorscheme
|
|
 |
d7be9d4 |
- black 256 solarized colorscheme
|
|
 |
d7be9d4 |
- neonwolf colorscheme
|
|
 |
d7be9d4 |
- Mutt logos
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- flags: update the hdr message last
|
|
 |
d7be9d4 |
- gpgme S/MIME non-detached signature handling
|
|
 |
d7be9d4 |
- menu: the thread tree color
|
|
 |
d7be9d4 |
- Uses CurrentFolder to populate LastDir with IMAP
|
|
 |
d7be9d4 |
- stabilise sidebar sort order
|
|
 |
d7be9d4 |
- colour emails with a '+' in them
|
|
 |
d7be9d4 |
- the padding expando '%>'
|
|
 |
d7be9d4 |
- Do not set old flag if mark_old is false
|
|
 |
d7be9d4 |
- maildir creation
|
|
 |
d7be9d4 |
- Decode CRLF line endings to LF when copying headers
|
|
 |
d7be9d4 |
- score address pattern do not match personal name
|
|
 |
d7be9d4 |
- open attachments in read-only mode
|
|
 |
d7be9d4 |
- Add Cc, In-Reply-To, and References to default mailto_allow
|
|
 |
d7be9d4 |
- Improve search for mime.types
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Update Chinese (Simplified) translation
|
|
 |
d7be9d4 |
- Coverity defects
|
|
 |
d7be9d4 |
- dodgy buffers
|
|
 |
d7be9d4 |
- leaks in lua get/set options
|
|
 |
d7be9d4 |
- some resource leaks
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- update credits
|
|
 |
d7be9d4 |
- limitations of new-mail %f expando
|
|
 |
d7be9d4 |
- escape <>'s in nested conditions
|
|
 |
d7be9d4 |
- add code of conduct
|
|
 |
d7be9d4 |
- fix ifdef examples
|
|
 |
d7be9d4 |
- update mailmap
|
|
 |
d7be9d4 |
- Update modify-labels-then-hide
|
|
 |
d7be9d4 |
- fix mailmap
|
|
 |
d7be9d4 |
- drop UPDATING files
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- Changes pages (diff)
|
|
 |
d7be9d4 |
- Update Arch distro page
|
|
 |
d7be9d4 |
- Update NixOS distro page
|
|
 |
d7be9d4 |
- Add new Exherbo distro page
|
|
 |
d7be9d4 |
- Update translation hi-score table
|
|
 |
d7be9d4 |
- Update code of conduct
|
|
 |
d7be9d4 |
- Update Newbies page
|
|
 |
d7be9d4 |
- Add page about Rebuilding the Documentation
|
|
 |
d7be9d4 |
- Add page of hard problems
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- remove unnecessary steps
|
|
 |
d7be9d4 |
- drop instdoc script
|
|
 |
d7be9d4 |
- move smime_keys into contrib
|
|
 |
d7be9d4 |
- fixes for Solaris
|
|
 |
d7be9d4 |
- don't delete non-existent files
|
|
 |
d7be9d4 |
- remove another reference to devel-notes.txt
|
|
 |
d7be9d4 |
- Handle native Solaris GSSAPI.
|
|
 |
d7be9d4 |
- drop configure options --enable-exact-address
|
|
 |
d7be9d4 |
- drop configure option --with-exec-shell
|
|
 |
d7be9d4 |
- drop configure option --enable-nfs-fix
|
|
 |
d7be9d4 |
- drop configure option --disable-warnings
|
|
 |
d7be9d4 |
- Completely remove dotlock
|
|
 |
d7be9d4 |
- More sophisticated check for BDB version + support for DB6 (non default)
|
|
 |
d7be9d4 |
- Tidy
|
|
 |
d7be9d4 |
- drop VirtIncoming
|
|
 |
d7be9d4 |
- split mutt_parse_mailboxes into mutt_parse_unmailboxes
|
|
 |
d7be9d4 |
- tidy some buffy code
|
|
 |
d7be9d4 |
- tidy the version strings
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Add ~<() and ~>() immediate parent/children patterns
|
|
 |
d7be9d4 |
- Add L10N comments to the GNUTLS certificate prompt
|
|
 |
d7be9d4 |
- Add more description for the S and Z $index_format characters
|
|
 |
d7be9d4 |
- Add config vars for forwarded message attribution intro/trailer
|
|
 |
d7be9d4 |
- Block SIGWINCH during connect()
|
|
 |
d7be9d4 |
- Improve the L10N comment about Sign as
|
|
 |
d7be9d4 |
- Auto-pad translation for the GPGME key selection "verify key" headers
|
|
 |
d7be9d4 |
- Enable all header fields in the compose menu to be translated
|
|
 |
d7be9d4 |
- Force hard redraw after $sendmail instead of calling mutt_endwin
|
|
 |
d7be9d4 |
- Make GPGME key selection behavior the same as classic-PGP
|
|
 |
d7be9d4 |
- Rename 'sign as' to 'Sign as'; makes compose menu more consistent
|
|
 |
d7be9d4 |
- Change the compose menu fields to be dynamically padded
|
|
 |
d7be9d4 |
* Fri Jun 09 2017 Richard Russon <rich@flatcap.org> - 20170609-1
|
|
 |
d7be9d4 |
- Contrib
|
|
 |
d7be9d4 |
- unbind mappings before overwriting in vim-keys
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- latest coverity issues (#624)
|
|
 |
d7be9d4 |
- don't pass colour-codes to filters
|
|
 |
d7be9d4 |
- Don't set a colour unless it's been defined.
|
|
 |
d7be9d4 |
- crash if no from is set or founds
|
|
 |
d7be9d4 |
- ifdef command
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- fix translations
|
|
 |
d7be9d4 |
- fix some remaining translation problems
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- explain binding warnings
|
|
 |
d7be9d4 |
- don't document unsupported arches
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- fix make git_ver.h
|
|
 |
d7be9d4 |
- allow xsltproc and w3m calls to fail
|
|
 |
d7be9d4 |
- fix make dist
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Add a mutt_endwin() before invoking $sendmail
|
|
 |
d7be9d4 |
- Restore setenv function
|
|
 |
d7be9d4 |
- Fix tag-prefix to not abort on $timeout
|
|
 |
d7be9d4 |
- Change km_dokey() to return -2 on a timeout/sigwinch
|
|
 |
d7be9d4 |
- Enable TEXTDOMAINDIR override to make translation testing easier
|
|
 |
d7be9d4 |
- Fix "format string is not a string literal" warnings
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Jun 02 2017 Richard Russon <rich@flatcap.org> - 20170602-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- Warn on bindkey aliasing
|
|
 |
d7be9d4 |
- Drop PATCHES, tidy 'mutt -v' output
|
|
 |
d7be9d4 |
- Add %z format strings to index_format
|
|
 |
d7be9d4 |
- Add debug_level/debug_file options
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix nntp group selection
|
|
 |
d7be9d4 |
- Fix status color
|
|
 |
d7be9d4 |
- Tidy up S/MIME contrib
|
|
 |
d7be9d4 |
- Do not try to create Maildir if it is an NNTP URI
|
|
 |
d7be9d4 |
- Fix missing NONULL for mutt.set() in Lua
|
|
 |
d7be9d4 |
- Translations
|
|
 |
d7be9d4 |
- Fix German PGP shortkeys
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Remove feature muttrc files
|
|
 |
d7be9d4 |
- Merge README.notmuch into manual
|
|
 |
d7be9d4 |
- Remove unneded scripts
|
|
 |
d7be9d4 |
- Remove README.SECURITY
|
|
 |
d7be9d4 |
- Remove BEWARE and devel-notes.txt
|
|
 |
d7be9d4 |
- Update Makefiles
|
|
 |
d7be9d4 |
- Delete TODO files
|
|
 |
d7be9d4 |
- Remove legacy files
|
|
 |
d7be9d4 |
- Don't generate vim-neomutt syntax file
|
|
 |
d7be9d4 |
- Remove LaTeX/pdf manual generation
|
|
 |
d7be9d4 |
- Add missing docs for expandos
|
|
 |
d7be9d4 |
- Fix sidebar howto examples
|
|
 |
d7be9d4 |
- Remove some upstream references
|
|
 |
d7be9d4 |
- Drop refs to patches
|
|
 |
d7be9d4 |
- Improve PR template and CONTRIBUTING.md
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- Fix list items in newbie-tutorial's Mailing List Guidelines
|
|
 |
d7be9d4 |
- Remove configure options that no longer exist
|
|
 |
d7be9d4 |
- fix newbie tutorial
|
|
 |
d7be9d4 |
- document signing tags / releases
|
|
 |
d7be9d4 |
- config: drop unused paginate command
|
|
 |
d7be9d4 |
- script: split tests up into several
|
|
 |
d7be9d4 |
- convert credits page to markdown
|
|
 |
d7be9d4 |
- simpify 404 page
|
|
 |
d7be9d4 |
- improve newbie tutorial
|
|
 |
d7be9d4 |
- remove help.html and integrate its content elsewhere
|
|
 |
d7be9d4 |
- make: "graphviz" program is needed for generating diagram
|
|
 |
d7be9d4 |
- improve getting started guide // include legacy files
|
|
 |
d7be9d4 |
- dev: add list of architectures/operating systems
|
|
 |
d7be9d4 |
- numerous small fixes
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- Remove typedefs and rename ~130 structs
|
|
 |
d7be9d4 |
- Add separate hcache dir
|
|
 |
d7be9d4 |
- Move crypto files to ncrypt dir
|
|
 |
d7be9d4 |
- Split up mutt.h, protos.h
|
|
 |
d7be9d4 |
- Always build: sidebar, imap, pop, smtp, compressed, nntp
|
|
 |
d7be9d4 |
- Remove --enable-mailtool configure option
|
|
 |
d7be9d4 |
- Make dotlock optional
|
|
 |
d7be9d4 |
- Change gpgme requirement back to 1.1.0
|
|
 |
d7be9d4 |
- Remove check_sec.sh
|
|
 |
d7be9d4 |
- Fix safe_calloc args
|
|
 |
d7be9d4 |
- Remove unused macros
|
|
 |
d7be9d4 |
- Remove unused option: SmimeSignOpaqueCommand
|
|
 |
d7be9d4 |
- Move configure-generated files
|
|
 |
d7be9d4 |
- Update distcheck build flags
|
|
 |
d7be9d4 |
- Drop obsolete iconv check
|
|
 |
d7be9d4 |
- Unused prototypes - unsupported systems
|
|
 |
d7be9d4 |
- Drop many configure tests for things defined in POSIX:2001
|
|
 |
d7be9d4 |
- Kill useless crypthash.h file
|
|
 |
d7be9d4 |
- Run clang-format on the code
|
|
 |
d7be9d4 |
- Fail early if ncursesw cannot be found
|
|
 |
d7be9d4 |
- Add names prototype arguments
|
|
 |
d7be9d4 |
- Abbreviate pointer tests against NULL
|
|
 |
d7be9d4 |
- Initialise pointers to NULL
|
|
 |
d7be9d4 |
- Reduce the scope of for loop variables
|
|
 |
d7be9d4 |
- Coverity: fix defects
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Convert all exec calls to use mutt_envlist(), remove setenv function
|
|
 |
d7be9d4 |
- Note that mbox-hooks are dependent on $move
|
|
 |
d7be9d4 |
- Refresh header color when updating label
|
|
 |
d7be9d4 |
- Remove glibc-specific execvpe() call in sendlib.c
|
|
 |
d7be9d4 |
- Add color commands for the compose menu headers and security status
|
|
 |
d7be9d4 |
- Fix sidebar count updates when closing mailbox
|
|
 |
d7be9d4 |
- Don't modify LastFolder/CurrentFolder upon aborting a change folder operation
|
|
 |
d7be9d4 |
- Change message modifying operations to additively set redraw flags
|
|
 |
d7be9d4 |
- Improve maildir and mh to report flag changes in mx_check_mailbox()
|
|
 |
d7be9d4 |
- Add $header_color_partial to allow partial coloring of headers
|
|
 |
d7be9d4 |
- Rename REDRAW_SIGWINCH to REDRAW_FLOW
|
|
 |
d7be9d4 |
- Create R_PAGER_FLOW config variable flag
|
|
 |
d7be9d4 |
- Turn IMAP_EXPUNGE_EXPECTED back off when syncing
|
|
 |
d7be9d4 |
- Add $history_remove_dups option to remove dups from history ring
|
|
 |
d7be9d4 |
- Also remove duplicates from the history file
|
|
 |
d7be9d4 |
- Don't filter new entries when compacting history save file
|
|
 |
d7be9d4 |
- Move the IMAP msn field to IMAP_HEADER_DATA
|
|
 |
d7be9d4 |
- Fix imap expunge to match msn and fix index
|
|
 |
d7be9d4 |
- Fix cmd_parse_fetch() to match against MSN
|
|
 |
d7be9d4 |
- Start fixing imap_read_headers() to account for MSN gaps
|
|
 |
d7be9d4 |
- Add msn_index and max_msn to find and check boundaries by MSN
|
|
 |
d7be9d4 |
- Properly adjust fetch ranges when handling new mail
|
|
 |
d7be9d4 |
- Small imap fetch fixes
|
|
 |
d7be9d4 |
- Don't abort header cache evaluation when there is a hole
|
|
 |
d7be9d4 |
- Fix mfc overflow check and uninitialized variable
|
|
 |
d7be9d4 |
- Fix potential segv if mx_open_mailbox is passed an empty string
|
|
 |
d7be9d4 |
- Don't clean up idata when closing an open-append mailbox
|
|
 |
d7be9d4 |
- Don't clean up msn idata when closing an open-append mailbox
|
|
 |
d7be9d4 |
- Fix memory leak when closing mailbox and using the sidebar
|
|
 |
d7be9d4 |
- Change imap body cache cleanup to use the uid_hash
|
|
 |
d7be9d4 |
- Convert classic s/mime to space delimit findKeys output
|
|
 |
d7be9d4 |
- Add self-encrypt options for PGP and S/MIME
|
|
 |
d7be9d4 |
- Change $postpone_encrypt to use self-encrypt variables first
|
|
 |
d7be9d4 |
- Automatic post-release commit for mutt-1.8.3
|
|
 |
d7be9d4 |
- Add note about message scoring and thread patterns
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 28 2017 Richard Russon <rich@flatcap.org> - 20170428-1
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- Fix and simplify handling of GPGME in configure.ac (@gahr)
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- Fix typo in README.neomutt (@l2dy)
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Fix km_error_key() infinite loop and unget buffer pollution
|
|
 |
d7be9d4 |
- Fix error message when opening a mailbox with no read permission
|
|
 |
d7be9d4 |
|
|
 |
d7be9d4 |
* Fri Apr 21 2017 Richard Russon <rich@flatcap.org> - 20170421-1
|
|
 |
d7be9d4 |
- Features
|
|
 |
d7be9d4 |
- add lua scripting
|
|
 |
d7be9d4 |
- add command-line batch mode
|
|
 |
d7be9d4 |
- index_format: add support of %K
|
|
 |
d7be9d4 |
- Bug Fixes
|
|
 |
d7be9d4 |
- attachment/pager: Use mailcap for test/* except plain
|
|
 |
d7be9d4 |
- Fix uncollapse_new in pager
|
|
 |
d7be9d4 |
- fix garbage in chdir prompt due to unescaped string
|
|
 |
d7be9d4 |
- Fix inbox-first functionality when using mutt_pretty_mailbox
|
|
 |
d7be9d4 |
- add full neomutt version to log startup
|
|
 |
d7be9d4 |
- fix bug in uncolor for notmuch tag
|
|
 |
d7be9d4 |
- fix broken from_chars behaviour
|
|
 |
d7be9d4 |
- Coverity defects
|
|
 |
d7be9d4 |
- strfcpy
|
|
 |
d7be9d4 |
- add variable - function arg could be NULL/invalid
|
|
 |
d7be9d4 |
- add variable - failed function leads to invalid variable
|
|
 |
d7be9d4 |
- add variable - Context could become NULL
|
|
 |
d7be9d4 |
- add variable - alloc/strdup could return NULL
|
|
 |
d7be9d4 |
- add variable - route through code leads to invalid variable
|
|
 |
d7be9d4 |
- remove variable test
|
|
 |
d7be9d4 |
- test functions
|
|
 |
d7be9d4 |
- tidy switches
|
|
 |
d7be9d4 |
- unused variables
|
|
 |
d7be9d4 |
- refactor only
|
|
 |
d7be9d4 |
- check for buffer underruns
|
|
 |
d7be9d4 |
- fix leaks
|
|
 |
d7be9d4 |
- minor fixes
|
|
 |
d7be9d4 |
- bug: add missing break
|
|
 |
d7be9d4 |
- bug: don't pass large object by value
|
|
 |
d7be9d4 |
- fix: use correct buffer size
|
|
 |
d7be9d4 |
- shadow variables
|
|
 |
d7be9d4 |
- 0 -> NULL
|
|
 |
d7be9d4 |
- Docs
|
|
 |
d7be9d4 |
- many minor updates
|
|
 |
d7be9d4 |
- sync translations
|
|
 |
d7be9d4 |
- delete trailing whitespace
|
|
 |
d7be9d4 |
- indent the docbook manual
|
|
 |
d7be9d4 |
- use w3m as default for generating UTF8 manual.txt
|
|
 |
d7be9d4 |
- Website
|
|
 |
d7be9d4 |
- many minor updates
|
|
 |
d7be9d4 |
- fix broken links
|
|
 |
d7be9d4 |
- add to list of useful programs
|
|
 |
d7be9d4 |
- test automatic html checker
|
|
 |
d7be9d4 |
- remove trailing whitespace
|
|
 |
d7be9d4 |
- add irc description
|
|
 |
d7be9d4 |
- update issue labels (dev)
|
|
 |
d7be9d4 |
- new page: closed discussions
|
|
 |
d7be9d4 |
- new page: making neomutt (dev)
|
|
 |
d7be9d4 |
- Build
|
|
 |
d7be9d4 |
- drop obsolete m4 scripts
|
|
 |
d7be9d4 |
- don't look for lua libs unless asked for
|
|
 |
d7be9d4 |
- workaround slang warnings
|
|
 |
d7be9d4 |
- lower the gettext requirement 0.18 -> 0.17
|
|
 |
d7be9d4 |
- add keymap_alldefs.h to BUILT_SOURCES
|
|
 |
d7be9d4 |
- fix make dist distcheck
|
|
 |
d7be9d4 |
- Remove -Iimap from CFLAGS and include imap/imap.h explicitly
|
|
 |
d7be9d4 |
- mx: fix conditional builds
|
|
 |
d7be9d4 |
- Make iconv mandatory (no more --disable-iconv)
|
|
 |
d7be9d4 |
- refactor: Split out BUFFER-handling functions
|
|
 |
d7be9d4 |
- Tidy
|
|
 |
d7be9d4 |
- drop control characters from the source
|
|
 |
d7be9d4 |
- drop vim modelines
|
|
 |
d7be9d4 |
- delete trailing whitespace
|
|
 |
d7be9d4 |
- mark all local functions as static
|
|
 |
d7be9d4 |
- delete unused functions
|
|
 |
d7be9d4 |
- replace FOREVER with while (true)
|
|
 |
d7be9d4 |
- drop #if HAVE_CONFIG_H
|
|
 |
d7be9d4 |
- use #ifdef for potentially missing symbols
|
|
 |
d7be9d4 |
- remove #if 0 code blocks
|
|
 |
d7be9d4 |
- drop commented out source
|
|
 |
d7be9d4 |
- IMAP auth functions are stored by pointer cannot be static
|
|
 |
d7be9d4 |
- force OPS to be rebuilt after a reconfigure
|
|
 |
d7be9d4 |
- be specific about void functions
|
|
 |
d7be9d4 |
- expand a few more alloc macros
|
|
 |
d7be9d4 |
- add argument names to function prototypes
|
|
 |
d7be9d4 |
- drop local copy of regex code
|
|
 |
d7be9d4 |
- rearrange code to avoid forward declarations
|
|
 |
d7be9d4 |
- limit the scope of some functions
|
|
 |
d7be9d4 |
- give the compress functions a unique name
|
|
 |
d7be9d4 |
- use snake_case for function names
|
|
 |
d7be9d4 |
- add missing newlines to mutt_debug
|
|
 |
d7be9d4 |
- remove generated files from repo
|
|
 |
d7be9d4 |
- look for translations in all files
|
|
 |
d7be9d4 |
- fix arguments to printf-style functions
|
|
 |
d7be9d4 |
- license text
|
|
 |
d7be9d4 |
- unify include-guards
|
|
 |
d7be9d4 |
- tidy makefiles
|
|
 |
d7be9d4 |
- initialise pointers
|
|
 |
d7be9d4 |
- make strcmp-like functions clearer
|
|
 |
d7be9d4 |
- unify sizeof usage
|
|
 |
d7be9d4 |
- remove forward declarations
|
|
 |
d7be9d4 |
- remove ()s from return
|
|
 |
d7be9d4 |
- rename files hyphen to underscore
|
|
 |
d7be9d4 |
- remove unused macros
|
|
 |
d7be9d4 |
- use SEEK_SET, SEEK_CUR, SEEK_END
|
|
 |
d7be9d4 |
- remove constant code
|
|
 |
d7be9d4 |
- fix typos and grammar in the comments
|
|
 |
d7be9d4 |
- Switch to using an external gettext runtime
|
|
 |
d7be9d4 |
- apply clang-format to the source code
|
|
 |
d7be9d4 |
- boolify returns of 84 functions
|
|
 |
d7be9d4 |
- boolify lots of struct members
|
|
 |
d7be9d4 |
- boolify some function parameters
|
|
 |
d7be9d4 |
- Upstream
|
|
 |
d7be9d4 |
- Add $ssl_verify_partial_chains option for OpenSSL
|
|
 |
d7be9d4 |
- Move the OpenSSL partial chain support check inside configure.ac
|
|
 |
d7be9d4 |
- Don't allow storing duplicate certs for OpenSSL interactive prompt
|
|
 |
d7be9d4 |
- Prevent skipped certs from showing a second time
|
|
 |
d7be9d4 |
- OpenSSL: Don't offer (a)ccept always choice for hostname mismatches
|
|
 |
d7be9d4 |
- Add SNI support for OpenSSL
|
|
 |
d7be9d4 |
- Add SNI support for GnuTLS
|
|
 |
d7be9d4 |
- Add shortcuts for IMAP and POP mailboxes in the file browser
|
|
 |
d7be9d4 |
- Change OpenSSL to use SHA-256 for cert comparison
|
|
 |
d7be9d4 |
- Fix conststrings type mismatches
|
|
 |
d7be9d4 |
- Pass envlist to filter children too
|
|
 |
d7be9d4 |
- Fix mutt_envlist_set() for the case that envlist is null
|
|
 |
d7be9d4 |
- Fix setenv overwriting to not truncate the envlist
|
|
 |