Permalink
Commits on Apr 13, 2012
Commits on Mar 17, 2012
Commits on Mar 16, 2012
  1. port numbers: convert them to network order!

    bagder committed Feb 25, 2012
    When the config options ARES_OPT_UDP_PORT or ARES_OPT_TCP_PORT are used,
    make sure to convert them to network byte order!
    
    Bug: http://c-ares.haxx.se/mail/c-ares-archive-2012-02/0004.shtml
Commits on Feb 25, 2012
  1. white space cleanup

    bagder committed Feb 25, 2012
    - Keep code within 80 columns
    
    - Removed funny spaces after open paren and before closing paren
  2. get_iphlpapi_dns_info: fix buffer overrun

    ptlomholt committed with bagder Feb 25, 2012
    I experienced a buffer overrun exception in c-ares on Windows and
    tracked it down to be an error in the calculation of the 'left' variable
    in get_iphlpapi_dns_info().
    
    I changed the variable type of 'left' to a _signed_ type because of the
    subtraction arithmetic; not sure if a long is the best choice
Commits on Feb 24, 2012
  1. Merge pull request #7 from saghul/naptr

    bagder committed Feb 24, 2012
    Added support for parsing NAPTR records
Commits on Feb 23, 2012
Commits on Jan 19, 2012
Commits on Dec 20, 2011
  1. configure: libtool 1.5 tweaks

    yangtse committed Dec 20, 2011
Commits on Dec 19, 2011
  1. ares_timeout.3: fix the NAME section

    bagder committed Dec 19, 2011
    It was clearly a copy n' paste error
Commits on Sep 27, 2011
  1. configure - m4: make CURL_CHECK_DEF ignore leading whitespace on symb…

    Albert Chin committed with yangtse Sep 27, 2011
    …ol def
    
    When using Sun C compiler the preprocessor somehow inserts an extra space
    in front of replaced symbol, breaking CURL_CHECK_DEF macro. To workaround
    this, macro CURL_CHECK_DEF now ignores all leading whitespace in front of
    symbol substitution result.
Commits on Sep 6, 2011
  1. ares_init.c: fix segfault triggered in ares_init_options() upon previous

    yangtse committed Sep 6, 2011
                 failure of init_by_defaults() and incomplete cleanup there.
Commits on Sep 4, 2011
  1. setup_once.h cleanup and sync

    yangtse committed Sep 4, 2011
Commits on Aug 24, 2011
  1. ares_getnameinfo: fix random results with c-ares 1.7.5

    denik committed with yangtse Aug 24, 2011
    In ares_getnameinfo memcpy did not copy enough bytes, causing
    it to return arbitrary memory contents as a result.
Commits on Aug 21, 2011
  1. ares_dns.h: adjust DNS__16BIT and DNS__32BIT macro definitions

    yangtse committed Aug 21, 2011
    Fixing compiler warnings existing definitions triggered on these.
  2. ares_parse_srv_reply: silence compiler warnings

    bagder committed Aug 21, 2011
    ... by adding ugly typecasts.
  3. CHANGES: generate from script

    bagder committed Aug 21, 2011
    The CHANGES file is now generated automatically with 'git2changes.pl',
    invoked by the maketgz script which is used to build release archives.
    
    The former human edited CHANGES file was renamed to CHANGES.0 in git.
Commits on Aug 20, 2011
  1. configure: fix symbol hiding usability check

    yangtse committed Aug 20, 2011
    A more thorough test is done now in order to determine visibility attribute
    usability, given that some compilers don't support visibility attribute on
    all configurations.
Commits on Aug 16, 2011
  1. 1.7.6: start working...

    bagder committed Aug 16, 2011
  2. CHANGES: synced for 1.7.5 release

    bagder committed Aug 16, 2011
  3. RELEASE-NOTES: synced with bb4096e

    bagder committed Aug 16, 2011
Commits on Aug 15, 2011
Commits on Aug 10, 2011
  1. ares_iphlpapi.h: Watcom C fix

    Gisle Vanem committed with yangtse Aug 10, 2011
      Added "!defined(_WS2DEF_)" since Watcom doesn't have
      a per type guard for the typedefs 'CSADDR_INFO' (that MingW has) or
      'SOCKET_ADDRESS' (that MSVC has). But we can use the header-guard for
      <ws2def.h> instead.
  2. Makefile.Watcom:

    Gisle Vanem committed with yangtse Aug 10, 2011
      * The 'NTDDI_VERSION' needs to be raised to 0x05010000
        in order for SOCKADDR_STORAGE etc. to be typedefed.
      * Replaced '-dUSE_WATT32' with '-dWATT32'.
      * Added $(DEMOS) to the 'all' target and removed the 'demos'
        target to be consistent with e.g. Makefile.msvc etc.
      * 'ENABLE_IPV6' is no longer used. Hence removed the '%use_ipv6' construct.
      * object-file order seems to be important (Watcom v.19). Hence
        'ares_getopt.obj' must be put after the .obj that references getopt().
Commits on Aug 8, 2011
  1. cares-compilers.m4: CARES_CONVERT_INCLUDE_TO_ISYSTEM adjustments

    yangtse committed Aug 8, 2011
    Add CARES_CHECK_COMPILER as a requirement.
    
    Ensure macro does nothing unless GNU_C or CLANG compiler is used.
    
    This should allow usage of this macro in unforeseen placements.
Commits on Aug 6, 2011
Commits on Aug 5, 2011
  1. ares_parse_a_reply: fix memleak

    thughes committed with bagder Jul 27, 2011
Commits on Jul 29, 2011
  1. cares-functions.m4 serial # bump

    yangtse committed Jul 29, 2011