summaryrefslogtreecommitdiff
path: root/p2p
AgeCommit message (Collapse)Author
2014-06-06Revert "Fix the "Failed unprotect audio RTP packet" error when SCTP is ↵jiayl@webrtc.org
bundled with audio." This reverts commit 56631a14bdae24aa0bfaceeb2b57df729fee1227. TBR=henrike@webrtc.org BUG=3235 Review URL: https://webrtc-codereview.appspot.com/19669004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6363 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-06-06Fix the "Failed unprotect audio RTP packet" error when SCTP is bundled with ↵jiayl@webrtc.org
audio. BUG=3235 R=juberti@webrtc.org Review URL: https://webrtc-codereview.appspot.com/16609004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6356 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-06-02(Auto)update libjingle 68275107-> 68379861buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6305 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-27Disabling flaky libjingle tests after fixit week.phoglund@webrtc.org
BUG=webrtc:3316,webrtc:3317,webrtc:3318 TBR=fischman@google.com Review URL: https://webrtc-codereview.appspot.com/12569004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6250 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-23(Auto)update libjingle 67848628-> 67848776buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6237 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-21Connect SignalDestroyed in AllocationSequence after TURN ports are destroyedmallinath@webrtc.org
when TURN ports are using shared socket with UDP port. This is required as AllocationSequence maintains a map of turn ports. If the ports are destroyed without the knowledge of AllocationSequence, sequence will try to deliver packets to the destoyed ports. R=jiayl@webrtc.org BUG=https://code.google.com/p/chromium/issues/detail?id=368877 Review URL: https://webrtc-codereview.appspot.com/14569007 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6219 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-14TCP remote socket address should have both server hostname and IP address.mallinath@webrtc.org
Hostname is necessary when we are creating TLS based socket, for certificate verification. BUG=https://code.google.com/p/chromium/issues/detail?id=306285 R=jiayl@webrtc.org Review URL: https://webrtc-codereview.appspot.com/19489004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6165 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-13(Auto)update libjingle 66924241-> 66927231buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6134 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-09(Auto)update libjingle 66624678-> 66643715buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6095 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-09(Auto)update libjingle 66556498-> 66624678buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6093 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-08(Auto)update libjingle 66424806-> 66523513buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6078 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-05-01Ignore identical remote fingerprint in ↵jiayl@webrtc.org
DtlsTransportChannelWrapper::SetRemoteFingerprint. Trying to set the same remote fingerprint could happen during renegotiation and should not fail. BUG=crbug/362431 R=juberti@webrtc.org Review URL: https://webrtc-codereview.appspot.com/12449005 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@6035 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-25(Auto)update libjingle 65619249-> 65622932buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5984 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-25(Auto)update libjingle 65561104-> 65619249buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5983 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-24(Auto)update libjingle 65469804-> 65484212buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5967 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-23Fix the return value of DtlsTransportChannelWrapper::SendPacket in the case ↵jiayl@webrtc.org
of invalid RTP packet. R=juberti@webrtc.org, mallinath@webrtc.org BUG=3244 Review URL: https://webrtc-codereview.appspot.com/12299006 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5966 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-19Remove ASSERT in TransportChannelProxy::SetImplementation, whenmallinath@webrtc.org
proxy already set to same transport channel impl. Since session can call SetImplementation multiple times with or without BUNDLE, there are cases when SetImplementation is called with same impl (OnRemoteCandidates/PushdownTransportDescription/SetupMux). Also variables in cricket::TransportProxy like |connecting_| and |negotiated_| are accessed both between worker thread and signaling threads (which calls for bigger change on how session interacts with Transport and TransportChannelProxy). I have a created a separate bug to address later issue. Also if single thread used as worker and signaling thread, we can end up calling SetLocalDescription and OnRemoteCandidates in same call sequence, which will end up calling SetImplementation twice. R=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/12019007 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5944 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-19(Auto)update libjingle 65152644-> 65219629buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5941 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-17(Auto)update libjingle 65151416-> 65151642buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5934 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-17(Auto)update libjingle 65055925-> 65086785buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5921 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-15In shared socket mode, use udp port as default receiver even ifmallinath@webrtc.org
stun server address is not set. This can happen in a loopback scenarios where clients do not need to provide any server information. R=fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/12009004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5906 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-14(Auto)update libjingle 64709629-> 64813990buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5897 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-09(Auto)update libjingle 64585415-> 64594651buildbot@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5870 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-04(Auto)update libjingle 64247466-> 64326665henrike@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5845 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-02(Auto)update libjingle 64147530-> 64247466wu@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5835 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-04-01(Auto)update libjingle 63948945-> 64147530wu@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5825 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-28Silence pointless LS_WARNING about port 0 for active-only candidates.fischman@webrtc.org
R=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/10899004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5808 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-25Cleanups in libjingle to make it compile with chromium_code=1sergeyu@chromium.org
Fixed all warnings that show up when compiling libjingle in chromium with compiling with chromium_code=1. chromium_code=1 enables various warnings that are off by default. Most changes are for unused variables and consts. R=pthatcher@google.com, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9699004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5769 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-11(Auto)update libjingle 62871616-> 62948689henrike@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5683 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-10(Auto)update libjingle 62713454-> 62865357henrike@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5670 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-07Remove std:: prefixes from C functions in talk/.pbos@webrtc.org
std::memcpy -> memcpy for instance. This change was motivated by a compile report complaining that std::rand() was used instead of rand(), probably with a stdlib.h include instead of cstdlib. Use of C functions without the std:: prefix is a lot more common, so removing std:: to address this. BUG= R=tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9559004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5657 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-03-06Remove abs() use in PseudoTcp::process.pbos@webrtc.org
Squelches a clang 3.5 compile error for using abs() with a long instead of labs(). Updated affected code to use uint32:s to match the sign of m_rx_srtt. BUG= R=fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9409004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5651 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-27(Auto)update libjingle 62063505-> 62278774henrike@webrtc.org
git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5617 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-14Update talk to 61549749.mallinath@webrtc.org
TBR=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8709004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5549 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-13Update talk to 61538839.wu@webrtc.org
TBR=mallinath Review URL: https://webrtc-codereview.appspot.com/8669005 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5548 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-13Revert 5545 "Update libjingle to 61514460"wu@webrtc.org
> Update libjingle to 61514460 > > TBR=tommi@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/8649004 TBR=xians@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8669004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5547 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-13Update libjingle to 61514460xians@webrtc.org
TBR=tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8649004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5545 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-09Revert 5511 "Revert 5510 "Disable failing libjingle_p2p_unittest..."kjellander@webrtc.org
So, the test apparently failed right away at http://build.chromium.org/p/client.webrtc/builders/Linux64%20Debug/builds/1224/steps/libjingle_p2p_unittest/logs/stdio > Revert 5510 "Disable failing libjingle_p2p_unittest test on Linux" > > According to https://code.google.com/p/webrtc/issues/detail?id=2907#c2 > r5505 was committed to resolve exactly these flakes. > Let's revert the disabling and see. > > BUG=2907 > TBR=mallinath@webrtc.org > > > Disable failing libjingle_p2p_unittest test on Linux > > > > I realize this diables 84 test cases and for all platforms, which > > I'm not really comfortable with. I tried finding a better way but > > couldn't without doing significant changes to the file. > > I think the tests either needs to be fixed or otherwise refactored > > in order to make more fine-grained disabling possible. > > > > Another (too) large disabling was done by holmer@ in > > https://webrtc-codereview.appspot.com/2227004 where he should only have > > disabled them on Windows, if the failures in webrtc:2383 was all that > > caused those flakes. > > > > BUG=2907 > > TEST=Verified this ran 0 tests: > > out/Release/libjingle_p2p_unittest --gtest_filter=P2PTransportChannelTest.TestNAT_ADDR_RESTRICTEDToNAT_PORT_RESTRICTEDAsGiceBothSharedUfragWithMinimumStepDelay > > TBR=wu@webrtc.org > > > > Review URL: https://webrtc-codereview.appspot.com/8309004 > > TBR=kjellander@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/8329004 TBR=kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8339004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5513 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-09Revert 5510 "Disable failing libjingle_p2p_unittest test on Linux"kjellander@webrtc.org
According to https://code.google.com/p/webrtc/issues/detail?id=2907#c2 r5505 was committed to resolve exactly these flakes. Let's revert the disabling and see. BUG=2907 TBR=mallinath@webrtc.org > Disable failing libjingle_p2p_unittest test on Linux > > I realize this diables 84 test cases and for all platforms, which > I'm not really comfortable with. I tried finding a better way but > couldn't without doing significant changes to the file. > I think the tests either needs to be fixed or otherwise refactored > in order to make more fine-grained disabling possible. > > Another (too) large disabling was done by holmer@ in > https://webrtc-codereview.appspot.com/2227004 where he should only have > disabled them on Windows, if the failures in webrtc:2383 was all that > caused those flakes. > > BUG=2907 > TEST=Verified this ran 0 tests: > out/Release/libjingle_p2p_unittest --gtest_filter=P2PTransportChannelTest.TestNAT_ADDR_RESTRICTEDToNAT_PORT_RESTRICTEDAsGiceBothSharedUfragWithMinimumStepDelay > TBR=wu@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/8309004 TBR=kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8329004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5511 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-08Disable failing libjingle_p2p_unittest test on Linuxkjellander@webrtc.org
I realize this diables 84 test cases and for all platforms, which I'm not really comfortable with. I tried finding a better way but couldn't without doing significant changes to the file. I think the tests either needs to be fixed or otherwise refactored in order to make more fine-grained disabling possible. Another (too) large disabling was done by holmer@ in https://webrtc-codereview.appspot.com/2227004 where he should only have disabled them on Windows, if the failures in webrtc:2383 was all that caused those flakes. BUG=2907 TEST=Verified this ran 0 tests: out/Release/libjingle_p2p_unittest --gtest_filter=P2PTransportChannelTest.TestNAT_ADDR_RESTRICTEDToNAT_PORT_RESTRICTEDAsGiceBothSharedUfragWithMinimumStepDelay TBR=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8309004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5510 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-07Switching to NSS random number generator and adding init method to unittests.mallinath@webrtc.org
R=jiayl@webrtc.org, sergeuy@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8259004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5505 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-07Update libjingle to 61168196sergeyu@chromium.org
R=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8139004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5502 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-02-03Update talk to 60923971mallinath@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7909004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5475 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-23Update talk to 60094938.wu@webrtc.org
Review URL: https://webrtc-codereview.appspot.com/7489005 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5420 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-16Talk: Removes deprecated example apps and moves the server apps to ↵henrike@webrtc.org
trunk/talk/examples. BUG=12545067 R=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/7159004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5397 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-15Update libjingle to 59676287sergeyu@chromium.org
R=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/7229004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5390 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-14pRevert 5371 "Revert 5367 "Update talk to 59410372.""henrika@webrtc.org
> Revert 5367 "Update talk to 59410372." > > > Update talk to 59410372. > > > > R=jiayl@webrtc.org, wu@webrtc.org > > > > Review URL: https://webrtc-codereview.appspot.com/6929004 > > TBR=mallinath@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/6999004 TBR=henrika@webrtc.org Review URL: https://webrtc-codereview.appspot.com/7109004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5381 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-13Revert 5367 "Update talk to 59410372."henrika@webrtc.org
> Update talk to 59410372. > > R=jiayl@webrtc.org, wu@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/6929004 TBR=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/6999004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5371 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-11Update talk to 59410372.mallinath@webrtc.org
R=jiayl@webrtc.org, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/6929004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5367 4adac7df-926f-26a2-2b94-8c16560cd09d
2014-01-03Update talk to 59039880.wu@webrtc.org
R=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/6569004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/talk@5339 4adac7df-926f-26a2-2b94-8c16560cd09d