libgit2/libgit2 — pull request #2421 by carlosmn (2014-06-11 18:55:41+00:00)
Title: netops: init OpenSSL once under lock

The OpenSSL init functions are not reentrant, which means that running
multiple fetches in parallel can cause us to crash.

Use a mutex to init OpenSSL, and since we're adding this extra checks,
init it only once.