1. 18 6月, 2013 1 次提交
    • T
      Cleanup of custom extension stuff. · 9cd50f73
      Trevor 提交于
      serverinfo rejects non-empty extensions.
      
      Omit extension if no relevant serverinfo data.
      
      Improve error-handling in serverinfo callback.
      
      Cosmetic cleanups.
      
      s_client documentation.
      
      s_server documentation.
      
      SSL_CTX_serverinfo documentation.
      
      Cleaup -1 and NULL callback handling for custom extensions, add tests.
      
      Cleanup ssl_rsa.c serverinfo code.
      
      Whitespace cleanup.
      
      Improve comments in ssl.h for serverinfo.
      
      Whitespace.
      
      Cosmetic cleanup.
      
      Reject non-zero-len serverinfo extensions.
      
      Whitespace.
      
      Make it build.
      9cd50f73
  2. 13 6月, 2013 1 次提交
  3. 12 2月, 2013 1 次提交
  4. 30 12月, 2012 1 次提交
  5. 15 12月, 2011 1 次提交
    • D
      PR: 1794 · f2fc3075
      Dr. Stephen Henson 提交于
      Submitted by: Peter Sylvester <peter.sylvester@edelweb.fr>
      Reviewed by: steve
      
      Remove unnecessary code for srp and to add some comments to
      s_client.
      
      - the callback to provide a user during client connect is
      no longer necessary since rfc 5054 a connection attempt
      with an srp cipher and no user is terminated when the
      cipher is acceptable
      
      - comments to indicate in s_client the (non-)usefulness of
      th primalaty tests for non known group parameters.
      f2fc3075
  6. 20 5月, 2011 1 次提交
  7. 13 3月, 2011 1 次提交
  8. 13 2月, 2011 1 次提交
  9. 26 1月, 2011 1 次提交
  10. 06 9月, 2010 1 次提交
  11. 12 6月, 2010 1 次提交
  12. 06 4月, 2010 1 次提交
  13. 25 1月, 2010 1 次提交
    • D
      PR: 2153, 2125 · bc120a54
      Dr. Stephen Henson 提交于
      Submitted by: steve@openssl.org
      
      The original fix for PR#2125 broke compilation on some Unixware platforms:
      revert and make conditional on VMS.
      bc120a54
  14. 15 1月, 2010 1 次提交
    • D
      PR: 2125 · ce1ec9c3
      Dr. Stephen Henson 提交于
      Submitted by: "Alon Bar-Lev" <alon.barlev@gmail.com>
      
      Fix gcc-aix compilation issue.
      ce1ec9c3
  15. 08 1月, 2009 1 次提交
  16. 12 10月, 2008 1 次提交
  17. 06 8月, 2008 1 次提交
    • G
      Remove the dual-callback scheme for numeric and pointer thread IDs, · 4c329696
      Geoff Thorpe 提交于
      deprecate the original (numeric-only) scheme, and replace with the
      CRYPTO_THREADID object. This hides the platform-specifics and should reduce
      the possibility for programming errors (where failing to explicitly check
      both thread ID forms could create subtle, platform-specific bugs).
      
      Thanks to Bodo, for invaluable review and feedback.
      4c329696
  18. 04 7月, 2008 1 次提交
  19. 28 3月, 2008 1 次提交
    • G
      There was a need to support thread ID types that couldn't be reliably cast · f7ccba3e
      Geoff Thorpe 提交于
      to 'unsigned long' (ie. odd platforms/compilers), so a pointer-typed
      version was added but it required portable code to check *both* modes to
      determine equality. This commit maintains the availability of both thread
      ID types, but deprecates the type-specific accessor APIs that invoke the
      callbacks - instead a single type-independent API is used.  This simplifies
      software that calls into this interface, and should also make it less
      error-prone - as forgetting to call and compare *both* thread ID accessors
      could have led to hard-to-debug/infrequent bugs (that might only affect
      certain platforms or thread implementations). As the CHANGES note says,
      there were corresponding deprecations and replacements in the
      thread-related functions for BN_BLINDING and ERR too.
      f7ccba3e
  20. 21 9月, 2007 1 次提交
    • B
      Implement the Opaque PRF Input TLS extension · 761772d7
      Bodo Möller 提交于
      (draft-rescorla-tls-opaque-prf-input-00.txt), and do some cleanups and
      bugfixes on the way.  In particular, this fixes the buffer bounds
      checks in ssl_add_clienthello_tlsext() and in ssl_add_serverhello_tlsext().
      
      Note that the opaque PRF Input TLS extension is not compiled by default;
      see CHANGES.
      761772d7
  21. 13 3月, 2006 1 次提交
  22. 11 3月, 2006 1 次提交
  23. 25 2月, 2006 1 次提交
  24. 16 1月, 2006 1 次提交
  25. 02 10月, 2005 1 次提交
  26. 01 10月, 2005 1 次提交
  27. 25 8月, 2005 1 次提交
  28. 15 8月, 2005 1 次提交
  29. 04 8月, 2005 1 次提交
  30. 16 7月, 2005 1 次提交
    • N
      make · 3eeaab4b
      Nils Larsch 提交于
          	./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa]
          	make depend all test
      work again
      
      PR: 1159
      3eeaab4b
  31. 29 6月, 2005 1 次提交
  32. 22 5月, 2005 1 次提交
  33. 16 5月, 2005 1 次提交
    • N
      ecc api cleanup; summary: · 9dd84053
      Nils Larsch 提交于
      - hide the EC_KEY structure definition in ec_lcl.c + add
        some functions to use/access the EC_KEY fields
      - change the way how method specific data (ecdsa/ecdh) is
        attached to a EC_KEY
      - add ECDSA_sign_ex and ECDSA_do_sign_ex functions with
        additional parameters for pre-computed values
      - rebuild libeay.num from 0.9.7
      9dd84053
  34. 13 5月, 2005 1 次提交
  35. 10 5月, 2005 2 次提交
  36. 10 4月, 2005 1 次提交
  37. 20 1月, 2005 1 次提交
  38. 19 1月, 2005 1 次提交
  39. 18 1月, 2005 1 次提交
    • R
      Changes concering RFC 3820 (proxy certificates) integration: · a7201e9a
      Richard Levitte 提交于
       - Enforce that there should be no policy settings when the language
         is one of id-ppl-independent or id-ppl-inheritAll.
       - Add functionality to ssltest.c so that it can process proxy rights
         and check that they are set correctly.  Rights consist of ASCII
         letters, and the condition is a boolean expression that includes
         letters, parenthesis, &, | and ^.
       - Change the proxy certificate configurations so they get proxy
         rights that are understood by ssltest.c.
       - Add a script that tests proxy certificates with SSL operations.
      
      Other changes:
      
       - Change the copyright end year in mkerr.pl.
       - make update.
      a7201e9a