]> granicus.if.org Git - neomutt/log
neomutt
7 years agobuild: light tidy
Richard Russon [Sat, 13 May 2017 13:23:19 +0000 (14:23 +0100)]
build: light tidy

7 years agobuild: tidy po/Makevars
Richard Russon [Sat, 13 May 2017 13:02:25 +0000 (14:02 +0100)]
build: tidy po/Makevars

Remove all the variables that weren't used.
Remove the obvious comments.
Add a custom build rule to quieten the output.

7 years agobuild: add silent rules, but default to off
Richard Russon [Sat, 13 May 2017 13:28:26 +0000 (14:28 +0100)]
build: add silent rules, but default to off

This extends the silent build to all make commands, e.g.

old make output:
```
( \
(gcc -v >/dev/null 2>&1 && gcc -v) || \
(gcc --version >/dev/null 2>&1 && gcc --version) || \
(gcc -V >/dev/null 2>&1 && gcc -V) || \
echo "unknown compiler"; \
) 2>&1 | ./txt2c.sh cc_version >conststrings_c
echo "-Wall -pedantic -Wno-long-long -g -Wall -O0 -Werror=format-security -fno-delete-null-pointer-checks  -fno-delete-null-pointer-checks" | ./txt2c.sh cc_cflags >>conststrings_c
grep ac_cs_config= config.status | \
cut -d= -f2- | \
sed -e 's/^"//' -e 's/"$//' | ./txt2c.sh configure_options >>conststrings_c
mv -f conststrings_c conststrings.c
```

new make output:
```
  GEN      conststrings.c
```

7 years agobuild: drop docs timestamps
Richard Russon [Sat, 13 May 2017 13:27:38 +0000 (14:27 +0100)]
build: drop docs timestamps

The build of the docs generated several empty timestamp files to keep
track of what had been built.  They weren't necessary.

7 years agobuild: move configure-generated files
Richard Russon [Sat, 13 May 2017 13:13:22 +0000 (14:13 +0100)]
build: move configure-generated files

This small change moves 6 configure-generated files into a directory we
won't see (.build-aux)
    compile
    config.guess
    config.sub
    depcomp
    install-sh
    missing

7 years agobuild: update distcheck build flags
Richard Russon [Sat, 13 May 2017 13:10:47 +0000 (14:10 +0100)]
build: update distcheck build flags

"make dist" creates a .tar of the source.
"make distcheck" does a complete build on that .tar
Make sure we have an up-to-date list of configure options.

7 years agobuild: remove unused definitions
Richard Russon [Sat, 13 May 2017 13:08:37 +0000 (14:08 +0100)]
build: remove unused definitions

INTLLIBS, INTLDEPS, DEBUGGER aren't used anywhere.

7 years agobuild: split up mutt.h, protos.h 580/head
Richard Russon [Sun, 7 May 2017 00:54:44 +0000 (01:54 +0100)]
build: split up mutt.h, protos.h

Move various structs out of mutt.h into their own header files.
Then run IWYU (include-what-you-use) on all files.

7 years agoKill useless crypthash.h file 581/head
Pietro Cerutti [Mon, 15 May 2017 12:14:31 +0000 (12:14 +0000)]
Kill useless crypthash.h file

