From: Carlos Alberto Lopez Perez Date: Fri, 6 Mar 2015 07:33:11 +0000 (+0000) Subject: Don't use a SSL3.0 record version in client hello X-Git-Tag: archive/raspbian/2.14.3-1+rpi1~1^2^2^2~23 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=d15918de21bde76868d9108099fe82e87b6a4a7f;p=webkit2gtk.git Don't use a SSL3.0 record version in client hello =================================================================== Gbp-Pq: Name no-ssl-record-version.patch --- diff --git a/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp b/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp index c42baa8e94..1acd133c7d 100644 --- a/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp +++ b/Source/WebKit2/NetworkProcess/EntryPoint/unix/NetworkProcessMain.cpp @@ -39,7 +39,7 @@ int main(int argc, char** argv) // overwrite this priority string if it's already set by the user. // Keep this in sync with WebProcessMain.cpp. // https://bugzilla.gnome.org/show_bug.cgi?id=738633 - setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:!VERS-SSL3.0", 0); + setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:%LATEST_RECORD_VERSION:!VERS-SSL3.0", 0); return NetworkProcessMainUnix(argc, argv); } diff --git a/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp b/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp index 260620a766..87b45b3c5c 100644 --- a/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp +++ b/Source/WebKit2/WebProcess/EntryPoint/unix/WebProcessMain.cpp @@ -39,7 +39,7 @@ int main(int argc, char** argv) // overwrite this priority string if it's already set by the user. // Keep this in sync with NetworkProcessMain.cpp. // https://bugzilla.gnome.org/show_bug.cgi?id=738633 - setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:!VERS-SSL3.0", 0); + setenv("G_TLS_GNUTLS_PRIORITY", "NORMAL:%COMPAT:%LATEST_RECORD_VERSION:!VERS-SSL3.0", 0); return WebProcessMainUnix(argc, argv); }