From 94f2f2eacef96aa3f34124352232aac3a17c995f Mon Sep 17 00:00:00 2001 From: Quentin Rameau Date: Wed, 18 Nov 2015 15:14:28 +0100 Subject: [PATCH] SSL policy is now handled through WebKit --- surf.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/surf.c b/surf.c index f17292b..b298030 100644 --- a/surf.c +++ b/surf.c @@ -1259,15 +1259,9 @@ setup(void) WEBKIT_CACHE_MODEL_DOCUMENT_VIEWER); /* ssl */ - tlsdb = g_tls_file_database_new(cafile, &error); - - if (error) { - g_warning("Error loading SSL database %s: %s", cafile, - error->message); - g_error_free(error); - } - g_object_set(G_OBJECT(s), "tls-database", tlsdb, NULL); - g_object_set(G_OBJECT(s), "ssl-strict", strictssl, NULL); + webkit_web_context_set_tls_errors_policy(context, strictssl ? + WEBKIT_TLS_ERRORS_POLICY_FAIL : + WEBKIT_TLS_ERRORS_POLICY_IGNORE); } void