From: Junio C Hamano Date: Thu, 08 Nov 2018 03:35:37 GMT Subject: Re: [PATCH 0/1] http: add support selecting http version Message-ID: In-Reply-To: <20181108011813.GE890086@genre.crustytoothpaste.net> "brian m. carlson" writes: > On Wed, Nov 07, 2018 at 02:44:51PM +0100, Daniel Stenberg wrote: >> On Wed, 7 Nov 2018, Force.Charlie-I via GitGitGadget wrote: >> >> > Normally, git doesn't need to set curl to select the HTTP version, it >> > works fine without HTTP2. Adding HTTP2 support is a icing on the cake. >> >> Just a FYI: >> >> Starting with libcurl 7.62.0 (released a week ago), it now defaults to the >> "2TLS" setting unless you tell it otherwise. With 2TLS, libcurl will attempt >> to use HTTP/2 for HTTPS URLs. > > With this information, I think I would rather we rely on libcurl to do > this rather than putting it in Git. Users will automatically get the > best supported protocol instead of having to configure it manually. Yup. I suspect that the mechanism _might_ turn out to be useful to force downgrading, though.