./mail/neomutt, Fork of mutt with integrated community patches

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 20220429nb2, Package name: neomutt-20220429nb2, Maintainer: pkgsrc-users

What is NeoMutt?

* NeoMutt is a project of projects.
* A place to gather all the patches against Mutt.
* A place for all the developers to gather.

Hopefully this will build the community and reduce duplicated effort.


Required to run:
[lang/perl5] [security/cyrus-sasl] [security/gnupg2] [security/gpgme] [security/heimdal] [security/openssl] [devel/libidn] [devel/ncursesw] [databases/tokyocabinet] [mail/notmuch]

Required to build:
[textproc/docbook-xsl] [textproc/libxslt] [www/w3m] [devel/gettext-tools] [pkgtools/cwrappers]

Package options: gpgme, gssapi, idn, ncursesw, notmuch, sasl, smime, ssl, tokyocabinet

Master sites:


Version history: (Expand)


CVS history: (Expand)


   2022-09-20 19:13:24 by Nikita | Files touched by this commit (4)
Log message:
neomutt: fix build with bdb, add option for lmdb.
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-04-29 15:47:42 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
neomutt: update to 20220429.

2022-04-29  Richard Russon  <rich@flatcap.org>
* Bug Fixes
  - Do not crash on an invalid use_threads/sort combination
  - Fix: stuck browser cursor
  - Resolve (move) the cursor after <edit-label>
  - Index: fix menu size on new mail
  - Don't overlimit LMDB mmap size
  - OpenBSD y/n translation fix
  - Generic: split out OP_EXIT binding
  - Fix parsing of sendmail cmd
  - Fix: crash with menu_move_off=no
  - Newsrc: bugfix; nntp_user and nntp_pass ignored
  - Menu: ensure config changes cause a repaint
  - Mbox: fix sync duplicates
  - Make sure the index redraws all that's needed
* Translations
  - 100% Chinese (Simplified)
  - 100% Czech
  - 100% German
  - 100% Hungarian
  - 100% Lithuanian
  - 100% Serbian
  - 100% Turkish
* Docs
  - add missing pattern modifier ~I for external_search_command
* Code
  - menu: eliminate custom_redraw()
  - modernise mixmaster
  - Kill global and Propagate display attach status through State
   2022-04-15 16:30:04 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
neomutt: update to 20220415.

2022-04-15  Richard Russon  <rich@flatcap.org>
* Security
  - Fix uudecode buffer overflow (CVE-2022-1328)
* Features
  - Colours, colours, colours
* Bug Fixes
  - Pager: fix pager_stop
  - Merge colours with normal
  - Color: disable mono command
  - Fix forwarding text attachments when honor_disposition is set
  - Pager: drop the nntp change-group bindings
  - Use mailbox_check flags coherently, add IMMEDIATE flag
  - Fix: tagging in attachment list
  - Fix: misalignment of mini-index
  - Make sure to update the menu size after a resort
* Translations
  - 100% Hungarian
* Build
  - Update acutest
* Code
  - Unify pipe functions
  - Index: notify if navigation fails
  - Gui: set colour to be merged with normal
  - Fix: leak in tls_check_one_certificate()
* Upstream
  - Flush iconv() in mutt_convert_string()
  - Fix integer overflow in mutt_convert_string()
  - Fix uudecode cleanup on unexpected eof
   2022-04-14 11:27:39 by Thomas Klausner | Files touched by this commit (1)
Log message:
neomutt: reset maintainer
   2022-04-08 13:44:39 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
neomutt: update to 20220408.

2022-04-08  Richard Russon  <rich@flatcap.org>
* Features
  - Compose multipart emails
* Bug Fixes
  - Fix screen mode after attempting decryption
  - imap: increase max size of oauth2 token
  - Fix autocrypt
  - Unify Alias/Query workflow
  - Fix colours
  - Say which file exists when saving attachments
  - Force SMTP authentication if `smtp_user` is set
  - Fix selecting the right email after limiting
  - Make sure we have enough memory for a new email
  - Don't overwrite with zeroes after unlinking the file
  - Fix crash when forwarding attachments
  - Fix help reformatting on window resize
  - Fix poll to use PollFdsCount and not PollFdsLen
  - regex: range check arrays strictly
  - Fix Coverity defects
  - Fix out of bounds write with long log lines
  - Apply `fast_reply` to 'to', 'cc', or 'bcc'
  - Prevent warning on empty emails
* Changed Config
  - New default: `set rfc2047_parameters = yes`
* Translations
  - 100% German
  - 100% Lithuanian
  - 100% Serbian
  - 100% Czech
  - 100% Turkish
  - 72% Hungarian
* Docs
  - Improve header cache explanation
  - Improve description of some notmuch variables
  - Explain how timezones and `!`s work inside `%{}`, `%[]` and `%()`
  - Document config synonyms and deprecations
* Build
  - Create lots of GitHub Actions
  - Drop TravisCI
  - Add automated Fuzzing tests
  - Add automated ASAN tests
  - Create Dockers for building Centos/Fedora
  - Build fixes for Solaris 10
  - New libraries: browser, enter, envelope
  - New configure options: `--fuzzing` `--debug-color` `--debug-queue`
* Code
  - Split Index/Pager GUIs/functions
  - Add lots of function dispatchers
  - Eliminate `menu_loop()`
  - Refactor function opcodes
  - Refactor cursor setting
  - Unify Alias/Query functions
  - Refactor Compose/Envelope functions
  - Modernise the Colour handling
  - Refactor the Attachment View
  - Eliminate the global `Context`
  - Upgrade `mutt_get_field()`
  - Refactor the `color quoted` code
  - Fix lots of memory leaks
  - Refactor Index resolve code
  - Refactor PatternList parsing
  - Refactor Mailbox freeing
  - Improve key mapping
  - Factor out charset hooks
  - Expose mutt_file_seek API
  - Improve API of `strto*` wrappers
* Upstream
  - imap QRESYNC fixes
  - Allow an empty To: address prompt
  - Fix argc==0 handling
  - Don't queue IMAP close commands
  - Fix IMAP UTF-7 for code points >= U+10000
  - Don't include inactive messages in msgset generation
   2022-01-13 17:12:52 by Thomas Klausner | Files touched by this commit (3)
Log message:
neomutt: revert an upstream commit to fix a segfault

A bug report is already open about this upstream.

Bump PKGREVISION.
   2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063)
Log message:
revbump for icu and libffi