summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2002-01-08 07:22:33 +0000
committerDaniel Stenberg <daniel@haxx.se>2002-01-08 07:22:33 +0000
commit3c334b2bb669376729968e8bdfc64faf14b27d36 (patch)
treef1225c0d92438035dc07393be927a25e23dbb348
parent75bba0da92ffb800e61b6ffc216a122fefb71cbf (diff)
downloadgnurl-3c334b2bb669376729968e8bdfc64faf14b27d36.tar.gz
gnurl-3c334b2bb669376729968e8bdfc64faf14b27d36.tar.bz2
gnurl-3c334b2bb669376729968e8bdfc64faf14b27d36.zip
non-blocking sockets, DNS caching updated, cookies corrected, bool is now
unsigned everywhere
-rw-r--r--CHANGES22
1 files changed, 18 insertions, 4 deletions
diff --git a/CHANGES b/CHANGES
index d195190f5..269d66ba1 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.