#include "penalty.h"
#include "anvil-connection.h"
-#include <stdlib.h>
#include <unistd.h>
#define MAX_INBUF_SIZE 1024
#include "penalty.h"
#include "anvil-connection.h"
-#include <stdlib.h>
#include <unistd.h>
struct connect_limit *connect_limit;
#include "auth-client-connection.h"
#include "auth-master-connection.h"
-#include <stdlib.h>
#define OUTBUF_THROTTLE_SIZE (1024*50)
#include "auth-master-connection.h"
#include <unistd.h>
-#include <stdlib.h>
#define MAX_INBUF_SIZE 1024
#define MAX_OUTBUF_SIZE (1024*50)
#include "auth-master-connection.h"
#include "auth-request-handler.h"
-#include <stdlib.h>
#define AUTH_FAILURE_DELAY_CHECK_MSECS 500
#include "userdb-template.h"
#include "password-scheme.h"
-#include <stdlib.h>
#include <sys/stat.h>
#define AUTH_SUBSYS_PROXY "proxy"
#include "auth-settings.h"
#include "auth-token.h"
-#include <stdlib.h>
#include <stdio.h>
#include <fcntl.h>
#include <unistd.h>
#include "auth-request.h"
#include "auth-worker-client.h"
-#include <stdlib.h>
#define AUTH_WORKER_WARN_DISCONNECTED_LONG_CMD_SECS 30
#define OUTBUF_THROTTLE_SIZE (1024*10)
#include "auth-worker-client.h"
#include "auth-worker-server.h"
-#include <stdlib.h>
#include <unistd.h>
/* Initial lookup timeout */
#include "strescape.h"
#include "write-full.h"
-#include <stdlib.h>
#include <unistd.h>
int main(void)
#include "child-wait.h"
#include "db-checkpassword.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
#include "db-dict.h"
#include <stddef.h>
-#include <stdlib.h>
enum dict_settings_section {
DICT_SETTINGS_SECTION_ROOT = 0,
#include "db-ldap.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
#define HAVE_LDAP_SASL
#include "str.h"
#include "eacces-error.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <time.h>
#include "db-sql.h"
#include <stddef.h>
-#include <stdlib.h>
#define DEF_STR(name) DEF_STRUCT_STR(name, sql_settings)
#define DEF_INT(name) DEF_STRUCT_INT(name, sql_settings)
#include "passdb.h"
#include "hostpid.h"
-#include <stdlib.h>
#include <time.h>
struct cram_auth_request {
#include "mech.h"
#include "passdb.h"
-#include <stdlib.h>
#define MAX_REALM_LEN 64
#include "mech.h"
#include "passdb.h"
-#include <stdlib.h>
#if defined(BUILTIN_GSSAPI) || defined(PLUGIN_BUILD)
* This software is released under the MIT license.
*/
-#include <stdlib.h>
#include <limits.h>
#include "auth-common.h"
#include "istream.h"
#include "ostream.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
#include "str.h"
#include "passdb.h"
-#include <stdlib.h>
#include <ctype.h>
static struct mech_module_list *mech_modules;
#include "passdb.h"
#include "passdb-blocking.h"
-#include <stdlib.h>
static void
auth_worker_reply_parse_args(struct auth_request *request,
#include "passdb.h"
#include "passdb-cache.h"
-#include <stdlib.h>
struct auth_cache *passdb_cache = NULL;
#include "auth-cache.h"
#include "db-dict.h"
-#include <stdlib.h>
#include <string.h>
struct dict_passdb_module {
#include "db-ldap.h"
#include <ldap.h>
-#include <stdlib.h>
struct ldap_passdb_module {
struct passdb_module module;
#include "safe-memset.h"
#include "auth-cache.h"
-#include <stdlib.h>
#include <sys/stat.h>
#ifdef HAVE_SECURITY_PAM_APPL_H
#include "auth-cache.h"
#include "db-sql.h"
-#include <stdlib.h>
#include <string.h>
struct sql_passdb_module {
#include "userdb-vpopmail.h"
-#include <stdlib.h>
#define VPOPMAIL_DEFAULT_PASS_SCHEME "CRYPT"
#include "passdb-template.h"
#include "passdb.h"
-#include <stdlib.h>
static ARRAY(struct passdb_module_interface *) passdb_interfaces;
static ARRAY(struct passdb_module *) passdb_modules;
* This software is released under the MIT license.
*/
-#include <stdlib.h>
#include "lib.h"
#include "safe-memset.h"
#include "userdb.h"
#include "userdb-blocking.h"
-#include <stdlib.h>
struct blocking_userdb_iterate_context {
struct userdb_iterate_context ctx;
#include "db-dict.h"
#include <dict.h>
-#include <stdlib.h>
struct dict_userdb_module {
struct userdb_module module;
#include "db-ldap.h"
#include <ldap.h>
-#include <stdlib.h>
struct ldap_userdb_module {
struct userdb_module module;
#include "str.h"
#include "var-expand.h"
-#include <stdlib.h>
static void prefetch_lookup(struct auth_request *auth_request,
userdb_callback_t *callback)
#include "auth-cache.h"
#include "db-sql.h"
-#include <stdlib.h>
#include <string.h>
struct sql_userdb_module {
#include "userdb.h"
#include "userdb-template.h"
-#include <stdlib.h>
struct static_context {
userdb_callback_t *callback, *old_callback;
#include "userdb-template.h"
#include "userdb.h"
-#include <stdlib.h>
static ARRAY(struct userdb_module_interface *) userdb_interfaces;
static ARRAY(struct userdb_module *) userdb_modules;
#include "config-parser.h"
#include "config-connection.h"
-#include <stdlib.h>
#include <unistd.h>
#define MAX_INBUF_SIZE 1024
#include "config-request.h"
#include "config-parser-private.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <time.h>
#include "dovecot-version.h"
#include <stdio.h>
-#include <stdlib.h>
#include <ctype.h>
#include <unistd.h>
#include <sysexits.h>
#include "dict-connection.h"
#include "dict-commands.h"
-#include <stdlib.h>
#define DICT_OUTPUT_OPTIMAL_SIZE 1024
#include "dict-commands.h"
#include "dict-connection.h"
-#include <stdlib.h>
#include <unistd.h>
#define DICT_CONN_MAX_PENDING_COMMANDS 5
#include "master-service-settings.h"
#include "director-settings.h"
-#include <stdlib.h>
#include <unistd.h>
#define IMAP_PORT 14300
#include "user-directory.h"
#include "test-common.h"
-#include <stdlib.h>
#define USER_DIR_TIMEOUT 1000000
#include "doveadm-print.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
struct authtest_input {
#include "doveadm-print.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include "doveadm-dsync.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <ctype.h>
#include <sys/wait.h>
#include "doveadm-dump.h"
#include <stdio.h>
-#include <stdlib.h>
#include <time.h>
struct index_vsize_header {
#include "doveadm-who.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <signal.h>
#include "doveadm-mail.h"
#include <stdio.h>
-#include <stdlib.h>
#define DOVEADM_MAIL_CMD_INPUT_TIMEOUT_MSECS (5*60*1000)
#include "doveadm.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <time.h>
#include <ctype.h>
#include <fcntl.h>
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#define DEFAULT_SCHEME "CRAM-MD5"
#include "doveadm-print.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include "doveadm-print.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <sys/ioctl.h>
#include <termios.h>
#include "doveadm-who.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
struct who_user {
#include "doveadm-dsync.h"
#include "doveadm.h"
-#include <stdlib.h>
#include <unistd.h>
const struct doveadm_print_vfuncs *doveadm_print_vfuncs_all[] = {
#include "dsync-mailbox-tree.h"
#include "dsync-ibc-private.h"
-#include <stdlib.h>
#define DSYNC_IBC_STREAM_OUTBUF_THROTTLE_SIZE (1024*128)
#include "mailbox-list-private.h"
#include "dsync-mailbox-tree-private.h"
-#include <stdlib.h>
struct dsync_mailbox_tree_iter {
struct dsync_mailbox_tree *tree;
#include "test-common.h"
#include <stdio.h>
-#include <stdlib.h>
#define MAX_DEPTH 4
#define TEST_NAMESPACE_NAME "INBOX"
#include "service-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
/* <settings checks> */
#include "client-authenticate.h"
#include "imap-proxy.h"
-#include <stdlib.h>
void client_authenticate_get_capabilities(struct client *client, string_t *str)
{
#include "imap-quote.h"
#include "imap-proxy.h"
-#include <stdlib.h>
enum imap_proxy_state {
IMAP_PROXY_STATE_NONE,
#include "master-service.h"
#include "master-interface.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
#include "imap-urlauth-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
/* <settings checks> */
#include "imap-urlauth-worker-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
/* <settings checks> */
#include "imap-urlauth-fetch.h"
#include "imap-urlauth-worker-settings.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sysexits.h>
#include "var-expand.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#define IS_STANDALONE() \
#include "imap-search-args.h"
#include "mail-search.h"
-#include <stdlib.h>
static const char *all_macro[] = {
"FLAGS", "INTERNALDATE", "RFC822.SIZE", "ENVELOPE", NULL
#include "imap-fetch.h"
#include "imap-sync.h"
-#include <stdlib.h>
struct imap_select_context {
struct client_command_context *cmd;
#include "imap-search-args.h"
#include "imap-util.h"
-#include <stdlib.h>
struct imap_store_context {
struct client_command_context *cmd;
#include "imap-notify.h"
#include "imap-commands.h"
-#include <stdlib.h>
#include <unistd.h>
extern struct mail_storage_callbacks mail_storage_callbacks;
#include "time-util.h"
#include "imap-commands.h"
-#include <stdlib.h>
struct command_hook {
command_hook_callback_t *pre;
#include "imap-msgpart.h"
#include "imap-fetch.h"
-#include <stdlib.h>
#include <ctype.h>
#include <unistd.h>
#include "imap-fetch.h"
#include "imap-util.h"
-#include <stdlib.h>
#include <ctype.h>
#define BODY_NIL_REPLY \
#include "imap-parser.h"
#include "imap-seqset.h"
-#include <stdlib.h>
struct search_build_data {
pool_t pool;
#include "imap-search-args.h"
#include "imap-search.h"
-#include <stdlib.h>
static int imap_search_deinit(struct imap_search_context *ctx);
#include "imap-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
static bool imap_settings_verify(void *_set, pool_t pool,
#include "imap-fetch.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#define IS_STANDALONE() \
#include "indexer-queue.h"
#include "indexer-client.h"
-#include <stdlib.h>
#include <unistd.h>
#define MAX_INBUF_SIZE (1024*64)
#include "lda-settings.h"
#include <stdio.h>
-#include <stdlib.h>
#include <sysexits.h>
#define DEFAULT_ENVELOPE_SENDER "MAILER-DAEMON"
#include "auth-server-connection.h"
#include "auth-client-request.h"
-#include <stdlib.h>
struct auth_client_request {
pool_t pool;
#include "master-interface.h"
#include "auth-master.h"
-#include <stdlib.h>
#include <unistd.h>
#define AUTH_PROTOCOL_MAJOR 1
#include "auth-server-connection.h"
#include <unistd.h>
-#include <stdlib.h>
#define AUTH_SERVER_CONN_MAX_LINE_LENGTH AUTH_CLIENT_MAX_LINE_LENGTH
#define AUTH_HANDSHAKE_TIMEOUT (30*1000)
#include "test-common.h"
#include "compression.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include "dict-private.h"
#include "dict-client.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include "dict-private.h"
#ifdef BUILD_DB
-#include <stdlib.h>
#include <db.h>
struct db_dict {
#include "dict-private.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include "fs-api-private.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <fcntl.h>
#include "ostream.h"
#include "fs-api-private.h"
-#include <stdlib.h>
#define RANDOMFAIL_ERROR "Random failure injection"
#include "fts-tokenizer-private.h"
#include "fts-tokenizer-generic-private.h"
-#include <stdlib.h>
#define TEST_INPUT_ADDRESS \
"@invalid invalid@ Abc Dfg <abc.dfg@example.com>, " \
#include "str.h"
#include "mail-cache-private.h"
-#include <stdlib.h>
#define CACHE_PREFETCH IO_BLOCK_SIZE
#include "mail-index-modseq.h"
#include "mail-transaction-log.h"
-#include <stdlib.h>
void mail_index_sync_init_expunge_handlers(struct mail_index_sync_map_ctx *ctx)
{
#include "mail-cache-private.h"
#include <stdio.h>
-#include <stdlib.h>
struct mail_index_sync_ctx {
struct mail_index *index;
#include "mail-index-private.h"
#include "mail-index-transaction-private.h"
-#include <stdlib.h>
struct uid_map {
uint32_t idx;
#include "mail-transaction-log-private.h"
#include "mail-index-transaction-private.h"
-#include <stdlib.h>
void (*hook_mail_index_transaction_created)
(struct mail_index_transaction *t) = NULL;
#include "mail-index-modseq.h"
#include "mail-transaction-log.h"
-#include <stdlib.h>
struct mail_index_view_sync_ctx {
struct mail_index_view *view;
#include "mail-index-sync-private.h"
#include "mail-index-modseq.h"
-#include <stdlib.h>
void mail_index_sync_set_corrupted(struct mail_index_sync_map_ctx *ctx ATTR_UNUSED,
const char *fmt ATTR_UNUSED, ...) {}
#include "mail-index-modseq.h"
#include "mail-index-transaction-private.h"
-#include <stdlib.h>
static struct mail_index_record recs[20];
static uint64_t modseqs[N_ELEMENTS(recs)];
#include "mail-index-private.h"
#include "mail-index-transaction-private.h"
-#include <stdlib.h>
static struct mail_index_header hdr;
static struct mail_index_record rec;
#include "mail-index-private.h"
#include "mail-transaction-log-private.h"
-#include <stdlib.h>
#include <sys/stat.h>
static bool log_lock_failure = FALSE;
#include "mail-storage-settings.h"
#include "duplicate.h"
-#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include "smtp-client.h"
#include "mail-send.h"
-#include <stdlib.h>
#include <sys/wait.h>
static const struct var_expand_table *
#include "istream-private.h"
#include "istream-header-filter.h"
-#include <stdlib.h>
struct header_filter_istream {
struct istream_private istream;
#include "rfc822-parser.h"
#include "rfc2231-parser.h"
-#include <stdlib.h>
struct rfc2231_parameter {
const char *key, *value;
#include "message-header-decode.h"
#include "test-common.h"
-#include <stdlib.h>
bool charset_is_utf8(const char *charset ATTR_UNUSED) { return TRUE; }
#include "master-service-private.h"
#include "master-auth.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/stat.h>
#include "master-auth.h"
#include "master-login-auth.h"
-#include <stdlib.h>
#define AUTH_MAX_INBUF_SIZE 8192
#include "master-service-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
#include <time.h>
#include <sys/stat.h>
#include "master-service-private.h"
#include "master-service-settings.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/stat.h>
#include <syslog.h>
#include "master-service-settings.h"
#include "master-service-settings-cache.h"
-#include <stdlib.h>
struct master_service *master_service;
#include "otp.h"
-#include <stdlib.h>
#include <ctype.h>
#define IS_LWS(c) ((c) == ' ' || (c) == '\t')
#include "settings-parser.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <ctype.h>
#include <fcntl.h>
#include "sql-api-private.h"
#ifdef BUILD_MYSQL
-#include <stdlib.h>
#include <unistd.h>
#include <time.h>
#ifdef HAVE_ATTR_NULL
#include "sql-api-private.h"
#ifdef BUILD_PGSQL
-#include <stdlib.h>
#include <libpq-fe.h>
#define PGSQL_DNS_WARN_MSECS 500
#include "ioloop.h"
#include "sql-api-private.h"
-#include <stdlib.h>
#include <time.h>
struct sql_db_module_register sql_db_module_register = { 0 };
#include "module-dir.h"
#include "iostream-ssl-private.h"
-#include <stdlib.h>
static bool ssl_module_loaded = FALSE;
#ifdef HAVE_SSL
#include "dbox-file.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <ctype.h>
#include <fcntl.h>
#include "dbox-file.h"
#include "dbox-mail.h"
-#include <stdlib.h>
struct mail *
dbox_mail_alloc(struct mailbox_transaction_context *t,
#include "mdbox-file.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <ctype.h>
#include <fcntl.h>
#include "mdbox-map.h"
#include "mdbox-file.h"
-#include <stdlib.h>
#include <sys/stat.h>
int mdbox_mail_lookup(struct mdbox_mailbox *mbox, struct mail_index_view *view,
#include "mdbox-file.h"
#include "mdbox-map-private.h"
-#include <stdlib.h>
#include <dirent.h>
#define MAX_BACKWARDS_LOOKUPS 10
#include "mdbox-map.h"
#include "mdbox-sync.h"
-#include <stdlib.h>
#include <dirent.h>
/*
#include "mdbox-file.h"
#include "mdbox-sync.h"
-#include <stdlib.h>
struct dbox_save_mail {
struct dbox_file_append_context *file_append;
#include "mdbox-sync.h"
#include "mdbox-storage-rebuild.h"
-#include <stdlib.h>
#include <dirent.h>
#include <unistd.h>
#include "mdbox-file.h"
#include "mdbox-sync.h"
-#include <stdlib.h>
static int
dbox_sync_verify_expunge_guid(struct mdbox_sync_context *ctx, uint32_t seq,
#include "sdbox-storage.h"
#include "sdbox-file.h"
-#include <stdlib.h>
#include <sys/stat.h>
static void sdbox_mail_set_expunged(struct dbox_mail *mail)
#include "sdbox-file.h"
#include "sdbox-sync.h"
-#include <stdlib.h>
struct sdbox_save_context {
struct dbox_save_context ctx;
#include "sdbox-file.h"
#include "sdbox-sync.h"
-#include <stdlib.h>
#include <dirent.h>
static void sdbox_sync_set_uidvalidity(struct index_rebuild_context *ctx)
#include "mailbox-search-result-private.h"
#include "index-search-private.h"
-#include <stdlib.h>
#include <ctype.h>
#define SEARCH_NOTIFY_INTERVAL_SECS 10
#include "index-storage.h"
#include "index-sort-private.h"
-#include <stdlib.h>
struct mail_sort_node {
uint32_t seq:29;
#include "index-storage.h"
#include "index-sort-private.h"
-#include <stdlib.h>
struct mail_sort_node_date {
uint32_t seq;
#include "index-thread-private.h"
#include "index-mailbox-size.h"
-#include <stdlib.h>
#include <time.h>
#include <unistd.h>
#include <sys/stat.h>
#include "mail-storage-private.h"
#include "index-thread-private.h"
-#include <stdlib.h>
struct mail_thread_shadow_node {
uint32_t first_child_idx, next_sibling_idx;
#include "index-storage.h"
#include "index-thread-private.h"
-#include <stdlib.h>
#define MAIL_THREAD_CONTEXT(obj) \
MODULE_CONTEXT(obj, mail_thread_storage_module)
#include "index-mail.h"
#include "mail-copy.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/stat.h>
#include "maildir-keywords.h"
#include "maildir-filename-flags.h"
-#include <stdlib.h>
void maildir_filename_flags_get(struct maildir_keywords_sync_ctx *ctx,
const char *fname, enum mail_flags *flags_r,
#include "maildir-uidlist.h"
#include "maildir-keywords.h"
-#include <stdlib.h>
#include <sys/stat.h>
#include <utime.h>
#include "maildir-sync.h"
#include <stdio.h>
-#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/stat.h>
#include "maildir-sync.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <utime.h>
#include "maildir-sync.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
struct maildir_index_sync_context {
#include <stdio.h>
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <sys/stat.h>
#include "maildir-uidlist.h"
#include <stdio.h>
-#include <stdlib.h>
#include <sys/stat.h>
/* NFS: How many times to retry reading dovecot-uidlist file if ESTALE
#include "mbox-lock.h"
#include <time.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include "message-parser.h"
#include "mbox-md5.h"
-#include <stdlib.h>
struct mbox_md5_context {
struct md5_context hdr_md5_ctx;
#include "message-parser.h"
#include "mbox-md5.h"
-#include <stdlib.h>
struct mbox_md5_context {
struct md5_context hdr_md5_ctx;
#include "mbox-sync-private.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include "mbox-md5.h"
#include "mbox-sync-private.h"
-#include <stdlib.h>
#define IS_LWSP_LF(c) (IS_LWSP(c) || (c) == '\n')
#include "mbox-sync-private.h"
#include <stddef.h>
-#include <stdlib.h>
#include <utime.h>
#include <sys/stat.h>
#include "fail-mail-storage.h"
#include "shared-storage.h"
-#include <stdlib.h>
#include <ctype.h>
extern struct mail_storage shared_storage;
#include "mail-storage-settings.h"
#include "mail-namespace.h"
-#include <stdlib.h>
static struct mail_namespace_settings prefixless_ns_unexpanded_set = {
.name = "",
#include "mail-search-parser.h"
#include "mail-search-build.h"
-#include <stdlib.h>
static int mail_search_build_list(struct mail_search_build_context *ctx,
struct mail_search_arg **arg_r);
#include "mail-search-parser.h"
#include "mail-search-build.h"
-#include <stdlib.h>
struct mail_search_register *mail_search_register_imap;
#include "mail-storage.h"
#include "mail-storage-service.h"
-#include <stdlib.h>
#include <sys/stat.h>
#ifdef HAVE_SYS_TIME_H
#include "mailbox-search-result-private.h"
#include "mailbox-guid-cache.h"
-#include <stdlib.h>
#include <ctype.h>
#define MAILBOX_DELETE_RETRY_SECS 30
#include "mail-storage.h"
#include "mail-user.h"
-#include <stdlib.h>
struct mail_user_module_register mail_user_module_register = { 0 };
struct auth_master_connection *mail_user_auth_master_conn;
#include "mail-cache.h"
#include "mail-storage-private.h"
-#include <stdlib.h>
static struct mailbox_header_lookup_ctx *
mailbox_header_lookup_init_real(struct mailbox *box,
#include "mailbox-uidvalidity.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <fcntl.h>
#include "mail-storage-private.h"
#include "mailbox-watch.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include "test-common.h"
#include <stdio.h>
-#include <stdlib.h>
#include <setjmp.h> /* for fatal tests */
#include "str.h"
#include "abspath.h"
-#include <stdlib.h>
#include <unistd.h>
const char *t_abspath(const char *path)
#include "lib.h"
#include "array.h"
-#include <stdlib.h>
void *array_idx_modifiable_i(struct array *array, unsigned int idx)
{
#if defined(HAVE_BACKTRACE_SYMBOLS) && defined(HAVE_EXECINFO_H)
/* Linux */
#include <execinfo.h>
-#include <stdlib.h>
int backtrace_append(string_t *str)
{
#include "lib.h"
#include <stdio.h>
-#include <stdlib.h>
#include <ctype.h>
#include <unistd.h>
#include <syslog.h>
#include "lib.h"
#include "data-stack.h"
-#include <stdlib.h>
#ifdef HAVE_GC_GC_H
# include <gc/gc.h>
#include "array.h"
#include "env-util.h"
-#include <stdlib.h>
#ifdef __APPLE__
# include <crt_externs.h>
#endif
#include "write-full.h"
#include "fd-close-on-exec.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <syslog.h>
#include "file-dotlock.h"
#include <stdio.h>
-#include <stdlib.h>
#include <signal.h>
#include <time.h>
#include <utime.h>
#include "ipwd.h"
#include "home-expand.h"
-#include <stdlib.h>
int home_try_expand(const char **_path)
{
#include "lib.h"
#include "hostpid.h"
-#include <stdlib.h>
#include <unistd.h>
#include <netdb.h>
#include "ipwd.h"
#include "process-title.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/time.h>
#include "safe-memset.h"
#include "mempool.h"
-#include <stdlib.h>
#ifdef HAVE_GC_GC_H
# include <gc/gc.h>
#include "lib.h"
#include "mempool.h"
-#include <stdlib.h>
static const char *pool_data_stack_get_name(pool_t pool);
static void pool_data_stack_ref(pool_t pool);
#include "safe-memset.h"
#include "mempool.h"
-#include <stdlib.h>
#ifndef HAVE_MALLOC_USABLE_SIZE
/* no extra includes needed */
#elif defined (HAVE_MALLOC_NP_H)
#include "lib.h"
#include "mempool.h"
-#include <stdlib.h>
static const char *pool_unsafe_data_stack_get_name(pool_t pool);
static void pool_unsafe_data_stack_ref(pool_t pool);
#include "fd-close-on-exec.h"
-#include <stdlib.h>
#include <sys/mman.h>
#define MMAP_SIGNATURE 0xdeadbeef
#ifdef HAVE_MODULES
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <dirent.h>
#include "time-util.h"
#include "net.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <ctype.h>
#include "env-util.h"
#include "process-title.h"
-#include <stdlib.h> /* NetBSD, OpenBSD */
#include <unistd.h> /* FreeBSD */
static char *process_name = NULL;
/* Wrap srand() so that we can reproduce fuzzed tests */
#include "lib.h"
-#include <stdlib.h>
static int seeded = 0;
static unsigned int seed;
#include "lib.h"
#include "randgen.h"
-#include <stdlib.h>
#ifdef DEV_URANDOM_PATH
#include "env-util.h"
#include "ipwd.h"
-#include <stdlib.h>
#include <time.h>
#ifdef HAVE_PR_SET_DUMPABLE
# include <sys/prctl.h>
#include "test-lib.h"
#include "array.h"
-#include <stdlib.h> /* rand() */
struct foo {
unsigned int a, b, c;
#include "str.h"
#include "base32.h"
-#include <stdlib.h>
static void test_base32_encode(void)
{
#include "str.h"
#include "base64.h"
-#include <stdlib.h>
static void test_base64_encode(void)
{
#include "test-lib.h"
#include "buffer.h"
-#include <stdlib.h>
void test_buffer(void)
{
#include "test-lib.h"
#include "data-stack.h"
-#include <stdlib.h>
static void test_ds_buffers(void)
{
#include "test-lib.h"
#include "hash.h"
-#include <stdlib.h>
static void test_hash_random_pool(pool_t pool)
{
#include "istream-private.h"
#include "istream-concat.h"
-#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include "istream-private.h"
#include "istream-seekable.h"
-#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include "istream-private.h"
#include "istream-tee.h"
-#include <stdlib.h>
#define TEST_BUF_SIZE I_STREAM_MIN_SIZE
#define TEST_STR_LEN (TEST_BUF_SIZE*3)
#include "test-lib.h"
#include "llist.h"
-#include <stdlib.h>
struct dllist {
struct dllist *prev, *next;
#include "buffer.h"
#include "numpack.h"
-#include <stdlib.h>
static struct test {
uint64_t input;
#include "randgen.h"
#include "ostream.h"
-#include <stdlib.h>
#include <unistd.h>
#define MAX_BUFSIZE 256
#include "test-lib.h"
#include "priorityq.h"
-#include <stdlib.h>
struct pq_test_item {
struct priorityq_item item;
#include "array.h"
#include "seq-range-array.h"
-#include <stdlib.h>
static void
boundaries_permute(uint32_t *input, unsigned int i, unsigned int count)
#include "test-lib.h"
-#include <stdlib.h>
static void test_p_strarray_dup(void)
{
#include "test-lib.h"
-#include <stdlib.h>
#define INVALID(n) { #n, -1, 0 }
#define VALID(n) { #n, 0, n }
#include "test-lib.h"
#include "timing.h"
#include "sort.h"
-#include <stdlib.h>
static void
test_timing_verify(const struct timing *t, const int64_t *input,
#include "str.h"
#include "buffer.h"
#include "unichar.h"
-#include <stdlib.h>
static void test_unichar_uni_utf8_strlen(void)
{
#include "lib.h"
#include "timing.h"
#include "sort.h"
-#include <stdlib.h>
/* In order to have a vaguely accurate 95th percentile, you need way
more than 20 in your subsample. */
#include "str.h"
#include "unlink-old-files.h"
-#include <stdlib.h>
#include <signal.h>
#include <unistd.h>
#include <dirent.h>
#include "strescape.h"
#include "var-expand.h"
-#include <stdlib.h>
#include <unistd.h>
#include <ctype.h>
#include "client.h"
#include "main.h"
-#include <stdlib.h>
#include <unistd.h>
#define DNS_CLIENT_SOCKET_PATH "dns-client"
#include "log-connection.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#define FATAL_QUEUE_TIMEOUT_MSECS 500
#include "ssl-proxy.h"
#include "client-common.h"
-#include <stdlib.h>
struct client *clients = NULL;
static struct client *last_client = NULL;
#include "login-proxy-state.h"
#include "login-proxy.h"
-#include <stdlib.h>
#define MAX_PROXY_INPUT_SIZE 4096
#define OUTBUF_THRESHOLD 1024
#include "ssl-proxy.h"
#include "login-proxy.h"
-#include <stdlib.h>
#include <unistd.h>
#include <syslog.h>
#include "master-auth.h"
#include "client-common.h"
-#include <stdlib.h>
#include <unistd.h>
#define ERR_TOO_MANY_USERIP_CONNECTIONS \
#error broken currently
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <gcrypt.h>
#include "dovecot-version.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/un.h>
#include <sys/fcntl.h>
#include <netinet/in.h>
-#include <stdlib.h>
#include <errno.h>
#include <unistd.h>
#include <string.h>
#include "service-log.h"
#include "service-monitor.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>
#include <syslog.h>
#include "service-process-notify.h"
#include "service-process.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <syslog.h>
#include "acl-cache.h"
#include "acl-api-private.h"
-#include <stdlib.h>
extern struct acl_backend_vfuncs acl_backend_vfile;
#include "acl-plugin.h"
#include "acl-lookup-dict.h"
-#include <stdlib.h>
#define DICT_SHARED_BOXES_PATH "shared-boxes/"
#include "acl-api.h"
#include "acl-plugin.h"
-#include <stdlib.h>
const char *acl_plugin_version = DOVECOT_ABI_VERSION;
#include "acl-lookup-dict.h"
#include "acl-plugin.h"
-#include <stdlib.h>
struct acl_storage_module acl_storage_module =
MODULE_CONTEXT_INIT(&mail_storage_module_register);
#include "expire-set.h"
#include "expire-plugin.h"
-#include <stdlib.h>
#define EXPIRE_CONTEXT(obj) \
MODULE_CONTEXT(obj, expire_storage_module)
#include "imap-match.h"
#include "expire-set.h"
-#include <stdlib.h>
struct expire_set {
pool_t pool;
#include "fts-user.h"
#include "fts-solr-plugin.h"
-#include <stdlib.h>
const char *fts_solr_plugin_version = DOVECOT_ABI_VERSION;
struct http_client *solr_http_client = NULL;
#include "squat-trie.h"
#include "fts-squat-plugin.h"
-#include <stdlib.h>
#define SQUAT_FILE_PREFIX "dovecot.index.search"
#include "squat-trie-private.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <sys/mman.h>
#include "fts-user.h"
#include "fts-plugin.h"
-#include <stdlib.h>
const char *fts_plugin_version = DOVECOT_ABI_VERSION;
#include "fts-plugin.h"
#include "fts-storage.h"
-#include <stdlib.h>
#define FTS_CONTEXT(obj) \
MODULE_CONTEXT(obj, fts_storage_module)
#include "acl-plugin.h"
#include "imap-acl-plugin.h"
-#include <stdlib.h>
#define ERROR_NOT_ADMIN "["IMAP_RESP_CODE_NOPERM"] " \
"You lack administrator privileges on this mailbox."
#include "quota-plugin.h"
#include "imap-quota-plugin.h"
-#include <stdlib.h>
#define QUOTA_USER_SEPARATOR ':'
#include "compression.h"
#include "imap-zlib-plugin.h"
-#include <stdlib.h>
#define IMAP_COMPRESS_DEFAULT_LEVEL 6
#include "lazy-expunge-plugin.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <time.h>
#include "notify-plugin.h"
#include "mail-log-plugin.h"
-#include <stdlib.h>
#define MAILBOX_NAME_LOG_LEN 64
#define HEADER_LOG_LEN 80
#include "mail-storage.h"
#include "notify-plugin-private.h"
-#include <stdlib.h>
struct notify_mail_txn {
struct notify_mail_txn *prev, *next;
#include "mail-namespace.h"
#include "quota-private.h"
-#include <stdlib.h>
#define DICT_QUOTA_CURRENT_PATH DICT_PATH_PRIVATE"quota/"
#define DICT_QUOTA_CURRENT_BYTES_PATH DICT_QUOTA_CURRENT_PATH"storage"
#include "str.h"
#include "quota-private.h"
-#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <sys/stat.h>
#ifdef HAVE_FS_QUOTA
#include <stdio.h>
-#include <stdlib.h>
#include <fcntl.h>
#include <unistd.h>
#include <sys/stat.h>
#include "quota-private.h"
#include <stdio.h>
-#include <stdlib.h>
#include <dirent.h>
#include <sys/stat.h>
#include "mail-storage-hooks.h"
#include "quota-plugin.h"
-#include <stdlib.h>
const char *quota_plugin_version = DOVECOT_ABI_VERSION;
#include "quota-private.h"
#include <ctype.h>
-#include <stdlib.h>
#define QUOTA_DEFAULT_GRACE "10%"
#include "quota-private.h"
#include "quota-fs.h"
-#include <stdlib.h>
#include <sys/wait.h>
#define DEFAULT_QUOTA_EXCEEDED_MSG \
#include "replication-common.h"
#include "replication-plugin.h"
-#include <stdlib.h>
#define REPLICATION_SOCKET_NAME "replication-notify"
#define REPLICATION_FIFO_NAME "replication-notify-fifo"
#include "quota-plugin.h"
#include "trash-plugin.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include "index-search-private.h"
#include "virtual-storage.h"
-#include <stdlib.h>
enum virtual_search_state {
VIRTUAL_SEARCH_STATE_BUILD,
#include "virtual-storage.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <dirent.h>
#include <sys/stat.h>
#include "index-search-result.h"
#include "virtual-storage.h"
-#include <stdlib.h>
struct virtual_add_record {
struct virtual_mail_index_record rec;
#include "compression.h"
#include "zlib-plugin.h"
-#include <stdlib.h>
#include <fcntl.h>
#define ZLIB_PLUGIN_DEFAULT_LEVEL 6
#include "client-authenticate.h"
#include "pop3-proxy.h"
-#include <stdlib.h>
static const char *capability_string = POP3_CAPABILITY_REPLY;
#include "mail-storage-service.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#define IS_STANDALONE() \
#include "mail-search-build.h"
#include "mail-namespace.h"
-#include <stdlib.h>
#include <unistd.h>
/* max. length of input command line (spec says 512) */
#include "pop3-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
static bool pop3_settings_verify(void *_set, pool_t pool,
#include "ssl-params-settings.h"
#include <stddef.h>
-#include <stdlib.h>
#include <unistd.h>
/* <settings checks> */
#include "ssl-params.h"
#include <stdio.h>
-#include <stdlib.h>
#include <fcntl.h>
#include <sys/stat.h>
#ifdef HAVE_SYS_TIME_H
#include "lib.h"
-#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <unistd.h>
#include "index/maildir/maildir-uidlist.h"
#include <stdio.h>
-#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
#include "time-util.h"
#include "master-service.h"
-#include <stdlib.h>
#include <unistd.h>
#include <fcntl.h>
#include <sys/stat.h>
#include "master-service.h"
#include "master-service-settings.h"
-#include <stdlib.h>
#include <unistd.h>
#define SCRIPT_LOGIN_PROTOCOL_VERSION_MAJOR 1
#include "master-interface.h"
#include "master-service.h"
-#include <stdlib.h>
#include <unistd.h>
#include <sys/types.h>
#include <sys/wait.h>
#include "restrict-access.h"
#include "master-service.h"
-#include <stdlib.h>
#include <unistd.h>
#include <syslog.h>
#include <tcpd.h>