Skip to content

Commit fcee2dc

Browse files
authored
Merge pull request #19 from sendbird/release/1.6.0
Release 1.6.0
2 parents feec28f + c2bab33 commit fcee2dc

File tree

1,475 files changed

+79310
-25927
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,475 files changed

+79310
-25927
lines changed

.gn

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,12 @@ secondary_source = "//build/secondary/"
2424
# matching these patterns (see "gn help label_pattern" for format) will not have
2525
# their includes checked for proper dependencies when you run either
2626
# "gn check" or "gn gen --check".
27-
no_check_targets = [ "//third_party/icu/*" ]
27+
no_check_targets = [
28+
"//third_party/icu/*",
29+
30+
# TODO(crbug.com/1151236) Remove once fixed.
31+
"//base/allocator/partition_allocator:partition_alloc",
32+
]
2833

2934
# These are the list of GN files that run exec_script. This whitelist exists
3035
# to force additional review for new uses of exec_script, which is strongly
@@ -60,4 +65,7 @@ default_args = {
6065

6166
# Differently from Chromium, WebRTC still support SDK 21.
6267
default_min_sdk_version = 21
68+
69+
# Prevent jsoncpp to pass -Wno-deprecated-declarations to users
70+
jsoncpp_no_deprecated_declarations = false
6371
}

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Tommi <[email protected]> Tomas Gunnarsson <[email protected]>

.vpython

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ wheel: <
3131
version: "version:5.2.2"
3232
>
3333

34-
# Used by tools_webrtc/perf/webrtc_dashboard_upload.py.
34+
# Used by tools_webrtc/perf/process_perf_results.py.
3535
wheel: <
3636
name: "infra/python/wheels/httplib2-py2_py3"
3737
version: "version:0.10.3"

.vpython3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ wheel: <
3131
version: "version:5.8.0.chromium.2"
3232
>
3333

34-
# Used by tools_webrtc/perf/webrtc_dashboard_upload.py.
34+
# Used by tools_webrtc/perf/process_perf_results.py.
3535
wheel: <
3636
name: "infra/python/wheels/httplib2-py3"
3737
version: "version:0.19.1"

AUTHORS

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ CZ Theng <[email protected]>
3535
Danail Kirov <[email protected]>
3636
Dave Cowart <[email protected]>
3737
David Porter <[email protected]>
38+
David Sanders <[email protected]>
3839
Dax Booysen <[email protected]>
3940
Dennis Angelo <[email protected]>
4041
Dharmesh Chauhan <[email protected]>
@@ -43,6 +44,7 @@ Dirk-Jan C. Binnema <[email protected]>
4344
Dmitry Lizin <[email protected]>
4445
Eike Rathke <[email protected]>
4546
Eric Rescorla, RTFM Inc. <[email protected]>
47+
Filip Hlasek <[email protected]>
4648
Frederik Riedel, Frogg GmbH <[email protected]>
4749
Giji Gangadharan <[email protected]>
4850
Graham Yoakum <[email protected]>
@@ -80,6 +82,7 @@ Mike Gilbert <[email protected]>
8082
8183
Mo Zanaty <[email protected]>
8284
Niek van der Maas <[email protected]>
85+
Olivier Crête <[email protected]>
8386
Pali Rohar
8487
Paul Kapustin <[email protected]>
8588
@@ -114,10 +117,12 @@ Victor Costan <[email protected]>
114117
Vladimir Beloborodov <[email protected]>
115118
Xiaohong Xu <[email protected]>
116119
Xiaolei Yu <[email protected]>
120+
Xinchao Tian <[email protected]>
117121
Yaowen Guo <[email protected]>
118122
Yura Yaroshevich <[email protected]>
119123
Yuriy Pavlyshak <[email protected]>
120124
Yusuke Suzuki <[email protected]>
125+
Pengfei Han <[email protected]>
121126
# END individuals section.
122127

123128
# BEGIN organizations section.
@@ -143,6 +148,7 @@ NVIDIA Corporation <*@nvidia.com>
143148
Opera Software ASA <*@opera.com>
144149
Optical Tone Ltd <*@opticaltone.com>
145150
Pengutronix e.K. <*@pengutronix.de>
151+
Raptor Computing Systems, LLC <*@raptorcs.com>
146152
RingCentral, Inc. <*@ringcentral.com>
147153
Signal Messenger, LLC <*@signal.org>
148154
Sinch AB <*@sinch.com>

