Skip to content
Snippets Groups Projects
  1. Nov 01, 2009
    • Yang Tse's avatar
      · db1281fa
      Yang Tse authored
      Undo old temporary change once used for testing purposes
      db1281fa
  2. Oct 31, 2009
    • Yang Tse's avatar
      Mention many changes · d8884168
      Yang Tse authored
      d8884168
    • Yang Tse's avatar
      Mention --enable-symbol-hiding configure option · 5dd64e9e
      Yang Tse authored
      5dd64e9e
    • Yang Tse's avatar
      · ce6731ba
      Yang Tse authored
      Symbol hiding configure options renamed to the hopefully less ambiguous
      --enable-symbol-hiding and --disable-symbol-hiding as well as related
      macro names and some internal variables used for them.
      
      Related configuration file preprocessor symbols named to
      CARES_SYMBOL_HIDING and CARES_SYMBOL_SCOPE_EXTERN.
      ce6731ba
  3. Oct 30, 2009
    • Yang Tse's avatar
      Header inclusion depending on HAVE_* symbol. · 0a5ac52b
      Yang Tse authored
      Fix two typos.
      0a5ac52b
    • Yang Tse's avatar
      Comparison of the Initial revision of this file with ares_parse_a_reply.c · 8acb3803
      Yang Tse authored
      shows that this one is actually a modified copy of ares_parse_a_reply.c.
      
      In order to comply with ares_parse_a_reply.c's M.I.T. license, the old
      1998 M.I.T. copyright notice is now also preserved in this file the same
      as it is done in other ares_parse_*.c files.
      8acb3803
    • Yang Tse's avatar
      Add CVS Id tag. · ac62a94d
      Yang Tse authored
      Fix identation of some license lines.
      ac62a94d
    • Yang Tse's avatar
      Add CVS Id tag. · 0abcb37e
      Yang Tse authored
      0abcb37e
    • Yang Tse's avatar
      Fix comment · 7da5efd5
      Yang Tse authored
      7da5efd5
    • Yang Tse's avatar
      In no particular order, changed/fixed all of the following in · d4ff44d5
      Yang Tse authored
      ares_parse_txt_reply() current version:
      
      - Fixed a couple of potential double free's.
      
      - Fixed memory leaks upon out of memory condition.
      
      - Fixed pointer arithmetic.
      
      - Setting ntxtreply to zero upon entry for all failure cases.
      
      - Changed data type to size_t for variables substr_len, str_len and
        the length member of ares_txt_reply struct.
      
      - Avoided a couple of memcpy() calls.
      
      - Changed i data type to unsigned int to prevent compiler warnings.
      
      - Adjusted a comment.
      
      - Use ARES_SUCCESS literal for successfull completion.
      
      - Added CVS Id tag.
      d4ff44d5
  4. Oct 29, 2009
  5. Oct 28, 2009
    • Yang Tse's avatar
      Initial step towards the ability to reduce c-ares exported symbols · 0d9f14f5
      Yang Tse authored
      based on the 'visibility' attribute for GNUC and __global for Sun
      compilers, taking also in account __declspec function decoration
      for Win32 and Symbian DLL's.
      
      Introducing configure options --enable-hidden-symbols and
      --disable-hidden-symbols following libcurl's naming.
      0d9f14f5
  6. Oct 27, 2009
  7. Oct 23, 2009
  8. Oct 19, 2009
  9. Oct 13, 2009
  10. Oct 10, 2009
    • Yang Tse's avatar
      · 4d9279cb
      Yang Tse authored
      Fix potential out-of-bounds read
      4d9279cb
    • Yang Tse's avatar
      · 640e4997
      Yang Tse authored
      Fix compiler warning: loop without body
      640e4997
  11. Oct 09, 2009
  12. Oct 08, 2009
  13. Oct 07, 2009
    • Yang Tse's avatar
      Overhauled ares__get_hostent() · 052dac0d
      Yang Tse authored
      - Fixing out of bounds memory overwrite triggered with malformed /etc/hosts file.
      - Improving parsing of /etc/hosts file.
      - Validating requested address family.
      - Ensuring that failures always return a NULL pointer.
      - Adjusting header inclusions.
      052dac0d
  14. Oct 06, 2009
Loading