Merge branch 'jk/http-auth-redirects'
commit177f0a400955f2345c73a5c8b0459d617429ffd9
authorJunio C Hamano <gitster@pobox.com>
Wed, 30 Oct 2013 19:09:53 +0000 (30 12:09 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 30 Oct 2013 19:09:53 +0000 (30 12:09 -0700)
treebefe6d8d3e767c1dc6bc06b3a8557d44a5faaefe
parent0d6cf2471f426dd2b742e2285aad78381738be96
parent70900eda4a0ed473ab5a933940285ac3dda698c0
Merge branch 'jk/http-auth-redirects'

Handle the case where http transport gets redirected during the
authorization request better.

* 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
http.c
remote-curl.c
t/lib-httpd.sh
t/lib-httpd/apache.conf
t/t5551-http-fetch.sh