1. 01 7月, 2014 1 次提交
  2. 09 5月, 2014 1 次提交
    • G
      s_client/s_server: support unix domain sockets · a9351320
      Geoff Thorpe 提交于
      The "-unix <path>" argument allows s_server and s_client to use a unix
      domain socket in the filesystem instead of IPv4 ("-connect", "-port",
      "-accept", etc). If s_server exits gracefully, such as when "-naccept"
      is used and the requested number of SSL/TLS connections have occurred,
      then the domain socket file is removed. On ctrl-C, it is likely that
      the stale socket file will be left over, such that s_server would
      normally fail to restart with the same arguments. For this reason,
      s_server also supports an "-unlink" option, which will clean up any
      stale socket file before starting.
      
      If you have any reason to want encrypted IPC within an O/S instance,
      this concept might come in handy. Otherwise it just demonstrates that
      there is nothing about SSL/TLS that limits it to TCP/IP in any way.
      
      (There might also be benchmarking and profiling use in this path, as
      unix domain sockets are much lower overhead than connecting over local
      IP addresses).
      Signed-off-by: NGeoff Thorpe <geoff@openssl.org>
      a9351320
  3. 25 2月, 2014 1 次提交
    • D
      Avoid Windows 8 Getversion deprecated errors. · a4cc3c80
      Dr. Stephen Henson 提交于
      Windows 8 SDKs complain that GetVersion() is deprecated.
      
      We only use GetVersion like this:
      
      	(GetVersion() < 0x80000000)
      
      which checks if the Windows version is NT based. Use a macro check_winnt()
      which uses GetVersion() on older SDK versions and true otherwise.
      a4cc3c80
  4. 06 9月, 2013 1 次提交
  5. 20 1月, 2013 1 次提交
  6. 30 10月, 2012 1 次提交
  7. 28 10月, 2012 1 次提交
  8. 27 7月, 2010 1 次提交
  9. 31 5月, 2010 1 次提交
  10. 27 5月, 2010 1 次提交
    • D
      PR: 2261 · 77cf9e09
      Dr. Stephen Henson 提交于
      Submitted By: De Rudder, Stephen L." <s_derudder@tditx.com>
      
      Workaround for newer Windows headers which define EADDRINUSE but not to the
      same value as WSAEADDRINUSE.
      77cf9e09
  11. 26 8月, 2009 1 次提交
    • D
      PR: 2005 · a6dab873
      Dr. Stephen Henson 提交于
      Submitted by: steve@openssl.org
      
      Some systems have broken IPv6 headers and/or implementations. If
      OPENSSL_USE_IPV6 is set to 0 IPv6 is not used, if it is set to 1 it is used
      and if undefined an attempt is made to detect at compile time by checking
      if AF_INET6 is set and excluding known problem platforms.
      a6dab873
  12. 20 4月, 2009 1 次提交
  13. 22 12月, 2008 1 次提交
  14. 04 1月, 2008 1 次提交
  15. 07 10月, 2007 1 次提交
  16. 23 10月, 2006 1 次提交
  17. 12 4月, 2006 1 次提交
    • U
      Add BeOS support. · 4700aea9
      Ulf Möller 提交于
      PR: 1312
      Submitted by: Oliver Tappe <zooey@hirschkaefer.de>
      Reviewed by: Ulf Moeller
      4700aea9
  18. 02 1月, 2006 1 次提交
  19. 19 12月, 2005 1 次提交
  20. 10 11月, 2005 1 次提交
  21. 07 11月, 2005 1 次提交
  22. 04 11月, 2005 2 次提交
  23. 23 9月, 2005 1 次提交
  24. 21 9月, 2005 1 次提交
  25. 03 8月, 2005 1 次提交
  26. 05 7月, 2005 1 次提交
  27. 20 6月, 2005 1 次提交
  28. 18 6月, 2005 1 次提交
  29. 13 6月, 2005 1 次提交
    • R
      Netware patch submitted by Verdon Walker" <VWalker@novell.com> in PR · b764ab95
      Richard Levitte 提交于
      1107.  He says:
      
      This is a followup to the NetWare patch that was applied to beta3.  It
      does the following:
      
      - Fixes a problem in the CLib build with undefined symbols.
      
      - Adds the ability to use BSD sockets as the default for the OpenSSL
        socket BIO.  NetWare supports 2 flavors of sockets and our Apache
        developers need BSD sockets as a configurable option when building
        OpenSSL.  This adds that for them.
      
      - Updates to the INSTALL.NW file to explain new options.
      
      I have tried very hard to make sure all the changes are in NetWare
      specific files or guarded carefully to make sure they only impact
      NetWare builds.  I have tested the Windows build to make sure it does
      not break that since we have made changes to mk1mf.pl.
      
      We are still working the gcc cross compile for NetWare issue and hope
      to have a patch for that before beta 6 is released.
      b764ab95
  30. 06 6月, 2005 1 次提交
  31. 21 5月, 2005 1 次提交
  32. 13 1月, 2005 1 次提交
  33. 28 6月, 2004 1 次提交
  34. 24 3月, 2004 1 次提交
  35. 28 11月, 2003 1 次提交
  36. 28 9月, 2003 1 次提交
  37. 27 9月, 2003 1 次提交
  38. 09 9月, 2003 1 次提交
  39. 20 6月, 2003 1 次提交