From 3c334b2bb669376729968e8bdfc64faf14b27d36 Mon Sep 17 00:00:00 2001
From: Daniel Stenberg <daniel@haxx.se>
Date: Tue, 8 Jan 2002 07:22:33 +0000
Subject: [PATCH] non-blocking sockets, DNS caching updated, cookies corrected,
 bool is now unsigned everywhere

---
 CHANGES | 22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/CHANGES b/CHANGES
index d195190f5c..269d66ba1e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -6,11 +6,25 @@
 
                                History of Changes
 
+
 Daniel (7 January 2002)
-- I worked with Georg Horn and comments from Götz Babin-Ebell and switch
-  curl's socket operation completely over to non-blocking for the entire
-  operation. We had to do this to make the SSL connection phase timeout
-  properly without signals. A little extra code to deal with this was added.
+- I made the 'bool' typedef use an "unsigned char". It makes it the same on
+  all platforms, no matter what the platform thinks the default format for
+  char is. This was noticed since we made a silly comparison involving such a
+  bool variable, and only one compiler/platform combination (on Debian Linux)
+  complained about it (that happened to have its char unsigned by default).
+
+- Bug report #495290 identified a cookie parsing problem that was corrected.
+  When a Set-Cookie: line is received without a trailing semicolon, libcurl
+  didn't read the last "name=value" pair of the line, leading to confusions...
+
+- Sterling committed his updated DNS cache code.
+
+- I worked with Georg Horn and comments from Götz Babin-Ebell and switched
+  curl's socket operations completely over to non-blocking for the entire
+  operation (previously we used non-blocking only for the connection phase).
+  We had to do this to make the SSL connection phase timeout properly without
+  the use of signals. A little extra code to deal with this was added.
 
 - T. Bharath pointed out a slightly obscure cookie engine flaw.
 
-- 
GitLab