forked from pool/neomutt
Compare commits
15 Commits
Author | SHA256 | Date | |
---|---|---|---|
1c9e8c2d2b | |||
cd09c1ae82 | |||
390a8a8b51 | |||
d5cd89dcfb | |||
3760665e6b | |||
|
8bb720b717 | ||
372b9677f3 | |||
c65a7cff38 | |||
bbd1211fc8 | |||
c0ce5e6caf | |||
c7215c0a3b | |||
4ad121a686 | |||
|
2a3c8dc188 | ||
aaf2414fc7 | |||
|
10c1593f67 |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:a5aed0a0f506260997821c23cb148bc5ca4938fd613e0e8b89556f397ffc17f7
|
|
||||||
size 4092419
|
|
Binary file not shown.
3
20250510.tar.gz
Normal file
3
20250510.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:12d225e270d8e16cda41d855880b9d938750a4f1d647f55c6353337d32ffd653
|
||||||
|
size 4182433
|
BIN
20250510.tar.gz.sig
Normal file
BIN
20250510.tar.gz.sig
Normal file
Binary file not shown.
287
neomutt.changes
287
neomutt.changes
@@ -1,3 +1,290 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 15 16:58:27 UTC 2025 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
- Update to version 20250510:
|
||||||
|
- Contrib
|
||||||
|
* Fix gpg-json output
|
||||||
|
- Bug Fixes
|
||||||
|
* main: don't stop if /var/spool/mail is missing
|
||||||
|
* color: fix quoted maths
|
||||||
|
* Don't consider "weed" when writing an email to file
|
||||||
|
* help: fix leaks
|
||||||
|
* imap: check for incomplete Mailboxes on sync
|
||||||
|
* fix label completion crash
|
||||||
|
- Translations
|
||||||
|
* update Esperanto translation
|
||||||
|
* Update lt_LT translations
|
||||||
|
- Docs
|
||||||
|
* docs: fix broken functions
|
||||||
|
- Build
|
||||||
|
* Check for DocBook XSL
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 11 16:37:47 UTC 2025 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
- Update to version 20250404:
|
||||||
|
- Features
|
||||||
|
* config: don't quote enums
|
||||||
|
* link config dump to docs
|
||||||
|
* CLI: neomutt -DD -- Dump Different
|
||||||
|
* browser: tag select rather than descend
|
||||||
|
- Bug Fixes
|
||||||
|
* source: fix variable interpretation
|
||||||
|
* mutt_oauth2: refactor sasl_string computation
|
||||||
|
* expand tabs to spaces in compose preview
|
||||||
|
* fix dumping of initial values
|
||||||
|
* move real_name init
|
||||||
|
* Remove MUTT_NEWFOLDER, fix appending to mbox
|
||||||
|
* Respect Ignore when modifying an email's headers
|
||||||
|
* fix refresh on toggle hide_thread_subject
|
||||||
|
* buffer: fix seek
|
||||||
|
* add comma to single <complete-query> match
|
||||||
|
* notmuch: check for parse failure
|
||||||
|
* query: allow <>s around email addresses
|
||||||
|
* pager: fix normal/stripe colour
|
||||||
|
* fix colour leaks in pager
|
||||||
|
* fix array leak in the verify certificate dialog
|
||||||
|
- Translations
|
||||||
|
* 100% German
|
||||||
|
* 100% Turkish
|
||||||
|
* 96% Lithuanian
|
||||||
|
* 86% French
|
||||||
|
* 49% Chinese (Traditional)
|
||||||
|
- Build
|
||||||
|
* Deprecate some configure options that aren't used anymore
|
||||||
|
* build: workaround for unused-result warning
|
||||||
|
- Code
|
||||||
|
* colour refactoring
|
||||||
|
* debug: Chain old SEGV Handler
|
||||||
|
* Allow nested ARRAY_FOREACH()
|
||||||
|
* config: API has_been_set()
|
||||||
|
* config: drop ConfigSet from API functions
|
||||||
|
* drop obsolete pgp/smime menus
|
||||||
|
* array: foreach_reverse()
|
||||||
|
* Change description of verify-key to be crypto-scheme agnostic
|
||||||
|
* expando: move EnvList out of library
|
||||||
|
* Simplify the management of NeoMutt Commands
|
||||||
|
* libcli - parse the command line
|
||||||
|
* Split CLI Usage into sections
|
||||||
|
* pager: fix lost NT_PAGER notifications
|
||||||
|
* pager: fix refresh on config/colour changes
|
||||||
|
* array: upgrade get_elem_list()
|
||||||
|
* Buffer refactoring
|
||||||
|
* improve localise_config()
|
||||||
|
* main: drop -B (batch mode) option
|
||||||
|
* merge init.[ch] into main.c
|
||||||
|
* refactor version code
|
||||||
|
* neomutt: home_dir, username, env
|
||||||
|
* query: unify NeoMutt -D and -Q
|
||||||
|
* refactor main.c/init.c
|
||||||
|
* sidebar: streamline expando callbacks
|
||||||
|
* test: lots of parse coverage
|
||||||
|
* window refactoring
|
||||||
|
* window: force recalc|repaint on new windows
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 11 16:32:59 UTC 2025 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
- Update to version 20250113:
|
||||||
|
- Bug Fixes
|
||||||
|
* fix crash in folder-hook
|
||||||
|
* fix memory leak in compose message preview (fixes #4478)
|
||||||
|
* query: fix comma-separated names
|
||||||
|
* lua: fix lua_mutt_call()
|
||||||
|
* notmuch: refresh the Email if the filename changes
|
||||||
|
* fix: no new mail message
|
||||||
|
* fix display of certificate fingerprints
|
||||||
|
* fix prompt colour
|
||||||
|
- Translations
|
||||||
|
* 100% Czech
|
||||||
|
* 100% German
|
||||||
|
* 100% Lithuanian
|
||||||
|
* 100% Serbian
|
||||||
|
* 100% Slovakian
|
||||||
|
* 100% Turkish
|
||||||
|
* 91% French
|
||||||
|
* 41% Chinese (Traditional)
|
||||||
|
- Build
|
||||||
|
* Fix DT_NUMBER entries on 32-bit endian platforms
|
||||||
|
- Code
|
||||||
|
* Simplify mutt_file_fopen()
|
||||||
|
* colour refactoring
|
||||||
|
* standardise variable names for temporary files
|
||||||
|
- Note about version 20250109:
|
||||||
|
Neomutt version 20250109 was submitted and then retracted by upstream due
|
||||||
|
to a data loss bug when moving mails to mbox folders.
|
||||||
|
https://github.com/neomutt/neomutt/issues/4541
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 7 21:10:23 UTC 2025 - Michal Hrusecky <michal.hrusecky@opensuse.org>
|
||||||
|
|
||||||
|
- enable autocrypt
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 18 14:24:10 UTC 2024 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
- Update to version 20241212:
|
||||||
|
- Features
|
||||||
|
* show message preview in compose view
|
||||||
|
* add trailing commas when editing addresses
|
||||||
|
- Bug Fixes
|
||||||
|
* expando: fix overflow
|
||||||
|
* Spaces can be wide
|
||||||
|
* Remove BOM from UTF-8 text
|
||||||
|
* Bug with wrong fingerprints in certificate_file
|
||||||
|
* fix postponed sorting assertion failure
|
||||||
|
* fix: save_attachment_open() when overwriting
|
||||||
|
* add text-wrapping to compose message preview pager
|
||||||
|
* edit_headers: cleanup temporary file on error
|
||||||
|
* expando: fix crash on empty %[] date
|
||||||
|
* expando: fix container formatting
|
||||||
|
* browser: fix 'tag-' display
|
||||||
|
* query: fix memory leak
|
||||||
|
* fix more arrow_cursor + search
|
||||||
|
- Changed Config
|
||||||
|
* Config Renames:
|
||||||
|
$pgp_sort_keys -> $pgp_key_sort
|
||||||
|
$sidebar_sort_method -> $sidebar_sort
|
||||||
|
$sort_alias -> $alias_sort
|
||||||
|
$sort_browser -> $browser_sort
|
||||||
|
* Changed Defaults:
|
||||||
|
set alias_format = "%3i %f%t %-15a %-56A | %C%> %Y"
|
||||||
|
set query_format = "%3i %t %-25N %-25E | %C%> %Y"
|
||||||
|
- Translations
|
||||||
|
* 100% German
|
||||||
|
* 100% Lithuanian
|
||||||
|
* 100% Serbian
|
||||||
|
* 100% Turkish
|
||||||
|
* 89% French
|
||||||
|
* 39% Chinese (Traditional)
|
||||||
|
- Docs
|
||||||
|
* alias tags
|
||||||
|
- Build
|
||||||
|
* only use struct tm.tm_gmtoff if available
|
||||||
|
- Code
|
||||||
|
* refactor memory allocation
|
||||||
|
* remove unused fields from ComposeSharedData
|
||||||
|
* refactor 'sort' constants
|
||||||
|
* add mutt_window_swap()
|
||||||
|
* unify Menu data
|
||||||
|
* move config to libraries
|
||||||
|
* unify Alias/Query
|
||||||
|
* expando factor out callbacks
|
||||||
|
* refactor simple_dialog_new()
|
||||||
|
* test: add TEST_CHECK_NUM_EQ()
|
||||||
|
* fopen: tidy read-only
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 15 15:53:09 UTC 2024 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
- Update to version 20241114:
|
||||||
|
- Security
|
||||||
|
* Fixed: CVE-2024-49393
|
||||||
|
* Fixed: CVE-2024-49394
|
||||||
|
* Read the protected Message-ID
|
||||||
|
- Features
|
||||||
|
* Allow toggling numeric configs, e.g. :toggle pager_index_lines
|
||||||
|
* alias: tag/untag pattern
|
||||||
|
* query: tag with <space>
|
||||||
|
- Contrib
|
||||||
|
* mutt_oauth2.py: Fix reference to client_secret
|
||||||
|
- Bug Fixes
|
||||||
|
* fix duplicate save-hook
|
||||||
|
* expando: fix escaping
|
||||||
|
* browser: fix enter-quit-enter
|
||||||
|
* pager: fix repaint
|
||||||
|
* config: warn about deprecated variables
|
||||||
|
* Refresh alias/query dialog on alias/query format change
|
||||||
|
* compose: fix redraw on attachment
|
||||||
|
* compose: fix search with arrow_cursor
|
||||||
|
* autocrypt: fix copy_normalize_addr()
|
||||||
|
* alias: fix cli crash
|
||||||
|
* expando: fix relative dates
|
||||||
|
* expando: padding default to space
|
||||||
|
- Translations
|
||||||
|
* 100% German
|
||||||
|
* 100% Turkish
|
||||||
|
* 99% Czech
|
||||||
|
* 99% Slovak
|
||||||
|
* 82% French
|
||||||
|
- Docs
|
||||||
|
* drop refs to always-enabled features
|
||||||
|
* fix typo in unmacro
|
||||||
|
* fix broken link
|
||||||
|
* ncrypt: fix typo in config.c
|
||||||
|
- Code
|
||||||
|
* Create memory alloc wrappers
|
||||||
|
* Don't return the result of realpath() on failure
|
||||||
|
* Fix memory leak in hcache
|
||||||
|
* Lots of expando refactoring
|
||||||
|
* fix type of PatternFlags.tag
|
||||||
|
* tidy: smime_get_key_by_str()
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 15 15:42:41 UTC 2024 - Filippo Bonazzi <filippo.bonazzi@suse.com>
|
||||||
|
|
||||||
|
- Update to version 20241002:
|
||||||
|
- Security
|
||||||
|
* security: kill unnecessary blank lines
|
||||||
|
* more security improvements
|
||||||
|
* improve NeoMutt bailout handling
|
||||||
|
- Features
|
||||||
|
* remove mixmaster
|
||||||
|
* honour umask in attach save
|
||||||
|
- Bug Fixes
|
||||||
|
* do not force username in addition to client certificate
|
||||||
|
* Fix '%z' and '%Z in '%{...}' expando
|
||||||
|
* Allow longer maildir filename suffixes
|
||||||
|
* Don't force mbox stats calculations on startup
|
||||||
|
* Fix sorting INBOX and its subfolders
|
||||||
|
* Let ~Y match each tag individually
|
||||||
|
* ignore macro events during autocrypt initialization
|
||||||
|
* Generate the Message-ID earlier
|
||||||
|
* compose: fix $compose_confirm_detach_first
|
||||||
|
- Changed Config
|
||||||
|
* set crypt_encryption_info = yes
|
||||||
|
* Add an informative block with details about the encryption
|
||||||
|
* set crypt_protected_headers_weed = no
|
||||||
|
* Controls wether NeoMutt will weed protected header fields
|
||||||
|
* set devel_security = no
|
||||||
|
* Devel feature: Security
|
||||||
|
* $mixmaster is deprecated
|
||||||
|
* $mix_entry_format is deprecated
|
||||||
|
- Translations
|
||||||
|
* 100% German
|
||||||
|
* 100% Lithuanian
|
||||||
|
* 100% Serbian
|
||||||
|
* 100% Spanish
|
||||||
|
* 81% French
|
||||||
|
- Docs
|
||||||
|
* Fix configure script name in INSTALL.md
|
||||||
|
* fix para ordering
|
||||||
|
- Build
|
||||||
|
* Update autosetup
|
||||||
|
* Update acutest to the latest upstream commit
|
||||||
|
* don't treat stddef.h specially
|
||||||
|
* Add -std to CFLAGS too
|
||||||
|
* require C11
|
||||||
|
* Support BerkeleyDB 18.1
|
||||||
|
* Assume 'struct timespec' exists
|
||||||
|
* fix idn2 typo
|
||||||
|
- Code
|
||||||
|
* Close the hcache handle on failure to open the store
|
||||||
|
* upgrade assert()
|
||||||
|
* mutt/list.c: Use STAILQ_FOREACH_SAFE() in stailq deallocators
|
||||||
|
* Use wmem*() functions with wide-character strings
|
||||||
|
* ncrypt/crypt.c: Fix allocation size calculation
|
||||||
|
* remove mutt_expand_path()
|
||||||
|
* fix -Wdouble-promotion warnings
|
||||||
|
* scanf: initialise out-vars
|
||||||
|
* Allow opening the header cache in non-O_CREAT mode
|
||||||
|
* Fix function pointer types
|
||||||
|
* Check mutt_date_parse_date()s return value
|
||||||
|
* Fix up slashes in imap_fix_path()
|
||||||
|
* Fix padding with an empty string
|
||||||
|
* tidy expando library
|
||||||
|
- Remove --mixmaster configure flag, dropped by upstream
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu May 9 00:00:00 CEST 2024 - mkoutny@suse.com
|
Thu May 9 00:00:00 CEST 2024 - mkoutny@suse.com
|
||||||
|
|
||||||
|
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: neomutt
|
Name: neomutt
|
||||||
Version: 20240425
|
Version: 20250510
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A command line mail reader (or MUA), a fork of Mutt with added features
|
Summary: A command line mail reader (or MUA), a fork of Mutt with added features
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
@@ -47,6 +47,7 @@ BuildRequires: notmuch-devel
|
|||||||
BuildRequires: openssl-devel
|
BuildRequires: openssl-devel
|
||||||
BuildRequires: pcre2-devel
|
BuildRequires: pcre2-devel
|
||||||
BuildRequires: pkgconfig
|
BuildRequires: pkgconfig
|
||||||
|
BuildRequires: sqlite-devel
|
||||||
BuildRequires: w3m
|
BuildRequires: w3m
|
||||||
BuildRequires: xsltproc
|
BuildRequires: xsltproc
|
||||||
BuildRequires: zlib-devel
|
BuildRequires: zlib-devel
|
||||||
@@ -96,11 +97,11 @@ export CFLAGS="%{optflags}"
|
|||||||
--lmdb \
|
--lmdb \
|
||||||
--gnutls \
|
--gnutls \
|
||||||
--gpgme \
|
--gpgme \
|
||||||
|
--autocrypt \
|
||||||
--notmuch \
|
--notmuch \
|
||||||
--sasl \
|
--sasl \
|
||||||
--gss \
|
--gss \
|
||||||
--idn2 \
|
--idn2 \
|
||||||
--mixmaster \
|
|
||||||
--pcre2 \
|
--pcre2 \
|
||||||
--zlib
|
--zlib
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user