{"thread":{"id":"29933","subject":"[PATCH v5 0/5] new roll of proxy improvements","startedAt":"2012-03-13T14:01:53Z","lastAt":"2012-03-13T14:01:53Z","messageCount":1,"participants":["Nelson Benitez Leon"],"isPatch":true,"patchVersion":5,"patchTotal":5},"messages":[{"id":"186852","messageId":"4F5F5351.8090401@seap.minhap.es","threadId":"29933","inReplyTo":null,"subject":"[PATCH v5 0/5] new roll of proxy improvements","fromName":"Nelson Benitez Leon","fromEmail":"nelsonjesus.benitez@seap.minhap.es","sentAt":"2012-03-13T14:01:53Z","receivedAt":"2012-03-13T14:01:53Z","isPatch":true,"sender":{"key":"nelsonjesus.benitez@seap.minhap.es","avatar":null},"body":"\nThe changes from v4 are:\n- In patch 1/5, read proxy env var accordingly to the protocol used in\nthe destination url, so e.g. if url is a https one, we will only read \nhttps_proxy env var. We also read no_proxy env var so to ignore \naforementioned proxy env var if no_proxy contains an asterisk ('*') or \ncontains the host used in url destination. To make those changes\npossible we needed to pass the destination url as a parameter to \nget_active_slot() and get_curl_handle() functions, so that change is\nalso included in the patch.\n\n- In patch 2/5, added Junio review fixes.\n\nRegards,\n\nNelson Benitez Leon (5):\n  http: try http_proxy env var when http.proxy config option is not set\n  http: handle proxy proactive authentication\n  http: handle proxy authentication failure (error 407)\n  http: Avoid limit of retrying request only twice\n  http: rename HTTP_REAUTH to HTTP_RETRY\n\n http-push.c   |   24 ++++++++--------\n http-walker.c |    2 +-\n http.c        |   84 ++++++++++++++++++++++++++++++++++++++++++++++++---------\n http.h        |    4 +-\n remote-curl.c |    4 +-\n 5 files changed, 88 insertions(+), 30 deletions(-)\n\n-- \n1.7.7.6\n"}]}