summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
authorJohn-Mark Bell <jmb@netsurf-browser.org>2012-11-04 10:39:24 +0000
committerJohn-Mark Bell <jmb@netsurf-browser.org>2012-11-04 10:39:24 +0000
commitd31e8a7b29ea7b3dd3838c628fcfe30d2269859d (patch)
tree551cb82abfea48cce5512ce8be039f9c3d39b180 /content
parent1e943b77aeb4fdc2ec0f3928ee545a136962806c (diff)
downloadnetsurf-d31e8a7b29ea7b3dd3838c628fcfe30d2269859d.tar.gz
netsurf-d31e8a7b29ea7b3dd3838c628fcfe30d2269859d.tar.bz2
Suppress BEAST workaround.
Diffstat (limited to 'content')
-rw-r--r--content/fetchers/curl.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/content/fetchers/curl.c b/content/fetchers/curl.c
index f33dfde50..d4b80ce5c 100644
--- a/content/fetchers/curl.c
+++ b/content/fetchers/curl.c
@@ -645,6 +645,9 @@ fetch_curl_set_options(struct curl_fetch_info *f)
/* do verification */
SETOPT(CURLOPT_SSL_VERIFYPEER, 1L);
SETOPT(CURLOPT_SSL_VERIFYHOST, 2L);
+#if LIBCURL_VERSION_NUM >= 0x071900
+ SETOPT(CURLOPT_SSL_OPTIONS, CURLSSLOPT_ALLOW_BEAST);
+#endif
if (curl_with_openssl) {
SETOPT(CURLOPT_SSL_CTX_FUNCTION, fetch_curl_sslctxfun);
SETOPT(CURLOPT_SSL_CTX_DATA, f);