1. 07 Jul, 2015 3 commits
    • Matt Caswell's avatar
      Fix alternate chains certificate forgery issue · 2aacec8f
      Matt Caswell authored
      
      
      During certificate verfification, OpenSSL will attempt to find an
      alternative certificate chain if the first attempt to build such a chain
      fails. An error in the implementation of this logic can mean that an
      attacker could cause certain checks on untrusted certificates to be
      bypassed, such as the CA flag, enabling them to use a valid leaf
      certificate to act as a CA and "issue" an invalid certificate.
      
      This occurs where at least one cert is added to the first chain from the
      trust store, but that chain still ends up being untrusted. In that case
      ctx->last_untrusted is decremented in error.
      
      Patch provided by the BoringSSL project.
      
      CVE-2015-1793
      
      Reviewed-by: default avatarStephen Henson <steve@openssl.org>
      2aacec8f
    • Richard Levitte's avatar
      Document the nameopt change · 9cf315ef
      Richard Levitte authored
      
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      9cf315ef
    • Richard Levitte's avatar
      Make "oneline" the default for nameopt · f1cece55
      Richard Levitte authored
      
      
      There's no reason why we should default to a output format that is
      old, and confusing in some cases.
      
      This affects the commands "ca", "crl", "req" and "x509".
      
      Reviewed-by: default avatarRich Salz <rsalz@openssl.org>
      f1cece55
  2. 06 Jul, 2015 2 commits
  3. 30 Jun, 2015 1 commit
  4. 29 Jun, 2015 3 commits
  5. 28 Jun, 2015 2 commits
  6. 25 Jun, 2015 2 commits
  7. 24 Jun, 2015 1 commit
  8. 23 Jun, 2015 14 commits
  9. 22 Jun, 2015 6 commits
  10. 21 Jun, 2015 6 commits