2622ea73e33bf4269dcccff89a7ba224a80975b9 |
24-Feb-2017 |
Chih-Hung Hsieh <chh@google.com> |
Leave only an empty top level OWNERS file. We should not copy OWNERS files from upstream, or the owners should be registered in Gerrit Code Review. Bug: 33166666 Test: default build targets Change-Id: Ibfd47e643f03678bb65880653383adb84809169d
WNERS
|
fcfc804e436502d49b2176fec1f40dce3585527f |
14-Jan-2016 |
kjellander <kjellander@webrtc.org> |
Eliminate defines in talk/ Replace LINUX, OSX and IOS defines with WEBRTC_ prefixed versions. Remove no longer used defines from talk/build/common.gypi due to previously migrated sources (into webrtc/p2p and webrtc/libjingle). When this is rolled into Chromium, we can also clean up the platform defines in https://code.google.com/p/chromium/codesearch#chromium/src/third_party/libjingle/libjingle.gyp NOTRY=True BUG=webrtc:5420 TESTED=Ran all compile trybots with --clobber flag. TBR=tommi@webrtc.org Review URL: https://codereview.webrtc.org/1588453005 Cr-Commit-Position: refs/heads/master@{#11254}
ommon.gypi
|
7635684130cc3a071d245b607fddec059002e7fa |
03-Dec-2015 |
tkchin <tkchin@webrtc.org> |
Fix Mac ObjC PeerConnection API compilation. BUG=webrtc:5287,webrtc:5216 Review URL: https://codereview.webrtc.org/1493003002 Cr-Commit-Position: refs/heads/master@{#10876}
erge_ios_libs.gyp
|
23725e09c6533739afa67ca9694f6fa874c26279 |
06-Nov-2015 |
noahric <noahric@chromium.org> |
Remove ICU usage from jni_helpers.cc. JNI already has jstring<->UTF8 string conversion, so using that should save ~1mb off android binaries (ICU is *large*), probably around 300-400k after compression. BUG= Review URL: https://codereview.webrtc.org/1430023005 Cr-Commit-Position: refs/heads/master@{#10545}
ommon.gypi
|
dd2bd26b6d80fe23147ad68dc9ede020b0c4337c |
19-Oct-2015 |
tkchin <tkchin@webrtc.org> |
Update iOS merge script. BUG= Review URL: https://codereview.webrtc.org/1414573002 Cr-Commit-Position: refs/heads/master@{#10326}
erge_ios_libs
erge_ios_libs.gyp
|
d6d27e7340bca1598973e2197cf08d79ce9aeb04 |
25-Sep-2015 |
Henrik Kjellander <kjellander@google.com> |
Update isolate.gypi to support Swarming + move .isolate files This updates the isolate.gypi copies we have to maintain in our code repo to Chromium's revision 310ea93. The changes about generating .isolated.gen.json files are needed to support running with Swarming (https://www.chromium.org/developers/testing/isolated-testing) Since isolated testing is now using a new launch script in tools: isolate_driver.py, that's added to our links script. In order to use isolate_driver.py, the .isolate files must be in the same directory as the test_name_run target is defined, which meant I had to move around some of the isolate files and targets below webrtc/modules. BUG=497757 R=maruel@chromium.org TBR=henrik.lundin@webrtc.org, mflodman@webrtc.org, niklas.enbom@webrtc.org TESTED=Clobbered trybots: git cl try -c --bot=linux_compile_rel --bot=mac_compile_rel --bot=win_compile_rel --bot=android_compile_rel --bot=ios_rel -m tryserver.webrtc Review URL: https://codereview.webrtc.org/1373513002 . Cr-Commit-Position: refs/heads/master@{#10081}
solate.gypi
|
05ce5dd0f159c43b50bd87f7faf1fbe8f31d5845 |
15-Jun-2015 |
Henrik Kjellander <kjellander@webrtc.org> |
Roll chromium_revision e937e5f..c2239a8 (333350:334133) Removed no longer used test_isolation_outdir variable as in https://codereview.chromium.org/1176463003 The move of a DEPS in https://codereview.chromium.org/1155743013 is causing problems on some trybots. It shouldn't affect developers. Relevant changes: * src/third_party/android_tools: a3afc68..ed3dde6 * src/third_party/icu: 9939a5d..a05f412 * src/third_party/libjpeg_turbo: 8ee9bdd..f4631b6 * src/third_party/libyuv: 632c50f..632c50f Details: https://chromium.googlesource.com/chromium/src/+/e937e5f..c2239a8/DEPS Clang version was not updated in this roll. BUG= R=pbos@webrtc.org Review URL: https://codereview.webrtc.org/1182043002. Cr-Commit-Position: refs/heads/master@{#9435}
solate.gypi
|
76b62ff1ad4819ab11133d30abafd705e78a387f |
20-May-2015 |
Tommi <tommi@webrtc.org> |
Clean up now-unused code that was used for libpeerconnection.[so|dll]. BUG=chromium:463660 R=kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/56409004 Cr-Commit-Position: refs/heads/master@{#9240}
ommon.gypi
|
4cd6940e49e1caed059e7cc7f43a1f9232725df4 |
15-May-2015 |
Henrik Kjellander <kjellander@chromium.org> |
Enable -Wformat-security warning and cleanup GYP. Enable the -Wformat-security and -Wformat warnings for talk/. Remove *.def and *.h.pump files from webrtc/base/base.gyp since they're not supported by some tools. BUG=4242 R=henrika@webrtc.org Review URL: https://webrtc-codereview.appspot.com/49969004 Cr-Commit-Position: refs/heads/master@{#9191}
ommon.gypi
|
e6cefb60f84b96ab6a06573cec68a836ab0eec81 |
27-Apr-2015 |
Henrik Kjellander <kjellander@webrtc.org> |
GYP variables for building expat, icu, libsrtp, usrsctp This makes the build more flexible when linking against prebuilt external libraries. Use existing build_* variables for libyuv and json in talk/ (already in use in webrtc/). Also make it possible to avoid building the GTK parts of the Linux build. BUG=4242 R=andrew@webrtc.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/44179005 Cr-Commit-Position: refs/heads/master@{#9087}
ommon.gypi
|
24d448561403358d32958628a5ef54b1cd416857 |
23-Apr-2015 |
Henrik Kjellander <kjellander@webrtc.org> |
Enable -Wunused-private-field warning for talk/ BUG=4242 R=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/49139004 Cr-Commit-Position: refs/heads/master@{#9069}
ommon.gypi
|
7c027b64ae53a29bc528b4241cc540694c239304 |
22-Apr-2015 |
Henrik Kjellander <kjellander@webrtc.org> |
Enable more Clang warnings for talk/ BUG=4242 R=andresp@webrtc.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/46999004 Cr-Commit-Position: refs/heads/master@{#9053}
ommon.gypi
|
91543731c3a850dcc52ae63be8cc257e507fb72d |
20-Apr-2015 |
Thiago Farina <tfarina@chromium.org> |
Do not define POSIX. It breaks integration with upstream re2 library on Chromium. Without patching re2 library, with this define, it produces the following error: ../../third_party/re2/re2/re2.h:254:5: error: expected identifier POSIX, // POSIX syntax, leftmost-longest match As we define POSIX on the command line, the C preprocessor changes RE2::POSIX to nothing and thus break the compilation. :( See chromium-dev mailing list for this discussion in https://groups.google.com/a/chromium.org/d/topic/chromium-dev/UXCHnX7pV44/discussion BUG=None TEST=ninja -C out/Debug, everything compiles as before R=sergeyu@chromium.org, tommi@webrtc.org Review URL: https://webrtc-codereview.appspot.com/46049004 Patch from Thiago Farina <tfarina@chromium.org>. Cr-Commit-Position: refs/heads/master@{#9032}
ommon.gypi
|
1b67795dc255490c70078dcc424ca2a037742287 |
13-Apr-2015 |
Zeke Chin <tkchin@webrtc.org> |
Add i386 to ios fat library build script and use boringssl. BUG= R=jiayl@webrtc.org Review URL: https://webrtc-codereview.appspot.com/48839005 Cr-Commit-Position: refs/heads/master@{#8992}
uild_ios_libs.sh
|
64eb2ff0b97f360d2f5138eb43dcb7d2abb7ea43 |
23-Mar-2015 |
tkchin@webrtc.org <tkchin@webrtc.org> |
iOS library build script Script for building iOS fat libraries with armv7/arm64/x86_64. BUG=4119 R=jiayl@webrtc.org Review URL: https://webrtc-codereview.appspot.com/51429004 Cr-Commit-Position: refs/heads/master@{#8834} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8834 4adac7df-926f-26a2-2b94-8c16560cd09d
uild_ios_libs.sh
erge_ios_libs
erge_ios_libs.gyp
|
e41ec818a7fedd9d88dc8018b711ebcdab0afffd |
06-Mar-2015 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Remove libjingle_root GYP variable It is no longer needed. R=andrew@webrtc.org, perkj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/44449004 Cr-Commit-Position: refs/heads/master@{#8627} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8627 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
94eb9a6005867c09df808091d60d1e5e82958359 |
13-Feb-2015 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Whitespace change to test gsubtreed. BUG=chromium:438149 Cr-Commit-Position: refs/heads/master@{#8355} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8355 4adac7df-926f-26a2-2b94-8c16560cd09d
hitespace.txt
|
8cf9bdb3fad92fd783b32152e912859d8b399c97 |
09-Feb-2015 |
pbos@webrtc.org <pbos@webrtc.org> |
Remove USE_WEBRTC_DEV_BRANCH. talk/ and webrtc/ are hosted in the same repository and it no longer makes sense to support building talk/ without the corresponding webrtc/ catalog. R=bjornv@webrtc.org, juberti@webrtc.org BUG= Review URL: https://webrtc-codereview.appspot.com/39849004 Cr-Commit-Position: refs/heads/master@{#8291} git-svn-id: http://webrtc.googlecode.com/svn/trunk@8291 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
5f93d0a140515e3b8cdd1b9a4c6f5871144e5dee |
20-Jan-2015 |
jlmiller@webrtc.org <jlmiller@webrtc.org> |
Update libjingle license statements at top of talk files for consistency BUG=2133 R=juberti@webrtc.org Review URL: https://webrtc-codereview.appspot.com/39559004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@8105 4adac7df-926f-26a2-2b94-8c16560cd09d
uild_jar.sh
ommon.gypi
solate.gypi
bjc_app.gypi
|
3a63a3c35d93616606c23d27583b83a198b94a3e |
06-Jan-2015 |
tkchin@webrtc.org <tkchin@webrtc.org> |
iOS AppRTC: First unit test. Tests basic session ICE connection by stubbing out network components, which have been refactored to faciliate testing. BUG=3994 R=jiayl@webrtc.org, kjellander@webrtc.org, phoglund@webrtc.org Review URL: https://webrtc-codereview.appspot.com/28349004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@8002 4adac7df-926f-26a2-2b94-8c16560cd09d
os_test.plist
os_tests.gypi
bjc_app.gypi
bjc_app.plist
|
c2c94a9a9f8e7c58c8ac7d228090c0eff76b282c |
31-Oct-2014 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Change default JVM location to /usr/lib/jvm/java-7-openjdk-amd64 Given that OpenJDK 1.7 is the recommended Java SDK for Chromium these days, we should get rid of linking to the old non-standardized link referring to a Sun Java 1.6 SDK. Instead of requiring all users to set JAVA_HOME, I prefer have the most common path as default and and close webrtc:2113 as won't fix after this is submitted. BUG=2113 R=henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/29839004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7584 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
78c222bfae49603532be53097cca10225738b79c |
31-Oct-2014 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Update all .isolate files for the new format. R=kjellander@webrtc.org BUG= Review URL: https://webrtc-codereview.appspot.com/27809004 Patch from Marc-Antoine Ruel <maruel@chromium.org>. git-svn-id: http://webrtc.googlecode.com/svn/trunk@7583 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
6ed1cf49f0f80ee75f4615e301face39d328dd59 |
07-Oct-2014 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Isolate: Remove use of --ignore_broken_items BUG=chromium:395700 R=jam@chromium.org Review URL: https://webrtc-codereview.appspot.com/30659004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7383 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
8cad9432d554f9117faf147dcbaeabd6f7968e63 |
30-Sep-2014 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Revert 7327 "Update isolate.gypi files + link to isolate_driver.py" Breaks debug compilation (didn't run all trybots when testing this). > Update isolate.gypi files + link to isolate_driver.py > > This updates the isolate.gypi copies we're forced to > maintain in our code repo to Chromium revision c264a05. > > Since isolated testing is now using a new launch script > in tools: isolate_driver.py, that is added to our links > script. > > BUG=395700 > TESTED=Ran one of our tests with: > ninja -C out/Release tools_unittests_run > tools/isolate_driver.py run --isolated out/Release/tools_unittests.isolated --isolate webrtc/tools/tools_unittests.isolate > > R=henrika@webrtc.org, jam@chromium.org > > Review URL: https://webrtc-codereview.appspot.com/26649004 TBR=kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/31509004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7328 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
02cd3067d2338239052d98a193b4fe13be5bbdfd |
30-Sep-2014 |
kjellander@webrtc.org <kjellander@webrtc.org> |
Update isolate.gypi files + link to isolate_driver.py This updates the isolate.gypi copies we're forced to maintain in our code repo to Chromium revision c264a05. Since isolated testing is now using a new launch script in tools: isolate_driver.py, that is added to our links script. BUG=395700 TESTED=Ran one of our tests with: ninja -C out/Release tools_unittests_run tools/isolate_driver.py run --isolated out/Release/tools_unittests.isolated --isolate webrtc/tools/tools_unittests.isolate R=henrika@webrtc.org, jam@chromium.org Review URL: https://webrtc-codereview.appspot.com/26649004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7327 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
d60d79a14594cbc8266e4a50391ddbe64ed491f0 |
24-Sep-2014 |
pbos@webrtc.org <pbos@webrtc.org> |
Thread annotation of rtc::CriticalSection. Effectively re-lands r5516 which was reverted because talk/-only checkouts existed. This now resides in webrtc/base/, so no talk/-only checkouts should be possible. This change also enables -Wthread-safety for talk/ and fixes a bug in talk/media/webrtc/webrtcvideoengine2.cc where a guarded variable was read without taking the corresponding lock. R=andresp@webrtc.org, mflodman@webrtc.org, pthatcher@webrtc.org BUG= Review URL: https://webrtc-codereview.appspot.com/27569004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7284 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
6ac22e6b47f9a6ed70b0a376984b39b9a745dd94 |
11-Aug-2014 |
henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Remove more dependencies on openssl, add dependency on boringssl. Continues on r6798 R=andrew@webrtc.org, fbarchard@chromium.org, kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14029004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6867 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
48305f5f4c665d3e11d2e414570ffe8494f13709 |
30-Jul-2014 |
fbarchard@google.com <fbarchard@google.com@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Disable warning 4702 which affects map, xlist and others on vs2012 and vs2013. BUG=3584 TESTED=python webrtc\build\gyp_webrtc -G msvs_version=2013 & ninja -C out\Release R=pthatcher@webrtc.org Review URL: https://webrtc-codereview.appspot.com/13089004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6801 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
d4e598d57aed714a599444a7eab5e8fdde52a950 |
29-Jul-2014 |
buildbot@webrtc.org <buildbot@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
(Auto)update libjingle 72097588-> 72159069 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6799 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
b038c723696ecb00dde71f7b4ba626265cd7d4c2 |
14-Jul-2014 |
tkchin@webrtc.org <tkchin@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Enable SCTP compile for iOS. Chromium's been updated to pull a version of usrsctplib that will compile correctly. This update DEPS to point at new revision and turn on the compile time flags for iOS sctp. BUG=3211 R=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/13929004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6681 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
55535d4e5802689d554a6c1a90f0154bb5c64b3c |
08-Jul-2014 |
buildbot@webrtc.org <buildbot@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
(Auto)update libjingle 70711261-> 70733822 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6627 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
d54ec1256c06f1fe9fb86f3dc5940c6f06a47f5e |
13-Jun-2014 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Fix GYP DEPTH for libjingle isolate files In https://review.webrtc.org/13679004/ the libjingle isolate files in patch set #2 were not tested, which caused a failure when 6427 was committed. This fixes the talk/build/isolate.gypi with a similar change. BUG=343106 TEST=Successful local compile on Linux TBR=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14689004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6428 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
1014101470940fc60445c1573a3da14784f63b0e |
10-Jun-2014 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert 6380 "Replace libjingle_root with talk_root variable." It turns out this doesn't fix the problem we're trying to solve... > Replace libjingle_root with talk_root variable. > > This CL is similar to https://review.webrtc.org/9019004/ > It is needed in order to be able to build with different > copies of libjingle. Having the libjingle_root variable didn't > make this possible, since relative paths in the .isolate files > ended up at the wrong directory level and .isolate files doesn't > support all the normal GYP variables like <(DEPTH). > > BUG=chromium:343106 > TEST=trybots passing compile step with clobber. > R=tommi@webrtc.org, wu@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/15709004 TBR=kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/14669004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6384 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
02386829842bd38d70cb3016227b78c46c06620e |
10-Jun-2014 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Replace libjingle_root with talk_root variable. This CL is similar to https://review.webrtc.org/9019004/ It is needed in order to be able to build with different copies of libjingle. Having the libjingle_root variable didn't make this possible, since relative paths in the .isolate files ended up at the wrong directory level and .isolate files doesn't support all the normal GYP variables like <(DEPTH). BUG=chromium:343106 TEST=trybots passing compile step with clobber. R=tommi@webrtc.org, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/15709004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6380 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
174a67439b03cc9c98bcc7fb426ddda8855a0fc2 |
02-Jun-2014 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Enable -Wall, -Wextra and -Wunused-variable for talk/ on clang. Also removes one case of unused-variable. BUG=3220 R=henrike@webrtc.org, kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/15619005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6297 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
a86c42c42443056ca0a0a751098b0746bb86ff73 |
29-Apr-2014 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
libjingle_unittest now compiles and passes on iOS! (reland of r5986) Example run from cmd-line: ninja -C out_ios/Debug-iphoneos libjingle_unittest && \ ~/src/ios-deploy/ios-deploy -d -u -v -b \ ~/src/wr/trunk/out_ios/Debug-iphoneos/libjingle_unittest.app Note that the test's use of signals means that lldb will break in the middle of the suite. To ignore these signals tell lldb: pro hand -p true -s false -n false SIGINT pro hand -p true -s false -n false SIGTERM continue BUG=3241 R=kjellander@webrtc.org, tkchin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/21369004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@6025 4adac7df-926f-26a2-2b94-8c16560cd09d
os_test.plist
os_tests.gypi
|
7d825e9b2c26e92e7e866c61f5e2bd6f68d7f904 |
28-Apr-2014 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert "libjingle_unittest now compiles and passes on iOS!" This reverts commit r5986 as it fails compilation on Mac (non-iOS). The failure was not discovered on the commitbots since they don't clobber their builds. BUG=3241 TBR=fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/19399004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5997 4adac7df-926f-26a2-2b94-8c16560cd09d
os_test.plist
os_tests.gypi
|
95cd1551f8aa0b86d92e0417204888264fbe10b0 |
26-Apr-2014 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
libjingle_unittest now compiles and passes on iOS! Example run from cmd-line: ninja -C out_ios/Debug-iphoneos libjingle_unittest && ~/src/ios-deploy/ios-deploy -d -u -v -b ~/src/wr/trunk/out_ios/Debug-iphoneos/libjingle_unittest.app Note that the test's use of signals means that lldb will break in the middle of the suite. To ignore these signals tell lldb: pro hand -p true -s false -n false SIGINT pro hand -p true -s false -n false SIGTERM continue BUG=3241 R=noahric@google.com, tkchin@webrtc.org Review URL: https://webrtc-codereview.appspot.com/12229004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5986 4adac7df-926f-26a2-2b94-8c16560cd09d
os_test.plist
os_tests.gypi
|
e98598d3f0e35e68c84c69e904cef31e2222d907 |
14-Apr-2014 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Make everyone an OWNER for .gyp/.gypi add/delete purposes, talk/ edition. This CL brought to you by: $ for d in $(for f in $(git ls-files '*gyp' '*gypi'); do dirname $f; done|sort|uniq|grep -v '^\.$'); do echo -e "\n# These are for the common case of adding or renaming files. If you're doing\n# structural changes, please get a review from a reviewer in this file.\nper-file *.gyp=*\nper-file *.gypi=*" >> $d/OWNERS; done $ for d in $(for f in $(git ls-files '*gyp' '*gypi'); do dirname $f; done|sort|uniq|grep -v '^\.$'); do git add $d/OWNERS; done (and then removed the non-talk/ impact) R=niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/11979004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5904 4adac7df-926f-26a2-2b94-8c16560cd09d
WNERS
|
b25576a75b50110ce18643c457a37eee348ac66e |
26-Mar-2014 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
talk/: enable _DEBUG in Debug for all posix Chromium's build/common.gypi defines _DEBUG for Debug builds _except_ on (OS=="mac" OS=="ios"). But libjingle uses _DEBUG on all platforms so define it on all posix (chromium covers non-posix separately and fine). BUG=webrtc:3101 R=juberti@google.com Review URL: https://webrtc-codereview.appspot.com/10699004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5795 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
cf85f1cf3cd5ea2127cf318888a147d2afe1d985 |
05-Mar-2014 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Reorganize libjingle path variables. BUG=chromium:343106 TEST=Trybots passing. I also successfully ran build/gyp_chromium and built Chromium with the talk/build/common.gypi modification in the checkout. R=andrew@webrtc.org, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/9019004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5644 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
dd82fa726cd69cee004cb18071a5355bd8b42e5e |
11-Feb-2014 |
wjia@webrtc.org <wjia@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert 5516 "Thread annotation of talk_base::CriticalSection." r5516 failed compilation on builds with enable_webrtc=0. > Thread annotation of talk_base::CriticalSection. > > Also enabling -Wthread-safety in talk/build/common.gypi for clang on > Linux. Thread annotations are compile-time checks that for instance > certain locks are held before accessing a value. > > BUG= > TEST=Local GUARDED_BY() annotations. > R=andresp@webrtc.org, fischman@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/8189004 TBR=pbos@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8409004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5523 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
0a7085ffc21694889b7d6efe20db18b246a0039d |
10-Feb-2014 |
pbos@webrtc.org <pbos@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Thread annotation of talk_base::CriticalSection. Also enabling -Wthread-safety in talk/build/common.gypi for clang on Linux. Thread annotations are compile-time checks that for instance certain locks are held before accessing a value. BUG= TEST=Local GUARDED_BY() annotations. R=andresp@webrtc.org, fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8189004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5516 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
607c805b8760e3c526c225acb8ded9c3bc91cd72 |
09-Feb-2014 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Roll chromium_revision 245382:249215 The find_depot_tools.py is needed to workaround the import error we get from gyp_chromium when importing it in webrtc/build/gyp_webrtc (to avoid code duplication). gyp_chromium introduced a dependency on it in http://crrev.com/245412 but as we cannot sync all of Chrome's src/tools (it's quite big), we'll work around this by adding an empty find_depot_tools module. The removal of the Cygwin relates to http://crrev.com/248802 which is a step on the way to remove Cygwin in Chromium. We seem to already be able to remove it entirely for WebRTC though. Changes in the isolate framework required us to update our copies of the isolate.gypi files. BUG=none TEST=trybots passing on all platforms R=andrew@webrtc.org, fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/8099004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5512 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
a576faf82a692c9422dcdc3278394ed25e6ee4f7 |
29-Jan-2014 |
jiayl@webrtc.org <jiayl@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Enable SCTP and use OPENSSL on Anroid and NSS on other platforms. It includes unit test fixes to properly initialize SSL if DTLS or SSL random number generator is used in the tests. The private key and certificate constant strings used in some tests are updated to be compatible with NSS. A few potentially overflow type conversions caused compiling warning on Windows and they are fixed by importing and using Chromium's checked_cast, which aborts the program if overflow occurs. It also fixes a leak in nssstreamadapter.cc by releasing the PRFileDesc* in StreamClose. BUG=2253 R=fischman@webrtc.org, juberti@google.com, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/4679005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5459 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
03cfde2d1046fd76181308a48a59e25e1a532cc6 |
14-Jan-2014 |
wjia@webrtc.org <wjia@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Roll Chromium 238260 -> 243863 R=andrew@webrtc.org, henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/6939004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5385 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
2018269dc3a1c1bb01c946583ca0750ae0db68e3 |
12-Dec-2013 |
wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Revert 5274 "Update talk to 58113193 together with https://webrt..." > Update talk to 58113193 together with https://webrtc-codereview.appspot.com/5309005/. > > R=mallinath@webrtc.org, niklas.enbom@webrtc.org > > Review URL: https://webrtc-codereview.appspot.com/5719004 TBR=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5729004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5275 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
a129b6cd132788a931b47da3370ae473673f320d |
12-Dec-2013 |
wu@webrtc.org <wu@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Update talk to 58113193 together with https://webrtc-codereview.appspot.com/5309005/. R=mallinath@webrtc.org, niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/5719004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5274 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
f9bdbe36198341d678ea22f8a47de60ee552e69a |
11-Dec-2013 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Roll chromium_revision 232627:238260 This brings us the updated swarming_client that has moved out from Chromium into a standalone project. Because of this, all .isolate files needed to be updated as well, similar to the changes in https://codereview.chromium.org/29993003 TEST=trybots passing BUG=none R=andrew@webrtc.org, perkj@webrtc.org Review URL: https://webrtc-codereview.appspot.com/4859004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@5260 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
19f27e6a24f877fc2b0409a94b02d5f40ba3dc8c |
13-Oct-2013 |
mallinath@webrtc.org <mallinath@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Update talk to 54527154. TBR=wu Review URL: https://webrtc-codereview.appspot.com/2389004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4954 4adac7df-926f-26a2-2b94-8c16560cd09d
WNERS
|
7fca2ce0979bfe5b1c60f1d6f960af9c317a5b78 |
04-Oct-2013 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Add owners to [webrtc,talk]/build and *.isolate (take 2) After fischman@'s comments in http://review.webrtc.org/2347006/ here's another CL to clean up the redundancies and add wu@ to webrtc/build/ TEST=none BUG=none R=andrew@webrtc.org, fischman@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2348006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4928 4adac7df-926f-26a2-2b94-8c16560cd09d
WNERS
|
e6938185a526c3988057b0a261c7e51562f49f28 |
04-Oct-2013 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Add isolate targets for libjingle Add .isolate file for libjingle tests and and the necessary isolate.gypi file, similar to the change in http://review.webrtc.org/2338004/ TEST=trybots passing. I also ran build/gyp_chromium in a Chromium checkout with third_party/libjingle/source/talk having this patch applied to ensure GYP processing was still working. BUG=1916 R=henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2353005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4926 4adac7df-926f-26a2-2b94-8c16560cd09d
solate.gypi
|
83b9e5b32875897a66f56c26bcbebbecc71f081f |
04-Oct-2013 |
kjellander@webrtc.org <kjellander@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Add owners to [webrtc,talk]/build and *.isolate BUG=none R=andrew@webrtc.org, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2347006 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4923 4adac7df-926f-26a2-2b94-8c16560cd09d
WNERS
|
e3de6b1e9070806667ce9179c9607b274bf853f5 |
26-Aug-2013 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Enable ObjC build by default and reenable 64-bit mac libjingle build BUG=2124 TESTED=trybots & building for mac, mac64, ios-sim, and ios-device on my MBP all build everything in out/Debug. R=niklas.enbom@webrtc.org, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2080004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4620 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
dd14b2add1c067c4af0ebfc89cb00030ae8ef15e |
12-Aug-2013 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
libjingle gyp: signal errors during gyp time to avoid cryptic failures during build time. - $JAVA_HOME / java_home missing or not pointing to a JDK - Multiple or zero mac codesigning identities BUG=2206 R=henrike@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2012004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4527 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
1bc19541748f0b10e7b7d0eda732fee5a4389547 |
01-Aug-2013 |
fischman@webrtc.org <fischman@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
AppRTCDemo: builds using ninja on iOS for simulator and device! Things included in this CL: - updated READMEs to provide an exact/reproable set of steps for getting the app running. - gyp changes to build the iOS AppRTCDemo sample app using gyp+ninja instead of the hand-crafted Xcode project (which has never worked in its checked-in form), including a gyp action to sign the sample app for deployment to an iOS device (the app can also be used in the simulator) - deleted the busted hand-crafted Xcode project for the sample app - updated the sample app to match the PeerConnection API that ended up landing (in a surprising twist of fate, the API landed quite a bit later than the sample app and this is the first time the CR-time changes in the API are reflected in the sample app) - updated the sample app to reflect apprtc.appspot.com HTML/JS changes (equiv to the AppRTCClient.java changes in http://s10/47299162) - picked up the iossim DEPS to enable launching the sample app in the simulator from the command-line. - renamed some files to match capitalization of the classes they contain (Ice -> ICE) per ObjC naming guidelines. - ran the files involved in this CL through clang-format to deal with xcode formatting craxy. BUG=2106 RISK=P2 TESTED=unittest builds with ninja and passes on OS=mac; sample app builds with ninja and runs on simulator and device, though no audio flows from simulator/device (will fix in a follow-up CL) R=andrew@webrtc.org, justincohen@google.com, wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1874005 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4466 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
28654cbc2256230c978f41cbaf550bc2e9c2f2db |
22-Jul-2013 |
henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Update talk folder to revision=49713299. TBR=mallinath@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1848004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4380 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
9de257d00f1f805af28f15fd814a8a84460028e5 |
17-Jul-2013 |
henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Update talk folder to revision=49470012. Same as 375 in libjingle's google code repository. TBR=wu@webrtc.org BUG=N/A Review URL: https://webrtc-codereview.appspot.com/1824004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4364 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
723d683ecbe6a934885a60712c66ca2c01700a51 |
12-Jul-2013 |
henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Update talk folder to revision=49260075. Same as 369 in libjingle's google code repository. TBR=wu@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1797004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4338 4adac7df-926f-26a2-2b94-8c16560cd09d
ommon.gypi
|
28e20752806a492f5a6a5d343c02f9556f39b1cd |
10-Jul-2013 |
henrike@webrtc.org <henrike@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> |
Adds trunk/talk folder of revision 359 from libjingles google code to trunk/talk git-svn-id: http://webrtc.googlecode.com/svn/trunk@4318 4adac7df-926f-26a2-2b94-8c16560cd09d
uild_jar.sh
ommon.gypi
|