[Webkit-unassigned] [Bug 185138] New: [Curl] Add OpenSSL/LibreSSL multi-threading support

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 30 11:10:43 PDT 2018


https://bugs.webkit.org/show_bug.cgi?id=185138

            Bug ID: 185138
           Summary: [Curl] Add OpenSSL/LibreSSL multi-threading support
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: Basuke.Suzuki at sony.com

The older OpenSSL manual says the locking_function and threadid_funcion should set when use it in multi-threading environment. This applies to LibreSSL also.
https://www.openssl.org/docs/man1.0.2/crypto/threads.html

For unix and other similar os, the default threadId_function implementation is good enough. We'll set custom callback only for Windows OS.

Note it's not required for OpenSSL 1.1.0 and after.
https://www.openssl.org/blog/blog/2017/02/21/threads/

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180430/46f08b9d/attachment-0001.html>


More information about the webkit-unassigned mailing list