Re: Default authentication over https?

2016-04-17 Thread brian m. carlson
On Fri, Apr 15, 2016 at 06:43:35PM -0400, Jeff King wrote: > Hmm. Looks like we already pull this out of the curl result for other > reasons, but we never feed it back in to the next request. So if I do > this: > > diff --git a/http.c b/http.c > index 9bedad7..add9bf2 100644 > --- a/http.c > +++

Re: Default authentication over https?

2016-04-15 Thread Jeff King
On Fri, Apr 15, 2016 at 06:21:20PM -0400, Jeff King wrote: > I think we can take that down to _two_ requests pretty easily. We know > in the very first request that the server told us something like: > > < WWW-Authenticate: Basic realm="GitHub" > > but curl doesn't remember that. However, we

Re: Default authentication over https?

2016-04-15 Thread Jeff King
On Thu, Apr 14, 2016 at 05:32:16PM -0400, Isaac Levy wrote: > After the authenticated request, curl says it's keeping the connection > open, but the next fetch seems to do two handshakes again. The > unauthenticated request closes the connection, so the 2nd handshake is > forced, but I'm not

Re: Default authentication over https?

2016-04-14 Thread Isaac Levy
After the authenticated request, curl says it's keeping the connection open, but the next fetch seems to do two handshakes again. The unauthenticated request closes the connection, so the 2nd handshake is forced, but I'm not sure why subsequent git fetches still do handshakes. I did a bit of

Re: Default authentication over https?

2016-04-14 Thread Daniel Stenberg
On Wed, 13 Apr 2016, Jeff King wrote: However, I don't think even that would give you what you want. Because I think that even if we provide a credential, curl will make an initial request (presumably to find out which auth type it should use, but that is just a guess). I don't know if there is

Re: Default authentication over https?

2016-04-13 Thread Jeff King
On Mon, Apr 11, 2016 at 12:04:02PM -0400, Isaac Levy wrote: > I use a git server which requires authentication over https. Git seems > determined to always try an unauthenticated request first, slowing > down operations by a couple seconds. > > Is there a way to configure git to default to

Default authentication over https?

2016-04-11 Thread Isaac Levy
Hi all, I use a git server which requires authentication over https. Git seems determined to always try an unauthenticated request first, slowing down operations by a couple seconds. Is there a way to configure git to default to authenticated requests? Thanks! Regards, Isaac Levy -- To