1d128f369c
SSL_get_client_CA_list is one of those dreaded functions which may query either configuration state or handshake state. Moreover, it does so based on |ssl->server|, which may not be configured until later. Also check |ssl->handshake_func| to make sure |ssl| is not in an indeterminate state. This also fixes a bug where SSL_get_client_CA_list wouldn't work in DTLS due to the incorrect |ssl->version| check. Change-Id: Ie564dbfeecd2c8257fd6bcb148bc5db827390c77 Reviewed-on: https://boringssl-review.googlesource.com/5827 Reviewed-by: Adam Langley <agl@google.com> |
||
---|---|---|
crypto | ||
decrepit | ||
include/openssl | ||
ssl | ||
tool | ||
util | ||
.clang-format | ||
.gitignore | ||
BUILDING.md | ||
CMakeLists.txt | ||
codereview.settings | ||
LICENSE | ||
PORTING.md | ||
STYLE.md |