Commit 657b6f87 authored by tommi@chromium.org's avatar tommi@chromium.org

Roll libjingle to 98:99.

- Refactoring and bug fixes 
- Remove global variables of class type.

NOTE: I'm landing this for Ronghua since he's on leave.  The change has already been reviewed here: http://codereview.chromium.org/8790011/
but I had to create a new issue in order to resolve merge conflicts.



TBR=sergeyu

Review URL: http://codereview.chromium.org/8802019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113086 0039d316-1c4b-4281-b951-d872f2087c98
parent 6b37173d
...@@ -30,7 +30,7 @@ vars = { ...@@ -30,7 +30,7 @@ vars = {
"40d182ac25fe6623cfbe5772623c15c663a42c93", "40d182ac25fe6623cfbe5772623c15c663a42c93",
"nacl_toolchain_revision": "7332", "nacl_toolchain_revision": "7332",
"libjingle_revision": "95", "libjingle_revision": "99",
"libphonenumber_revision": "407", "libphonenumber_revision": "407",
"libvpx_revision": "109236", "libvpx_revision": "109236",
"ffmpeg_revision": "112050", "ffmpeg_revision": "112050",
......
...@@ -53,7 +53,7 @@ void IpcNetworkManager::OnNetworkListChanged( ...@@ -53,7 +53,7 @@ void IpcNetworkManager::OnNetworkListChanged(
memcpy(&address, &it->address[0], sizeof(uint32)); memcpy(&address, &it->address[0], sizeof(uint32));
address = ntohl(address); address = ntohl(address);
networks.push_back( networks.push_back(
new talk_base::Network(it->name, it->name, address, 0)); new talk_base::Network(it->name, it->name, address));
} }
MergeNetworkList(networks, !first_update_sent_); MergeNetworkList(networks, !first_update_sent_);
......
...@@ -20,7 +20,7 @@ FakeNetworkManager::FakeNetworkManager(const net::IPAddressNumber& address) ...@@ -20,7 +20,7 @@ FakeNetworkManager::FakeNetworkManager(const net::IPAddressNumber& address)
talk_base::SocketAddress socket_address; talk_base::SocketAddress socket_address;
CHECK(IPEndPointToSocketAddress(endpoint, &socket_address)); CHECK(IPEndPointToSocketAddress(endpoint, &socket_address));
network_.reset(new talk_base::Network("fake", "Fake Network", network_.reset(new talk_base::Network("fake", "Fake Network",
socket_address.ip(), 0)); socket_address.ip()));
} }
FakeNetworkManager::~FakeNetworkManager() { FakeNetworkManager::~FakeNetworkManager() {
......
...@@ -23,14 +23,14 @@ buzz::XmppClientSettings MakeXmppClientSettings( ...@@ -23,14 +23,14 @@ buzz::XmppClientSettings MakeXmppClientSettings(
xmpp_client_settings.set_user(jid.node()); xmpp_client_settings.set_user(jid.node());
xmpp_client_settings.set_resource("chrome-sync"); xmpp_client_settings.set_resource("chrome-sync");
xmpp_client_settings.set_host(jid.domain()); xmpp_client_settings.set_host(jid.domain());
xmpp_client_settings.set_use_tls(true); xmpp_client_settings.set_use_tls(buzz::TLS_ENABLED);
xmpp_client_settings.set_auth_cookie( xmpp_client_settings.set_auth_cookie(
notifier_options.invalidate_xmpp_login ? notifier_options.invalidate_xmpp_login ?
token + "bogus" : token); token + "bogus" : token);
xmpp_client_settings.set_token_service(token_service); xmpp_client_settings.set_token_service(token_service);
if (notifier_options.allow_insecure_connection) { if (notifier_options.allow_insecure_connection) {
xmpp_client_settings.set_allow_plain(true); xmpp_client_settings.set_allow_plain(true);
xmpp_client_settings.set_use_tls(false); xmpp_client_settings.set_use_tls(buzz::TLS_DISABLED);
} }
return xmpp_client_settings; return xmpp_client_settings;
} }
......
...@@ -40,7 +40,7 @@ void XmppSignalStrategy::Init(StatusObserver* observer) { ...@@ -40,7 +40,7 @@ void XmppSignalStrategy::Init(StatusObserver* observer) {
settings.set_user(login_jid.node()); settings.set_user(login_jid.node());
settings.set_host(login_jid.domain()); settings.set_host(login_jid.domain());
settings.set_resource("chromoting"); settings.set_resource("chromoting");
settings.set_use_tls(true); settings.set_use_tls(buzz::TLS_ENABLED);
settings.set_token_service(auth_token_service_); settings.set_token_service(auth_token_service_);
settings.set_auth_cookie(auth_token_); settings.set_auth_cookie(auth_token_);
settings.set_server(talk_base::SocketAddress("talk.google.com", 5222)); settings.set_server(talk_base::SocketAddress("talk.google.com", 5222));
......
Name: libjingle Name: Libjingle library. Used for p2p voice and video communication.
Short Name: libjingle
URL: http://code.google.com/p/libjingle/ URL: http://code.google.com/p/libjingle/
Version: 2.7.0 Version: 2.7.0
Revision: 99
License: BSD License: BSD
License File: source/COPYING License File: source/COPYING
Security Critical: yes
Description: Description:
Libjingle provides xmpp support to the sync code, which Libjingle provides xmpp support to the sync code, which
...@@ -10,3 +13,5 @@ Description: ...@@ -10,3 +13,5 @@ Description:
Libjingle is distributed under a Berkeley-style license detailed in Libjingle is distributed under a Berkeley-style license detailed in
source/COPYING. source/COPYING.
Local Modifications:
...@@ -207,6 +207,8 @@ ...@@ -207,6 +207,8 @@
'source/talk/base/httpcommon.h', 'source/talk/base/httpcommon.h',
'source/talk/base/httprequest.cc', 'source/talk/base/httprequest.cc',
'source/talk/base/httprequest.h', 'source/talk/base/httprequest.h',
'source/talk/base/ipaddress.cc',
'source/talk/base/ipaddress.h',
'source/talk/base/json.cc', 'source/talk/base/json.cc',
'source/talk/base/json.h', 'source/talk/base/json.h',
'source/talk/base/linked_ptr.h', 'source/talk/base/linked_ptr.h',
...@@ -469,6 +471,8 @@ ...@@ -469,6 +471,8 @@
'source/talk/session/phone/cryptoparams.h', 'source/talk/session/phone/cryptoparams.h',
'source/talk/session/phone/currentspeakermonitor.cc', 'source/talk/session/phone/currentspeakermonitor.cc',
'source/talk/session/phone/currentspeakermonitor.h', 'source/talk/session/phone/currentspeakermonitor.h',
'source/talk/session/phone/devicemanager.cc',
'source/talk/session/phone/devicemanager.h',
'source/talk/session/phone/dummydevicemanager.cc', 'source/talk/session/phone/dummydevicemanager.cc',
'source/talk/session/phone/dummydevicemanager.h', 'source/talk/session/phone/dummydevicemanager.h',
'source/talk/session/phone/filemediaengine.cc', 'source/talk/session/phone/filemediaengine.cc',
...@@ -495,6 +499,8 @@ ...@@ -495,6 +499,8 @@
'source/talk/session/phone/soundclip.h', 'source/talk/session/phone/soundclip.h',
'source/talk/session/phone/srtpfilter.cc', 'source/talk/session/phone/srtpfilter.cc',
'source/talk/session/phone/srtpfilter.h', 'source/talk/session/phone/srtpfilter.h',
'source/talk/session/phone/ssrcmuxfilter.cc',
'source/talk/session/phone/ssrcmuxfilter.h',
'source/talk/session/phone/videocapturer.cc', 'source/talk/session/phone/videocapturer.cc',
'source/talk/session/phone/videocapturer.h', 'source/talk/session/phone/videocapturer.h',
'source/talk/session/phone/videocommon.cc', 'source/talk/session/phone/videocommon.cc',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment