From 1d759e3697c9236916ffb782b3721a96760bfc07 Mon Sep 17 00:00:00 2001 From: Carlos Martín Nieto Date: Wed, 3 Dec 2014 01:50:37 +0100 Subject: Update to master --- README.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index d10c46e..b0af2f9 100644 --- a/README.md +++ b/README.md @@ -17,6 +17,11 @@ Run `go get -d github.com/libgit2/git2go` to download the code and go to your `$ will compile libgit2 and run `go install` such that it's statically linked to the git2go package. +Paralellism and network operations +---------------------------------- + +libgit2 uses OpenSSL and LibSSH2 for performing encrypted network connections. For now, git2go asks libgit2 to set locking for OpenSSL. This makes HTTPS connections thread-safe, but it is fragile and will likely stop doing it soon. This may also make SSH connections thread-safe if your copy of libssh2 is linked against OpenSSL. Check libgit2's `THREADSAFE.md` for more information. + Running the tests ----------------- -- cgit v1.2.3