Skip to content
Snippets Groups Projects
  1. Aug 24, 2009
  2. Aug 14, 2009
  3. Aug 04, 2009
  4. Jun 30, 2009
  5. Jun 29, 2009
  6. Apr 23, 2009
  7. Feb 27, 2009
  8. Feb 20, 2009
  9. Feb 04, 2009
  10. Feb 02, 2009
    • Daniel Stenberg's avatar
      - Craig A West brought us: libcurl now defaults to do CONNECT with HTTP · bdd4294e
      Daniel Stenberg authored
        version 1.1 instead of 1.0 like before. This change also introduces the new
        proxy type for libcurl called 'CURLPROXY_HTTP_1_0' that then allows apps to
        switch (back) to CONNECT 1.0 requests. The curl tool also got a --proxy1.0
        option that works exactly like --proxy but sets CURLPROXY_HTTP_1_0.
      
        I updated all test cases cases that use CONNECT and I tried to do some using
        --proxy1.0 and some updated to do CONNECT 1.1 to get both versions run.
      bdd4294e
  11. Jan 28, 2009
  12. Jan 25, 2009
  13. Dec 22, 2008
  14. Oct 29, 2008
  15. Oct 09, 2008
  16. Sep 10, 2008
  17. Sep 09, 2008
  18. Sep 05, 2008
    • Daniel Stenberg's avatar
      - Martin Drasar provided the CURLOPT_POSTREDIR patch. It renames · 18110b51
      Daniel Stenberg authored
        CURLOPT_POST301 (but adds a define for backwards compatibility for you who
        don't define CURL_NO_OLDIES). This option allows you to now also change the
        libcurl behavior for a HTTP response 302 after a POST to not use GET in the
        subsequent request (when CURLOPT_FOLLOWLOCATION is enabled). I edited the
        patch somewhat before commit. The curl tool got a matching --post302
        option. Test case 1076 was added to verify this.
      18110b51
  19. Aug 20, 2008
  20. Aug 01, 2008
  21. Jul 30, 2008
  22. Jul 11, 2008
  23. Jul 10, 2008
  24. Jul 03, 2008
    • Daniel Stenberg's avatar
      Introcuding a new timestamp for curl_easy_getinfo(): · 7c648782
      Daniel Stenberg authored
      CURLINFO_APPCONNECT_TIME. This is set with the "application layer"
      handshake/connection is completed (typically SSL, TLS or SSH). By using this
      you can figure out the application layer's own connect time. You can extract
      the time stamp using curl's -w option and the new variable named
      'time_appconnect'. This feature was sponsored by Lenny Rachitsky at NeuStar.
      7c648782
  25. Jun 08, 2008
    • Daniel Stenberg's avatar
      the next release is now called 7.19.0 · c6efb825
      Daniel Stenberg authored
      c6efb825
    • Daniel Stenberg's avatar
      - curl the tool now deals with its command line options somewhat differently! · 5abfdc01
      Daniel Stenberg authored
        All boolean options (such as -O, -I, -v etc), both short and long versions,
        now always switch on/enable the option named. Using the same option multiple
        times thus make no difference. To switch off one of those options, you need
        to use the long version of the option and type --no-OPTION. Like to disable
        verbose mode you use --no-verbose!
      
      - Added --remote-name-all to curl, which if used changes the default for all
        given URLs to be dealt with as if -O is used. So if you want to disable that
        for a specific URL after --remote-name-all has been used, you muse use -o -
        or --no-remote-name.
      5abfdc01
  26. Apr 30, 2008
    • Daniel Stenberg's avatar
      - To make it easier for applications that want lots of magic stuff done on · 85298985
      Daniel Stenberg authored
        redirections and thus cannot use CURLOPT_FOLLOWLOCATION easily, we now
        introduce the new CURLINFO_REDIRECT_URL option that lets applications
        extract the URL libcurl would've redirected to if it had been told to. This
        then enables the application to continue to that URL as it thinks is
        suitable, without having to re-implement the magic of creating the new URL
        from the Location: header etc. Test 1029 verifies it.
      85298985
  27. Mar 13, 2008
  28. Feb 18, 2008
  29. Jan 25, 2008
  30. Jan 15, 2008
  31. Jan 12, 2008
    • Daniel Stenberg's avatar
      Eric Landes provided the patch (edited by me) that introduces the · f866af91
      Daniel Stenberg authored
      --keepalive-time to curl to set the keepalive probe interval. I also took
      the opportunity to rename the recently added no-keep-alive option to
      no-keepalive to keep a consistent naming and to avoid getting two dashes in
      these option names. Eric also provided an update to the man page for the new
      option.
      f866af91
  32. Jan 11, 2008
  33. Jan 08, 2008
  34. Jan 05, 2008
    • Daniel Stenberg's avatar
      Based on further discussion on curl-library, I reverted yesterday's SOCKS5 · b4305764
      Daniel Stenberg authored
      code to instead introduce support for a new proxy type called
      CURLPROXY_SOCKS5_HOSTNAME that is used to send the host name to the proxy
      instead of IP address and there's thus no longer any need for a new
      curl_easy_setopt() option.
      
      The default SOCKS5 proxy is again back to sending the IP address to the
      proxy.  The new curl command line option for enabling sending host name to a
      SOCKS5 proxy is now --socks5-hostname.
      b4305764
  35. Jan 04, 2008
  36. Jan 02, 2008
  37. Dec 27, 2007
Loading