Skip to content
Snippets Groups Projects
  1. Oct 30, 2009
    • 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
  2. Oct 29, 2009
  3. 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
  4. Oct 27, 2009
  5. Oct 23, 2009
  6. Oct 19, 2009
  7. Oct 13, 2009
  8. 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
  9. Oct 09, 2009
  10. Oct 08, 2009
  11. 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
  12. Oct 06, 2009
  13. Oct 05, 2009
  14. Sep 29, 2009
  15. Sep 17, 2009
  16. Sep 14, 2009
  17. Sep 07, 2009
  18. Sep 06, 2009
  19. Sep 05, 2009
Loading