Skip to content
Snippets Groups Projects
  1. Nov 16, 2009
  2. 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
  3. Nov 14, 2009
    • Yang Tse's avatar
      · 1cbc93fb
      Yang Tse authored
      Refactor how preprocessor symbol _THREAD_SAFE definition is done.
      1cbc93fb
  4. 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
  5. Nov 12, 2009
  6. Oct 19, 2009
  7. Oct 18, 2009
    • Yang Tse's avatar
      · 6d4e6cc8
      Yang Tse authored
      Check for basename() is now done the same as other function checks
      6d4e6cc8
  8. Sep 29, 2009
  9. Sep 28, 2009
  10. Sep 24, 2009
  11. Sep 23, 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
  16. Jun 10, 2009
  17. Jun 09, 2009
  18. May 15, 2009
  19. May 07, 2009
  20. Apr 28, 2009
  21. Apr 26, 2009
  22. Apr 17, 2009
  23. Apr 15, 2009
  24. Feb 13, 2009
  25. Nov 20, 2008
  26. Nov 19, 2008
  27. Nov 18, 2008
  28. Nov 17, 2008
Loading