webrtc/rtc_base
Qingsi Wang 10a0e516bf Improve text logs in the network stack.
1) Network info is appended with its network ID assigned by the network
manager so that we can cross-reference networks by IDs in the log.
2) The local network info is added to the candidate pair string
representation so that we do not need the cross reference to the
logs of candidate gathering to find out the network where the local
candidate is from.
3) A flag is added to the candidate pair string representation to
indicate if this pair is the selected one.
4) Sorting of candidate pairs is logged with the reason of sorting
request.
5) Network filtering that takes place in the port allocator is
explicitly logged.

Bug: None
Change-Id: Iaa337394cad803515e26e254814aa04ed2213eab
Reviewed-on: https://webrtc-review.googlesource.com/72522
Commit-Queue: Qingsi Wang <qingsi@google.com>
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#23266}
2018-05-16 23:46:22 +00:00
..
experiments Make quality scaler downscale faster. 2018-04-25 09:08:21 +00:00
java/src/org/webrtc Revert "Injectable logging" 2018-05-15 22:33:53 +00:00
memory Move aligned memory utilities to rtc_base/memory/ 2018-03-22 14:13:24 +00:00
numerics Stop using std::random_shuffle in favor of std::shuffle. 2018-01-10 07:37:11 +00:00
strings Remove internal media/base/ stringstream usages 2018-05-03 11:03:21 +00:00
synchronization Move rw_lock_wrapper.h to rtc_base/synchronization/ 2018-03-23 19:47:08 +00:00
system RTC_LOG(): Internally, pass logging severity as template argument 2018-05-04 14:38:34 +00:00
time Move rw_lock_wrapper.h to rtc_base/synchronization/ 2018-03-23 19:47:08 +00:00
arraysize.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncinvoker-inl.h Remove unnecessary copies from AsyncInvoke 2018-03-16 13:09:18 +00:00
asyncinvoker.cc Add AsyncInvoker::Clear method to allow canceling pending invocations 2018-02-01 08:03:32 +00:00
asyncinvoker.h Remove unnecessary copies from AsyncInvoke 2018-03-16 13:09:18 +00:00
asyncpacketsocket.cc Prevent warning logs when signaling stats from connectionless sockets. 2018-04-17 18:34:14 +00:00
asyncpacketsocket.h Extend packet_id to 64 bits in SentPacket and PacketOptions to support QUIC 2018-04-26 16:33:57 +00:00
asyncresolverinterface.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncresolverinterface.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncsocket.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncsocket.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asynctcpsocket.cc Prevent warning logs when signaling stats from connectionless sockets. 2018-04-17 18:34:14 +00:00
asynctcpsocket.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asynctcpsocket_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncudpsocket.cc Prevent warning logs when signaling stats from connectionless sockets. 2018-04-17 18:34:14 +00:00
asyncudpsocket.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
asyncudpsocket_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
atomicops.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
atomicops_unittest.cc Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
base64.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
base64.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
base64_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
basictypes.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
basictypes_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bind.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bind_unittest.cc Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
bitbuffer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitbuffer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitbuffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bitrateallocationstrategy.cc Add kTransmissionMaxBitrateMultiplier logic to audio priority bitrate allocation strategy similarly to default bitrate allocation logic. 2017-11-16 20:23:56 +00:00
bitrateallocationstrategy.h Reland of BWE allocation strategy 2017-10-20 10:16:15 +00:00
bitrateallocationstrategy_unittest.cc Adding two tests: 2017-11-27 10:38:22 +00:00
buffer.h Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
buffer_unittest.cc Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
bufferqueue.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bufferqueue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
bufferqueue_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
BUILD.gn Removing clang-cl warning suppression flags in rtc_base. 2018-05-16 10:00:22 +00:00
bytebuffer.cc Add templated version of ByteBufferWriter. 2018-03-09 10:50:34 +00:00
bytebuffer.h Add templated version of ByteBufferWriter. 2018-03-09 10:50:34 +00:00
bytebuffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
byteorder.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
byteorder_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
callback.h Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
callback.h.pump Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
callback_unittest.cc Change return types of refcount methods. 2017-10-20 07:46:03 +00:00
checks.cc Add the missing header for errno variable in checks.cc 2018-02-01 11:38:11 +00:00
checks.h Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
compile_assert_c.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
constructormagic.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
copyonwritebuffer.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
copyonwritebuffer.h Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
copyonwritebuffer_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cpu_time.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
cpu_time.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cpu_time_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
crc32.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
crc32.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
crc32_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
criticalsection.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
criticalsection.h Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
criticalsection_unittest.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
cryptstring.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cryptstring.h Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
data_rate_limiter.cc Renamed rtc::RateLimiter to rtrc::DataRateLimiter. 2018-02-28 19:58:24 +00:00
data_rate_limiter.h Renamed rtc::RateLimiter to rtrc::DataRateLimiter. 2018-02-28 19:58:24 +00:00
data_rate_limiter_unittest.cc Renamed rtc::RateLimiter to rtrc::DataRateLimiter. 2018-02-28 19:58:24 +00:00
deprecation.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
DEPS Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
dscp.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
Dummy.java Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
event.cc Delete use of pthread_cond_timedwait_relative_np. 2018-01-11 11:40:21 +00:00
event.h Add ScopedAllowBaseSyncPrimitives to WebRTC for compatibility with Chromium. 2018-01-17 14:36:36 +00:00
event_tracer.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
event_tracer.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
event_tracer_unittest.cc Delete static_instance.h and fix_interlocked_exchange_pointer_win.h 2017-10-05 13:19:21 +00:00
event_unittest.cc Disable event perf tests 2017-11-27 13:56:22 +00:00
fakeclock.cc Replacing rtc::TimeDelta with webrtc::TimeDelta. 2018-05-08 13:22:53 +00:00
fakeclock.h Replacing rtc::TimeDelta with webrtc::TimeDelta. 2018-05-08 13:22:53 +00:00
fakenetwork.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fakesslidentity.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
fakesslidentity.h Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
file.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file_posix.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
file_win.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
filerotatingstream.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
filerotatingstream.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
filerotatingstream_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
fileutils.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
fileutils.h Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
firewallsocketserver.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
firewallsocketserver.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
flags.cc Add support for hyphens to rtc_base/flags 2018-02-07 16:32:01 +00:00
flags.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
format_macros.h Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
function_view.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
function_view_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
gtest_prod_util.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
gunit.cc Reland "Set session error if SetLocal/RemoteDescription ever fails" 2018-02-17 02:08:19 +00:00
gunit.h Replacing rtc::TimeDelta with webrtc::TimeDelta. 2018-05-08 13:22:53 +00:00
gunit_prod.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
helpers.cc Collect packet loss and RTT stats of STUN binding requests. 2018-02-21 00:49:26 +00:00
helpers.h Collect packet loss and RTT stats of STUN binding requests. 2018-02-21 00:49:26 +00:00
helpers_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpbase.cc Move FALLTHROUGH macro to a separate header, and give it an RTC_ prefix 2018-02-05 11:24:59 +00:00
httpbase.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpbase_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
httpcommon-inl.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpcommon.cc Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
httpcommon.h Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
httpcommon_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpserver.cc Delete unused class LoggingAdapter. 2017-12-18 09:21:03 +00:00
httpserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
httpserver_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ifaddrs-android.cc Use IFA_LOCAL instead of IFA_ADDRESS over IPv4 network on ANDROID 2018-04-27 14:16:01 +00:00
ifaddrs-android.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ifaddrs_converter.cc Fix issue where sockets bound to temporary IPv6 addresses are discarded. 2018-03-19 19:22:31 +00:00
ifaddrs_converter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ignore_wundef.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ipaddress.cc Reland "Reland "Remove our stream << overloads from non-test build targets."" 2018-05-03 10:41:41 +00:00
ipaddress.h Reland "Reland "Remove our stream << overloads from non-test build targets."" 2018-05-03 10:41:41 +00:00
ipaddress_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
json.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
json.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
json_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
keep_ref_until_done.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
location.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
location.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
logging.cc Revert "Injectable logging" 2018-05-15 22:33:53 +00:00
logging.h Revert "Injectable logging" 2018-05-15 22:33:53 +00:00
logging_mac.mm Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
logging_unittest.cc Revert "Injectable logging" 2018-05-15 22:33:53 +00:00
logsinks.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
logsinks.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
macifaddrs_converter.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
macutils.cc Remove deprecated mac screencapture code. 2017-10-03 08:41:30 +00:00
macutils.h Remove deprecated mac screencapture code. 2017-10-03 08:41:30 +00:00
memory_usage.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
memory_usage.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
memory_usage_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagedigest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagedigest.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagedigest_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagehandler.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagehandler.h PeerConnection::StartRtcEventLog: Improve callback memory safety 2017-10-16 21:37:14 +00:00
messagequeue.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
messagequeue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
messagequeue_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
nat_unittest.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
natserver.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
natserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
natsocketfactory.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
natsocketfactory.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
nattypes.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nattypes.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
nethelper.cc Reland: Replaced the SignalSelectedCandidatePairChanged with a new signal. 2017-11-13 22:50:11 +00:00
nethelper.h Reland: Replaced the SignalSelectedCandidatePairChanged with a new signal. 2017-11-13 22:50:11 +00:00
nethelpers.cc Delete unused use_socket_server argument. 2018-01-17 09:13:55 +00:00
nethelpers.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
network.cc Improve text logs in the network stack. 2018-05-16 23:46:22 +00:00
network.h Support VPN adapter type in WebRTC Android. 2018-04-27 22:49:33 +00:00
network_constants.h Reland "Clean up libjingle API dependencies." 2017-10-05 13:51:21 +00:00
network_unittest.cc Improve text logs in the network stack. 2018-05-16 23:46:22 +00:00
networkmonitor.cc Support VPN adapter type in WebRTC Android. 2018-04-27 22:49:33 +00:00
networkmonitor.h Support VPN adapter type in WebRTC Android. 2018-04-27 22:49:33 +00:00
networkroute.h Removing access to send side cc in rtp controller. 2018-02-16 10:40:48 +00:00
noop.cc Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
noop.mm Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
nullsocketserver.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
nullsocketserver.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
nullsocketserver_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
onetimeevent.h Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
onetimeevent_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
openssl.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
openssladapter.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
openssladapter.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
openssladapter_unittest.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
opensslcertificate.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
opensslcertificate.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
openssldigest.cc Update SSL call sites to compile with both OpenSSL 1.1.0 and BoringSSL 2018-02-05 16:47:35 +00:00
openssldigest.h Update SSL call sites to compile with both OpenSSL 1.1.0 and BoringSSL 2018-02-05 16:47:35 +00:00
opensslidentity.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
opensslidentity.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
opensslsessioncache.cc Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslsessioncache.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslsessioncache_unittest.cc Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslstreamadapter.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
opensslstreamadapter.h Refactor OpenSSLSessionCache out of OpenSSLAdapterFactory. 2018-04-06 01:01:48 +00:00
opensslutility.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
opensslutility.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
opensslutility_unittest.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
optionsfile.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
optionsfile.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
optionsfile_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
OWNERS Remove myself from some owners files. Fix order in those files. Replace myself in comment references. 2018-04-03 14:07:31 +00:00
pathutils.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
pathutils.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
pathutils_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
physicalsocketserver.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
physicalsocketserver.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
physicalsocketserver_unittest.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
platform_file.cc Extend WavReader and WavWriter API. 2018-03-19 15:21:51 +00:00
platform_file.h Extend WavReader and WavWriter API. 2018-03-19 15:21:51 +00:00
platform_file_unittest.cc Extend WavReader and WavWriter API. 2018-03-19 15:21:51 +00:00
platform_thread.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
platform_thread.h Reland "Remove criticalsection.cc dependency on platform_thread.cc." 2018-02-17 12:00:12 +00:00
platform_thread_types.cc Whac-a-mole one more time with Fuchsia. Fix CurrentThreadRef() 2018-02-17 23:10:21 +00:00
platform_thread_types.h Change typedef of PlatformThreadRef for Fuchsia from pthread_t to zx_handle_t 2018-02-17 15:14:24 +00:00
platform_thread_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
protobuf_utils.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
proxy_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
proxyinfo.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
proxyinfo.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
proxyserver.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
proxyserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ptr_util.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ptr_util_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
race_checker.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
race_checker.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
random.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
random.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
random_unittest.cc Move some more numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 12:39:39 +00:00
rate_limiter.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_limiter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_limiter_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rate_statistics.cc Optional: Use nullopt and implicit construction in /rtc_base/rate_statistics.cc 2017-11-29 11:37:29 +00:00
rate_statistics.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
rate_statistics_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ratetracker.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ratetracker.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ratetracker_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
refcount.h Change return types of refcount methods. 2017-10-20 07:46:03 +00:00
refcountedobject.h New classes RefCounter and RefCountedBase. 2017-10-23 11:46:47 +00:00
refcountedobject_unittest.cc Change return types of refcount methods. 2017-10-20 07:46:03 +00:00
refcounter.h New classes RefCounter and RefCountedBase. 2017-10-23 11:46:47 +00:00
rollingaccumulator.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rollingaccumulator_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtccertificate.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
rtccertificate.h Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
rtccertificate_unittest.cc Move some numeric utility code from rtc_base/ to rtc_base/numerics/ 2017-11-22 11:21:47 +00:00
rtccertificategenerator.cc Add explicit includes of refcountedobject.h where it is used. 2017-10-06 13:00:14 +00:00
rtccertificategenerator.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rtccertificategenerator_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
sanitizer.h rtc::MsanUninitialized to mark a trivially copiable object as uninitialized 2018-04-06 14:57:02 +00:00
sanitizer_unittest.cc rtc::MsanUninitialized to mark a trivially copiable object as uninitialized 2018-04-06 14:57:02 +00:00
scoped_ref_ptr.h Clarify documentation on scoped_refptr::release. 2018-03-22 08:14:53 +00:00
sequenced_task_checker.h Add support for RTC_GUARDED_BY to SequencedTaskChecker. 2018-02-19 13:05:59 +00:00
sequenced_task_checker_impl.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
sequenced_task_checker_impl.h Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
sequenced_task_checker_unittest.cc Add support for RTC_GUARDED_BY to SequencedTaskChecker. 2018-02-19 13:05:59 +00:00
signalthread.cc Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
signalthread.h Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
signalthread_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
sigslot.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslot.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslot_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
sigslotrepeater.h Adding back sigslot::repeater. 2017-10-05 16:48:13 +00:00
sigslottester.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslottester.h.pump Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sigslottester_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socket.cc Extend packet_id to 64 bits in SentPacket and PacketOptions to support QUIC 2018-04-26 16:33:57 +00:00
socket.h Extend packet_id to 64 bits in SentPacket and PacketOptions to support QUIC 2018-04-26 16:33:57 +00:00
socket_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
socket_unittest.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
socketadapters.cc Add templated version of ByteBufferWriter. 2018-03-09 10:50:34 +00:00
socketadapters.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketaddress.cc Reland "Reland "Remove our stream << overloads from non-test build targets."" 2018-05-03 10:41:41 +00:00
socketaddress.h Reland "Reland "Remove our stream << overloads from non-test build targets."" 2018-05-03 10:41:41 +00:00
socketaddress_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
socketaddresspair.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketaddresspair.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketfactory.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
socketserver.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketstream.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
socketstream.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
ssladapter.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
ssladapter.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
ssladapter_unittest.cc This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
sslcertificate.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
sslcertificate.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
sslfingerprint.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
sslfingerprint.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sslidentity.cc This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
sslidentity.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
sslidentity_unittest.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
sslroots.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sslstreamadapter.cc Adding flag to enable/disable use of SRTP_AES128_CM_SHA1_32 crypto suite. 2018-03-23 19:26:55 +00:00
sslstreamadapter.h By default, don't use SRTP_AES128_CM_SHA1_32 protection profile. 2018-04-05 23:43:07 +00:00
sslstreamadapter_unittest.cc Implement certificate chain stats. 2018-02-24 00:44:06 +00:00
stream.cc Remove calls to some POSIX APIs which Fuchsia does not implement. 2018-02-12 22:06:44 +00:00
stream.h Remove calls to some POSIX APIs which Fuchsia does not implement. 2018-02-12 22:06:44 +00:00
stream_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
string_to_number.cc Add missing includes checks.h/array_view.h 2018-04-10 10:33:34 +00:00
string_to_number.h Optional: Use nullopt and implicit construction in /rtc_base 2017-11-27 10:17:52 +00:00
string_to_number_unittest.cc compare Optional<unsigned> only to unsigned integers 2018-04-07 10:07:47 +00:00
stringencode.cc Remove myself from some owners files. Fix order in those files. Replace myself in comment references. 2018-04-03 14:07:31 +00:00
stringencode.h Delete HttpComposeAttributes. 2017-12-18 08:44:43 +00:00
stringencode_unittest.cc Delete unused code in rtc_base/stringencode.cc 2017-12-15 10:16:36 +00:00
stringize_macros.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
stringize_macros_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
stringutils.cc Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
stringutils.h This CL removes all usages of our custom ostream << overloads. 2018-04-03 12:51:00 +00:00
stringutils_unittest.cc Add ToString() methods to classes with << operators, preparing for deprecations. 2018-04-03 11:21:30 +00:00
swap_queue.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
swap_queue_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue.h Fix includes in task_queue.h 2018-02-15 16:10:15 +00:00
task_queue_for_test.cc Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
task_queue_for_test.h Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
task_queue_gcd.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_libevent.cc Fix includes in task_queue.h 2018-02-15 16:10:15 +00:00
task_queue_posix.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_posix.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
task_queue_unittest.cc Introduce TaskQueueForTest. 2018-02-14 15:32:49 +00:00
task_queue_win.cc Fix includes in task_queue.h 2018-02-15 16:10:15 +00:00
template_util.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testbase64.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testcertificateverifier.h This changeset adds dependency injection support for SSL Root Certs. 2018-05-09 00:24:05 +00:00
testclient.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testclient.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
testclient_unittest.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
testechoserver.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
testechoserver.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
testutils.cc Delete unused code in rtc_base/testutils.*. 2017-12-18 09:28:13 +00:00
testutils.h Delete unused code in rtc_base/testutils.*. 2017-12-18 09:28:13 +00:00
thread.cc Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
thread.h Fixing data race on vptr of Thread subclasses. 2018-03-05 20:09:20 +00:00
thread_annotations.h Remove RTC_GUARDED_VAR and RTC_PT_GUARDED_VAR macros 2017-11-01 13:23:26 +00:00
thread_annotations_unittest.cc Remove RTC_GUARDED_VAR and RTC_PT_GUARDED_VAR macros 2017-11-01 13:23:26 +00:00
thread_checker.h Delete macro RTC_ACCESS_ON, replaced by RTC_GUARDED_BY. 2018-02-07 10:07:28 +00:00
thread_checker_impl.cc Detangling target dependencies in rtc_base_approved. 2018-03-19 11:02:01 +00:00
thread_checker_impl.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
thread_checker_unittest.cc Delete macro RTC_ACCESS_ON, replaced by RTC_GUARDED_BY. 2018-02-07 10:07:28 +00:00
thread_darwin.mm Remove dependency on rtc::Event from rtc::Thread. 2017-12-04 15:15:08 +00:00
thread_unittest.cc Remove unnecessary copies from AsyncInvoke 2018-03-16 13:09:18 +00:00
timestampaligner.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
timestampaligner.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timestampaligner_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timeutils.cc SystemTimeNanos() on Mac: DCHECK that multiplication doesn't overflow 2018-02-27 00:31:52 +00:00
timeutils.h Make rtc::Optional IceConfig parameters interpreted consistently. 2018-03-23 02:10:54 +00:00
timeutils_unittest.cc Replacing rtc::TimeDelta with webrtc::TimeDelta. 2018-05-08 13:22:53 +00:00
trace_event.h Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
transformadapter.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
transformadapter.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
type_traits.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
unittest_main.cc Remove webrtc::test::InitFieldTrialsFromString(const std::string&). 2018-02-01 19:47:41 +00:00
unixfilesystem.cc Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
unixfilesystem.h Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
virtualsocket_unittest.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
virtualsocketserver.cc Replacing rtc::TimeDelta with webrtc::TimeDelta. 2018-05-08 13:22:53 +00:00
virtualsocketserver.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
weak_ptr.cc Remove aggressive thread checker from WeakPtrReference 2017-11-10 16:51:25 +00:00
weak_ptr.h Remove aggressive thread checker from WeakPtrReference 2017-11-10 16:51:25 +00:00
weak_ptr_unittest.cc Add missing #include + dependency to weak_ptr_unittest. 2017-12-01 18:28:37 +00:00
win32.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
win32.h [desktopCaptuer Win] exclude windows not on current virtual desktop 2018-04-12 19:22:15 +00:00
win32_unittest.cc Fix circular dependencies between optional, array_view, and rtc_base. 2017-12-14 06:49:11 +00:00
win32filesystem.cc Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
win32filesystem.h Reland "Delete Filesystem::TempFilename." 2017-12-14 11:01:33 +00:00
win32socketinit.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
win32socketinit.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
win32socketserver.cc Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
win32socketserver.h Remove deprecated SocketFactory overrides. 2018-05-07 20:03:27 +00:00
win32socketserver_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
win32window.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
win32window.h Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
win32window_unittest.cc Reland "Enable the clang style plugin in rtc_base/" 2017-10-24 20:50:13 +00:00
zero_memory.cc Securely clear memory containing key information / passwords before freeing. 2018-03-07 22:06:20 +00:00
zero_memory.h Add functions to securely fill memory with zeros. 2018-01-20 16:57:27 +00:00
zero_memory_unittest.cc Add functions to securely fill memory with zeros. 2018-01-20 16:57:27 +00:00