7 years agomerge: typedefs -> plain structs
Richard Russon [Wed, 17 May 2017 16:23:45 +0000 (17:23 +0100)]
merge: typedefs -> plain structs

 * ACCOUNT               -> struct Account
 * ADDRESS               -> struct Address
 * ALIAS                 -> struct Alias
 * ansi_attr             -> struct AnsiAttr
 * ATTACH_MATCH          -> struct AttachMatch
 * ATTACHPTR             -> struct AttachPtr
 * BODY                  -> struct Body
 * body_cache_t          -> struct BodyCache
 * BUFFER                -> struct Buffer
 * BUFFY                 -> struct Buffy
 * CHILD_CTX             -> struct ChildCtx
 * ciss_url_t            -> struct CissUrl
 * COLOR_LINE            -> struct ColorLine
 * COLOR_LIST            -> struct ColorList
 * compose_redraw_data_t -> struct ComposeRedrawData
 * COMPRESS_INFO         -> struct CompressInfo
 * CONNECTION            -> struct Connection
 * CONTENT               -> struct Content
 * CONTENT_STATE         -> struct ContentState
 * CONTEXT               -> struct Context
 * crypt_entry_t         -> struct CryptEntry
 * crypt_key_t           -> struct CryptKeyinfo
 * crypt_module_t        -> struct CryptModule
 * ENTER_STATE           -> struct EnterState
 * ENTRY                 -> struct Entry
 * ENVELOPE              -> struct Envelope
 * event_t               -> struct Event
 * FETCH_CTX             -> struct FetchCtx
 * flowed_state_t        -> struct FlowedState
 * FOLDER                -> struct Folder
 * group_t               -> struct Group
 * group_context_t       -> struct GroupContext
 * HASH                  -> struct Hash
 * hcache_db_ctx_t       -> struct HcacheDbCtx
 * hcache_lmdb_ctx_t     -> struct HcacheLmdbCtx
 * HEADER                -> struct Header
 * HOOK                  -> struct Hook
 * imap_auth_t           -> struct ImapAuth
 * IMAP_CACHE            -> struct ImapCache
 * IMAP_COMMAND          -> struct ImapCommand
 * IMAP_DATA             -> struct ImapData
 * IMAP_HEADER           -> struct ImapHeader
 * IMAP_HEADER_DATA      -> struct ImapHeaderData
 * IMAP_LIST             -> struct ImapList
 * IMAP_MBOX             -> struct ImapMbox
 * IMAP_STATUS           -> struct ImapStatus
 * LIST                  -> struct List
 * mbchar_table          -> struct MbCharTable
 * MUTTMENU              -> struct Menu
 * MESSAGE               -> struct Message
 * MIXCHAIN              -> struct MixChain
 * THREAD                -> struct MuttThread
 * mutt_window_t         -> struct MuttWindow
 * myvar_t               -> struct MyVar
 * NEWSRC_ENTRY          -> struct NewsrcEntry
 * NNTP_ACACHE           -> struct NntpAcache
 * NNTP_DATA             -> struct NntpData
 * NNTP_HEADER_DATA      -> struct NntpHeaderData
 * NNTP_SERVER           -> struct NntpServer
 * pager_t               -> struct Pager
 * pager_redraw_data_t   -> struct PagerRedrawData
 * PARAMETER             -> struct Parameter
 * pattern_t             -> struct Pattern
 * pattern_cache_t       -> struct PatternCache
 * pgp_entry_t           -> struct PgpEntry
 * pgp_key_t             -> struct PgpKeyInfo
 * pgp_sig_t             -> struct PgpSignature
 * pgp_uid_t             -> struct PgpUid
 * pop_auth_t            -> struct PopAuth
 * POP_CACHE             -> struct PopCache
 * POP_DATA              -> struct PopData
 * progress_t            -> struct Progress
 * QUERY                 -> struct Query
 * REGEXP                -> struct Regex
 * REMAILER              -> struct Remailer
 * REPLACE_LIST          -> struct ReplaceList
 * rfc1524_entry         -> struct Rfc1524MailcapEntry
 * RX_LIST               -> struct RxList
 * SASL_DATA             -> struct SaslData
 * SBENTRY               -> struct SbEntry
 * SCORE                 -> struct Score
 * SHA1_CTX              -> struct Sha1Ctx
 * smime_key_t           -> struct SmimeKey
 * sslsockdata           -> struct SslSockData
 * STATE                 -> struct State
 * TUNNEL_DATA           -> struct TunnelData

7 years agoreplace 'TUNNEL_DATA' with 'struct TunnelData' 582/head
Richard Russon [Tue, 16 May 2017 13:18:39 +0000 (14:18 +0100)]
replace 'TUNNEL_DATA' with 'struct TunnelData'

7 years agoreplace 'sslsockdata' with 'struct SslSockData'
Richard Russon [Tue, 16 May 2017 13:18:38 +0000 (14:18 +0100)]
replace 'sslsockdata' with 'struct SslSockData'

7 years agoreplace 'SHA1_CTX' with 'struct Sha1Ctx'
Richard Russon [Tue, 16 May 2017 13:18:37 +0000 (14:18 +0100)]
replace 'SHA1_CTX' with 'struct Sha1Ctx'

