]> granicus.if.org Git - curl/commitdiff
HTTP resume fix
authorDaniel Stenberg <daniel@haxx.se>
Fri, 24 Oct 2003 21:58:11 +0000 (21:58 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 24 Oct 2003 21:58:11 +0000 (21:58 +0000)
CHANGES
RELEASE-NOTES

diff --git a/CHANGES b/CHANGES
index a208d75cc7573a992adc8f633c8bf5586f84c0f7..690eedb7e204ded84c3f6a303071ef7e972fb7cc 100644 (file)
--- 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.
 
index 44123c4ee50f4ea048974a1606ba957a34b49869..299f87b30963b06e964494557d8d522b26bac879 100644 (file)
@@ -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