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 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
  3. Nov 12, 2009
  4. Oct 18, 2009
    • Yang Tse's avatar
      · 6d4e6cc8
      Yang Tse authored
      Check for basename() is now done the same as other function checks
      6d4e6cc8
  5. Sep 28, 2009
  6. Jul 14, 2009
  7. 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
  8. Jun 18, 2009
  9. Jun 17, 2009
    • Yang Tse's avatar
      · 37eba370
      Yang Tse authored
      socket() and closesocket() prototypes might be in socket.h
      37eba370
    • Yang Tse's avatar
      · 40b2f255
      Yang Tse authored
      check for socket() and closesocket() as it is done for other functions
      40b2f255
  10. Apr 28, 2009
  11. Apr 26, 2009
  12. Feb 13, 2009
  13. Nov 20, 2008
  14. Nov 18, 2008
  15. Nov 17, 2008
  16. Nov 14, 2008
  17. Nov 13, 2008
  18. Nov 08, 2008
  19. Oct 30, 2008
  20. Oct 29, 2008
  21. Oct 28, 2008
  22. Oct 23, 2008
  23. Sep 26, 2008
  24. Sep 24, 2008
Loading