SHA256
1
0
forked from pool/neomutt

Compare commits

...

7 Commits

Author SHA256 Message Date
Ana Guerrero
c65a7cff38 https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/M6HOYDU6Q43QAP72NCEEWFV5UZ2HBUGP/
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neomutt?expand=0&rev=37
2025-01-15 08:11:53 +00:00
Ana Guerrero
c0ce5e6caf Accepting request 1237318 from server:mail
- Update to version 20250109:
  - 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

OBS-URL: https://build.opensuse.org/request/show/1237318
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neomutt?expand=0&rev=36
2025-01-13 16:51:15 +00:00
c7215c0a3b - Update to version 20250109:
- 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

OBS-URL: https://build.opensuse.org/package/show/server:mail/neomutt?expand=0&rev=77
2025-01-13 08:38:15 +00:00
Ana Guerrero
4ad121a686 Accepting request 1231921 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1231921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neomutt?expand=0&rev=35
2024-12-18 19:11:14 +00:00
David Sterba
2a3c8dc188 - 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

OBS-URL: https://build.opensuse.org/package/show/server:mail/neomutt?expand=0&rev=75
2024-12-18 16:01:19 +00:00
Ana Guerrero
aaf2414fc7 Accepting request 1226319 from server:mail
OBS-URL: https://build.opensuse.org/request/show/1226319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/neomutt?expand=0&rev=34
2024-11-26 19:55:36 +00:00
David Sterba
10c1593f67 - 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()
- 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

OBS-URL: https://build.opensuse.org/package/show/server:mail/neomutt?expand=0&rev=73
2024-11-25 16:32:12 +00:00
6 changed files with 169 additions and 5 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a5aed0a0f506260997821c23cb148bc5ca4938fd613e0e8b89556f397ffc17f7
size 4092419

Binary file not shown.

3
20241212.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6fbdbfd7f4d028276f7f0b1d9fe2bb5ee67161857111824cf392ca1ff27089c8
size 4098483

BIN
20241212.tar.gz.sig Normal file

Binary file not shown.

View File

@ -1,3 +1,168 @@
-------------------------------------------------------------------
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

View File

@ -17,7 +17,7 @@
Name: neomutt Name: neomutt
Version: 20240425 Version: 20241212
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
@ -100,7 +100,6 @@ export CFLAGS="%{optflags}"
--sasl \ --sasl \
--gss \ --gss \
--idn2 \ --idn2 \
--mixmaster \
--pcre2 \ --pcre2 \
--zlib --zlib