]> granicus.if.org Git - neomutt/log
neomutt
5 years agoreplace STRING with 256
Richard Russon [Sat, 23 Feb 2019 12:17:13 +0000 (12:17 +0000)]
replace STRING with 256

5 years agoreplace SHORT_STRING with 128
Richard Russon [Sat, 23 Feb 2019 11:58:14 +0000 (11:58 +0000)]
replace SHORT_STRING with 128

5 years agoconfig: add 'C_' prefix 1575/head
Richard Russon [Fri, 22 Feb 2019 21:01:47 +0000 (21:01 +0000)]
config: add 'C_' prefix

Each config variable has a global variable backing it.
The name of the global is the MixedCase transform of the config name.
While this is useful for remembering their names, it makes some
variables hard to search for, giving many false positives.

- Copy
- From
- Help
- Move
- Sort

Prefixing the globals with `C_` prevents this problem.

5 years agouse EmailList for piping and printing messages
Richard Russon [Fri, 1 Mar 2019 12:39:15 +0000 (12:39 +0000)]
use EmailList for piping and printing messages

5 years agoFix mutt_pipe_message() and mutt_print_message()
Richard Russon [Thu, 28 Feb 2019 23:51:27 +0000 (23:51 +0000)]
Fix mutt_pipe_message() and mutt_print_message()

A discrepancy in the prototype and the function lead to these functions
crashing.

Fixes: #1579
5 years agobuild: fix fmemopen
Richard Russon [Wed, 27 Feb 2019 23:48:25 +0000 (23:48 +0000)]
build: fix fmemopen

Thanks to @vinpublic

5 years agounify the naming of chflags/cmflags
Richard Russon [Wed, 27 Feb 2019 21:06:36 +0000 (21:06 +0000)]
unify the naming of chflags/cmflags

Most functions used `chflags` for header flags and `cmflags` for message
flags.  Now they all do.

5 years agomerge: trivial fixes
Richard Russon [Wed, 27 Feb 2019 15:19:48 +0000 (15:19 +0000)]
merge: trivial fixes

 * insert space to help parsing
 * fix backing global variable for config
 * doxy: fix typos
 * drop dupe prototype
 * lowercase variable
 * doxygen: update docs for #defines
 * add a 'SEC_' prefix to the security flags
 * rename State's members for better legibility
 * rename enum MenuTypes to MenuType
 * convert config dump defines into an enum
 * convert format flags enum into an int
 * tidy mutt_menu_new()

5 years agotidy mutt_menu_new()
Richard Russon [Mon, 25 Feb 2019 23:59:04 +0000 (23:59 +0000)]
tidy mutt_menu_new()

Rename the function parameter and the local variable to be clearer.

5 years agoconvert format flags enum into an int
Richard Russon [Mon, 25 Feb 2019 23:28:52 +0000 (23:28 +0000)]
convert format flags enum into an int

This wasn't really an enumeration, but a set of flags.

5 years agoconvert config dump defines into an enum
Richard Russon [Mon, 25 Feb 2019 23:24:48 +0000 (23:24 +0000)]
convert config dump defines into an enum

5 years agorename enum MenuTypes to MenuType
Richard Russon [Mon, 25 Feb 2019 23:07:55 +0000 (23:07 +0000)]
rename enum MenuTypes to MenuType

When dealing with an enum, you have a single value.

5 years agorename State's members for better legibility
Richard Russon [Mon, 25 Feb 2019 22:59:24 +0000 (22:59 +0000)]
rename State's members for better legibility

5 years agoadd a 'SEC_' prefix to the security flags
Richard Russon [Mon, 25 Feb 2019 22:17:44 +0000 (22:17 +0000)]
add a 'SEC_' prefix to the security flags

Symbols like 'SIGN' and 'INLINE' are hard to search for.

