/dovecot/src/lib-master/ |
H A D | master-service-ssl.c | 7 #include "master-service-private.h" 8 #include "master-service-settings.h" 9 #include "master-service-ssl-settings.h" 10 #include "master-service-ssl.h" 14 int master_service_ssl_init(struct master_service *service, argument 22 i_assert(service->ssl_ctx_initialized); 24 if (service->ssl_ctx == NULL) { 29 set = master_service_ssl_settings_get(service); 34 return io_stream_create_ssl_server(service->ssl_ctx, &ssl_set, 38 bool master_service_ssl_is_enabled(struct master_service *service) argument 43 master_service_ssl_ctx_init(struct master_service *service) argument 95 master_service_ssl_ctx_deinit(struct master_service *service) argument [all...] |
H A D | master-service-ssl-settings.c | 5 #include "master-service-private.h" 6 #include "master-service-ssl-settings.h" 160 master_service_ssl_settings_get(struct master_service *service) argument 164 sets = settings_parser_get_list(service->set_parser);
|
H A D | master-auth.c | 8 #include "master-service-private.h" 34 struct master_service *service; member in struct:master_auth 44 master_auth_init(struct master_service *service, const char *path) argument 52 auth->service = service; 112 "(destination service { process_limit } reached?)",
|
H A D | master-service-settings.h | 41 const char *service; member in struct:master_service_settings_input 48 /* if service was not given for lookup, this contains names of services 52 /* some settings for this service (or if service was not given, 71 void master_service_config_socket_try_open(struct master_service *service); 72 int master_service_settings_read(struct master_service *service, 76 int master_service_settings_read_simple(struct master_service *service, 79 /* destroy settings parser and clear service's set_pool, so that 82 pool_t master_service_settings_detach(struct master_service *service); 85 master_service_settings_get(struct master_service *service); [all...] |
H A D | master-login.c | 10 #include "master-service-private.h" 46 struct master_service *service; member in struct:master_login 61 master_login_init(struct master_service *service, argument 70 login->service = service; 78 i_assert(service->login == NULL); 79 service->login = login; 89 i_assert(login->service->login == login); 90 login->service->login = NULL; 185 i_set_failure_prefix("%s: ", client->conn->login->service 203 struct master_service *service = login->service; local [all...] |
H A D | master-service-private.h | 5 #include "master-service.h" 10 struct master_service *service; member in struct:master_service_listener 90 void master_service_io_listeners_add(struct master_service *service); 91 void master_status_update(struct master_service *service); 92 void master_service_close_config_fd(struct master_service *service); 94 void master_service_io_listeners_remove(struct master_service *service); 95 void master_service_ssl_io_listeners_remove(struct master_service *service); 97 void master_service_client_connection_handled(struct master_service *service, 99 void master_service_client_connection_callback(struct master_service *service, 102 void master_service_haproxy_new(struct master_service *service, [all...] |
H A D | master-service-settings-cache.c | 7 #include "master-service-private.h" 8 #include "master-service-settings.h" 9 #include "master-service-settings-cache.h" 28 struct master_service *service; member in struct:master_service_settings_cache 33 /* global settings for this service (after they've been read) */ 56 master_service_settings_cache_init(struct master_service *service, argument 62 pool = pool_alloconly_create(MEMPOOL_GROWING"master service settings cache", 66 cache->service = service; 270 i_assert(null_strcmp(input->service, cach [all...] |
/dovecot/src/config/ |
H A D | config-filter.h | 9 const char *service; member in struct:config_filter
|
/dovecot/src/doveadm/ |
H A D | doveadm-who.h | 6 const char *service; member in struct:who_line
|
/dovecot/src/master/ |
H A D | service-log.c | 8 #include "service.h" 9 #include "service-process.h" 10 #include "service-process-notify.h" 11 #include "service-anvil.h" 12 #include "service-log.h" 56 if (process->service->log_process_internal_fd == -1) { 62 process->service->log_process_internal_fd, 74 struct service *const *services; 95 struct service *service local 164 struct service *service = *services; local [all...] |
H A D | service-process.h | 6 struct service *service; member in struct:service_process 37 struct service_process *service_process_create(struct service *service);
|
H A D | master-client.c | 9 #include "service.h" 10 #include "service-process.h" 11 #include "service-monitor.h" 20 const struct service *service) 22 str_append_tabescaped(str, service->set->name); 24 service->process_count, service->process_avail, 25 service->process_limit, service 19 master_client_service_status_output(string_t *str, const struct service *service) argument 87 struct service *service; local [all...] |
H A D | service-anvil.c | 6 #include "service.h" 7 #include "service-process.h" 8 #include "service-process-notify.h" 9 #include "service-anvil.h" 93 struct service *service; local 98 service = service_lookup_type(service_list, SERVICE_TYPE_ANVIL); 99 (void)service_process_create(service); 115 service_error(process->service, "%s", error);
|
H A D | service-listen.c | 10 #include "service.h" 11 #include "service-listen.h" 20 static unsigned int service_get_backlog(struct service *service) argument 24 i_assert(service->process_limit > 0); 25 i_assert(service->client_limit > 0); 28 if (service->client_limit > INT_MAX / service->process_limit) 31 backlog = service->process_limit * service 56 struct service *service = l->service; local 112 struct service *service = l->service; local 184 struct service *service = l->service; local 228 service_listen(struct service *service) argument [all...] |
/dovecot/src/auth/ |
H A D | mech-dovecot-token.c | 15 const char *session_id, *username, *pid, *service, *error; local 20 /* service \0 pid \0 username \0 session_id \0 auth_token */ 21 service = (const char *) data; 52 auth_token_get(service, pid, request->user, session_id); 57 auth_request_set_field(request, "userdb_client_service", service, "");
|
H A D | auth-token.c | 4 response to the REQUEST command from a master service is augmented with an 5 auth_token value. This token is the SHA1 hash of the secret, the service 7 service (e.g. imap) can login to another service (e.g. imap-urlauth) to 163 const char *auth_token_get(const char *service, const char *session_pid, argument 174 hmac_update(&ctx, service, strlen(service));
|
H A D | auth.h | 67 const char *service; member in struct:auth
|
/dovecot/src/lib-auth/ |
H A D | auth-master.h | 14 const char *service; member in struct:auth_user_info
|
/dovecot/src/old-stats/ |
H A D | mail-user.c | 122 const char *service, *error; local 124 /* <user> <service> <diff stats> */ 131 service = args[1]; 136 user->name, service); 143 user->name, service, error);
|
/dovecot/src/imap-urlauth/ |
H A D | imap-urlauth-client.h | 22 char *username, *service; member in struct:client 36 int client_create(const char *service, const char *username,
|
H A D | imap-urlauth.c | 4 The imap-urlauth service provides URLAUTH access between different accounts. If 6 to the imap-urlauth service to access user B's mail store to retrieve the 10 this service. Because access to the mailbox and the associated mailbox keys is 13 retrieval and verification of the URLs is performed in a worker service that 16 The imap-urlauth service thus consists of three separate stages: 19 This is the login service which operates identical to imap-login and 21 allowed. It verifies that the connecting client is an IMAP service acting on 26 imap-urlauth service (as implemented here). The goal of this stage is 27 to prevent the need for re-authenticating to the imap-urlauth service when 30 a worker, the imap-urlauth service establishe 106 client_create_from_input(const char *service, const char *username, int fd_in, int fd_out) argument 139 const char *service = NULL; local [all...] |
/dovecot/src/lib-storage/ |
H A D | mail-storage-service.h | 43 const char *service; member in struct:mail_storage_service_input 76 mail_storage_service_init(struct master_service *service, 90 /* Read settings and initialize context to use them. Do nothing if service is 167 void *mail_storage_service_get_settings(struct master_service *service); 168 /* Updates settings for storage service user, forwards return value of settings_parse_keyvalue() */
|
H A D | mail-user.h | 46 const char *service; member in struct:mail_user 148 void mail_user_set_vars(struct mail_user *user, const char *service,
|
/dovecot/src/lib-oauth2/ |
H A D | oauth2.h | 61 const char *service; member in struct:oauth2_request_input
|
/dovecot/src/login-common/ |
H A D | sasl-server.c | 16 #include "master-service.h" 17 #include "master-service-ssl-settings.h" 342 const char *service, const char *mech_name, 377 info.service = service; 341 sasl_server_auth_begin(struct client *client, const char *service, const char *mech_name, const char *initial_resp_base64, sasl_server_callback_t *callback) argument
|