commit e44e88361beced86749f4963db887414c5d2852b
Author: Oswald Buddenhagen <o...@users.sf.net>
Date:   Sat Jul 5 23:11:45 2014 +0200

    complain about RequireSSL with no SSL versions enabled

 src/drv_imap.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/drv_imap.c b/src/drv_imap.c
index 4c8e9e1..f7b60f2 100644
--- a/src/drv_imap.c
+++ b/src/drv_imap.c
@@ -2363,6 +2363,11 @@ imap_parse_store( conffile_t *cfg, store_conf_t **storep 
)
                server->use_ssl =
                        server->sconf.use_sslv2 | server->sconf.use_sslv3 |
                        server->sconf.use_tlsv1 | server->sconf.use_tlsv11 | 
server->sconf.use_tlsv12;
+               if (server->require_ssl && !server->use_ssl) {
+                       error( "%s '%s' requires SSL but no SSL versions 
enabled\n", type, name );
+                       cfg->err = 1;
+                       return 1;
+               }
        }
        if (store) {
                if (!store->server) {

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
isync-devel mailing list
isync-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/isync-devel

Reply via email to