5 years agodoxygen: update docs for #defines
Richard Russon [Mon, 25 Feb 2019 21:15:01 +0000 (21:15 +0000)]
doxygen: update docs for #defines

5 years agolowercase variable
Richard Russon [Sun, 24 Feb 2019 16:39:12 +0000 (16:39 +0000)]
lowercase variable

Local variables should be lowercase.

5 years agodrop dupe prototype
Richard Russon [Sun, 24 Feb 2019 16:45:27 +0000 (16:45 +0000)]
drop dupe prototype

5 years agodoxy: fix typos
Richard Russon [Sun, 24 Feb 2019 16:43:22 +0000 (16:43 +0000)]
doxy: fix typos

5 years agofix backing global variable for config
Richard Russon [Sun, 24 Feb 2019 16:41:48 +0000 (16:41 +0000)]
fix backing global variable for config

Global name didn't match config name.

5 years agoinsert space to help parsing
Richard Russon [Sun, 24 Feb 2019 16:38:15 +0000 (16:38 +0000)]
insert space to help parsing

5 years agorelease: fix build tests
Richard Russon [Wed, 20 Feb 2019 17:41:44 +0000 (17:41 +0000)]
release: fix build tests

5 years agomerge: Use symbolic log levels
Richard Russon [Wed, 20 Feb 2019 15:56:46 +0000 (15:56 +0000)]
merge: Use symbolic log levels

 * Factor out awful inline code for logging binary buffer
 * Align numeric log level arguments
 * Adjust symbolic logging levels to avoid level 4, to be PROGRESS
 * Fix wrong calculation of remaining length in nntp_log_binbuf
 * Start replacing numeric loglevels with symbolic.

5 years agoStart replacing numeric loglevels with symbolic. 1570/head
Ian Zimmerman [Sat, 9 Feb 2019 21:11:24 +0000 (13:11 -0800)]
Start replacing numeric loglevels with symbolic.

This commit moves `mutt_debug(1, ...)` to `mutt_debug(LL_DEBUG1, ...)`

5 years agoFix wrong calculation of remaining length in nntp_log_binbuf
Ian Zimmerman [Sat, 9 Feb 2019 05:46:48 +0000 (21:46 -0800)]
Fix wrong calculation of remaining length in nntp_log_binbuf

An even better way to write nntp_log_binbuf

5 years agoAdjust symbolic logging levels to avoid level 4, to be PROGRESS
Ian Zimmerman [Fri, 8 Feb 2019 19:40:43 +0000 (11:40 -0800)]
Adjust symbolic logging levels to avoid level 4, to be PROGRESS

Adjust remaining uses of symbolic loglevels.

Mostly this means changing mutt_socket_readln to mutt_socket_readln_d
with MUTT_SOCK_LOG_FULL in cases where (in my very limited understanding)
private information *might* be logged.

5 years agoAlign numeric log level arguments
Ian Zimmerman [Fri, 8 Feb 2019 17:34:39 +0000 (09:34 -0800)]
Align numeric log level arguments

5 years agoFactor out awful inline code for logging binary buffer
Ian Zimmerman [Fri, 8 Feb 2019 19:49:17 +0000 (11:49 -0800)]
Factor out awful inline code for logging binary buffer

5 years agomerge: upstream changes
Richard Russon [Wed, 20 Feb 2019 00:55:12 +0000 (00:55 +0000)]
merge: upstream changes

 * Fix compilation with LibreSSL <2.7.0
 * Add attributes support on color declarations
 * Wrap ssl init calls for LibreSSL too
 * Change $pgp_use_gpg_agent to default set
 * Fix gnutls tls_socket_write() to properly retry
 * Fix tunnels to also retry and write full buffer
 * Improve attachment menu for s/mime parts
 * Simplify nested smime handling in the attachment menu
 * Show top-level decoded smime text/plain parts
 * Allow descending into maildir and mh directories in file browser
 * Add an error message for <descend-directory>
 * Updated French translation
 * Create <group-chat-reply> function
 * Updated French translation
 * Add mutt_buffer_len() helper
 * Add mutt_buffer helpers for base64 conversion
 * Change auth_gss to to use buffers and the buffer pool
 * Check the base64 decoding retval in auth_gss

