1. 02 Mar, 2010 1 commit
  2. 27 Apr, 2008 1 commit
    • Daniel Barkalow's avatar
      Make walker.fetch_ref() take a struct ref. · c13b2633
      Daniel Barkalow authored
      This simplifies a few things, makes a few things slightly more
      complicated, but, more importantly, allows that, when struct ref can
      represent a symref, http_fetch_ref() can return one.
      Incidentally makes the string that http_fetch_ref() gets include "refs/"
      (if appropriate), because that's how the name field of struct ref works.
      As far as I can tell, the usage in walker:interpret_target() wouldn't have
      worked previously, if it ever would have been used, which it wouldn't
      (since the fetch process uses the hash instead of the name of the ref
      Signed-off-by: default avatarDaniel Barkalow <[email protected]>
      Signed-off-by: default avatarJunio C Hamano <[email protected]>
  3. 27 Feb, 2008 1 commit
    • Mike Hommey's avatar
      Set proxy override with http_init() · 9fc6440d
      Mike Hommey authored
      In transport.c, proxy setting (the one from the remote conf) was set through
      curl_easy_setopt() call, while http.c already does the same with the
      http.proxy setting. We now just use this infrastructure instead, and make
      http_init() now take the struct remote as argument so that it can take the
      http_proxy setting from there, and any other property that would be added
      At the same time, we make get_http_walker() take a struct remote argument
      too, and pass it to http_init(), which makes remote defined proxy be used
      for more than get_refs_via_curl().
      We leave out http-fetch and http-push, which don't use remotes for the
      moment, purposefully.
      Signed-off-by: default avatarMike Hommey <[email protected]>
      Acked-by: default avatarDaniel Barkalow <[email protected]>
      Signed-off-by: default avatarJunio C Hamano <[email protected]>
  4. 19 Sep, 2007 1 commit