Skip to content

Commit 02ab484

Browse files
committed
threading: clarify openssl default vs mbedtls
1 parent 358a3b9 commit 02ab484

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

docs/threading.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,11 @@ general case still affects you if you use ssh.
5858
General Case
5959
------------
6060

61-
If there are no applicable TLS implementations (currently only
62-
SecureTransport and mbedTLS), libgit2 defaults to OpenSSL in order to use HTTPS as a transport.
63-
OpenSSL is thread-safe starting at version 1.1.0. If your copy of libgit2 is
64-
linked against that version, you do not need to take any further steps.
61+
libgit2 will default to OpenSSL for HTTPS transport (except on Windows and
62+
macOS, as mentioned above). On any system, mbedTLS _may_ be optionally
63+
enabled as the security provider. OpenSSL is thread-safe starting at
64+
version 1.1.0. If your copy of libgit2 is linked against that version,
65+
you do not need to take any further steps.
6566

6667
Older versions of OpenSSL are made to be thread-implementation agnostic, and the
6768
users of the library must set which locking function it should use. libgit2

0 commit comments

Comments
 (0)