aboutsummaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES23
1 files changed, 22 insertions, 1 deletions
diff --git a/CHANGES b/CHANGES
index 186654afd..a31d4419b 100644
--- a/CHANGES
+++ b/CHANGES
@@ -5,6 +5,27 @@
\___|\___/|_| \_\_____|
History of Changes
+Daniel (25 January 2001)
+- I took hold of Rick Jones' question why we don't use recv() and send() for
+ reading/writing to the sockets and I've now modified the sread() and
+ swrite() macros to use them instead. If nothing else, they could be tested
+ in the next beta-round coming right up.
+
+- Jeff Morrow found a problem with libcurl's usage of SSL_read() and supplied
+ his research results in how to fix this. It turns out we have to invoke the
+ function several times in some cases. The same goes for the SSL_write().
+
+ I made some rather drastic changes all over libcurl to make all writes and
+ reads get done on one single place so that this repeated-attempts thing
+ would only have to be implemented at one point.
+
+- Rick Jones spotted that the 'total time' counter really didn't measure the
+ total time very accurate on subsecond levels.
+
+- Johan Nilsson pointed out the need to more clearly specify that the timeout
+ value you set for a download is for the *entire* download. There's currently
+ no option available that sets a timeout for the connection phase only.
+
Daniel (24 January 2001)
- Ingo Ralf Blum submitted a series of patches required to get curl to compile
properly with cygwin.
@@ -25,7 +46,7 @@ Daniel (23 January 2001)
- Made the URL globbing in the client possible to fail silently if there's an
error in the globbing. It makes it almost intuitive, so when you don't
- follow the syntax rules, globbing is simply switched off the the raw string
+ follow the syntax rules, globbing is simply switched off and the raw string
is used instead.
I still think we'll get problems with IPv6-style IP-addresses when we *want*