5 years agoCheck the base64 decoding retval in auth_gss
Kevin McCarthy [Wed, 13 Feb 2019 03:04:28 +0000 (19:04 -0800)]
Check the base64 decoding retval in auth_gss

Abort if the value is not decodable.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoChange auth_gss to to use buffers and the buffer pool
Kevin McCarthy [Wed, 13 Feb 2019 00:41:07 +0000 (16:41 -0800)]
Change auth_gss to to use buffers and the buffer pool

Ticket #100 revealed that even a bufsize of 8192 isn't guaranteed to
be big enough.  Convert those large buffers to use the buffer pool
instead.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoAdd mutt_buffer helpers for base64 conversion
Kevin McCarthy [Tue, 12 Feb 2019 23:58:13 +0000 (15:58 -0800)]
Add mutt_buffer helpers for base64 conversion

Add mutt_buffer_from_base64() mutt_buffer_to_base64() to help with
transitioning to buffers.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoAdd mutt_buffer_len() helper
Kevin McCarthy [Tue, 12 Feb 2019 23:48:09 +0000 (15:48 -0800)]
Add mutt_buffer_len() helper

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoUpdated French translation
Vincent Lefevre [Wed, 6 Feb 2019 12:58:42 +0000 (13:58 +0100)]
Updated French translation

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoCreate <group-chat-reply> function
Kevin McCarthy [Wed, 6 Feb 2019 22:29:42 +0000 (14:29 -0800)]
Create <group-chat-reply> function

This function differs from <group-reply> only in that it preserves To
recipients in the original email as To recipients in the reply.

The merits of this function aren't without controversy; therefore it
is left unbound by default.  Those who care about such things are free
to bind it.

Combine reply operation handlers in the pager and curs_main, since the
code was the same with the exception of the flags used.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoUpdated French translation
Vincent Lefevre [Thu, 7 Feb 2019 22:48:09 +0000 (23:48 +0100)]
Updated French translation

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoAdd an error message for <descend-directory>
Kevin McCarthy [Sat, 2 Feb 2019 23:35:34 +0000 (15:35 -0800)]
Add an error message for <descend-directory>

Don't allow the operation on a non-directory.  Print a message
indicating it's not a directory.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoAllow descending into maildir and mh directories in file browser
Corey Minyard [Thu, 31 Jan 2019 23:57:57 +0000 (17:57 -0600)]
Allow descending into maildir and mh directories in file browser

Some (maybe most) IMAP mail systems allow folders to be nested inside
folders, so you can have, say, an Inbox with more folders inside it.
However, in the file browser, mutt will only open a maildir/mh
directory as a mailbox, there is no way to get to the child mailboxes.

This change adds a function <descend-directory> that forces mutt to
descend into the directory.  It is unbound by default.

Signed-off-by: Corey Minyard <minyard@acm.org>
Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoShow top-level decoded smime text/plain parts
Kevin McCarthy [Fri, 25 Jan 2019 02:28:27 +0000 (18:28 -0800)]
Show top-level decoded smime text/plain parts

Commit 331d9d5a attempted to fix a problem with an attachment having
extension .p7m.  The attachment menu tried to decode and failed, and
the part ended up being replaced by a bogus text/plain part.

The problem is that crypt_smime_decrypt_mime() returns a text/plain
part if the decode fails, meaning we can't distinguish failure from
success in this case.

As a compromise, only use a text/plain resulting from a single
top-level application_smime part.  This will allow for the case of an
text/plain encoded email, but won't end up hiding attachments that
were not decoded.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoSimplify nested smime handling in the attachment menu
Kevin McCarthy [Thu, 24 Jan 2019 23:19:36 +0000 (15:19 -0800)]
Simplify nested smime handling in the attachment menu

