Merge branch 'jk/http-auth-redirects' into maint
commite5becd042f821ac0a38077460a5fe816876a6504
authorJunio C Hamano <gitster@pobox.com>
Fri, 8 Nov 2013 19:37:25 +0000 (8 11:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Fri, 8 Nov 2013 19:37:26 +0000 (8 11:37 -0800)
tree89523b0a33ee1700b7d2ecc5f421f441418732c2
parent486b65a4c3fe3a62e3793dba8c0c6e303b237fc9
parent70900eda4a0ed473ab5a933940285ac3dda698c0
Merge branch 'jk/http-auth-redirects' into maint

We did not handle cases where http transport gets redirected during
the authorization request (e.g. from http:// to https://).

* jk/http-auth-redirects:
  http.c: Spell the null pointer as NULL
  remote-curl: rewrite base url from info/refs redirects
  remote-curl: store url as a strbuf
  remote-curl: make refs_url a strbuf
  http: update base URLs when we see redirects
  http: provide effective url to callers
  http: hoist credential request out of handle_curl_result
  http: refactor options to http_get_*
  http_request: factor out curlinfo_strbuf
  http_get_file: style fixes
http-push.c