7 years agoreplace 'SASL_DATA' with 'struct SaslData'
Richard Russon [Tue, 16 May 2017 13:18:37 +0000 (14:18 +0100)]
replace 'SASL_DATA' with 'struct SaslData'

7 years agoreplace 'POP_DATA' with 'struct PopData'
Richard Russon [Tue, 16 May 2017 13:18:36 +0000 (14:18 +0100)]
replace 'POP_DATA' with 'struct PopData'

7 years agoreplace 'POP_CACHE' with 'struct PopCache'
Richard Russon [Tue, 16 May 2017 13:18:36 +0000 (14:18 +0100)]
replace 'POP_CACHE' with 'struct PopCache'

7 years agoreplace 'pop_auth_t' with 'struct PopAuth'
Richard Russon [Tue, 16 May 2017 13:18:35 +0000 (14:18 +0100)]
replace 'pop_auth_t' with 'struct PopAuth'

7 years agoreplace 'pattern_cache_t' with 'struct PatternCache'
Richard Russon [Tue, 16 May 2017 13:18:35 +0000 (14:18 +0100)]
replace 'pattern_cache_t' with 'struct PatternCache'

7 years agoreplace 'pager_redraw_data_t' with 'struct PagerRedrawData'
Richard Russon [Tue, 16 May 2017 13:18:34 +0000 (14:18 +0100)]
replace 'pager_redraw_data_t' with 'struct PagerRedrawData'

7 years agoreplace 'pager_t' with 'struct Pager'
Richard Russon [Tue, 16 May 2017 13:18:34 +0000 (14:18 +0100)]
replace 'pager_t' with 'struct Pager'

7 years agoreplace 'NNTP_SERVER' with 'struct NntpServer'
Richard Russon [Tue, 16 May 2017 13:18:33 +0000 (14:18 +0100)]
replace 'NNTP_SERVER' with 'struct NntpServer'

7 years agoreplace 'NNTP_HEADER_DATA' with 'struct NntpHeaderData'
Richard Russon [Tue, 16 May 2017 13:18:33 +0000 (14:18 +0100)]
replace 'NNTP_HEADER_DATA' with 'struct NntpHeaderData'

7 years agoreplace 'NNTP_DATA' with 'struct NntpData'
Richard Russon [Tue, 16 May 2017 13:18:32 +0000 (14:18 +0100)]
replace 'NNTP_DATA' with 'struct NntpData'

7 years agoreplace 'NNTP_ACACHE' with 'struct NntpAcache'
Richard Russon [Tue, 16 May 2017 13:18:31 +0000 (14:18 +0100)]
replace 'NNTP_ACACHE' with 'struct NntpAcache'

7 years agoreplace 'NEWSRC_ENTRY' with 'struct NewsrcEntry'
Richard Russon [Tue, 16 May 2017 13:18:31 +0000 (14:18 +0100)]
replace 'NEWSRC_ENTRY' with 'struct NewsrcEntry'

7 years agoreplace 'IMAP_STATUS' with 'struct ImapStatus'
Richard Russon [Tue, 16 May 2017 13:18:30 +0000 (14:18 +0100)]
replace 'IMAP_STATUS' with 'struct ImapStatus'

7 years agoreplace 'IMAP_MBOX' with 'struct ImapMbox'
Richard Russon [Tue, 16 May 2017 13:18:30 +0000 (14:18 +0100)]
replace 'IMAP_MBOX' with 'struct ImapMbox'

7 years agoreplace 'IMAP_LIST' with 'struct ImapList'
Richard Russon [Tue, 16 May 2017 13:18:29 +0000 (14:18 +0100)]
replace 'IMAP_LIST' with 'struct ImapList'

7 years agoreplace 'IMAP_HEADER' with 'struct ImapHeader'
Richard Russon [Tue, 16 May 2017 13:18:29 +0000 (14:18 +0100)]
replace 'IMAP_HEADER' with 'struct ImapHeader'

7 years agoreplace 'IMAP_DATA' with 'struct ImapData'
Richard Russon [Tue, 16 May 2017 13:18:28 +0000 (14:18 +0100)]
replace 'IMAP_DATA' with 'struct ImapData'

