webrtc/p2p/base
Harald Alvestrand aa653c0d76 Reland "Deprecate all classes related to AsyncResolver"
This reverts commit 08d431ec34.

Reason for revert: Last (hopefully) Chrome blocker removed

Original change's description:
> Revert "Deprecate all classes related to AsyncResolver"
>
> This reverts commit 61a442809c.
>
> Reason for revert: Breaks roll into Chromium
>
> Original change's description:
> > Deprecate all classes related to AsyncResolver
> >
> > and remove internal usage.
> >
> > Bug: webrtc:12598
> > Change-Id: Ie208682bfa0163f6c7a8e805151cfbda76324496
> > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322860
> > Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org>
> > Auto-Submit: Harald Alvestrand <hta@webrtc.org>
> > Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> > Cr-Commit-Position: refs/heads/main@{#40919}
>
> Bug: webrtc:12598
> Change-Id: I8aef5e062e19a51baec75873eddfca2a10467d3c
> No-Presubmit: true
> No-Tree-Checks: true
> No-Try: true
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/322901
> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
> Auto-Submit: Harald Alvestrand <hta@webrtc.org>
> Commit-Queue: Harald Alvestrand <hta@webrtc.org>
> Cr-Commit-Position: refs/heads/main@{#40927}

Bug: webrtc:12598
Change-Id: I3c7b07c831eb9ff808368433d9b9ae8ec4b2afb6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/323720
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Harald Alvestrand <hta@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#40944}
2023-10-17 07:08:57 +00:00
..
active_ice_controller_factory_interface.h Add an active ICE controller factory to IceTransportInit (#3/n) 2022-09-14 11:40:36 +00:00
active_ice_controller_interface.h Add an active ICE controller interface (#2/n) 2022-09-13 07:45:39 +00:00
async_stun_tcp_socket.cc More unused sigslot includes 2023-08-29 12:20:44 +00:00
async_stun_tcp_socket.h Remove RTC_DISALLOW_COPY_AND_ASSIGN more. 2022-01-20 11:00:18 +00:00
async_stun_tcp_socket_unittest.cc Reland "Take out listen support from AsyncPacketSocket" 2021-10-25 08:26:56 +00:00
basic_async_resolver_factory.cc Prepare to deprecate AsyncResolver class 2023-10-10 12:16:33 +00:00
basic_async_resolver_factory.h Reland "Deprecate all classes related to AsyncResolver" 2023-10-17 07:08:57 +00:00
basic_async_resolver_factory_unittest.cc Reland "Deprecate all classes related to AsyncResolver" 2023-10-17 07:08:57 +00:00
basic_ice_controller.cc Add switch reason to verbose logging of SortAndSwitchConnection 2023-08-07 16:52:06 +00:00
basic_ice_controller.h Reland "Refactor IceControllerEvent" 2/n 2022-06-03 07:42:03 +00:00
basic_packet_socket_factory.cc Reland "Deprecate all classes related to AsyncResolver" 2023-10-17 07:08:57 +00:00
basic_packet_socket_factory.h Add some RTC_EXPORT needed by Chromium. 2023-01-20 18:29:08 +00:00
candidate_pair_interface.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
connection.cc Add RTC_DCHECK that port_ is always valid in Connection. 2023-10-11 10:16:15 +00:00
connection.h Add RTC_DCHECK that port_ is always valid in Connection. 2023-10-11 10:16:15 +00:00
connection_info.cc Remove 'new_connection' attribute from ConnectionInfo 2022-05-23 12:58:21 +00:00
connection_info.h Format ^(api|call|common_audio|examples|media|net|p2p|pc)/ 2023-05-03 11:09:26 +00:00
default_ice_transport_factory.cc Move rtc::make_ref_counted to api/ 2022-06-15 09:47:38 +00:00
default_ice_transport_factory.h Replace rtc::ThreadChecker with webrtc::SequenceChecker 2021-02-02 14:56:27 +00:00
dtls_transport.cc Add histogram for DTLS peer signature algorithm 2023-10-06 12:25:37 +00:00
dtls_transport.h Add histogram for DTLS peer signature algorithm 2023-10-06 12:25:37 +00:00
dtls_transport_factory.h Simplify DtlsTransport state. 2021-04-03 17:21:41 +00:00
dtls_transport_internal.cc Remove cricket::DtlsTransportState. 2021-05-21 21:45:29 +00:00
dtls_transport_internal.h Add histogram for DTLS peer signature algorithm 2023-10-06 12:25:37 +00:00
dtls_transport_unittest.cc Reland "dtls: allow dtls role to change during DTLS restart" 2022-08-19 10:55:47 +00:00
fake_dtls_transport.h Add histogram for DTLS peer signature algorithm 2023-10-06 12:25:37 +00:00
fake_ice_transport.h Replace Invoke in tests with SendTask test helper 2022-08-12 23:42:16 +00:00
fake_packet_transport.h Use backticks not vertical bars to denote variables in comments for /p2p 2021-07-27 18:51:02 +00:00
fake_port_allocator.h Change PortInterface::Type to string_view and make type_ member const 2023-09-25 13:48:50 +00:00
ice_agent_interface.h Accept ArrayView in ICE agent interface where feasible. 2022-10-17 15:03:33 +00:00
ice_controller_factory_interface.h Extend IceControllerFactoryArgs with field trial string 2020-04-27 07:00:04 +00:00
ice_controller_interface.cc Land refactored IceControllerEvent as IceRecheckEvent 4/4 2022-06-03 14:08:54 +00:00
ice_controller_interface.h Export some more symbols for use in chromium tests. 2023-01-27 10:33:19 +00:00
ice_credentials_iterator.cc (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
ice_credentials_iterator.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
ice_credentials_iterator_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
ice_switch_reason.cc Add an ICE switch reason for a switch requested by an application. 2023-02-06 16:19:49 +00:00
ice_switch_reason.h Add an ICE switch reason for a switch requested by an application. 2023-02-06 16:19:49 +00:00
ice_transport_internal.cc Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
ice_transport_internal.h Add StunDictionary - patch 2 2023-08-07 13:10:00 +00:00
mock_active_ice_controller.h Use active ICE controller in P2PTransportChannel with an adapter (#6/n) 2022-09-19 09:41:30 +00:00
mock_async_resolver.h Reland "Deprecate all classes related to AsyncResolver" 2023-10-17 07:08:57 +00:00
mock_dns_resolving_packet_socket_factory.h Resolve TURN hostname specific to network family behind field trial. 2022-12-05 13:34:57 +00:00
mock_ice_agent.h Accept ArrayView in ICE agent interface where feasible. 2022-10-17 15:03:33 +00:00
mock_ice_controller.h Use active ICE controller in P2PTransportChannel with an adapter (#6/n) 2022-09-19 09:41:30 +00:00
mock_ice_transport.h Use backticks not vertical bars to denote variables in comments for /p2p 2021-07-27 18:51:02 +00:00
p2p_constants.cc Stop pairing local relay candidates with remote mDNS candidates. 2019-10-18 23:36:17 +00:00
p2p_constants.h Add some RTC_EXPORT needed by Chromium. 2023-01-20 18:29:08 +00:00
p2p_transport_channel.cc More unused sigslot includes 2023-08-29 12:20:44 +00:00
p2p_transport_channel.h More unused sigslot includes 2023-08-29 12:20:44 +00:00
p2p_transport_channel_ice_field_trials.h Add StunDictionary - patch 2 2023-08-07 13:10:00 +00:00
p2p_transport_channel_unittest.cc Remove another ctor from BasicPortAllocator 2023-09-01 11:55:43 +00:00
packet_transport_internal.cc Delete the remaining ORTC interfaces. 2019-05-24 18:17:37 +00:00
packet_transport_internal.h Use backticks not vertical bars to denote variables in comments for /p2p 2021-07-27 18:51:02 +00:00
port.cc Add RTC_DCHECK that port_ is always valid in Connection. 2023-10-11 10:16:15 +00:00
port.h Change PortInterface::Type to string_view and make type_ member const 2023-09-25 13:48:50 +00:00
port_allocator.cc Obfuscate prflx raddr when using mdns 2023-09-08 12:27:34 +00:00
port_allocator.h Reland "move relay server priority assignment to port_allocator" 2022-11-03 12:16:08 +00:00
port_allocator_unittest.cc Obfuscate prflx raddr when using mdns 2023-09-08 12:27:34 +00:00
port_interface.cc Remove unnecessary overloads 2022-06-30 09:39:28 +00:00
port_interface.h Change PortInterface::Type to string_view and make type_ member const 2023-09-25 13:48:50 +00:00
port_unittest.cc Add StunDictionary - patch 2 2023-08-07 13:10:00 +00:00
pseudo_tcp.cc Deprecate and remove usage for WARNING log level 2021-11-27 22:21:54 +00:00
pseudo_tcp.h Use backticks not vertical bars to denote variables in comments for /p2p 2021-07-27 18:51:02 +00:00
pseudo_tcp_unittest.cc Replace "rcvd" with "received" for readability 2023-04-24 15:30:07 +00:00
regathering_controller.cc Migrate p2p/ to absl::AnyInvocable based TaskQueueBase interface 2022-07-07 13:03:44 +00:00
regathering_controller.h Move to_queued_task.h and pending_task_safety_flag.h into public API 2022-06-17 09:20:39 +00:00
regathering_controller_unittest.cc Remove FakePortAllocator's dependency on ScopedKeyValueConfig. 2023-01-24 08:24:55 +00:00
stun_dictionary.cc Add StunDictionary - patch 2 2023-08-07 13:10:00 +00:00
stun_dictionary.h Add StunDictionary - patch 2 2023-08-07 13:10:00 +00:00
stun_dictionary_unittest.cc Add StunDictionary 2023-08-04 12:08:44 +00:00
stun_port.cc Change PortInterface::Type to string_view and make type_ member const 2023-09-25 13:48:50 +00:00
stun_port.h Change PortInterface::Type to string_view and make type_ member const 2023-09-25 13:48:50 +00:00
stun_port_unittest.cc Convert AsyncDnsResolver to use absl::AnyInvocable 2023-08-31 08:50:40 +00:00
stun_request.cc Add RTC_DCHECK that port_ is always valid in Connection. 2023-10-11 10:16:15 +00:00
stun_request.h A few cleanup things for the port classes to clarify test code. 2022-07-06 15:37:34 +00:00
stun_request_unittest.cc Add RTC_DCHECK that port_ is always valid in Connection. 2023-10-11 10:16:15 +00:00
stun_server.cc Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
stun_server.h Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
stun_server_unittest.cc Fix race at destruction in StunServerTests and reenable them on tsan 2022-09-15 08:04:37 +00:00
tcp_port.cc Rename [Un]SubscribeClose event subscription methods for clarity. 2023-09-05 10:07:30 +00:00
tcp_port.h Disconnect signals when destroying socket 2023-09-05 07:02:24 +00:00
tcp_port_unittest.cc ice: include tiebreaker in computation of foundation attribute (tests) 2022-11-01 07:47:23 +00:00
test_stun_server.cc Refactor StunMessage a bit 2022-06-01 17:43:55 +00:00
test_stun_server.h Change TestStunServer::Create to take a SocketServer rather than a thread as argument. 2020-12-03 08:31:41 +00:00
test_turn_customizer.h Use std::make_unique instead of absl::make_unique. 2019-09-17 15:47:29 +00:00
test_turn_server.h Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
transport_description.cc Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
transport_description.h Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
transport_description_factory.cc WebRTC-DeprecateGlobalFieldTrialString/Enabled/ - part 12/inf 2022-03-29 10:14:00 +00:00
transport_description_factory.h Replace RTCCertificateGeneratorCallback interface with an AnyInvocable 2022-08-22 16:53:14 +00:00
transport_description_factory_unittest.cc Adopt absl::string_view in p2p/ 2022-06-30 13:19:18 +00:00
transport_description_unittest.cc Format ^(api|call|common_audio|examples|media|net|p2p|pc)/ 2023-05-03 11:09:26 +00:00
transport_info.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
turn_port.cc Remove field trial WebRTC-Turn-AllowSystemPorts 2023-10-02 15:09:40 +00:00
turn_port.h Reland "Deprecate all classes related to AsyncResolver" 2023-10-17 07:08:57 +00:00
turn_port_unittest.cc Remove field trial WebRTC-Turn-AllowSystemPorts 2023-10-02 15:09:40 +00:00
turn_server.cc Rename [Un]SubscribeClose event subscription methods for clarity. 2023-09-05 10:07:30 +00:00
turn_server.h Cleanup TurnServer 2022-08-17 08:55:13 +00:00
turn_server_unittest.cc Delete BasicPacketSocketFactory default constructor 2021-09-03 10:46:29 +00:00
udp_port.h (4) Rename files to snake_case: update BUILD.gn, include paths, header guards, and DEPS entries 2019-01-11 17:11:39 +00:00
wrapping_active_ice_controller.cc Reland "Add an active ICE controller that wraps a legacy controller (#7/n)" 2022-09-21 11:02:26 +00:00
wrapping_active_ice_controller.h Reland "Add an active ICE controller that wraps a legacy controller (#7/n)" 2022-09-21 11:02:26 +00:00
wrapping_active_ice_controller_unittest.cc Accept ArrayView in ICE agent interface where feasible. 2022-10-17 15:03:33 +00:00