Merge branch 'dt/http-empty-auth'
commitc6400bf8d5437e7614c86e6b027761e11ed7a1be
authorJunio C Hamano <gitster@pobox.com>
Mon, 17 Oct 2016 20:25:18 +0000 (17 13:25 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 17 Oct 2016 20:25:18 +0000 (17 13:25 -0700)
tree205970455b2a6be59a51255af289ec726fbc6792
parent3cdd5d19178a54d2e51b5098d43b57571241d0ab
parent5275c3081c2b2c6166a2fc6b253a3acb20f8ae89
Merge branch 'dt/http-empty-auth'

http.emptyauth configuration is a way to allow an empty username to
pass when attempting to authenticate using mechanisms like
Kerberos.  We took an unspecified (NULL) username and sent ":"
(i.e. no username, no password) to CURLOPT_USERPWD, but did not do
the same when the username is explicitly set to an empty string.

* dt/http-empty-auth:
  http: http.emptyauth should allow empty (not just NULL) usernames
http.c