- 08 Aug, 2022 6 commits
-
-
Richard Russon authored
- Initialise gpgme pointer types - Add const to params - Fix retval types
-
Richard Russon authored
The prefix syntax is still supported, but the suffix syntax is more intuitive.
-
Fixes #1557
-
Richard Russon authored
-
Richard Russon authored
If the entry field has some default text, e.g. when changing folder, fix <enter> to select that text. This was broken by some recent refactoring of the enter code.
-
Mohammad AlSaleh authored
Short values for this option are too limiting. And I came across servers/implementations where not only article numbers are not serial, but long gaps can exist between successive ones, so you would have to set nntp_context to a high enough value (> SHRT_MAX) to get enough articles back. Change anum_t define to long to avoid type mixing Actually use ANUM wherever applicable
-
- 15 Jul, 2022 4 commits
-
-
Richard Russon authored
When using auto-completion on addresses, completing a second address would overwrite the first. Partially reverts commit d5b865cb. The commit keeps the memory-leak fixes, but restores the buffer check that was causing multiple addresses to be lost.
-
Richard Russon authored
-
Richard Russon authored
-
Richard Russon authored
This allows config like: color indicator italic reverse default default Closes: #3474
-
- 11 Jul, 2022 5 commits
-
-
Richard Russon authored
* store: verify key length for gdbm * compress: check if lengths are stored * compress: verify key length for lz4 * hcache: check length of returned data
-
A corrupted local cache file could lead to out of boundary accesses.
-
The lz4 library uses int for lengths. Make sure that they fit.
-
The lz4 and zlib functions store length of uncompressed data in front of it. Make sure that it*s still there when reading cache file back into memory.
-
The gdbm library uses int for lengths. Make sure that they fit.
-
- 09 Jul, 2022 2 commits
-
-
Richard Russon authored
If the function isn't recognised, this could be a broken macro. If it's the help screen, clear the input buffer to prevent accidents.
-
Richard Russon authored
When in the Help Screen (pager) disable the Index and Sidebar functions.
-
- 06 Jul, 2022 1 commit
-
-
Richard Russon authored
Tidy the checks at the beginning of observer functions. Only return -1 if some expected data is missing.
-
- 05 Jul, 2022 3 commits
-
-
Richard Russon authored
The Buffer, `err` for errors in mutt_pattern_func() was allocated on the stack and not fully initialised. If a pattern error occurred, mutt_buffer_add_printf() was used which relied on an uninitialised Buffer->dptr. - Replace mutt_buffer_add_printf() with mutt_buffer_printf() (we're not appending to anything) - Replace the stack Buffer with one from the pool - Fix leak of `buf`
-
Richard Russon authored
Use mutt_buffer_printf() rather than snprintf().
-
Richard Russon authored
Some functions when used from the Pager, cause threads to be uncollapsed: - <delete-message> - <delete-thread> - <edit-label> - <flag-message> - <modify-labels> - <next-undeleted> - <previous-undeleted> - <save-message> - <set-flag> - <toggle-new> This behaviour was broken by the Index/Pager refactoring.
-
- 28 Jun, 2022 7 commits
-
-
Richard Russon authored
* po/sr.po: Update translation * Update cs_CZ translation * Three lines translated (german) * Update lt_LT translations * update Ukrainian translation * trans: sync to source
-
Richard Russon authored
-
-
Back to 100%.
-
-
-
Signed-off-by:
Страхиња Радић <contact@strahinja.org>
-
- 27 Jun, 2022 1 commit
-
-
Richard Russon authored
Remove a bit of debugging code left over from f341587c.
-
- 25 Jun, 2022 5 commits
-
-
Richard Russon authored
* complete: kill global data * complete: unify naming * complete: strip notmuch
-
Richard Russon authored
-
Richard Russon authored
-
Richard Russon authored
-
Roughly describe how keys and certificates are managed via gpgsm when GPGME is used as backend for S/MIME.
-
- 24 Jun, 2022 1 commit
-
-
Pietro Cerutti authored
-
- 23 Jun, 2022 3 commits
-
-
Fixes #3446
-
- Add encryption and decryption pipes to arg parser - Add provider and id/secret to arg parser Signed-off-by:
Brett Holman <bholman.devel@gmail.com>
-
Richard Russon authored
-
- 22 Jun, 2022 1 commit
-
-
Pietro Cerutti authored
- Move relevant parts of contrib into data - Install contrib to datadir - Add READMEs for data and contrib - Move mime.types to data
-
- 21 Jun, 2022 1 commit
-
-
Richard Russon authored
Move mutt_get_hook_type() into hook.c with the other hook functions.
-