summaryrefslogtreecommitdiff
path: root/src/streams/openssl_dynamic.c
Commit message (Collapse)AuthorAgeFilesLines
* openssl: dynamically load on macOSEdward Thomson2021-08-241-0/+2
|
* openssl: dynamically load libssl and symbols (optionally)Edward Thomson2021-08-241-0/+307
Provide an interface around OpenSSL to dynamically load the libraries and symbols, so that users can distribute a libgit2 library that is not linked directly against OpenSSL. This enables users to target multiple distributions with a single binary. This mechanism is optional and disabled by default. Configure cmake with -DUSE_HTTPS=OpenSSL-Dynamic to use it.