Gitweb links:
...log
http://git.netsurf-browser.org/netsurf.git/shortlog/7d4349035d7981067d26d...
...commit
http://git.netsurf-browser.org/netsurf.git/commit/7d4349035d7981067d26dc0...
...tree
http://git.netsurf-browser.org/netsurf.git/tree/7d4349035d7981067d26dc02f...
The branch, master has been updated
via 7d4349035d7981067d26dc02f750a36a9adc52cd (commit)
from 842513f10b61c799d94a0b088d656517a82f255b (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commitdiff
http://git.netsurf-browser.org/netsurf.git/commit/?id=7d4349035d7981067d2...
commit 7d4349035d7981067d26dc02f750a36a9adc52cd
Author: John-Mark Bell <jmb(a)netsurf-browser.org>
Commit: John-Mark Bell <jmb(a)netsurf-browser.org>
Explicitly re-enable TLS session tickets.
Libcurl disables this by default.
diff --git a/content/fetchers/curl.c b/content/fetchers/curl.c
index d652b83..d37ce11 100644
--- a/content/fetchers/curl.c
+++ b/content/fetchers/curl.c
@@ -559,6 +559,10 @@ fetch_curl_sslctxfun(CURL *curl_handle, void *_sslctx, void *parm)
SSL_CTX_set_options(sslctx, options);
+#ifdef SSL_OP_NO_TICKET
+ SSL_CTX_clear_options(sslctx, SSL_OP_NO_TICKET);
+#endif
+
return CURLE_OK;
}
-----------------------------------------------------------------------
Summary of changes:
content/fetchers/curl.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/content/fetchers/curl.c b/content/fetchers/curl.c
index d652b83..d37ce11 100644
--- a/content/fetchers/curl.c
+++ b/content/fetchers/curl.c
@@ -559,6 +559,10 @@ fetch_curl_sslctxfun(CURL *curl_handle, void *_sslctx, void *parm)
SSL_CTX_set_options(sslctx, options);
+#ifdef SSL_OP_NO_TICKET
+ SSL_CTX_clear_options(sslctx, SSL_OP_NO_TICKET);
+#endif
+
return CURLE_OK;
}
--
NetSurf Browser