Since changeset 2fd6f99b allows nested encryption handling, there is
no need to deal with the nesting directly.  Instead, just recursive as
with other nested handling.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoImprove attachment menu for s/mime parts
Kevin McCarthy [Thu, 24 Jan 2019 22:15:33 +0000 (14:15 -0800)]
Improve attachment menu for s/mime parts

Don't prompt for passphrase or getkeys, or set the ENCRYPT flag, for
OPAQUE types.

Don't recurse on "text" output from decrypt_mime().  There is no
reason to recurse on a text type.  Additionally, the
mutt_read_mime_header() will return an empty text type even if the
decode doesn't generate mime output.  In those cases, we want to show
the original attachment.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoFix tunnels to also retry and write full buffer
Kevin McCarthy [Tue, 22 Jan 2019 03:43:08 +0000 (19:43 -0800)]
Fix tunnels to also retry and write full buffer

Change the tunnel_socket_read() and tunnel_socket_write() as the raw
sockets were adjusted in the previous commit.  Retry on EINTR, and
complete a full write so all the implementations have the same behavior.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoFix gnutls tls_socket_write() to properly retry
Kevin McCarthy [Mon, 21 Jan 2019 19:56:04 +0000 (11:56 -0800)]
Fix gnutls tls_socket_write() to properly retry

Retry on GNUTLS_E_AGAIN and GNUTLS_E_INTERRUPTED.  This prevents an
aborted send due to a SIGWINCH, for instance.

Change tls_socket_read() to follow the same flow.  Don't bother
checking gnutls_error_is_fatal() because return codes besides AGAIN
and INTERRUPTED end up closing the connection regardless.  (We don't
handle handshakes and negotations during send/receive).

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoChange $pgp_use_gpg_agent to default set
Kevin McCarthy [Sat, 19 Jan 2019 23:23:32 +0000 (15:23 -0800)]
Change $pgp_use_gpg_agent to default set

GnuPG 2.1.0, released in 2014-11-06, automatically spawns an agent.
After 4+ years, it has reached wide enough usage to merit changing the
default.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoWrap ssl init calls for LibreSSL too
Kevin McCarthy [Thu, 10 Jan 2019 17:56:41 +0000 (09:56 -0800)]
Wrap ssl init calls for LibreSSL too

It looks like LibreSSL does not perform automatic initialization of
the library and error strings.

Since LibreSSL defines OPENSSL_VERSION_NUMBER as a "version 2",
add a check if LIBRESSL_VERSION_NUMBER is defined and call the
initialization functions for that case.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoAdd attributes support on color declarations
Muh Muhten [Tue, 15 Jan 2019 06:17:02 +0000 (01:17 -0500)]
Add attributes support on color declarations

color now accepts zero or more attributes words before the foreground.

Also more or less resolves the issue that setting the color of an object
which defaults to underline/reverse is irreversible.

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoFix compilation with LibreSSL <2.7.0
Stefan Strogin [Tue, 8 Jan 2019 19:18:38 +0000 (21:18 +0200)]
Fix compilation with LibreSSL <2.7.0

Co-authored-by: Richard Russon <rich@flatcap.org>
5 years agoclang-format
Richard Russon [Mon, 18 Feb 2019 17:13:47 +0000 (17:13 +0000)]
clang-format

5 years agoReword "postpone" message to avoid confusion
Frederick Eaton [Fri, 8 Feb 2019 06:34:24 +0000 (22:34 -0800)]
Reword "postpone" message to avoid confusion

Replace "Postpone this message?" with "Save (postpone) draft message?"

Issue #1312

Update neomuttrc manual page (via init.h documentation) so that the
actual text of the $postpone quadoption prompt appears in the blurb, so
users can grep for it.

