|
2024-08-29 09:54 AEST by Arthur Barrett - This is related to bug 7851 - use a native ssl implementation.
If we use a native implementation of SSL (as opposed to openssl) then we also get native certificate store?
Git uses libcurl and LibCurl supports use of either schannel or openssl as backends, so their patch is very
simple. Git always uses HTTP so they don't need anything more complex that libcurl for the protocol.
https://github.com/git/git/commit/21084e84a418e0a6c4da72f632c5cd99386bd64b
But we could probably find certificate store examples in the libcurl code if we need it...
|