aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2008-05-03 21:45:12 +0000
committerDaniel Stenberg <daniel@haxx.se>2008-05-03 21:45:12 +0000
commitfc9e0d2249c126ccc8688c19bdf64c782778d6ab (patch)
treec25ce25784c946ed10c6aab6061a2e01676dbed0 /CHANGES
parent21a0f09081e4f64f27de576621ce921505eb43b4 (diff)
- Ben Van Hof filed bug report #1945240: "libcurl sometimes sends body twice
when using CURL_AUTH_ANY" (http://curl.haxx.se/bug/view.cgi?id=1945240). The problem was that when libcurl rewound a stream meant for upload when it would prepare for a second request, it could accidentally continue the sending of the rewound data on the first request instead of on the second. Ben also provided test case 1030 that verifies this fix.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES8
1 files changed, 8 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 680a09989..effb877f3 100644
--- a/CHANGES
+++ b/CHANGES
@@ -8,6 +8,14 @@
Daniel Stenberg (3 May 2008)
+- Ben Van Hof filed bug report #1945240: "libcurl sometimes sends body twice
+ when using CURL_AUTH_ANY" (http://curl.haxx.se/bug/view.cgi?id=1945240).
+ The problem was that when libcurl rewound a stream meant for upload when it
+ would prepare for a second request, it could accidentally continue the
+ sending of the rewound data on the first request instead of on the second.
+ Ben also provided test case 1030 that verifies this fix.
+
+Daniel Stenberg (3 May 2008)
- Jean-Francois Bertrand reported a libcurl crash with CURLOPT_TCP_NODELAY
since libcurl used getprotobyname() and that isn't thread-safe. We now
switched to use IPPROTO_TCP unconditionally, but perhaps the proper fix is