summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Ehlhardt <williamehlhardt@gmail.com>2007-09-14 06:35:50 +0000
committerWilliam Ehlhardt <williamehlhardt@gmail.com>2007-09-14 06:35:50 +0000
commit6298797284d39de308b0d0f0f8ed1755e2ad932c (patch)
tree8127eafc4ffde724a5f756d9315943c9247f8378
parentbd5338a99023bb6975b5f634615bacda7fa6b919 (diff)
downloadpidgin-6298797284d39de308b0d0f0f8ed1755e2ad932c.tar.gz
- Add API extensions written for the Certificate Manager
-rw-r--r--ChangeLog.API4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog.API b/ChangeLog.API
index a7f59ba9f6..6cf140cbb3 100644
--- a/ChangeLog.API
+++ b/ChangeLog.API
@@ -18,6 +18,10 @@ Version 2.2.0 (09/13/2007):
* 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.