Make tls1_check_chain return a set of flags indicating checks passed
authorDr. Stephen Henson <steve@openssl.org>
Fri, 27 Jul 2012 13:39:23 +0000 (13:39 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Fri, 27 Jul 2012 13:39:23 +0000 (13:39 +0000)
commit6dbb6219e7a6a5f94c9e7b0a25f0ce7c733f5060
tree44eac7a7d0d5bd6828914d8b34c3119c2466d0b2
parentec4a50b3c3f2f50caccfd52e939857a5d6f02fd1
Make tls1_check_chain return a set of flags indicating checks passed
by a certificate chain. Add additional tests to handle client
certificates: checks for matching certificate type and issuer name
comparison.

Print out results of checks for each candidate chain tested in
s_server/s_client.
CHANGES
apps/s_cb.c
ssl/s3_clnt.c
ssl/ssl.h
ssl/ssl_cert.c
ssl/ssl_lib.c
ssl/ssl_locl.h
ssl/t1_lib.c