adium/adium

Updated libotr to 3.2.1, fixing a security vulnerability.
adium-1.5.4
2012-09-06, Thijs Alkemade
f2c1839e0ee1
Updated libotr to 3.2.1, fixing a security vulnerability.

This was all built using Homebrew (https://github.com/xnyhps/homebrew). It seems before libgcrypt and libgpg-error were linked statically into libotr, these are now separate frameworks.

Fixes #16122
global HandyAdiumScripts
on run
tell application "Adium"
set newAccount to HandyAdiumScripts's makeTemporaryAccount()
set c to count accounts
delete newAccount
if (count accounts) is not c - 1 then
--it's possible that something bad happened
--because I couldn't delete the account I created
--however, there's nothing I can do about it. I'll
--print a message to the user, though.
do script "echo 'It is possible that an extra temporary account has been created by running this unit test. Please delete the account " & (get the name of newAccount) & " and fix the account creation or deletion code."
error
end
end tell
end run