7 years agoreplace 'IMAP_COMMAND' with 'struct ImapCommand'
Richard Russon [Tue, 16 May 2017 13:18:28 +0000 (14:18 +0100)]
replace 'IMAP_COMMAND' with 'struct ImapCommand'

7 years agoreplace 'IMAP_CACHE' with 'struct ImapCache'
Richard Russon [Tue, 16 May 2017 13:18:27 +0000 (14:18 +0100)]
replace 'IMAP_CACHE' with 'struct ImapCache'

7 years agoreplace 'imap_auth_t' with 'struct ImapAuth'
Richard Russon [Tue, 16 May 2017 13:18:27 +0000 (14:18 +0100)]
replace 'imap_auth_t' with 'struct ImapAuth'

7 years agoreplace 'hcache_lmdb_ctx_t' with 'struct HcacheLmdbCtx'
Richard Russon [Tue, 16 May 2017 13:18:26 +0000 (14:18 +0100)]
replace 'hcache_lmdb_ctx_t' with 'struct HcacheLmdbCtx'

7 years agoreplace 'hcache_db_ctx_t' with 'struct HcacheDbCtx'
Richard Russon [Tue, 16 May 2017 13:18:26 +0000 (14:18 +0100)]
replace 'hcache_db_ctx_t' with 'struct HcacheDbCtx'

7 years agoreplace 'FETCH_CTX' with 'struct FetchCtx'
Richard Russon [Tue, 16 May 2017 13:18:25 +0000 (14:18 +0100)]
replace 'FETCH_CTX' with 'struct FetchCtx'

7 years agoreplace 'event_t' with 'struct Event'
Richard Russon [Tue, 16 May 2017 13:18:25 +0000 (14:18 +0100)]
replace 'event_t' with 'struct Event'

7 years agoreplace 'CONTENT_STATE' with 'struct ContentState'
Richard Russon [Tue, 16 May 2017 13:18:24 +0000 (14:18 +0100)]
replace 'CONTENT_STATE' with 'struct ContentState'

7 years agoreplace 'COMPRESS_INFO' with 'struct CompressInfo'
Richard Russon [Tue, 16 May 2017 13:18:24 +0000 (14:18 +0100)]
replace 'COMPRESS_INFO' with 'struct CompressInfo'

7 years agoreplace 'compose_redraw_data_t' with 'struct ComposeRedrawData'
Richard Russon [Tue, 16 May 2017 13:18:23 +0000 (14:18 +0100)]
replace 'compose_redraw_data_t' with 'struct ComposeRedrawData'

7 years agoreplace 'CHILD_CTX' with 'struct ChildCtx'
Richard Russon [Tue, 16 May 2017 13:18:22 +0000 (14:18 +0100)]
replace 'CHILD_CTX' with 'struct ChildCtx'

7 years agoreplace 'ATTACH_MATCH' with 'struct AttachMatch'
Richard Russon [Tue, 16 May 2017 13:18:22 +0000 (14:18 +0100)]
replace 'ATTACH_MATCH' with 'struct AttachMatch'

7 years agoreplace 'smime_key_t' with 'struct SmimeKey'
Richard Russon [Tue, 16 May 2017 01:05:37 +0000 (02:05 +0100)]
replace 'smime_key_t' with 'struct SmimeKey'

7 years agoreplace 'SCORE' with 'struct Score'
Richard Russon [Tue, 16 May 2017 01:05:26 +0000 (02:05 +0100)]
replace 'SCORE' with 'struct Score'

7 years agoreplace 'SBENTRY' with 'struct SbEntry'
Richard Russon [Tue, 16 May 2017 01:05:11 +0000 (02:05 +0100)]
replace 'SBENTRY' with 'struct SbEntry'

7 years agoreplace 'rfc1524_entry' with 'struct Rfc1524MailcapEntry'
Richard Russon [Tue, 16 May 2017 01:05:05 +0000 (02:05 +0100)]
replace 'rfc1524_entry' with 'struct Rfc1524MailcapEntry'

