Commits on Jan 19, 2009
  1. time to release

    bagder committed Jan 19, 2009
Commits on Jan 18, 2009
  1. fopen() returns error in 'errno' even on Windows.

    Gisle Vanem committed Jan 18, 2009
    So don't use ERRNO (GetLastError()). Trimmed trailing
  2. Constified some arguments in local functions.

    Gisle Vanem committed Jan 18, 2009
Commits on Jan 17, 2009
  1. fixed global copyright.

    gknauf committed Jan 17, 2009
Commits on Jan 16, 2009
  1. - Andrew de los Reyes fixed curlbuild.h for "generic" gcc builds on P…

    bagder committed Jan 16, 2009
    …PC, both
      32 bit and 64 bit.
Commits on Jan 15, 2009
Commits on Jan 14, 2009
  1. a bunch of minor updates

    bagder committed Jan 14, 2009
  2. - ares.h no longer uses the HAVE_STRUCT_IN6_ADDR define check, but in…

    bagder committed Jan 14, 2009
    …stead it
      now declares the private struct ares_in6_addr for all systems instead of
      relying on one possibly not present in the system.
Commits on Jan 13, 2009
  1. 213 - bug #2501457 "Timeouts not working with curl_multi_socket_actio…

    bagder committed Jan 13, 2009
    …n()" -
    now put in KNOWN_BUGS as entry #62
  2. 62. CURLOPT_TIMEOUT does not work properly with the regular multi and

    bagder committed Jan 13, 2009
      multi_socket interfaces. The work-around for apps is to simply remove the
      easy handle once the time is up. See also:
  3. - Michael Wallner fixed a NULL pointer deref when calling

    bagder committed Jan 13, 2009
      curl_easy_setup(curl, CURLOPT_COOKIELIST, "SESS") on a CURL handle with no
      cookies data.
  4. oops, the previous wasn't meant to get committed but since I did it I…

    bagder committed Jan 13, 2009
    … thought
    I'd just as well enumerate the remainder and commit a "proper" looking one
  5. - Stefan Teleman brought a patch to fix the default curlbuild.h file …

    bagder committed Jan 13, 2009
    …for the
      SunPro compilers.
  6. - ares__send_query() now varies the retry timeout pseudo-randomly to …

    Phil Blundell committed Jan 13, 2009
      packet storms when several queries were started at the same time.
  7. spell-checked a bunch of comments

    bagder committed Jan 13, 2009
Commits on Jan 12, 2009
  1. make this example not only replace an internal header but also add a …

    bagder committed Jan 12, 2009
    new and non-standard one
  2. Mohun Biswas clarified

    bagder committed Jan 12, 2009
Commits on Jan 11, 2009
  1. bump year

    bagder committed Jan 11, 2009
  2. - Based on bug report #2498665 (…

    bagder committed Jan 11, 2009
      by Daniel Black, I've now added magic to the configure script that makes it
      use pkg-config to detect gnutls details as well if the existing method
      (using libgnutls-config) fails. While doing this, I cleaned up and unified
      the pkg-config usage when detecting openssl and nss as well.
  3. credit Karl Moerder properly

    bagder committed Jan 11, 2009
  4. - Phil Blundell added the internal function ares__expand_name_for_res…

    bagder committed Jan 11, 2009
      that is now used by the ares_parse_*_reply() functions instead of the
      ares_expand_name() simply to easier return ARES_EBADRESP for the cases where
      the name expansion fails as in responses that really isn't expected.
  5. - Karl M brought the patch that creates vc9 Makefiles, and I made 'ma…

    bagder committed Jan 11, 2009
      now use the actual makefile targets to do the VC8 and VC9 makefiles.
Commits on Jan 10, 2009
  1. - Emil Romanus fixed:

    bagder committed Jan 10, 2009
      When using the multi interface over HTTP and the server returns a Location
      header, the running easy handle will get stuck in the CURLM_STATE_PERFORM
      state, leaving the external event loop stuck waiting for data from the
      ingoing socket (when using the curl_multi_socket_action stuff). While this
      bug was pretty hard to find, it seems to require only a one-line fix. The
      break statement on line 1374 in multi.c caused the function to skip the call
      to multistate().
      How to reproduce this bug? Well, that's another question.  evhiperfifo.c in
      the examples directory chokes on this bug only _sometimes_, probably
      depending on how fast the URLs are added. One way of testing the bug out is
      writing to hiper.fifo from more than one source at the same time.
Commits on Jan 8, 2009
  1. Only care about the first line of libtool --version as otherwise this…

    bagder committed Jan 8, 2009
    … script
    get fooled by libtool 2, and at least libtool 1.5.2x do output the interesting
    version string in the first line.
  2. "204 - Rob C's NSS fix" is done and since we enter feature freeze now…

    bagder committed Jan 8, 2009
    … I moved
    the remaining three issues to next release since they are about new things and
    not just fixing bugs
  3. Added a few more issues

    dfandrich committed Jan 8, 2009
  4. Unified much of the SessionHandle initialization done in Curl_open() and

    dfandrich committed Jan 8, 2009
    curl_easy_reset() by creating Curl_init_userdefined(). This had the side effect
    of fixing curl_easy_reset() so it now also resets CURLOPT_FTP_FILEMETHOD and
Commits on Jan 7, 2009
  1. fix compiler warnings

    bagder committed Jan 7, 2009