Skip to content
  1. May 27, 2009
  2. May 25, 2009
  3. May 22, 2009
  4. May 20, 2009
  5. May 19, 2009
  6. May 18, 2009
  7. May 17, 2009
  8. May 11, 2009
  9. May 10, 2009
  10. May 09, 2009
  11. May 08, 2009
  12. May 07, 2009
  13. May 05, 2009
  14. May 04, 2009
  15. May 03, 2009
  16. May 02, 2009
  17. May 01, 2009
  18. Apr 30, 2009
  19. Apr 29, 2009
    • Daniel Stenberg's avatar
      - Based on bug report #2723219 (http://curl.haxx.se/bug/view.cgi?id=2723219) · e2c6e005
      Daniel Stenberg authored
        I've now made TFTP "connections" not being kept for re-use within libcurl.
        TFTP is UDP-based so the benefit was really low (if even existing) to begin
        with so instead of tracking down to fix this problem we instead removed the
        re-use. I also enabled test case 1099 that I wrote a few days ago to verify
        that this change fixes the reported problem.
      e2c6e005
  20. Apr 28, 2009
  21. Apr 26, 2009
  22. Apr 24, 2009
  23. Apr 23, 2009
  24. Apr 21, 2009
  25. Apr 20, 2009
  26. Apr 17, 2009
    • Daniel Stenberg's avatar
      - Pramod Sharma reported and tracked down a bug when doing FTP over a HTTP · 30f7a2ff
      Daniel Stenberg authored
        proxy. libcurl would then wrongly close the connection after each
        request. In his case it had the weird side-effect that it killed NTLM auth
        for the proxy causing an inifinite loop!
      
        I added test case 1098 to verify this fix. The test case does however not
        properly verify that the transfers are done persistently - as I couldn't
        think of a clever way to achieve it right now - but you need to read the
        stderr output after a test run to see that it truly did the right thing.
      30f7a2ff
  27. Apr 13, 2009
    • Daniel Stenberg's avatar
      - bug report #2727981 (http://curl.haxx.se/bug/view.cgi?id=2727981) by Martin · 379bfa5a
      Daniel Stenberg authored
        Storsjo pointed out how setting CURLOPT_NOBODY to 0 could be downright
        confusing as it set the method to either GET or HEAD. The example he showed
        looked like:
      
         curl_easy_setopt(curl, CURLOPT_PUT, 1);
         curl_easy_setopt(curl, CURLOPT_NOBODY, 0);
      
        The new way doesn't alter the method until the request is about to start. If
        CURLOPT_NOBODY is then 1 the HTTP request will be HEAD. If CURLOPT_NOBODY is
        0 and the request happens to have been set to HEAD, it will then instead be
        set to GET. I believe this will be less surprising to users, and hopefully
        not hit any existing users badly.
      379bfa5a