comparison ChangeLog.API @ 27999:99baf778e0b9

Fix GnuTLS validation of the CACert Chain. Closes #4458. If certificate validation fails partway through, check the last validated certificate and, if it's in the CA store, consider the chain validated. This allows GnuTLS to validate the CAcert Class 3 intermediate without requiring us to accept MD5 signatures anywhere.
author Paul Aurich <paul@darkrain42.org>
date Wed, 22 Jul 2009 07:31:40 +0000
parents 7fbf964c6c6c
children fd4415c0595f
comparison
equal deleted inserted replaced
27998:31905a0d1c9d 27999:99baf778e0b9
24 * purple_blist_get_buddies 24 * purple_blist_get_buddies
25 * purple_blist_get_ui_data 25 * purple_blist_get_ui_data
26 * purple_blist_set_ui_data 26 * purple_blist_set_ui_data
27 * purple_blist_node_get_ui_data 27 * purple_blist_node_get_ui_data
28 * purple_blist_node_set_ui_data 28 * purple_blist_node_set_ui_data
29 * purple_certificate_check_signature_chain_with_failing
29 * purple_chat_destroy 30 * purple_chat_destroy
30 * purple_connection_get_protocol_data 31 * purple_connection_get_protocol_data
31 * purple_connection_set_protocol_data 32 * purple_connection_set_protocol_data
32 * purple_contact_destroy 33 * purple_contact_destroy
33 * purple_conv_chat_invite_user 34 * purple_conv_chat_invite_user
90 Deprecated: 91 Deprecated:
91 * buddy-added and buddy-removed blist signals 92 * buddy-added and buddy-removed blist signals
92 * purple_blist_destroy 93 * purple_blist_destroy
93 * purple_blist_new 94 * purple_blist_new
94 * purple_buddy_get_local_alias 95 * purple_buddy_get_local_alias
96 * purple_certificate_check_signature_chain
95 * purple_ip_address_is_valid 97 * purple_ip_address_is_valid
96 * purple_notify_user_info_remove_entry 98 * purple_notify_user_info_remove_entry
97 * purple_set_blist 99 * purple_set_blist
98 * purple_status_type_set_primary_attr 100 * purple_status_type_set_primary_attr
99 * purple_status_type_add_attr 101 * purple_status_type_add_attr