git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [git-for-windows] [ANNOUNCE] Git for Windows 2.14.0

From
KKKonstantin Khomoutov <kostix@bswap.ru>
Date
Aug 7, 2017, 08:21 UTC
Message-ID
<20170807082105.fwbv7d7hotsqeddx@tigra>
In-Reply-To
<978038E7-74E8-4F9F-A3B9-0BAD82C80FFE@gmail.com>
On Sun, Aug 06, 2017 at 01:16:46PM +0200, Lars Schneider wrote:
[...]
Show 10 quoted lines
> >  * It is now possible to switch between Secure Channel and OpenSSL for
> >    Git's HTTPS transport by setting the http.sslBackend config
> >    variable to "openssl" or "schannel"; This is now also the method
> >    used by the installer (rather than copying libcurl-4.dll files
> >    around).
> 
> Does anyone have a pros/cons list for this option? AFAIK OpenSSL is still
> the default in the GfW installer and I wonder why. My gut feeling would be to 
> go with the SSL implementation shipped with the OS. However, I don't have enough 
> knowledge of either implementation to make an assessment.

One fact which immediately comes to mind is that both frameworks use different sets of certificates (schannel uses the system's one, and OpenSSL uses what gets shipped with it). Another fact is that they might have different sets or protocols implemented and/or enabled by default. Hence switching schannel on for people who used OpenSSL might break things for them.

Previous: Lars SchneiderNext: Johannes Schindelin
Message 7 of 8 in “[ANNOUNCE] Git for Windows 2.14.0”
  1. Johannes SchindelinAug 5, 2017
  2. Johannes SixtAug 6, 2017
  3. Johannes SchindelinAug 7, 2017
  4. Johannes SixtAug 7, 2017
  5. Johannes SchindelinAug 7, 2017
  6. Lars SchneiderAug 6, 2017
  7. Konstantin KhomoutovAug 7, 2017
  8. Johannes SchindelinAug 7, 2017

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.