7 years agoreplace 'REMAILER' with 'struct Remailer'
Richard Russon [Tue, 16 May 2017 01:04:50 +0000 (02:04 +0100)]
replace 'REMAILER' with 'struct Remailer'

7 years agoreplace 'QUERY' with 'struct Query'
Richard Russon [Tue, 16 May 2017 01:04:44 +0000 (02:04 +0100)]
replace 'QUERY' with 'struct Query'

7 years agoreplace 'pgp_uid_t' with 'struct PgpUid'
Richard Russon [Tue, 16 May 2017 01:04:37 +0000 (02:04 +0100)]
replace 'pgp_uid_t' with 'struct PgpUid'

7 years agoreplace 'pgp_sig_t' with 'struct PgpSignature'
Richard Russon [Tue, 16 May 2017 01:04:25 +0000 (02:04 +0100)]
replace 'pgp_sig_t' with 'struct PgpSignature'

7 years agoreplace 'pgp_entry_t' with 'struct PgpEntry'
Richard Russon [Tue, 16 May 2017 01:04:20 +0000 (02:04 +0100)]
replace 'pgp_entry_t' with 'struct PgpEntry'

7 years agoreplace 'myvar_t' with 'struct MyVar'
Richard Russon [Tue, 16 May 2017 01:04:15 +0000 (02:04 +0100)]
replace 'myvar_t' with 'struct MyVar'

7 years agoreplace 'MIXCHAIN' with 'struct MixChain'
Richard Russon [Tue, 16 May 2017 01:04:02 +0000 (02:04 +0100)]
replace 'MIXCHAIN' with 'struct MixChain'

7 years agoreplace 'IMAP_HEADER_DATA' with 'struct ImapHeaderData'
Richard Russon [Tue, 16 May 2017 01:03:38 +0000 (02:03 +0100)]
replace 'IMAP_HEADER_DATA' with 'struct ImapHeaderData'

7 years agoreplace 'HOOK' with 'struct Hook'
Richard Russon [Tue, 16 May 2017 01:03:12 +0000 (02:03 +0100)]
replace 'HOOK' with 'struct Hook'

7 years agoreplace 'group_context_t' with 'struct GroupContext'
Richard Russon [Tue, 16 May 2017 01:02:58 +0000 (02:02 +0100)]
replace 'group_context_t' with 'struct GroupContext'

7 years agoreplace 'FOLDER' with 'struct Folder'
Richard Russon [Tue, 16 May 2017 01:02:53 +0000 (02:02 +0100)]
replace 'FOLDER' with 'struct Folder'

7 years agoreplace 'flowed_state_t' with 'struct FlowedState'
Richard Russon [Tue, 16 May 2017 01:02:11 +0000 (02:02 +0100)]
replace 'flowed_state_t' with 'struct FlowedState'

7 years agoreplace 'ENTRY' with 'struct Entry'
Richard Russon [Tue, 16 May 2017 01:01:55 +0000 (02:01 +0100)]
replace 'ENTRY' with 'struct Entry'

7 years agoreplace 'crypt_module_t' with 'struct CryptModule'
Richard Russon [Tue, 16 May 2017 01:07:33 +0000 (02:07 +0100)]
replace 'crypt_module_t' with 'struct CryptModule'

7 years agoreplace 'crypt_key_t' with 'struct CryptKeyinfo'
Richard Russon [Tue, 16 May 2017 01:01:38 +0000 (02:01 +0100)]
replace 'crypt_key_t' with 'struct CryptKeyinfo'

7 years agoreplace 'crypt_entry_t' with 'struct CryptEntry'
Richard Russon [Tue, 16 May 2017 01:01:27 +0000 (02:01 +0100)]
replace 'crypt_entry_t' with 'struct CryptEntry'

7 years agoreplace 'COLOR_LIST' with 'struct ColorList'
Richard Russon [Tue, 16 May 2017 01:01:20 +0000 (02:01 +0100)]
replace 'COLOR_LIST' with 'struct ColorList'

7 years agoreplace 'COLOR_LINE' with 'struct ColorLine'
Richard Russon [Tue, 16 May 2017 01:01:05 +0000 (02:01 +0100)]
replace 'COLOR_LINE' with 'struct ColorLine'

