aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2003-10-24 21:58:11 +0000
committerDaniel Stenberg <daniel@haxx.se>2003-10-24 21:58:11 +0000
commit3dd26b7932313796e5b55a802d172dff2126f899 (patch)
tree3aeed3a7318e2aa5f75da63eb09fa3724b27be09
parenta5e22867c7eca8090394f282325d02335532c30d (diff)
HTTP resume fix
-rw-r--r--CHANGES12
-rw-r--r--RELEASE-NOTES3
2 files changed, 13 insertions, 2 deletions
diff --git a/CHANGES b/CHANGES
index a208d75cc..690eedb7e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -8,7 +8,17 @@
Daniel (24 October)
-- Based on David Hull's fix in bug report 804599, we now check for solaris and
+- David Hull filed bug report #829827. It identified a problem with -C - if
+ the full file already was downloaded and thus the server responded with a
+ 416. libcurl would then wrongly use the Content-Length: header and expect
+ that size to get transfer, causing a "hang" until the server closed the
+ connection and then an error 18 ("still N bytes data left of the transfer").
+
+ Now we don't return any error at all, but I think libcurl should perhaps
+ return some kind of info since the requested range was out of the size of
+ the document.
+
+- Based on David Hull's fix in bug report #804599, we now check for solaris and
gcc in configure and set the -mimpure-text link flag for linking the lib
better.
diff --git a/RELEASE-NOTES b/RELEASE-NOTES
index 44123c4ee..299f87b30 100644
--- a/RELEASE-NOTES
+++ b/RELEASE-NOTES
@@ -24,7 +24,8 @@ This release includes the following changes:
This release includes the following bugfixes:
- o builds better on Solaris 8+
+ o HTTP-resuming an already downloaded file works better
+ o builds better on Solaris 8+ with gcc
o --disable-eprt works now
o improved CA cert verification
o --anyauth could bug when the first response had no body contents