Merge remote-tracking branch 'origin/fastpath'

* origin/fastpath:
  last ssl fixes - missed three more.
  and more tiny ssl script fixes
  a few more small fixes for chains containing broken certs.
  fix expression errors in x509 policy scrips when unparseable data is in certificate chain.
This commit is contained in:
Jon Siwek 2014-05-21 15:55:47 -05:00
commit 7211d73ee6
11 changed files with 33 additions and 13 deletions

View file

@ -86,8 +86,10 @@ STACK_OF(X509)* x509_get_untrusted_stack(VectorVal* certs_vec)
{
Val *sv = certs_vec->Lookup(i);
// Fixme: check type
if ( ! sv )
continue;
// Fixme: check type
X509* x = ((file_analysis::X509Val*) sv)->GetCertificate();
if ( ! x )
{