diff options
author | Daniel Stenberg <daniel@haxx.se> | 2008-09-08 12:15:09 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2008-09-08 12:15:09 +0000 |
commit | 2816902f0e91073887a0f746eae70edb75d9ea43 (patch) | |
tree | c0629517dadf580d8697b9384bce44f8f4ff8301 /CHANGES | |
parent | f72a26d340fb675e03d21d7a86dbb5803cd18831 (diff) |
Dmitry Kurochkin fixed pipelining over proxy using the multi interface
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -7,6 +7,17 @@ Changelog Daniel Stenberg (8 Sep 2008) +- Dmitry Kurochkin patched a problem: I have found bug in pipelining through + proxy. I have a transparent proxy. When running with http_proxy environment + variable not set my test completes fine (it goes through transparent + proxy). When I set http_proxy variable my test hangs after the first + downloaded is complete. Looks like the second handle never gets out from + WAITDO state. + + The fix: It makes checkPendPipeline move 1 handler from pend pipe to send + pipe if pipelining is not supported by server but there are no handles in + send and recv pipes. + - Stefan Krause pointed out that libcurl would wrongly send away cookies to sites in cases where the cookie clearly has a very old expiry date. The condition was simply that libcurl's date parser would fail to convert the |