2017-07-18 20:39:38 by Thomas Klausner | Files touched by this commit (8) | |
Log message:
Updated neomutt to 20170714.
2017-07-14 Richard Russon <rich@flatcap.org>
* Translations
- Update German translation
* Docs
- compile-time output: use two lists
- doxygen: add config file
- doxygen: tidy existing comments
* Build
- fix hcachever.sh script
* Upstream
- Fix crash when $postponed is on another server.
2017-07-07 Richard Russon <rich@flatcap.org>
* Features
- Support Gmail's X-GM-RAW server-side search
- Include pattern for broken threads
- Allow sourcing of multiple files
* Contrib
- vombatidae colorscheme
- zenburn colorscheme
- black 256 solarized colorscheme
- neonwolf colorscheme
- Mutt logos
* Bug Fixes
- flags: update the hdr message last
- gpgme S/MIME non-detached signature handling
- menu: the thread tree color
- Uses CurrentFolder to populate LastDir with IMAP
- stabilise sidebar sort order
- colour emails with a '+' in them
- the padding expando '%>'
- Do not set old flag if mark_old is false
- maildir creation
- Decode CRLF line endings to LF when copying headers
- score address pattern do not match personal name
- open attachments in read-only mode
- Add Cc, In-Reply-To, and References to default mailto_allow
- Improve search for mime.types
* Translations
- Update Chinese (Simplified) translation
* Coverity defects
- dodgy buffers
- leaks in lua get/set options
- some resource leaks
* Docs
- update credits
- limitations of new-mail %f expando
- escape <>'s in nested conditions
- add code of conduct
- fix ifdef examples
- update mailmap
- Update modify-labels-then-hide
- fix mailmap
- drop UPDATING files
* Website
- Changes pages (diff)
- Update Arch distro page
- Update NixOS distro page
- Add new Exherbo distro page
- Update translation hi-score table
- Update code of conduct
- Update Newbies page
- Add page about Rebuilding the Documentation
- Add page of hard problems
* Build
- remove unnecessary steps
- drop instdoc script
- move smime_keys into contrib
- fixes for Solaris
- don't delete non-existent files
- remove another reference to devel-notes.txt
- Handle native Solaris GSSAPI.
- drop configure options --enable-exact-address
- drop configure option --with-exec-shell
- drop configure option --enable-nfs-fix
- drop configure option --disable-warnings
- Completely remove dotlock
- More sophisticated check for BDB version + support for DB6 (non default)
* Tidy
- drop VirtIncoming
- split mutt_parse_mailboxes into mutt_parse_unmailboxes
- tidy some buffy code
- tidy the version strings
* Upstream
- Add ~<() and ~>() immediate parent/children patterns
- Add L10N comments to the GNUTLS certificate prompt
- Add more description for the %S and %Z $index_format characters
- Add config vars for forwarded message attribution intro/trailer
- Block SIGWINCH during connect()
- Improve the L10N comment about Sign as
- Auto-pad translation for the GPGME key selection "verify key" headers
- Enable all header fields in the compose menu to be translated
- Force hard redraw after $sendmail instead of calling mutt_endwin
- Make GPGME key selection behavior the same as classic-PGP
- Rename 'sign as' to 'Sign as'; makes compose menu more consistent
- Change the compose menu fields to be dynamically padded
|
2017-06-30 13:07:26 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
Add a couple more patches to work around upstream breakage after they
ran include-what-you-use. Package now builds on SunOS and with sasl.
|
2017-06-30 12:58:19 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Add upstream pull request URL.
|
2017-06-30 12:53:22 by Jonathan Perkin | Files touched by this commit (4) |
Log message:
Bring over Solaris GSSAPI patches from mail/mutt.
|
2017-06-24 23:17:44 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Fix PLIST, remove non-existent files.
Not sure what happened here.
|
2017-06-21 09:10:56 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Clean up options -- remove ones that are now default-on and not supported
as options any longer.
Remove references to removed mutt_dotlock.
|
2017-06-14 18:07:12 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
Updated neomutt to 20170609.
2017-06-09 Richard Russon <rich@flatcap.org>
* Contrib
- unbind mappings before overwriting in vim-keys
* Bug Fixes
- latest coverity issues (#624)
- don't pass colour-codes to filters
- Don't set a colour unless it's been defined.
- crash if no from is set or founds
- ifdef command
* Translations
- fix translations
- fix some remaining translation problems
* Docs
- explain binding warnings
- don't document unsupported arches
* Build
- fix make git_ver.h
- allow xsltproc and w3m calls to fail
- fix make dist
* Upstream
- Add a mutt_endwin() before invoking $sendmail
- Restore setenv function
- Fix tag-prefix to not abort on $timeout
- Change km_dokey() to return -2 on a timeout/sigwinch
- Enable TEXTDOMAINDIR override to make translation testing easier
- Fix "format string is not a string literal" warnings
2017-06-02 Richard Russon <rich@flatcap.org>
* Features
- Warn on bindkey aliasing
- Drop PATCHES, tidy 'mutt -v' output
- Add %z format strings to index_format
- Add debug_level/debug_file options
* Bug Fixes
- Fix nntp group selection
- Fix status color
- Tidy up S/MIME contrib
- Do not try to create Maildir if it is an NNTP URI
- Fix missing NONULL for mutt.set() in Lua
* Translations
- Fix German PGP shortkeys
* Docs
- Remove feature muttrc files
- Merge README.notmuch into manual
- Remove unneded scripts
- Remove README.SECURITY
- Remove BEWARE and devel-notes.txt
- Update Makefiles
- Delete TODO files
- Remove legacy files
- Don't generate vim-neomutt syntax file
- Remove LaTeX/pdf manual generation
- Add missing docs for expandos
- Fix sidebar howto examples
- Remove some upstream references
- Drop refs to patches
- Improve PR template and CONTRIBUTING.md
* Website
- Fix list items in newbie-tutorial's Mailing List Guidelines
- Remove configure options that no longer exist
- fix newbie tutorial
- document signing tags / releases
- config: drop unused paginate command
- script: split tests up into several
- convert credits page to markdown
- simpify 404 page
- improve newbie tutorial
- remove help.html and integrate its content elsewhere
- make: "graphviz" program is needed for generating diagram
- improve getting started guide // include legacy files
- dev: add list of architectures/operating systems
- numerous small fixes
* Build
- Remove typedefs and rename ~130 structs
- Add separate hcache dir
- Move crypto files to ncrypt dir
- Split up mutt.h, protos.h
- Always build: sidebar, imap, pop, smtp, compressed, nntp
- Remove --enable-mailtool configure option
- Make dotlock optional
- Change gpgme requirement back to 1.1.0
- Remove check_sec.sh
- Fix safe_calloc args
- Remove unused macros
- Remove unused option: SmimeSignOpaqueCommand
- Move configure-generated files
- Update distcheck build flags
- Drop obsolete iconv check
- Unused prototypes - unsupported systems
- Drop many configure tests for things defined in POSIX:2001
- Kill useless crypthash.h file
- Run clang-format on the code
- Fail early if ncursesw cannot be found
- Add names prototype arguments
- Abbreviate pointer tests against NULL
- Initialise pointers to NULL
- Reduce the scope of for loop variables
- Coverity: fix defects
* Upstream
- Convert all exec calls to use mutt_envlist(), remove setenv function
- Note that mbox-hooks are dependent on $move
- Refresh header color when updating label
- Remove glibc-specific execvpe() call in sendlib.c
- Add color commands for the compose menu headers and security status
- Fix sidebar count updates when closing mailbox
- Don't modify LastFolder/CurrentFolder upon aborting a change folder operation
- Change message modifying operations to additively set redraw flags
- Improve maildir and mh to report flag changes in mx_check_mailbox()
- Add $header_color_partial to allow partial coloring of headers
- Rename REDRAW_SIGWINCH to REDRAW_FLOW
- Create R_PAGER_FLOW config variable flag
- Turn IMAP_EXPUNGE_EXPECTED back off when syncing
- Add $history_remove_dups option to remove dups from history ring
- Also remove duplicates from the history file
- Don't filter new entries when compacting history save file
- Move the IMAP msn field to IMAP_HEADER_DATA
- Fix imap expunge to match msn and fix index
- Fix cmd_parse_fetch() to match against MSN
- Start fixing imap_read_headers() to account for MSN gaps
- Add msn_index and max_msn to find and check boundaries by MSN
- Properly adjust fetch ranges when handling new mail
- Small imap fetch fixes
- Don't abort header cache evaluation when there is a hole
- Fix mfc overflow check and uninitialized variable
- Fix potential segv if mx_open_mailbox is passed an empty string
- Don't clean up idata when closing an open-append mailbox
- Don't clean up msn idata when closing an open-append mailbox
- Fix memory leak when closing mailbox and using the sidebar
- Change imap body cache cleanup to use the uid_hash
- Convert classic s/mime to space delimit findKeys output
- Add self-encrypt options for PGP and S/MIME
- Change $postpone_encrypt to use self-encrypt variables first
- Automatic post-release commit for mutt-1.8.3
- Add note about message scoring and thread patterns
|
2017-05-02 11:39:56 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Updated neomutt to 20170428.
2017-04-28 Richard Russon <rich@flatcap.org>
* Bug Fixes
- Fix and simplify handling of GPGME in configure.ac (@gahr)
* Docs
- Fix typo in README.neomutt (@l2dy)
* Upstream
- Fix km_error_key() infinite loop and unget buffer pollution
- Fix error message when opening a mailbox with no read permission
|
2017-04-27 14:25:13 by Thomas Klausner | Files touched by this commit (3) | |
Log message:
Updated neomutt to 20170421.
2017-04-21 Richard Russon <rich@flatcap.org>
* Features
- add lua scripting
- add command-line batch mode
- index_format: add support of %K
* Bug Fixes
- attachment/pager: Use mailcap for test/* except plain
- Fix uncollapse_new in pager
- fix garbage in chdir prompt due to unescaped string
- Fix inbox-first functionality when using mutt_pretty_mailbox
- add full neomutt version to log startup
- fix bug in uncolor for notmuch tag
- fix broken from_chars behaviour
* Coverity defects
- strfcpy
- add variable - function arg could be NULL/invalid
- add variable - failed function leads to invalid variable
- add variable - Context could become NULL
- add variable - alloc/strdup could return NULL
- add variable - route through code leads to invalid variable
- remove variable test
- test functions
- tidy switches
- unused variables
- refactor only
- check for buffer underruns
- fix leaks
- minor fixes
- bug: add missing break
- bug: don't pass large object by value
- fix: use correct buffer size
- shadow variables
- 0 -> NULL
* Docs
- many minor updates
- sync translations
- delete trailing whitespace
- indent the docbook manual
- use w3m as default for generating UTF8 manual.txt
* Website
- many minor updates
- fix broken links
- add to list of useful programs
- test automatic html checker
- remove trailing whitespace
- add irc description
- update issue labels (dev)
- new page: closed discussions
- new page: making neomutt (dev)
* Build
- drop obsolete m4 scripts
- don't look for lua libs unless asked for
- workaround slang warnings
- lower the gettext requirement 0.18 -> 0.17
- add keymap_alldefs.h to BUILT_SOURCES
- fix make dist distcheck
- Remove -Iimap from CFLAGS and include imap/imap.h explicitly
- mx: fix conditional builds
- Make iconv mandatory (no more --disable-iconv)
- refactor: Split out BUFFER-handling functions
* Tidy
- drop control characters from the source
- drop vim modelines
- delete trailing whitespace
- mark all local functions as static
- delete unused functions
- replace FOREVER with while (true)
- drop #if HAVE_CONFIG_H
- use #ifdef for potentially missing symbols
- remove #if 0 code blocks
- drop commented out source
- IMAP auth functions are stored by pointer cannot be static
- force OPS to be rebuilt after a reconfigure
- be specific about void functions
- expand a few more alloc macros
- add argument names to function prototypes
- drop local copy of regex code
- rearrange code to avoid forward declarations
- limit the scope of some functions
- give the compress functions a unique name
- use snake_case for function names
- add missing newlines to mutt_debug
- remove generated files from repo
- look for translations in all files
- fix arguments to printf-style functions
- license text
- unify include-guards
- tidy makefiles
- initialise pointers
- make strcmp-like functions clearer
- unify sizeof usage
- remove forward declarations
- remove ()s from return
- rename files hyphen to underscore
- remove unused macros
- use SEEK_SET, SEEK_CUR, SEEK_END
- remove constant code
- fix typos and grammar in the comments
- Switch to using an external gettext runtime
- apply clang-format to the source code
- boolify returns of 84 functions
- boolify lots of struct members
- boolify some function parameters
* Upstream
- Add $ssl_verify_partial_chains option for OpenSSL
- Move the OpenSSL partial chain support check inside configure.ac
- Don't allow storing duplicate certs for OpenSSL interactive prompt
- Prevent skipped certs from showing a second time
- OpenSSL: Don't offer (a)ccept always choice for hostname mismatches
- Add SNI support for OpenSSL
- Add SNI support for GnuTLS
- Add shortcuts for IMAP and POP mailboxes in the file browser
- Change OpenSSL to use SHA-256 for cert comparison
- Fix conststrings type mismatches
- Pass envlist to filter children too
- Fix mutt_envlist_set() for the case that envlist is null
- Fix setenv overwriting to not truncate the envlist
- Fix (un)sidebar_whitelist to expand paths
- Fix mutt_refresh() pausing during macro events
- Add a menu stack to track current and past menus
- Change CurrentMenu to be controlled by the menu stack
- Set refresh when popping the menu stack
- Remove redraw parameter from crypt send_menus
- Don't full redraw the index when handling a command from the pager
- Filter other directional markers that corrupt the screen
- Remove the OPTFORCEREDRAW options
- Remove SidebarNeedsRedraw
- Change reflow_windows() to set full redraw
- Create R_MENU redraw option
- Remove refresh parameter from mutt_enter_fname()
- Remove redraw flag setting after mutt_endwin()
- Change km_dokey() to pass SigWinch on for the MENU_EDITOR
- Separate out the compose menu redrawing
- Separate out the index menu redrawing
- Prepare for pager redraw separation
- Separate out the pager menu redrawing
- Don't create query menu until after initial prompt
- Silence imap progress messages for pipe-message
- Ensure mutt stays in endwin during calls to pipe_msg()
- Fix memleak when attaching files
- Add $ssl_verify_partial_chains option for OpenSSL
- Move the OpenSSL partial chain support check inside configureac
- Don't allow storing duplicate certs for OpenSSL interactive prompt
- Prevent skipped certs from showing a second time
- OpenSSL: Don't offer (a)ccept always choice for hostname mismatches
- Add SNI support for OpenSSL
- Add SNI support for GnuTLS
- Add shortcuts for IMAP and POP mailboxes in the file browser
- Updated French translation
- Change OpenSSL to use SHA-256 for cert comparison
- Fix conststrings type mismatches
- Pass envlist to filter children too
- Fix mutt_envlist_set() for the case that envlist is null
- Fix setenv overwriting to not truncate the envlist
- Fix mutt_refresh() pausing during macro events
- Add a menu stack to track current and past menus
- Change CurrentMenu to be controlled by the menu stack
- Set refresh when popping the menu stack
- Remove redraw parameter from crypt send_menus
- Don't full redraw the index when handling a command from the pager
- Fix (un)sidebar_whitelist to expand paths
- Filter other directional markers that corrupt the screen
- Remove the OPTFORCEREDRAW options
- Remove SidebarNeedsRedraw
- Change reflow_windows() to set full redraw
- Create R_MENU redraw option
- Remove refresh parameter from mutt_enter_fname()
- Remove redraw flag setting after mutt_endwin()
- Change km_dokey() to pass SigWinch on for the MENU_EDITOR
- Separate out the compose menu redrawing
- Separate out the index menu redrawing
- Prepare for pager redraw separation
- Separate out the pager menu redrawing
- Don't create query menu until after initial prompt
- Silence imap progress messages for pipe-message
- Ensure mutt stays in endwin during calls to pipe_msg()
- Fix memleak when attaching files
- automatic post-release commit for mutt-181
- Added tag mutt-1-8-1-rel for changeset f44974c10990
- mutt-181 signed
- Add ifdefs around new mutt_resize_screen calls
- Add multiline and sigwinch handling to mutt_multi_choice
- Set pager's REDRAW_SIGWINCH when reflowing windows
- Add multiline and sigwinch handling to mutt_yesorno
- Change the sort prompt to use (s)ort style prompts
- Handle the pager sort prompt inside the pager
- Fix GPG_TTY to be added to envlist
- automatic post-release commit for mutt-182
|
2017-03-31 12:32:21 by Thomas Klausner | Files touched by this commit (106) | |
Log message:
Recursive bump for gpgme update which removed a support library.
|