Skip to content
  1. Jun 02, 2017
  2. Jun 01, 2017
  3. May 31, 2017
  4. May 30, 2017
  5. May 29, 2017
  6. May 28, 2017
  7. May 27, 2017
  8. May 26, 2017
    • Matt Caswell's avatar
      Fix a Proxy race condition · b72668a0
      Matt Caswell authored
      
      
      Issue #3562 describes a problem where a race condition can occur in the
      Proxy such that a test "ok" line can appear in the middle of other text
      causing the test harness to miss it. The issue is that we do not wait for
      the client process to finish after the test is complete, so that process may
      continue to write data to stdout/stderr at the same time that the test
      harness does.
      
      This commit fixes TLSProxy so that we always wait for the client process to
      finish before continuing.
      
      Fixes #3562
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3567)
      b72668a0
    • Matt Caswell's avatar
      Update the pyca-cryptography version · 7f7eb90b
      Matt Caswell authored
      Commit 9bfeeef8
      
       made some function parameters const. This actually broke
      the pyca-cryptography tests. The discussion in #3360 considers this to
      actually be a problem with pyca-cryptography not an OpenSSL issue (they
      replicate some of our header file contents which then causes function
      prototype mismatches). This commit updates the pyca-cryptography version
      to pull in their fix for this issue and make our external tests pass again.
      
      Reviewed-by: default avatarRichard Levitte <levitte@openssl.org>
      (Merged from https://github.com/openssl/openssl/pull/3569)
      7f7eb90b