| /dovecot/src/lib-master/ |
| H A D | master-service-ssl-settings.h | 8 const char *ssl; member in struct:master_service_ssl_settings 47 /* Provides master service ssl settings to iostream settings */
|
| H A D | master-service.h | 30 /* SSL settings are always looked up when we have ssl listeners. 31 This flag enables looking up SSL settings even without ssl 46 /* only set if ssl is TRUE */ 52 bool ssl:1; member in struct:master_service_connection_proxy 84 bool ssl:1; member in struct:master_service_connection 233 /* Returns TRUE if ssl module has been loaded */
|
| H A D | master-service-private.h | 14 bool ssl; member in struct:master_service_listener
|
| H A D | service-settings.h | 35 bool ssl; member in struct:inet_listener_settings
|
| /dovecot/src/master/ |
| H A D | master-settings.h | 13 const char *ssl; member in struct:master_settings
|
| /dovecot/src/lib-smtp/ |
| H A D | smtp-client.h | 48 const struct ssl_iostream_settings *ssl; member in struct:smtp_client_settings
|
| /dovecot/src/lib-ssl-iostream/ |
| H A D | iostream-openssl-common.c | 119 bool openssl_cert_match_name(SSL *ssl, const char *verify_name, argument 133 cert = SSL_get_peer_certificate(ssl);
|
| H A D | iostream-openssl.h | 4 #include "iostream-ssl-private.h" 6 #include <openssl/ssl.h> 35 SSL *ssl; member in struct:ssl_iostream 91 bool openssl_cert_match_name(SSL *ssl, const char *verify_name,
|
| H A D | iostream-openssl-context.c | 11 #include <openssl/ssl.h> 26 static RSA *ssl_gen_rsa_key(SSL *ssl ATTR_UNUSED, 49 static DH *ssl_tmp_dh_callback(SSL *ssl ATTR_UNUSED, 54 ssl_io = SSL_get_ex_data(ssl, dovecot_ssl_extdata_index); 292 static int ssl_servername_callback(SSL *ssl, int *al ATTR_UNUSED, argument 298 ssl_io = SSL_get_ex_data(ssl, dovecot_ssl_extdata_index); 299 host = SSL_get_servername(ssl, TLSEXT_NAMETYPE_host_name); 300 if (SSL_get_servername_type(ssl) != -1) { 563 ctx->pool = pool_alloconly_create("ssl iostream context", 4096);
|
| H A D | iostream-openssl.c | 23 /* This error should normally be logged by lib-ssl-iostream's 32 static void openssl_info_callback(const SSL *ssl, int where, int ret) argument 36 ssl_io = SSL_get_ex_data(ssl, dovecot_ssl_extdata_index); 53 ssl_io->log_prefix, where, SSL_state_string_long(ssl)); 57 SSL_state_string_long(ssl)); 78 ret = SSL_use_certificate(ssl_io->ssl, x); 103 if (SSL_use_PrivateKey(ssl_io->ssl, pkey) != 1) { 116 SSL *ssl; local 121 ssl = X509_STORE_CTX_get_ex_data(ctx, ssl_extidx); 122 ssl_io = SSL_get_ex_data(ssl, dovecot_ssl_extdata_inde 254 SSL *ssl; local [all...] |
| /dovecot/src/lmtp/ |
| H A D | client.c | 17 #include "master-service-ssl.h" 19 #include "iostream-ssl.h" 90 static void client_read_settings(struct client *client, bool ssl) argument 104 input.conn_secured = ssl; 105 input.conn_ssl_secured = ssl; 141 client_read_settings(client, conn->ssl); 155 if (!conn->ssl && master_service_ssl_is_enabled(master_service)) 164 conn->ssl, &lmtp_set, &lmtp_callbacks, client);
|
| /dovecot/src/config/ |
| H A D | old-set-parser.c | 76 const char *fn = t_strconcat(PKG_STATEDIR, "/ssl-parameters.dat", NULL); 87 /* this is given because the ssl-parameters.dat file is no more there 140 *error_r = "ssl enabled, but ssl_dh not set"; 244 obsolete(ctx, "'imaps' protocol can no longer be specified (use protocols=imap). to disable non-ssl imap, use service imap-login { inet_listener imap { port=0 } }"); 251 obsolete(ctx, "'pop3s' protocol can no longer be specified (use protocols=pop3). to disable non-ssl pop3, use service pop3-login { inet_listener pop3 { port=0 } }"); 279 set_rename(ctx, key, "ssl", value); 453 const char *ssl = strcmp(key, "ssl_listen") == 0 ? "s" : ""; local 465 t_strdup_printf("service/imap-login/inet_listener/imap%s/port=%s", ssl, p), NULL); 469 t_strdup_printf("service/pop3-login/inet_listener/pop3%s/port=%s", ssl, p), NULL); 471 if (*ssl [all...] |
| /dovecot/src/doveadm/ |
| H A D | client-connection-tcp.c | 11 #include "iostream-ssl.h" 14 #include "master-service-ssl.h" 635 client_connection_tcp_create(int fd, int listen_fd, bool ssl) argument 659 if (ssl) {
|
| H A D | client-connection-http.c | 14 #include "iostream-ssl.h" 18 #include "master-service-ssl.h" 1173 client_connection_http_create(int fd, bool ssl) argument 1189 fd, fd, ssl, &doveadm_http_callbacks, conn);
|
| H A D | doveadm-dsync.c | 10 #include "iostream-ssl.h" 21 #include "master-service-ssl-settings.h" 810 const char *target, bool ssl, const char **error_r) 824 if (ssl) { 808 dsync_connect_tcp(struct dsync_cmd_context *ctx, const struct mail_storage_settings *mail_set, const char *target, bool ssl, const char **error_r) argument
|
| /dovecot/src/lib-http/ |
| H A D | http-client-queue.c | 297 const char *ssl = ""; local 319 ssl = http_client_peer_addr_get_https_name(addr); 320 ssl = (ssl == NULL ? "" : t_strdup_printf(" (SSL=%s)", ssl)); 337 http_client_peer_addr2str(addr), ssl, num_requests); 357 "(%u requests pending)", http_client_peer_addr2str(addr), ssl, 400 http_client_peer_addr2str(addr), ssl);
|
| H A D | http-client.h | 31 const struct ssl_iostream_settings *ssl; member in struct:http_client_settings 227 port, ssl, and username:password if provided. */ 281 /* indicate whether service the request is directed at uses ssl */ 283 bool ssl);
|
| H A D | http-server-connection.c | 13 #include "iostream-ssl.h" 15 #include "master-service-ssl.h" 561 if (conn->ssl && conn->ssl_iostream == NULL) { 563 /* ssl failed */ 1037 int fd_in, int fd_out, bool ssl, 1053 conn->ssl = ssl; 1100 if (!ssl) 1036 http_server_connection_create(struct http_server *server, int fd_in, int fd_out, bool ssl, const struct http_server_callbacks *callbacks, void *context) argument
|
| H A D | http-server-private.h | 150 bool ssl:1; member in struct:http_server_connection
|
| H A D | http-client-request.c | 376 bool ssl) 379 req->origin_url.have_ssl = ssl; 375 http_client_request_set_ssl(struct http_client_request *req, bool ssl) argument
|