- Global _PurpleEventLoopUiOps::timeout_add )(guint interval, GSourceFunc function, gpointer data)
- Who is responsible for freeing data?
- Global purple_certificate_check_signature_chain (GList *chain)
Specify which certificate in the chain caused a failure
- Global purple_certificate_display_x509 (PurpleCertificate *crt)
- Will break on CA certs, as they have no Common Name
- Global purple_certificate_signed_by (PurpleCertificate *crt, PurpleCertificate *issuer)
- Find a way to give the reason (bad signature, not the issuer, etc.)
- Global PURPLE_CONNECTION_ERROR_INVALID_SETTINGS
- This reason really shouldn't be necessary. Usernames and other account preferences should be validated when the account is created.
- Global purple_util_write_data_to_file_absolute (const char *filename_full, const char *data, gssize size)
- Remove this function (use g_file_set_contents instead) when 3.0.0 rolls around.
- Global PurpleCmdFunc )(PurpleConversation *, const gchar *cmd, gchar **args, gchar **error, void *data)
- document the arguments to these functions.
- Global PurpleSslOps::get_peer_certificates )(PurpleSslConnection *gsc)
- Decide whether the ordering of certificates in this list can be guaranteed.
- Page Signals HOWTO
This could be described better.
Describe this more.