5 years agoadded: :bind, :macro interactive commands 1548/head
Victor Fernandes [Wed, 23 Jan 2019 16:58:45 +0000 (17:58 +0100)]
added: :bind, :macro interactive commands

Display all the active bindings/macros.

Issue #162

5 years agonotmuch: delegate msg_open_new to maildir backend 1547/head
Austin Ray [Thu, 24 Jan 2019 00:45:01 +0000 (19:45 -0500)]
notmuch: delegate msg_open_new to maildir backend

Notmuch delegates several functions to the maildir backend since they
are connected. This commit delegates the notmuch msg_open_new() to the
maildir backend's implementation.

The primary benefit is being able to delete attachments from emails.
Previously, if an attachment was marked for deletion then it was
impossible to exit a virtual mailbox since a write operation could not
complete. This bug has been in Neomutt for a while.

Fixes #673

5 years agoReplace integer parameters with booleans 1564/head
Richard Russon [Sat, 16 Feb 2019 19:56:00 +0000 (19:56 +0000)]
Replace integer parameters with booleans

Several methods used integer parameters to represent boolean values;
replacement with a boolean improves readability.

Affects function/macro(s):
 - mutt_emails_set_flag()
 - mutt_thread_set_flag()
 - mutt_set_flag()

5 years agomerge: refactor/tidy mutt_enter_string_full()
Richard Russon [Tue, 19 Feb 2019 00:48:12 +0000 (00:48 +0000)]
merge: refactor/tidy mutt_enter_string_full()

 * boolify variables
 * use NUL rather than zero
 * reduce scope of variables
 * tidy mutt_enter_string_full()

5 years agotidy mutt_enter_string_full() 1565/head
Richard Russon [Sun, 17 Feb 2019 17:09:19 +0000 (17:09 +0000)]
tidy mutt_enter_string_full()

5 years agoreduce scope of variables
Richard Russon [Sun, 17 Feb 2019 16:53:46 +0000 (16:53 +0000)]
reduce scope of variables

5 years agouse NUL rather than zero
Richard Russon [Sun, 17 Feb 2019 16:17:52 +0000 (16:17 +0000)]
use NUL rather than zero

5 years agoboolify variables
Richard Russon [Sun, 17 Feb 2019 16:16:00 +0000 (16:16 +0000)]
boolify variables

5 years agomerge: refactor/tidy mutt_compose_menu()
Richard Russon [Tue, 19 Feb 2019 00:46:58 +0000 (00:46 +0000)]
merge: refactor/tidy mutt_compose_menu()

 * reduce scope of variables
 * boolify variables
 * fix scoping
 * merge non-overlapping buffer use
 * use NUL rather than zero
 * var scope
 * tidy mutt_compose_menu()

5 years agotidy mutt_compose_menu() 1568/head
Richard Russon [Sun, 17 Feb 2019 14:25:54 +0000 (14:25 +0000)]
tidy mutt_compose_menu()

5 years agovar scope
Richard Russon [Sun, 17 Feb 2019 14:25:30 +0000 (14:25 +0000)]
var scope

5 years agouse NUL rather than zero
Richard Russon [Sun, 17 Feb 2019 13:30:06 +0000 (13:30 +0000)]
use NUL rather than zero

5 years agomerge non-overlapping buffer use
Richard Russon [Sun, 17 Feb 2019 13:27:10 +0000 (13:27 +0000)]
merge non-overlapping buffer use

`buf` and `fname` were never used at the same time, so just use one
temporary buffer.

5 years agofix scoping
Richard Russon [Sun, 17 Feb 2019 13:13:12 +0000 (13:13 +0000)]
fix scoping

- move some }s
- return early, where possible

5 years agoboolify variables
Richard Russon [Sun, 17 Feb 2019 13:07:20 +0000 (13:07 +0000)]
boolify variables

5 years agoreduce scope of variables
Richard Russon [Sun, 17 Feb 2019 12:58:17 +0000 (12:58 +0000)]
reduce scope of variables

