Skip to content
Snippets Groups Projects
  1. Nov 15, 2009
    • Yang Tse's avatar
      · 5b3be2ee
      Yang Tse authored
      getaddrinfo is fully thread safe on solaris versions which
      implement the function even when h_errno is not a macro.
      
      The h_errno macro test now only done on systems for which there
      is no hard coded knowledge about getaddrinfo's thread safeness.
      5b3be2ee
  2. Nov 14, 2009
    • Yang Tse's avatar
      · 1cbc93fb
      Yang Tse authored
      Refactor how preprocessor symbol _THREAD_SAFE definition is done.
      1cbc93fb
  3. Nov 13, 2009
    • Yang Tse's avatar
      Assume that getaddrinfo is thread safe, unless hard coded · 5e75817d
      Yang Tse authored
      knowledge says the contrary or h_errno is not defined.
      5e75817d
    • Yang Tse's avatar
      Related with the threadsafe capability of getaddrinfo: · a7e4022d
      Yang Tse authored
      - Constantine Sapuntzakis reported that Darwin 6.0 a.k.a. MAC OS X 10.2
        and newer have a threadsafe getaddrinfo.
      
      - Fix Dragonfly BSD triplet detection.
      
      - In case the hard-coded knowledge says that getaddrinfo is threadsafe,
        an additional check is done to verify that h_errno is also defined.
        If h_errno isn't defined, we finally assume that it isn't threadsafe.
        Jamie Lokier provided the inspiration for this extra check.
      a7e4022d
  4. Nov 12, 2009
  5. Nov 01, 2009
    • Yang Tse's avatar
      · db1281fa
      Yang Tse authored
      Undo old temporary change once used for testing purposes
      db1281fa
  6. Oct 31, 2009
    • 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
  7. Oct 29, 2009
  8. 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
  9. Oct 19, 2009
  10. Sep 29, 2009
  11. Jul 16, 2009
  12. Jul 14, 2009
  13. Jun 20, 2009
    • Yang Tse's avatar
      · 1ff4e900
      Yang Tse authored
      Refactor how libraries are checked for connect() function,
      and check for connect() as it is done for other functions.
      1ff4e900
  14. Jun 18, 2009
  15. Jun 17, 2009
    • Yang Tse's avatar
      · 98f7771d
      Yang Tse authored
      check for socket() and closesocket() as it is done for other functions
      98f7771d
  16. Jun 09, 2009
  17. Jun 05, 2009
  18. May 28, 2009
  19. May 27, 2009
  20. May 26, 2009
  21. May 15, 2009
  22. May 07, 2009
  23. Apr 28, 2009
  24. Apr 26, 2009
  25. Apr 17, 2009
  26. Apr 15, 2009
  27. Feb 13, 2009
  28. Nov 20, 2008
  29. Nov 19, 2008
  30. Nov 18, 2008
  31. Nov 17, 2008
Loading