Enclosed patch introduces selection of preferred cipher and HMAC to be
used in SILC session. Apparently SILC is only protocol that use list in
the account options, and I have found several bugs in that code.
The default value (first item in the list) is not displayed automatically
(list appears empty until you go into the list). This is because the code
in the add_protocol_options seems a bit buggy. Also
gaim_account_option_add_list_item is buggy and cannot be used, because it
doesn't add GaimKeyValuePair but adds just strings. Despite of these
bugs, the selection of cipher and HMAC still works fine. The bugs are
mainly UI issues. Enclosed patch does not fix thse bugs.
Pekka Riikonen priikone at silcnet.org
Secure Internet Live Conferencing (SILC) http://silcnet.org/