summaryrefslogtreecommitdiffstats
path: root/remoting/jingle_glue/mock_objects.h
Commit message (Collapse)AuthorAgeFilesLines
* Verify that xmpp_login specified in the config matches auth token.sergeyu@chromium.org2012-05-121-0/+1
| | | | | | | | | | | | | Previously the host would ignore the case when the oauth token doesn't match the xmpp_login specified in the config. That would lead to situations when host is connected with one account, but verifies incoming connections with a different account. Fix this by verifying that the JID that we receive from XMPP server matches the value in the config. Review URL: https://chromiumcodereview.appspot.com/10378110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@136745 0039d316-1c4b-4281-b951-d872f2087c98
* Use scoped_ptr to pass ownership in SignalStrategy.sergeyu@chromium.org2012-02-231-2/+9
| | | | | | | | | | Updated SignalStrategy and some other code where we pass ownership of XML objects. Review URL: http://codereview.chromium.org/9453001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@123222 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor SignalStrategy so that it can be reused for multiple connections.sergeyu@chromium.org2012-01-031-3/+4
| | | | | | | | | | | Also updated SessionManager implementation so that session managers can be created before signaling is connected. BUG=107276 Review URL: http://codereview.chromium.org/9005034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116192 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor IqRequest.sergeyu@chromium.org2011-11-041-29/+4
| | | | | | | | | | | | | | Remove CreateIqRequest from SignalStrategy interface. Intead to send an Iq stanza the new IqSender now need to be used. IqSender creats of IqRequest objects and handling iq responses. BUG=None TEST=Unittests. Review URL: http://codereview.chromium.org/8432009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@108606 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify IqRequest interface.sergeyu@chromium.org2011-09-061-3/+1
| | | | | | | | | | | | | | This is neccessary to make the interface usable with stanzas generated by JingleMessage::ToXml(). BUG=None TEST=Unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=99801 Review URL: http://codereview.chromium.org/7809003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99851 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 99801 - Simplify IqRequest interface.sergeyu@chromium.org2011-09-061-1/+3
| | | | | | | | | | | | | | | This is neccessary to make the interface usable with stanzas generated by JingleMessage::ToXml(). BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/7809003 TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/7841006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99807 0039d316-1c4b-4281-b951-d872f2087c98
* Simplify IqRequest interface.sergeyu@chromium.org2011-09-061-3/+1
| | | | | | | | | | | | This is neccessary to make the interface usable with stanzas generated by JingleMessage::ToXml(). BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/7809003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99801 0039d316-1c4b-4281-b951-d872f2087c98
* Use new callbacks in the IqRequest interface.sergeyu@chromium.org2011-08-261-5/+5
| | | | | | | | | BUG=None TEST=Unittests. Review URL: http://codereview.chromium.org/7744041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@98356 0039d316-1c4b-4281-b951-d872f2087c98
* Remove JingleClient.sergeyu@chromium.org2011-06-291-1/+2
| | | | | | | | | | | Everything that JingleClient was doing has been rolled into JingleSessionManager BUG=None TEST=Remoting still works. Review URL: http://codereview.chromium.org/7277050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91035 0039d316-1c4b-4281-b951-d872f2087c98
* Add IDs to outgoing Iq stanzas.sergeyu@chromium.org2011-06-281-0/+1
| | | | | | | | | BUG=None TEST=Messages sent from client to host have valid IDs. Review URL: http://codereview.chromium.org/7276021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90864 0039d316-1c4b-4281-b951-d872f2087c98
* Remove StartSession/EndSession from SignalStrategy interface.sergeyu@chromium.org2011-06-281-4/+1
| | | | | | | | | BUG=None TEST=remoting still works. Review URL: http://codereview.chromium.org/7277017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90836 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring around SignalStrategy interface.sergeyu@chromium.org2011-06-231-0/+2
| | | | | | | | | | | | - Added AddListener/RemoveListener in the SignalStrategy interface. - Remove dependancy on JavascriptIqRequest from JingleSignalingConnector. BUG=None TEST=Chromoting client still works Review URL: http://codereview.chromium.org/7239005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90219 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented RegisterSupportHostRequest.sergeyu@chromium.org2011-05-101-0/+52
| | | | | | | | | BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/6893143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84731 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 84722 - Implemented RegisterSupportHostRequest.sergeyu@chromium.org2011-05-101-49/+0
| | | | | | | | | | | | BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/6893143 TBR=sergeyu@chromium.org Review URL: http://codereview.chromium.org/6997005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84729 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented RegisterSupportHostRequest.sergeyu@chromium.org2011-05-101-0/+49
| | | | | | | | | BUG=None TEST=Unittests Review URL: http://codereview.chromium.org/6893143 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84722 0039d316-1c4b-4281-b951-d872f2087c98
* More out-of-lining of test code, along with a bunch of GMOCK objects.erg@google.com2011-02-081-31/+0
| | | | | | | | | | | Most notably, rename various mock_objects.h files in remoting/ because after deinlining, there were compile failures. This fixes Windows compiling because you can't have two implementation files with the same name in a project, even if they are in different directories. (The output from one compile will clobber the others!) BUG=none TEST=compiles Review URL: http://codereview.chromium.org/6250198 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74059 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanups in the chromotocol code.sergeyu@chromium.org2010-10-271-1/+0
| | | | | | | | | | | | | | | 1) Renamed ChromotingServer to ChromotocolServer. 2) Renamed ChromotingConnection to ChromotocolConnection. 3) Added documentation for ChromotocolServer. 4) Fixed methods names in ChromtocolConnection. 5) Removed some unncessary references to media/*. BUG=None TEST=None Review URL: http://codereview.chromium.org/4105002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@64113 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old tunneling code from remoting/jingle_glue.sergeyu@chromium.org2010-10-141-12/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3574014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62489 0039d316-1c4b-4281-b951-d872f2087c98
* Unittests for chromotocol code.sergeyu@chromium.org2010-10-011-0/+18
| | | | | | | | | BUG=53986 TEST=Unittests FTW! Review URL: http://codereview.chromium.org/3407007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61228 0039d316-1c4b-4281-b951-d872f2087c98
* Copy the (early prototype of) remoting in Chrome into the public tree.garykac@google.com2010-06-071-0/+26
At the moment, this is a semi-functional demo. BUG=none TEST=build/run all unittests on linux Review URL: http://codereview.chromium.org/2690003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49087 0039d316-1c4b-4281-b951-d872f2087c98