commit 94f2f2eacef96aa3f34124352232aac3a17c995f
parent e39b7e623cb19dc5e7e294d2e1a137a95dfd6945
Author: Quentin Rameau <[email protected]>
Date: Wed, 18 Nov 2015 15:14:28 +0100
SSL policy is now handled through WebKit
Diffstat:
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git 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