]> granicus.if.org Git - curl/commitdiff
non-blocking sockets, DNS caching updated, cookies corrected, bool is now
authorDaniel Stenberg <daniel@haxx.se>
Tue, 8 Jan 2002 07:22:33 +0000 (07:22 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 8 Jan 2002 07:22:33 +0000 (07:22 +0000)
unsigned everywhere

CHANGES

diff --git a/CHANGES b/CHANGES
index d195190f5caf776378cf2c9a4659ec2baa426780..269d66ba1e31c066b72f312ad4f607dc6a4fb8b8 100644 (file)
--- 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.