* Allow SSL certificates to be loaded for STARTTLS
* Added functions to set/get the hostname used for SSL certificate verification
* ecore_con_ssl_server_cafile_add() now accepts directories
+
+2011-12-10 Mike Blumenkrantz
+
+ * Fix case where SSL certificates would not be used
svr->port = port;
svr->data = (void *)data;
svr->created = EINA_TRUE;
- if (compl_type & ECORE_CON_LOAD_CERT)
- svr->use_cert = EINA_TRUE;
+ svr->use_cert = (compl_type & ECORE_CON_SSL & ECORE_CON_LOAD_CERT) == ECORE_CON_LOAD_CERT;
svr->reject_excess_clients = EINA_FALSE;
svr->client_limit = -1;
svr->clients = NULL;
svr->port = port;
svr->data = (void *)data;
svr->created = EINA_FALSE;
- svr->use_cert = (compl_type & ECORE_CON_LOAD_CERT);
+ svr->use_cert = (compl_type & ECORE_CON_SSL & ECORE_CON_LOAD_CERT) == ECORE_CON_LOAD_CERT;
svr->reject_excess_clients = EINA_FALSE;
svr->clients = NULL;
svr->client_limit = -1;