commit | 5c57c60beb42ecb1bfa39a2802c0ee4c8623f136 | [log] [tgz] |
---|---|---|
author | David Benjamin <davidben@chromium.org> | Sat Jun 21 12:52:18 2014 -0400 |
committer | David Benjamin <davidben@chromium.org> | Mon Jun 23 18:37:12 2014 -0400 |
tree | 3f7331d30ad24b28041b93984e4e4efa6e1f8d28 | |
parent | ac61fa379fde449f52f7804aa5e7e39554a37b74 [diff] |
Deprecate SSL_get_client_certificate_types. OpenSSL added SSL_get0_certificate_types and fixed the truncation (and subsequent parse error) by adding an alternate copy of the data. http://git.openssl.org/gitweb/?p=openssl.git;a=commit;h=9f27b1eec3175305e62eed87faa80e231f319ca0 Make SSL_get_client_certificate_types call SSL_get0_certificate_types to query the new list. Remove when Chromium is switched over. Also remove a now unnecessary cast because SSL_get_client_certificate_types fixed the type of tmp.ctypes. Further fix it to use a size_t and match the cert_st copy OpenSSL added. BUG=388000 Change-Id: Ic6653e10e5a3c3ac6b3fe2a2322f388d6ffb0a06