From ac316e743878908df762cc0ea07a71cbee5c5802 Mon Sep 17 00:00:00 2001 From: Ben Straub Date: Wed, 25 Sep 2013 14:25:38 -0700 Subject: [PATCH] Why are we disabling redirects? --- src/transports/winhttp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/transports/winhttp.c b/src/transports/winhttp.c index da257ed4c..377f2ef97 100644 --- a/src/transports/winhttp.c +++ b/src/transports/winhttp.c @@ -245,6 +245,9 @@ static int winhttp_stream_connect(winhttp_stream *s) git__free(proxy_wide); } + /* Disable WinHTTP redirects so we can handle them manually. Why, you ask? + * http://social.msdn.microsoft.com/Forums/windowsdesktop/en-US/b2ff8879-ab9f-4218-8f09-16d25dff87ae + */ if (!WinHttpSetOption(s->request, WINHTTP_OPTION_DISABLE_FEATURE, &disable_redirects,