7 years agoreplace 'ansi_attr' with 'struct AnsiAttr'
Richard Russon [Tue, 16 May 2017 01:00:58 +0000 (02:00 +0100)]
replace 'ansi_attr' with 'struct AnsiAttr'

7 years agoreplace 'STATE' with 'struct State'
Richard Russon [Mon, 15 May 2017 13:51:38 +0000 (14:51 +0100)]
replace 'STATE' with 'struct State'

7 years agoreplace 'RX_LIST' with 'struct RxList'
Richard Russon [Mon, 15 May 2017 13:51:09 +0000 (14:51 +0100)]
replace 'RX_LIST' with 'struct RxList'

7 years agoreplace 'REPLACE_LIST' with 'struct ReplaceList'
Richard Russon [Mon, 15 May 2017 13:50:41 +0000 (14:50 +0100)]
replace 'REPLACE_LIST' with 'struct ReplaceList'

7 years agoreplace 'REGEXP' with 'struct Regex'
Richard Russon [Mon, 15 May 2017 13:50:07 +0000 (14:50 +0100)]
replace 'REGEXP' with 'struct Regex'

7 years agoreplace 'progress_t' with 'struct Progress'
Richard Russon [Mon, 15 May 2017 13:49:35 +0000 (14:49 +0100)]
replace 'progress_t' with 'struct Progress'

7 years agoreplace 'pgp_key_t' with 'struct PgpKeyInfo'
Richard Russon [Mon, 15 May 2017 13:48:57 +0000 (14:48 +0100)]
replace 'pgp_key_t' with 'struct PgpKeyInfo'

7 years agoreplace 'pattern_t' with 'struct Pattern'
Richard Russon [Mon, 15 May 2017 13:47:44 +0000 (14:47 +0100)]
replace 'pattern_t' with 'struct Pattern'

7 years agoreplace 'PARAMETER' with 'struct Parameter'
Richard Russon [Mon, 15 May 2017 13:47:06 +0000 (14:47 +0100)]
replace 'PARAMETER' with 'struct Parameter'

7 years agoreplace 'mutt_window_t' with 'struct MuttWindow'
Richard Russon [Mon, 15 May 2017 13:46:34 +0000 (14:46 +0100)]
replace 'mutt_window_t' with 'struct MuttWindow'

7 years agoreplace 'THREAD' with 'struct MuttThread'
Richard Russon [Mon, 15 May 2017 13:45:49 +0000 (14:45 +0100)]
replace 'THREAD' with 'struct MuttThread'

7 years agoreplace 'MESSAGE' with 'struct Message'
Richard Russon [Mon, 15 May 2017 13:44:05 +0000 (14:44 +0100)]
replace 'MESSAGE' with 'struct Message'

7 years agoreplace 'MUTTMENU' with 'struct Menu'
Richard Russon [Mon, 15 May 2017 13:43:38 +0000 (14:43 +0100)]
replace 'MUTTMENU' with 'struct Menu'

7 years agoreplace 'mbchar_table' with 'struct MbCharTable'
Richard Russon [Mon, 15 May 2017 13:42:40 +0000 (14:42 +0100)]
replace 'mbchar_table' with 'struct MbCharTable'

7 years agoreplace 'LIST' with 'struct List'
Richard Russon [Mon, 15 May 2017 13:41:57 +0000 (14:41 +0100)]
replace 'LIST' with 'struct List'

7 years agoreplace 'HEADER' with 'struct Header'
Richard Russon [Mon, 15 May 2017 13:41:30 +0000 (14:41 +0100)]
replace 'HEADER' with 'struct Header'

7 years agoreplace 'HASH' with 'struct Hash'
Richard Russon [Mon, 15 May 2017 13:40:43 +0000 (14:40 +0100)]
replace 'HASH' with 'struct Hash'

7 years agoreplace 'group_t' with 'struct Group'
Richard Russon [Mon, 15 May 2017 13:40:13 +0000 (14:40 +0100)]
replace 'group_t' with 'struct Group'

7 years agoreplace 'ENVELOPE' with 'struct Envelope'
Richard Russon [Mon, 15 May 2017 13:39:37 +0000 (14:39 +0100)]
replace 'ENVELOPE' with 'struct Envelope'

