DescriptionAllow chrome to handle 407 auth challenges to CONNECT requests
through HTTPS Proxies. This also changes the mechanism used
to restart HttpProxyClientSocket requests with auth. Previously
the transport socket would be Disconnected, and then re-Connected
(which was not implemented for SSLClientSockets). However, the
approach was problematic in the face of, for example, ipv6. The
new approach is to close the HttpProxyClientSocket, and request
a new socket from the pool.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110529
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110879
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=110965
Patch Set 1 #Patch Set 2 : '' #Patch Set 3 : '' #Patch Set 4 : Initial version #Patch Set 5 : Fix SPDY case #Patch Set 6 : Working #Patch Set 7 : Remove inline virtuals #
Total comments: 12
Patch Set 8 : Address final comments #Patch Set 9 : sync #Patch Set 10 : sync again #
Total comments: 1
Patch Set 11 : re-upload #Patch Set 12 : asan! #Patch Set 13 : '' #Patch Set 14 : fix typo in unittest #
Messages
Total messages: 28 (0 generated)
|