1. 27 Dec, 2012 1 commit
    • Nick Zitzmann's avatar
      darwinssl: Fixed inability to disable peer verification · e3ed2b82
      Nick Zitzmann authored
      ... on Snow Leopard and Lion
      
      Snow Leopard introduced the SSLSetSessionOption() function, but it
      doesn't disable peer verification as expected on Snow Leopard or
      Lion (it works as expected in Mountain Lion). So we now use sysctl()
      to detect whether or not the user is using Snow Leopard or Lion,
      and if that's the case, then we now use the deprecated
      SSLSetEnableCertVerify() function instead to disable peer verification.
      e3ed2b82
  2. 26 Dec, 2012 6 commits
  3. 25 Dec, 2012 7 commits
  4. 24 Dec, 2012 2 commits
  5. 23 Dec, 2012 4 commits
  6. 21 Dec, 2012 6 commits
  7. 20 Dec, 2012 1 commit
  8. 19 Dec, 2012 3 commits
  9. 18 Dec, 2012 1 commit
  10. 17 Dec, 2012 2 commits
  11. 16 Dec, 2012 1 commit
  12. 15 Dec, 2012 2 commits
  13. 14 Dec, 2012 3 commits
    • Nick Zitzmann's avatar
      darwinssl: Fix implicit conversion compiler warnings · bbb4bbc0
      Nick Zitzmann authored
      The Clang compiler found a few implicit conversion problems that have
      now been fixed.
      bbb4bbc0
    • Yang Tse's avatar
      setup_once.h: HP-UX <sys/socket.h> issue workaround · 0e8e340c
      Yang Tse authored
      Issue: When building a 32bit target with large file support HP-UX
      <sys/socket.h> header file may simultaneously provide two different
      sets of declarations for sendfile and sendpath functions, one with
      static and another with external linkage. Given that we do not use
      mentioned functions we really don't care which linkage is the
      appropriate one, but on the other hand, the double declaration emmits
      warnings when using the HP-UX compiler and errors when using modern
      gcc versions resulting in fatal compilation errors.
      
      Mentioned issue is now fixed as long as we don't use sendfile nor
      sendpath functions.
      0e8e340c
    • Yang Tse's avatar
      setup_once.h: refactor inclusion of <unistd.h> and <sys/socket.h> · a0b20716
      Yang Tse authored
      Inclusion of top two most included header files now done in setup_once.h
      a0b20716
  14. 12 Dec, 2012 1 commit