Skip to content
  1. Oct 12, 2010
  2. Oct 07, 2010
    • Dan Locks's avatar
      libcurl.m4: AC_PATH_PROG fixes · cda02fb7
      Dan Locks authored
      The invocation of autoconf's AC_PATH_PROG( ) is not quite right for
      finding curl-config. This fix corrects the negative case (where
      curl-config is not found).
      cda02fb7
  3. Oct 06, 2010
  4. Oct 05, 2010
  5. Oct 04, 2010
  6. Oct 01, 2010
  7. Sep 30, 2010
    • Dirk Manske's avatar
      multi & hiper examples: updates and cleanups · 5fb4279e
      Dirk Manske authored
      all multi and hiper examples:
      
      * don't loop curl_multi_perform calls, that was <7.20.0 style, currently
        the exported multi functions will not return CURLM_CALL_MULTI_PERFORM
      
      all hiper examples:
      * renamed check_run_count to check_multi_info
      * don't  compare current running handle count with previous value, this
        was the wrong way to check for finished requests, simply call
        curl_multi_info_read
      * it's also safe to call curl_multi_remove_handle inside the
        curl_multi_info_read loop.
      
      ghiper.c:
      * replaced curl_multi_socket (that function is marked as obsolete) calls
        with curl_multi_socket_action calls (as in hiperfifo.c and
        evhiperfifo.c)
      
      ghiper.c and evhiperfifo.c:
      * be smart as hiperfifo.c, don't do uncessary curl_multi_* calls in
        new_conn and main
      5fb4279e
  8. Sep 21, 2010
  9. Sep 20, 2010
  10. Sep 15, 2010
  11. Sep 14, 2010
    • James Bursa's avatar
      getinmemory: make the example easier to follow · fbefd816
      James Bursa authored
      1. Remove the comment warning that it's "not been verified to work". It
         works with no problems in my testing.
      
      2. Remove 2 unnecessary includes.
      
      3. Remove the myrealloc(). Initialize chunk.memory with malloc() instead
         of NULL. The comments for these two parts contradicted each other.
      
      4. Handle out of memory from realloc() instead of continuing.
      
      5. Print a brief status message at the end.
      fbefd816
  12. Sep 09, 2010
  13. Sep 08, 2010
  14. Sep 07, 2010
  15. Aug 28, 2010
  16. Aug 25, 2010
  17. Aug 23, 2010
  18. Aug 22, 2010
  19. Aug 18, 2010
  20. Aug 15, 2010
    • Daniel Stenberg's avatar
      THANKS: added contributors from 7.21.1 · 41572648
      Daniel Stenberg authored
      41572648
    • Daniel Stenberg's avatar
      multi: support timeouts · 232ad654
      Daniel Stenberg authored
      Curl_expire() is now expanded to hold a list of timeouts for each easy
      handle. Only the closest in time will be the one used as the primary
      timeout for the handle and will be used for the splay tree (which sorts
      and lists all handles within the multi handle).
      
      When the main timeout has triggered/expired, the next timeout in time
      that is kept in the list will be moved to the main timeout position and
      used as the key to splay with. This way, all timeouts that are set with
      Curl_expire() internally will end up as a proper timeout. Previously any
      Curl_expire() that set a _later_ timeout than what was already set was
      just silently ignored and thus missed.
      
      Setting Curl_expire() with timeout 0 (zero) will cancel all previously
      added timeouts.
      
      Corrects known bug #62.
      232ad654
  21. Aug 11, 2010
  22. Aug 10, 2010
  23. Aug 07, 2010
    • Daniel Stenberg's avatar
      curl_easy_setopt.3: rename stream to userdata · 5c2b6b2d
      Daniel Stenberg authored
      In some places where the name 'stream' has been used for naming a
      function argument that is in fact settable with a setopt() option we now
      call that argument 'userdata' to make it more obvious that it is in fact
      possible to set by the application.
      
      Suggested by: Jeff Pohlmeyer
      5c2b6b2d
  24. Aug 02, 2010
  25. Jul 30, 2010
    • Daniel Stenberg's avatar
      KNOWN_BUG: The SOCKET type in Win64 is 64 bits · 53e47ca9
      Daniel Stenberg authored
      The SOCKET type in Win64 is 64 bits large (and thus so is curl_socket_t
      on that platform), and long is only 32 bits. It makes it impossible for
      curl_easy_getinfo() to return a socket properly with the
      CURLINFO_LASTSOCKET option as for all other operating systems.
      53e47ca9
  26. Jul 26, 2010
  27. Jul 21, 2010
  28. Jul 13, 2010
  29. Jul 09, 2010