aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2004-10-04 10:37:30 +0000
committerDaniel Stenberg <daniel@haxx.se>2004-10-04 10:37:30 +0000
commit6eb58549a9e7f60114ec9a8319c9a1fe9228e2ab (patch)
treedaaa93957ea6aea50a87283042281fb830603df4 /CHANGES
parent95def48071e54c769ee063ddf53f05c9595602d2 (diff)
closing in on release
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES17
1 files changed, 17 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 90a04e576..f707494cc 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,7 +6,24 @@
Changelog
+Daniel (4 October 2004)
+- Chris found a race condition resulting in CURLE_COULDNT_RESOLVE_HOST and
+ potential crash, in the windows threaded name resolver code.
+
+Daniel (3 October 2004)
+- Replaced the use of isspace() in cookie.c with our own version instead since
+ we have most data as 'char *' and that makes us pass in negative values if
+ there is 8bit data in the string. Changing to unsigned causes too much
+ warnings or too many required typecasts to the normal string functions.
+ Harshal Pradhan identified this problem.
+
Daniel (2 October 2004)
+- Bertrand Demiddelaer found a case where libcurl could read already freed
+ data when CURLOPT_VERBOSE is used and a (very) persistent connection. It
+ happened when the dns cache entry for the connection was pruned while the
+ connection was still alive and then again re-used. We worked together on
+ this fix.
+
- Gisle Vanem provided code that displays an error message when the (libidn
based) IDN conversion fails. This is really due to a missing suitable
function in the libidn API that I hope we can remove once libidn gets a