BUILD.gn

Lines changed: 39 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ if (!build_with_chromium) {
6666
"net/dcsctp:dcsctp_unittests",
6767
"pc:peerconnection_unittests",
6868
"pc:rtc_pc_unittests",
69+
"pc:slow_peer_connection_unittests",
6970
"rtc_tools:rtp_generator",
7071
"rtc_tools:video_replay",
7172
"stats:rtc_stats_unittests",
@@ -81,6 +82,13 @@ if (!build_with_chromium) {
8182
# see bugs.webrtc.org/11027#c5.
8283
deps += [ ":webrtc_lib_link_test" ]
8384
}
85+
if (is_ios) {
86+
deps += [
87+
"examples:apprtcmobile_tests",
88+
"sdk:sdk_framework_unittests",
89+
"sdk:sdk_unittests",
90+
]
91+
}
8492
if (is_android) {
8593
deps += [
8694
"examples:android_examples_junit_tests",
@@ -92,7 +100,7 @@ if (!build_with_chromium) {
92100
}
93101
if (rtc_enable_protobuf) {
94102
deps += [
95-
"audio:low_bandwidth_audio_test",
103+
"audio:low_bandwidth_audio_perf_test",
96104
"logging:rtc_event_log_rtp_dump",
97105
"tools_webrtc/perf:webrtc_dashboard_upload",
98106
]
@@ -466,9 +474,7 @@ if (!build_with_chromium) {
466474
"modules/video_capture:video_capture_internal_impl",
467475
"p2p:rtc_p2p",
468476
"pc:libjingle_peerconnection",
469-
"pc:peerconnection",
470477
"pc:rtc_pc",
471-
"pc:rtc_pc_base",
472478
"rtc_base",
473479
"sdk",
474480
"video",
@@ -567,6 +573,7 @@ if (rtc_include_tests && !build_with_chromium) {
567573
"rtc_base/task_utils:pending_task_safety_flag_unittests",
568574
"rtc_base/task_utils:repeating_task_unittests",
569575
"rtc_base/task_utils:to_queued_task_unittests",
576+
"rtc_base/time:timestamp_extrapolator_unittests",
570577
"rtc_base/units:units_unittests",
571578
"sdk:sdk_tests",
572579
"test:rtp_test_utils",
@@ -637,7 +644,12 @@ if (rtc_include_tests && !build_with_chromium) {
637644
]
638645
data = video_engine_tests_resources
639646
if (is_android) {
640-
deps += [ "//testing/android/native_test:native_test_native_code" ]
647+
use_default_launcher = false
648+
deps += [
649+
"//build/android/gtest_apk:native_test_instrumentation_test_runner_java",
650+
"//testing/android/native_test:native_test_java",
651+
"//testing/android/native_test:native_test_support",
652+
]
641653
shard_timeout = 900
642654
}
643655
if (is_ios) {
@@ -682,7 +694,12 @@ if (rtc_include_tests && !build_with_chromium) {
682694

683695
data = webrtc_perf_tests_resources
684696
if (is_android) {
685-
deps += [ "//testing/android/native_test:native_test_native_code" ]
697+
use_default_launcher = false
698+
deps += [
699+
"//build/android/gtest_apk:native_test_instrumentation_test_runner_java",
700+
"//testing/android/native_test:native_test_java",
701+
"//testing/android/native_test:native_test_support",
702+
]
686703
shard_timeout = 4500
687704
}
688705
if (is_ios) {
@@ -713,6 +730,23 @@ if (rtc_include_tests && !build_with_chromium) {
713730
}
714731
}
715732

733+
# Build target for standalone dcsctp
734+
rtc_static_library("dcsctp") {
735+
# Only the root target should depend on this.
736+
visibility = [ "//:default" ]
737+
sources = []
738+
complete_static_lib = true
739+
suppressed_configs += [ "//build/config/compiler:thin_archive" ]
740+
defines = []
741+
deps = [
742+
"net/dcsctp/public:factory",
743+
"net/dcsctp/public:socket",
744+
"net/dcsctp/public:types",
745+
"net/dcsctp/socket:dcsctp_socket",
746+
"net/dcsctp/timer:task_queue_timeout",
747+
]
748+
}
749+
716750
# ---- Poisons ----
717751
#
718752
# Here is one empty dummy target for each poison type (needed because

0 commit comments

Comments
 (0)