5 years agomerge: refactor/tidy mutt_select_file()
Richard Russon [Tue, 19 Feb 2019 00:45:50 +0000 (00:45 +0000)]
merge: refactor/tidy mutt_select_file()

 * use NUL rather than zero
 * boolify variables
 * separate op
 * reduce scope of variables
 * tidy mutt_select_file()

5 years agotidy mutt_select_file() 1566/head
Richard Russon [Sun, 17 Feb 2019 16:00:51 +0000 (16:00 +0000)]
tidy mutt_select_file()

5 years agoreduce scope of variables
Richard Russon [Sun, 17 Feb 2019 15:34:30 +0000 (15:34 +0000)]
reduce scope of variables

5 years agoseparate op
Richard Russon [Sun, 17 Feb 2019 15:47:59 +0000 (15:47 +0000)]
separate op

5 years agoboolify variables
Richard Russon [Sun, 17 Feb 2019 15:34:22 +0000 (15:34 +0000)]
boolify variables

5 years agouse NUL rather than zero
Richard Russon [Sun, 17 Feb 2019 15:33:42 +0000 (15:33 +0000)]
use NUL rather than zero

5 years agomerge: refactor/tidy mutt_pager()
Richard Russon [Tue, 19 Feb 2019 00:44:27 +0000 (00:44 +0000)]
merge: refactor/tidy mutt_pager()

 * reduce scope of loop variables
 * reduce scope of variables
 * tidy mutt_pager()

5 years agotidy mutt_pager() 1563/head
Richard Russon [Sat, 16 Feb 2019 16:35:29 +0000 (16:35 +0000)]
tidy mutt_pager()

5 years agoreduce scope of variables
Richard Russon [Sat, 16 Feb 2019 16:34:51 +0000 (16:34 +0000)]
reduce scope of variables

5 years agoreduce scope of loop variables
Richard Russon [Sat, 16 Feb 2019 16:11:56 +0000 (16:11 +0000)]
reduce scope of loop variables

5 years agomerge: refactor/tidy mutt_index_menu()
Richard Russon [Tue, 19 Feb 2019 00:43:19 +0000 (00:43 +0000)]
merge: refactor/tidy mutt_index_menu()

 * refactor index's check macros
 * reduce scope of loop variables
 * reduce scope of variables
 * tidy mutt_index_menu()

5 years agotidy mutt_index_menu() 1560/head
Richard Russon [Sat, 16 Feb 2019 16:50:03 +0000 (16:50 +0000)]
tidy mutt_index_menu()

5 years agoreduce scope of variables
Richard Russon [Thu, 14 Feb 2019 02:20:46 +0000 (02:20 +0000)]
reduce scope of variables

5 years agoreduce scope of loop variables
Richard Russon [Thu, 14 Feb 2019 02:12:33 +0000 (02:12 +0000)]
reduce scope of loop variables

5 years agorefactor index's check macros
Richard Russon [Tue, 12 Feb 2019 22:31:40 +0000 (22:31 +0000)]
refactor index's check macros

5 years agoupdate list of translatable files
Richard Russon [Tue, 12 Feb 2019 21:36:41 +0000 (21:36 +0000)]
update list of translatable files

[ci skip]

5 years agomerge: trivial code fixes
Richard Russon [Sat, 16 Feb 2019 15:50:10 +0000 (15:50 +0000)]
merge: trivial code fixes

 * boolify Score->exact
 * boolify is_reply()
 * boolify do_locales
 * boolify exact
 * boolify imap_set_flags()
 * doxy: fix typo
 * comp_mbox_close: swap if clauses
 * fix sprintf specifiers
 * fix lgtm alerts

5 years agofix lgtm alerts 1562/head
Richard Russon [Sat, 16 Feb 2019 00:35:04 +0000 (00:35 +0000)]
fix lgtm alerts

