changeset 20024:1a7fdd0446e7

merge of '91d32f258f45019f306aa3b84171ce3ae04ea27e' and 'fdc63c93989c28076c671f9937be1c0934c4f7dd'
author Kevin Stange <kevin@simguy.net>
date Fri, 14 Sep 2007 06:40:17 +0000
parents 5481e56f591e (current diff) 7d69f97544ae (diff)
children 35758aa785b3
files
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog.API	Fri Sep 14 06:39:13 2007 +0000
+++ b/ChangeLog.API	Fri Sep 14 06:40:17 2007 +0000
@@ -18,6 +18,10 @@
 		* purple_conversation_get_message_history() to retrieve a list of
 		  PurpleConvMessage's in a conversation, and
 		  purple_conversation_clear_message_history to clear the history.
+		* purple_certificate_* functions in libpurple/certificate.h - "A public-key certificate API"
+		* purple_ssl_get_peer_certificates() and associated field in PurpleSslOps to retrieve a server's presented SSL certificate chain.
+		* PurpleSslConnection::verifier to provide a "how to verify the peer's certificates" callback to the SSL handlers. See certificate.h for more on this.
+		* purple_ssl_connect_with_host_fd() to create an SSL connection from a file descriptor and provide a hostname with it to authenticate the peer against.
 
 		Changed:
 		* purple_prefs_load is now called within purple_prefs_init.