]> git.0d.be Git - empathy.git/commit
Enable server fallback for GTalk account
authorNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Fri, 3 Sep 2010 20:45:45 +0000 (16:45 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.co.uk>
Wed, 8 Sep 2010 21:23:30 +0000 (17:23 -0400)
commit3e97317d56f9ae49a8424c679fc6e489483da8d1
tree3d753480b3b1721901b417139444a249f963b32f
parent0d31be0718c4624eaa17778f60f953f261f7487d
Enable server fallback for GTalk account

Instead of hardcoding one server, let the connection manager try doing
SRV resolution and if the resolution fails, let it try a list of fallback
servers. Note that talkx.l.google.com is now used instead of
talk.google.com. This is the DNS used in the Windows client, this DNS
returns a list of IPs instead of 1. This also enable usage of HTTPS
proxy when falling back to port 443 with old_ssl.

Reviewed-by: Guillaume Desmottes <guillaume.desmottes@collabora.co.uk>
src/empathy-account-assistant.c
src/empathy-accounts-dialog.c