1. 07 Nov, 2017 2 commits
    • Matt Caswell's avatar
      Fix race condition in TLSProxy · 018632ae
      Matt Caswell authored
      
      
      Normally TLSProxy waits for the s_server process to finish before
      continuing. However in cases where serverconnects > 1 we need to keep the
      s_server process around for a later test so we continue immediately. This
      means that TAP test output can end up being printed to stdout at the same
      time as s_server is printing stuff. This confuses the test runner and can
      cause spurious test failures. This commit introduces a small delay in cases
      where serverconnects > 1 in order to give s_server enough time to finish
      what it was doing before we continue to the next test.
      
      Fixes #4129
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/4660)
      018632ae
    • Matt Caswell's avatar
      Remove 4 broken macros from ocsp.h · 9f5671c7
      Matt Caswell authored
      
      
      There were 4 macros in ocsp.h that have not worked since 1.1.0 because
      they attempt to access the internals of an opaque structure.
      
      For OCSP_REQUEST_sign() applications should use OCSP_request_sign() instead.
      For OCSP_BASICRESP_sign() applications should use OCSP_basic_sign() instead.
      For OCSP_REQUEST_verify() applications should use OCSP_request_verify()
      instead.
      For OCSP_BASICRESP_verify() applications should use OCSP_basic_verify()
      instead.
      
      Reviewed-by: default avatarBen Kaduk <kaduk@mit.edu>
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/4635)
      9f5671c7
  2. 06 Nov, 2017 1 commit
  3. 05 Nov, 2017 4 commits
  4. 03 Nov, 2017 9 commits
  5. 02 Nov, 2017 4 commits
  6. 01 Nov, 2017 2 commits
  7. 31 Oct, 2017 9 commits
  8. 30 Oct, 2017 9 commits