7 years agoreplace 'ENTER_STATE' with 'struct EnterState'
Richard Russon [Mon, 15 May 2017 13:38:42 +0000 (14:38 +0100)]
replace 'ENTER_STATE' with 'struct EnterState'

7 years agoreplace 'CONTEXT' with 'struct Context'
Richard Russon [Mon, 15 May 2017 13:37:51 +0000 (14:37 +0100)]
replace 'CONTEXT' with 'struct Context'

7 years agoreplace 'CONTENT' with 'struct Content'
Richard Russon [Mon, 15 May 2017 13:37:27 +0000 (14:37 +0100)]
replace 'CONTENT' with 'struct Content'

7 years agoreplace 'CONNECTION' with 'struct Connection'
Richard Russon [Mon, 15 May 2017 13:36:37 +0000 (14:36 +0100)]
replace 'CONNECTION' with 'struct Connection'

7 years agoreplace 'ciss_url_t' with 'struct CissUrl'
Richard Russon [Mon, 15 May 2017 13:35:57 +0000 (14:35 +0100)]
replace 'ciss_url_t' with 'struct CissUrl'

7 years agoreplace 'BUFFY' with 'struct Buffy'
Richard Russon [Mon, 15 May 2017 13:34:43 +0000 (14:34 +0100)]
replace 'BUFFY' with 'struct Buffy'

7 years agoreplace 'BUFFER' with 'struct Buffer'
Richard Russon [Mon, 15 May 2017 13:33:13 +0000 (14:33 +0100)]
replace 'BUFFER' with 'struct Buffer'

7 years agoreplace 'body_cache_t' with 'struct BodyCache'
Richard Russon [Mon, 15 May 2017 13:32:25 +0000 (14:32 +0100)]
replace 'body_cache_t' with 'struct BodyCache'

7 years agoreplace 'BODY' with 'struct Body'
Richard Russon [Mon, 15 May 2017 13:30:55 +0000 (14:30 +0100)]
replace 'BODY' with 'struct Body'

7 years agoreplace 'ATTACHPTR' with 'struct AttachPtr'
Richard Russon [Mon, 15 May 2017 13:30:05 +0000 (14:30 +0100)]
replace 'ATTACHPTR' with 'struct AttachPtr'

7 years agoreplace 'ALIAS' with 'struct Alias'
Richard Russon [Mon, 15 May 2017 13:29:20 +0000 (14:29 +0100)]
replace 'ALIAS' with 'struct Alias'

7 years agoreplace 'ADDRESS' with 'struct Address'
Richard Russon [Mon, 15 May 2017 13:26:56 +0000 (14:26 +0100)]
replace 'ADDRESS' with 'struct Address'

7 years agoreplace 'ACCOUNT' with 'struct Account'
Richard Russon [Mon, 15 May 2017 13:25:32 +0000 (14:25 +0100)]
replace 'ACCOUNT' with 'struct Account'

7 years agoFix missing NONULL for mutt.set() in Lua (#578)
guyzmo [Sat, 13 May 2017 12:50:25 +0000 (14:50 +0200)]
Fix missing NONULL for mutt.set() in Lua (#578)

fixes #567

Signed-off-by: Guyzmo <guyzmo+github+pub@m0g.net>
7 years agobuild: fix the git_ver.h dependencies
Richard Russon [Fri, 12 May 2017 15:13:42 +0000 (16:13 +0100)]
build: fix the git_ver.h dependencies

Before, 'git_ver.h' was always considered out-of-date.
That meant that main.c kept being recompiled.

Now, the state of git is checked, but if nothing has changed, nothing
will be rebuilt.

7 years agobuild: only compile hcache on request
Richard Russon [Fri, 12 May 2017 15:13:37 +0000 (16:13 +0100)]
build: only compile hcache on request

If none of the header cache backends are requested, don't go into the
hcache dir.

7 years agocoverity: fix defects
Richard Russon [Thu, 11 May 2017 14:28:34 +0000 (15:28 +0100)]
coverity: fix defects

Most of these trivial problems were discovered when NNTP got enabled in
the default build.

- dereference after null check
- resource leak
- uninit pointer
- uninit var
- unused value