1. 14 Nov, 2009 5 commits
    • Yang Tse's avatar
      · 1cbc93fb
      Yang Tse authored
      Refactor how preprocessor symbol _THREAD_SAFE definition is done.
      1cbc93fb
    • Yang Tse's avatar
      · a8ddd6ce
      Yang Tse authored
      OpenSSL 0.9.7 or newer required for ENGINE_CTRL_GET_CMD_FROM_NAME definition
      a8ddd6ce
    • Daniel Stenberg's avatar
      - Claes Jakobsson restored the configure functionality to detect NSS when · eb16c0e1
      Daniel Stenberg authored
        --with-nss is set but not "yes".
      
        I think we can still improve that to check for pkg-config in that path etc,
        but at least this patch brings back the same functionality we had before.
      eb16c0e1
    • Daniel Stenberg's avatar
      - Camille Moncelier added support for the file type SSL_FILETYPE_ENGINE for · 9c49e51f
      Daniel Stenberg authored
        the client certificate. It also disable the key name test as some engines
        can select a private key/cert automatically (When there is only one key
        and/or certificate on the hardware device used by the engine)
      9c49e51f
    • Yang Tse's avatar
      · 90bc6ee8
      Yang Tse authored
      - Constantine Sapuntzakis provided the fix that ensures that an SSL connection
        won't be reused unless protection level for peer and host verification match.
      90bc6ee8
  2. 13 Nov, 2009 2 commits
    • 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. 12 Nov, 2009 8 commits
  4. 11 Nov, 2009 8 commits
  5. 10 Nov, 2009 6 commits
  6. 09 Nov, 2009 5 commits
  7. 07 Nov, 2009 1 commit
  8. 05 Nov, 2009 4 commits
  9. 04 Nov, 2009 1 commit