Skip to content
  1. May 05, 2010
  2. Apr 29, 2010
  3. Apr 25, 2010
  4. Apr 24, 2010
  5. Apr 21, 2010
  6. Apr 20, 2010
  7. Apr 19, 2010
  8. Apr 16, 2010
  9. Apr 15, 2010
  10. Apr 14, 2010
  11. Apr 09, 2010
  12. Apr 02, 2010
  13. Apr 01, 2010
    • Daniel Stenberg's avatar
      fix SFTP download hang · 49f3160d
      Daniel Stenberg authored
      Matt Wixson found and fixed a bug in the SCP/SFTP area where the
      code treated a 0 return code from libssh2 to be the same as
      EAGAIN while in reality it isn't. The problem caused a hang in
      SFTP transfers from a MessageWay server.
      49f3160d
  14. Mar 28, 2010
  15. Mar 27, 2010
    • Daniel Stenberg's avatar
      minor language fix · 7784e330
      Daniel Stenberg authored
      7784e330
    • Ben Greear's avatar
      allow user+password in the URL for all protocols · 0eda142e
      Ben Greear authored
      Ben Greear brought a patch that from now on allows all protocols
      to specify name and user within the URL, in the same manner HTTP
      and FTP have been allowed to in the past - although far from all
      of the libcurl supported protocols actually have that feature in
      their URL definition spec.
      0eda142e
  16. Mar 26, 2010
  17. Mar 24, 2010
    • Bob Richmond's avatar
      fix: timeout after last data chunk was handled · 05632d5d
      Bob Richmond authored
      Bob Richmond: There's an annoying situation where libcurl will
      read new HTTP response data from a socket, then check if it's a
      timeout if one is set. If the last packet received constitutes
      the end of the response body, libcurl still treats it as a
      timeout condition and reports a message like:
      
      "Operation timed out after 3000 milliseconds with 876 out of 876
      bytes received"
      
      It should only a timeout if the timer lapsed and we DIDN'T
      receive the end of the response body yet.
      05632d5d
    • Daniel Stenberg's avatar
      RTSP GET_PARAMETER fix · 9828b926
      Daniel Stenberg authored
      Christopher Conroy fixed a problem with RTSP and GET_PARAMETER
      reported to us by Massimo Callegari. There's a new test case 572
      that verifies this now.
      9828b926
    • Daniel Stenberg's avatar
  18. Mar 23, 2010
    • Daniel Stenberg's avatar
      mark connection as connected · 4b351d01
      Daniel Stenberg authored
      Kenny To filed the bug report #2963679 with patch to fix a
      problem he experienced with doing multi interface HTTP POST over
      a proxy using PROXYTUNNEL. He found a case where it would connect
      fine but bits.tcpconnect was not set correct so libcurl didn't
      work properly.
      
      (http://curl.haxx.se/bug/view.cgi?id=2963679)
      4b351d01
    • Daniel Stenberg's avatar
      chunked-encoding with Content-Length: header problem · 7fd32ce7
      Daniel Stenberg authored
      Akos Pasztory filed debian bug report #572276
      http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572276
      mentioning a problem with a resource that returns chunked-encoded
      _and_ with a Content-Length and libcurl failed to properly ignore
      the latter information.
      7fd32ce7
    • Daniel Stenberg's avatar
      delayed easy handle kill caused double Curl_close() call · 2a94293e
      Daniel Stenberg authored
      Hauke Duden provided an example program that made the multi
      interface crash.  His example simply used the multi interface and
      did first one FTP transfer and after completion it used a second
      easy handle and did another FTP transfer on the same FTP server.
      
      This triggered a bug in the "delayed easy handle kill" system
      that curl uses: when an FTP connection is left alive it must keep
      an easy handle around internally - only for the purpose of having
      an easy handle when it later disconnects it. The code assumed
      that when the easy handle was removed and an internal reference
      was made, that version could be killed later on when a new easy
      handle came using the same connection. This was wrong as Hauke's
      example showed that the removed handle wasn't killed for real
      until later. This caused a double close attempt => segfault.
      2a94293e
  19. Mar 22, 2010
  20. Mar 21, 2010
  21. Mar 15, 2010
  22. Mar 06, 2010
  23. Mar 05, 2010
  24. Mar 02, 2010
  25. Mar 01, 2010