Each of the removed tests was redundant.

5 years agofix sprintf specifiers
Richard Russon [Fri, 15 Feb 2019 23:23:35 +0000 (23:23 +0000)]
fix sprintf specifiers

5 years agocomp_mbox_close: swap if clauses
Richard Russon [Fri, 15 Feb 2019 23:14:48 +0000 (23:14 +0000)]
comp_mbox_close: swap if clauses

5 years agodoxy: fix typo
Richard Russon [Fri, 15 Feb 2019 23:07:24 +0000 (23:07 +0000)]
doxy: fix typo

5 years agoboolify imap_set_flags()
Richard Russon [Fri, 15 Feb 2019 23:09:08 +0000 (23:09 +0000)]
boolify imap_set_flags()

5 years agoboolify exact
Richard Russon [Sat, 16 Feb 2019 12:45:22 +0000 (12:45 +0000)]
boolify exact

5 years agoboolify do_locales
Richard Russon [Sat, 16 Feb 2019 12:44:13 +0000 (12:44 +0000)]
boolify do_locales

5 years agoboolify is_reply()
Richard Russon [Fri, 15 Feb 2019 23:07:02 +0000 (23:07 +0000)]
boolify is_reply()

5 years agoboolify Score->exact
Richard Russon [Fri, 15 Feb 2019 23:04:32 +0000 (23:04 +0000)]
boolify Score->exact

5 years agolgtm: add config
Richard Russon [Sat, 16 Feb 2019 13:38:11 +0000 (13:38 +0000)]
lgtm: add config

5 years agofix mailbox size
Richard Russon [Wed, 13 Feb 2019 13:51:18 +0000 (13:51 +0000)]
fix mailbox size

When re-opening a mailbox, the size wasn't being reset.

5 years agomerge: trivial code fixes
Richard Russon [Fri, 8 Feb 2019 20:25:16 +0000 (20:25 +0000)]
merge: trivial code fixes

 * fix spelling
 * compare integers against 0
 * standardise naming in B64Context
 * standardise naming in ComposeRedrawData
 * standardise naming in FgetConv
 * standardise naming in Group
 * standardise naming in ImapHeader
 * standardise naming in MailboxNode
 * standardise naming in Pattern
 * standardise naming in SslSockData
 * standardise naming in Pager
 * simplify bitfields in Mailbox
 * simplify bitfields in ImapAccountData
 * simplify bitfields in smtp
 * drop bitfields
 * doxy: mark all out-params
 * tidy mutt_folder_hook
 * index.c move data
 * tidy reopen_mailbox
 * doxy: add comment blocks
 * iwyu
 * boolify variables
 * doxy: fix typo
 * fix param names
 * rename pop_adata_get
 * eliminate asymmetric quotes
 * reduce variable scope

5 years agoreduce variable scope
Richard Russon [Fri, 8 Feb 2019 19:55:42 +0000 (19:55 +0000)]
reduce variable scope

5 years agoeliminate asymmetric quotes
Richard Russon [Fri, 8 Feb 2019 19:46:05 +0000 (19:46 +0000)]
eliminate asymmetric quotes

5 years agorename pop_adata_get
Richard Russon [Fri, 8 Feb 2019 19:25:29 +0000 (19:25 +0000)]
rename pop_adata_get

5 years agofix param names
Richard Russon [Fri, 8 Feb 2019 19:17:27 +0000 (19:17 +0000)]
fix param names

5 years agodoxy: fix typo
Richard Russon [Fri, 8 Feb 2019 19:15:05 +0000 (19:15 +0000)]
doxy: fix typo

5 years agoboolify variables
Richard Russon [Fri, 8 Feb 2019 19:15:00 +0000 (19:15 +0000)]
boolify variables

5 years agoiwyu
Richard Russon [Wed, 9 Jan 2019 23:18:47 +0000 (23:18 +0000)]
iwyu