<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Hi All,</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif">Continuing with the problems of making structs opaque, currently the API for querying the information about ciphers is quite weak. Only <span style="color:rgb(0,0,0);font-family:arial,sans-serif">SSL_CIPHER_description provides access to data such as the key exchange method, and parsing a string to obtain this information seems daft. We're missing API for:</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="color:rgb(0,0,0);font-family:arial,sans-serif">key exchange, authentication method, encryption algorithm, MAC and the export flag. It's also worth noting that </span><span style="color:rgb(0,0,0);font-family:arial,sans-serif">SSL_CIPHER_get_version and </span><span style="color:rgb(0,0,0);font-family:arial,sans-serif">SSL_CIPHER_description should probably be returning const char * not char *.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="color:rgb(0,0,0);font-family:arial,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="color:rgb(0,0,0);font-family:arial,sans-serif">Cheers</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="color:rgb(0,0,0);font-family:arial,sans-serif"><br></span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="color:rgb(0,0,0);font-family:arial,sans-serif">Rich.</span></div><div class="gmail_default" style="font-family:verdana,sans-serif"><span style="color:rgb(0,0,0);font-family:arial,sans-serif"><br></span></div></div>