On Jun 2, 2011, at 6:30 PM, Thijs Alkemade wrote: > rekkanoryo told me clientlogin is now required to use SSL for ICQ. Then I > thought, this is newer, it is on by default in Pidgin and working there > reliably, so we probably want it on for AIM too.
The logic is sound! We ran into an unexpected complicated discussed in #15137; I would have made the same move that you did. The only think I would have done differently is that the comment is cryptic for someone without context. Something like: >> /* Client Login is a newer login method, enabled by default in Pidgin. It >> is required to use SSL for ICQ; it is unclear what benefits it provides >> otherwise. */ >> purple_account_set_bool(account, "use_clientlogin", TRUE); > I might very well have been wrong in that, I did (and really still do) not > know at all how they actually work and I do not know what issues it had in > the past. Me, either :) > So I changed it intentionally, but if this is broken because of that then we > definitely should change it to only apply it for ICQ. I think this is the best change for 1.4.2, and I'll do it right now. There will still be a bug - ICQ accounts connecting via SSL when an HTTP proxy is configured, at least with some types or configurations of HTTP proxies, will fail as in #15137 - but it will hit a smaller number of users. -Evan