Page MenuHomePhabricator

D5706.id.diff
No OneTemporary

D5706.id.diff

This file is larger than 256 KB, so syntax highlighting was skipped.
diff --git a/keyserver/Dockerfile b/keyserver/Dockerfile
--- a/keyserver/Dockerfile
+++ b/keyserver/Dockerfile
@@ -99,10 +99,8 @@
COPY --chown=comm landing/package.json landing/.flowconfig landing/
COPY --chown=comm desktop/package.json desktop/
-# Copy in files needed for patch-package and pod-patch
+# Copy in files needed for patch-package
COPY --chown=comm patches patches/
-COPY --chown=comm native/ios/pod-patch native/ios/pod-patch/
-COPY --chown=comm native/ios/Podfile native/ios/
# Actually run yarn
RUN yarn cleaninstall
diff --git a/native/android/app/CMakeLists.txt b/native/android/app/CMakeLists.txt
--- a/native/android/app/CMakeLists.txt
+++ b/native/android/app/CMakeLists.txt
@@ -30,14 +30,6 @@
set(_third_party_dir ${CMAKE_CURRENT_SOURCE_DIR}/build/third-party-ndk)
set(_android_build_dir build/${CMAKE_ANDROID_ARCH_ABI})
-# Protobuf
-set(protobuf_BUILD_TESTS OFF)
-
-# gRPC building parameters
-set(gRPC_BUILD_CSHARP_EXT OFF)
-set(gRPC_SSL_PROVIDER "package" CACHE STRING "SSL library provider")
-
-# gRPC client
include(FetchContent)
if(CMAKE_ANDROID_ARCH_ABI STREQUAL arm64-v8a)
@@ -61,9 +53,9 @@
endif()
FetchContent_Declare(
- Corrosion
- GIT_REPOSITORY https://github.com/corrosion-rs/corrosion.git
- GIT_TAG v0.2.1
+ Corrosion
+ GIT_REPOSITORY https://github.com/corrosion-rs/corrosion.git
+ GIT_TAG v0.2.1
)
FetchContent_MakeAvailable(Corrosion)
@@ -72,22 +64,12 @@
add_library_rust(PATH ../../native_rust_library NAMESPACE comm)
-# Disable unused plugins
-set(gRPC_BUILD_GRPC_PHP_PLUGIN OFF)
-set(gRPC_BUILD_GRPC_RUBY_PLUGIN OFF)
-set(gRPC_BUILD_GRPC_PYTHON_PLUGIN OFF)
-set(gRPC_BUILD_GRPC_CSHARP_PLUGIN OFF)
-
# We're updating parameters below for Cmake's find_OpenSSL() function
set(OPENSSL_ROOT_DIR
"${_third_party_dir}/openssl/openssl-${OPENSSL_VERSION}/${_android_build_dir}"
)
list(APPEND CMAKE_FIND_ROOT_PATH "${OPENSSL_ROOT_DIR}")
-add_subdirectory(${_third_party_dir}/grpc/grpc-${GRPC_VERSION}/
- ${CMAKE_CURRENT_BINARY_DIR}/grpc/
- EXCLUDE_FROM_ALL
-)
add_subdirectory(${_third_party_dir}/glog/glog-${GLOG_VERSION}/)
add_subdirectory(../../node_modules/olm ./build)
@@ -134,8 +116,6 @@
../../cpp/CommonCpp/NativeModules/PersistentStorageUtilities/MessageOperationsUtilities/MessageSpecs
../../cpp/CommonCpp/DatabaseManagers
../../cpp/CommonCpp/Tools
- ../../../shared/protos/_generated
- ../../cpp/CommonCpp/grpc
# native rust library
${native_rust_library_include_dir}
@@ -150,7 +130,6 @@
file(GLOB DOUBLE_CONVERSION_SOURCES
"${_third_party_dir}/double-conversion/double-conversion/*.cc"
)
-file(GLOB GRPC_CODE "../../../shared/protos/_generated/*.cc")
add_library(
# Sets the name of the library.
@@ -195,8 +174,6 @@
# double-conversion
${DOUBLE_CONVERSION_SOURCES}
- ${GRPC_CODE}
-
# comm code
${ANDROID_NATIVE_CODE}
${COMMON_NATIVE_CODE}
@@ -256,8 +233,6 @@
olm
openssl-crypto
openssl-ssl
- grpc++
- libprotobuf
comm::native_rust_library
)
diff --git a/native/android/app/build.gradle b/native/android/app/build.gradle
--- a/native/android/app/build.gradle
+++ b/native/android/app/build.gradle
@@ -145,42 +145,6 @@
thirdPartyNdkDir.mkdirs()
}
-// GRPC
-task downloadGrpc(dependsOn: createNativeDepsDirectories, type: Download) {
- src("https://github.com/grpc/grpc/archive/refs/tags/v${GRPC_VERSION}.tar.gz")
- onlyIfNewer(true)
- overwrite(false)
- dest(new File(downloadsDir, "grpc-${GRPC_VERSION}.tar.gz"))
-}
-
-task copyGrpc(dependsOn: dependenciesPath ? [] : [downloadGrpc], type: Copy) {
- from(tarTree(downloadGrpc.dest))
- includeEmptyDirs = true
- into("$thirdPartyNdkDir/grpc")
-}
-
-def grpcDir = "${thirdPartyNdkDir}/grpc/grpc-${GRPC_VERSION}"
-task prepareGrpc(dependsOn: copyGrpc, type: GitModules) {
- gitmodulesFile(new File("${grpcDir}/.gitmodules"))
- outputDir(new File("${grpcDir}"))
- // Skip the boringSSL module as we use OpenSSL
- skipModules([
- "third_party/boringssl-with-bazel"
- ])
- // Needs to override/provide some module branches
- // for the gRPC version compatibility
- moduleBranch([
- "third_party/cares/cares": "cares-1_13_0",
- "third_party/abseil-cpp": "lts_2021_03_24",
- "third_party/protobuf": "v3.15.8"
- ])
- // We need to move 'zconf.h' because it modifies on the compilation stage
- // and makes the 'outputDir' not as UP-TO-DATE
- runAfter([
- "mv ${grpcDir}/third_party/zlib/zconf.h ${grpcDir}/third_party/zlib/zconf.h.included"
- ])
-}
-
// FOLLY
task downloadFolly(dependsOn: createNativeDepsDirectories, type: Download) {
src("https://github.com/facebook/folly/archive/v${FOLLY_VERSION}.tar.gz")
@@ -335,7 +299,6 @@
// EXTERNAL LIBS
task prepareExternalLibs {
- dependsOn prepareGrpc
dependsOn prepareFolly
dependsOn prepareGlog
dependsOn prepareBoost
@@ -509,7 +472,6 @@
arguments "-DANDROID_STL=c++_shared",
"-DGLOG_VERSION=" + GLOG_VERSION,
"-DOPENSSL_VERSION=" + OPENSSL_VERSION,
- "-DGRPC_VERSION=" + GRPC_VERSION,
"-DNDK_VERSION=" + rootProject.ext.ndkVersion
targets "comm_jni_module", "turbomodulejsijni"
}
diff --git a/native/android/app/src/cpp/GlobalNetworkSingletonJNIHelper.cpp b/native/android/app/src/cpp/GlobalNetworkSingletonJNIHelper.cpp
deleted file mode 100644
--- a/native/android/app/src/cpp/GlobalNetworkSingletonJNIHelper.cpp
+++ /dev/null
@@ -1,8 +0,0 @@
-#include <InternalModules/GlobalNetworkSingleton.h>
-#include <InternalModules/GlobalNetworkSingletonJNIHelper.h>
-
-namespace comm {
-void GlobalNetworkSingletonJNIHelper::registerNatives() {
-}
-
-} // namespace comm
diff --git a/native/android/app/src/cpp/jsiInstaller.cpp b/native/android/app/src/cpp/jsiInstaller.cpp
--- a/native/android/app/src/cpp/jsiInstaller.cpp
+++ b/native/android/app/src/cpp/jsiInstaller.cpp
@@ -5,7 +5,6 @@
#include <DatabaseManagers/SQLiteQueryExecutor.h>
#include <InternalModules/GlobalDBSingletonJNIHelper.h>
-#include <InternalModules/GlobalNetworkSingletonJNIHelper.h>
#include <NativeModules/CommCoreModule.h>
#include <PersistentStorageUtilities/MessageOperationsUtilities/MessageOperationsUtilitiesJNIHelper.h>
#include <PersistentStorageUtilities/ThreadOperationsUtilities/ThreadOperationsJNIHelper.h>
@@ -55,7 +54,6 @@
JNIEXPORT jint JNI_OnLoad(JavaVM *vm, void *) {
return jni::initialize(vm, [] {
CommHybrid::registerNatives();
- comm::GlobalNetworkSingletonJNIHelper::registerNatives();
comm::ThreadOperationsJNIHelper::registerNatives();
comm::MessageOperationsUtilitiesJNIHelper::registerNatives();
comm::GlobalDBSingletonJNIHelper::registerNatives();
diff --git a/native/android/gradle.properties b/native/android/gradle.properties
--- a/native/android/gradle.properties
+++ b/native/android/gradle.properties
@@ -41,7 +41,6 @@
GLOG_VERSION=0.4.0
BOOST_VERSION=1_63_0
DOUBLE_CONVERSION_VERSION=1.1.6
-GRPC_VERSION=1.39.1
# Version of OpenSSL library to build and link
OPENSSL_VERSION=1.1.1l
diff --git a/native/cpp/CommonCpp/CMakeLists.txt b/native/cpp/CommonCpp/CMakeLists.txt
--- a/native/cpp/CommonCpp/CMakeLists.txt
+++ b/native/cpp/CommonCpp/CMakeLists.txt
@@ -5,26 +5,16 @@
include(GNUInstallDirs)
-add_subdirectory(grpc)
add_subdirectory(CryptoTools)
add_subdirectory(DatabaseManagers)
add_subdirectory(NativeModules)
add_subdirectory(Tools)
-target_link_libraries(comm-client
- comm-modules-native
-)
-
target_link_libraries(comm-cryptotools
comm-tools
comm-databasemanagers
)
-target_link_libraries(comm-modules-internal
- comm-tools
- comm-client
-)
-
target_link_libraries(comm-modules-native
comm-client
comm-cryptotools
@@ -34,5 +24,4 @@
target_link_libraries(comm-modules-persistentstorage
comm-databasemanagers
- comm-client
)
diff --git a/native/cpp/CommonCpp/NativeModules/CMakeLists.txt b/native/cpp/CommonCpp/NativeModules/CMakeLists.txt
--- a/native/cpp/CommonCpp/NativeModules/CMakeLists.txt
+++ b/native/cpp/CommonCpp/NativeModules/CMakeLists.txt
@@ -3,29 +3,6 @@
include(GNUInstallDirs)
-set(INTERNAL_HDRS
- "InternalModules/GlobalNetworkSingleton.h"
- "InternalModules/GlobalNetworkSingletonJNIHelper.h"
- "InternalModules/NetworkModule.h"
- "InternalModules/SocketStatus.h"
-)
-
-set(INTERNAL_SRCS
- "InternalModules/GlobalNetworkSingleton.cpp"
- "InternalModules/NetworkModule.cpp"
-)
-
-add_library(comm-modules-internal
- ${INTERNAL_HDRS}
- ${INTERNAL_SRCS}
-)
-
-target_include_directories(comm-modules-internal
- PUBLIC
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
- $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
-)
-
set(NATIVE_HDRS
"CommCoreModule.h"
"MessageStoreOperations.h"
@@ -48,6 +25,7 @@
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
+
# HACK
PRIVATE
"../../../../node_modules/react-native/ReactCommon/jsi"
@@ -91,19 +69,19 @@
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../Tools>
$<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
PRIVATE
+
# HACK
"../../../node_modules/react-native/ReactCommon/jsi"
)
-set(_components internal native persistentstorage)
-foreach(component ${_components})
+set(_components native persistentstorage)
+foreach(component ${_components})
install(TARGETS comm-modules-${component} EXPORT comm-modules-export
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT comm-modules
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT comm-modules
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT comm-modules
)
-
endforeach()
install(FILES ${INTERNAL_HDRS} DESTINATION include/InternalModules)
@@ -114,7 +92,7 @@
)
install(FILES ${THREAD_OP_HDRS} DESTINATION include/ThreadOperationsUtilities)
-export(TARGETS comm-modules-internal comm-modules-native
+export(TARGETS comm-modules-native
NAMESPACE comm-modules::
FILE ${CMAKE_CURRENT_BINARY_DIR}/cmake/comm-modules/comm-modules-targets.cmake
)
diff --git a/native/cpp/CommonCpp/NativeModules/CommCoreModule.h b/native/cpp/CommonCpp/NativeModules/CommCoreModule.h
--- a/native/cpp/CommonCpp/NativeModules/CommCoreModule.h
+++ b/native/cpp/CommonCpp/NativeModules/CommCoreModule.h
@@ -4,7 +4,6 @@
#include "../Tools/CommSecureStore.h"
#include "../Tools/WorkerThread.h"
#include "../_generated/NativeModules.h"
-#include "../grpc/Client.h"
#include <ReactCommon/TurboModuleUtils.h>
#include <jsi/jsi.h>
#include <memory>
@@ -21,8 +20,6 @@
const std::string secureStoreAccountDataKey = "cryptoAccountDataKey";
std::unique_ptr<crypto::CryptoModule> cryptoModule;
- std::unique_ptr<network::Client> networkClient;
-
template <class T>
T runSyncOrThrowJSError(jsi::Runtime &rt, std::function<T()> task);
jsi::Value getDraft(jsi::Runtime &rt, const jsi::String &key) override;
@@ -70,11 +67,6 @@
public:
CommCoreModule(std::shared_ptr<facebook::react::CallInvoker> jsInvoker);
-
- void initializeNetworkModule(
- const std::string &userId,
- const std::string &deviceToken,
- const std::string &hostname = "");
};
} // namespace comm
diff --git a/native/cpp/CommonCpp/NativeModules/CommCoreModule.cpp b/native/cpp/CommonCpp/NativeModules/CommCoreModule.cpp
--- a/native/cpp/CommonCpp/NativeModules/CommCoreModule.cpp
+++ b/native/cpp/CommonCpp/NativeModules/CommCoreModule.cpp
@@ -3,7 +3,6 @@
#include "DatabaseManager.h"
#include "DraftStoreOperations.h"
#include "InternalModules/GlobalDBSingleton.h"
-#include "InternalModules/GlobalNetworkSingleton.h"
#include "MessageStoreOperations.h"
#include "ThreadStoreOperations.h"
@@ -917,16 +916,6 @@
});
}
-void CommCoreModule::initializeNetworkModule(
- const std::string &userId,
- const std::string &deviceToken,
- const std::string &hostname) {
- GlobalNetworkSingleton::instance.scheduleOrRun(
- [=](NetworkModule &networkModule) {
- networkModule.initializeNetworkModule(userId, deviceToken, hostname);
- });
-}
-
jsi::Value CommCoreModule::getUserPublicKey(jsi::Runtime &rt) {
return createPromiseAsJSIValue(
rt, [=](jsi::Runtime &innerRt, std::shared_ptr<Promise> promise) {
@@ -978,7 +967,6 @@
: facebook::react::CommCoreModuleSchemaCxxSpecJSI(jsInvoker),
cryptoThread(std::make_unique<WorkerThread>("crypto")) {
GlobalDBSingleton::instance.enableMultithreading();
- GlobalNetworkSingleton::instance.enableMultithreading();
}
double CommCoreModule::getCodeVersion(jsi::Runtime &rt) {
diff --git a/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingleton.h b/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingleton.h
deleted file mode 100644
--- a/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingleton.h
+++ /dev/null
@@ -1,18 +0,0 @@
-#pragma once
-
-#include "../../Tools/WorkerThread.h"
-#include "NetworkModule.h"
-#include <functional>
-#include <memory>
-
-namespace comm {
-class GlobalNetworkSingleton {
- std::unique_ptr<WorkerThread> thread;
- static NetworkModule &networkModule();
-
-public:
- static GlobalNetworkSingleton instance;
- void scheduleOrRun(std::function<void(NetworkModule &)> &&task);
- void enableMultithreading();
-};
-} // namespace comm
diff --git a/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingleton.cpp b/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingleton.cpp
deleted file mode 100644
--- a/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingleton.cpp
+++ /dev/null
@@ -1,26 +0,0 @@
-#include "GlobalNetworkSingleton.h"
-
-namespace comm {
-GlobalNetworkSingleton GlobalNetworkSingleton::instance;
-
-NetworkModule &GlobalNetworkSingleton::networkModule() {
- static thread_local NetworkModule module;
- return module;
-}
-
-void GlobalNetworkSingleton::scheduleOrRun(
- std::function<void(NetworkModule &)> &&task) {
- if (this->thread != nullptr) {
- this->thread->scheduleTask(
- [=, task = std::move(task)]() { task(this->networkModule()); });
- } else {
- task(this->networkModule());
- }
-}
-
-void GlobalNetworkSingleton::enableMultithreading() {
- if (this->thread == nullptr) {
- this->thread = std::make_unique<WorkerThread>("network");
- }
-}
-} // namespace comm
diff --git a/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingletonJNIHelper.h b/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingletonJNIHelper.h
deleted file mode 100644
--- a/native/cpp/CommonCpp/NativeModules/InternalModules/GlobalNetworkSingletonJNIHelper.h
+++ /dev/null
@@ -1,13 +0,0 @@
-#pragma once
-
-#include <fbjni/fbjni.h>
-
-namespace comm {
-class GlobalNetworkSingletonJNIHelper
- : public facebook::jni::JavaClass<GlobalNetworkSingletonJNIHelper> {
-public:
- static auto constexpr kJavaDescriptor =
- "Lapp/comm/android/fbjni/NetworkModule;";
- static void registerNatives();
-};
-} // namespace comm
diff --git a/native/cpp/CommonCpp/NativeModules/InternalModules/NetworkModule.h b/native/cpp/CommonCpp/NativeModules/InternalModules/NetworkModule.h
deleted file mode 100644
--- a/native/cpp/CommonCpp/NativeModules/InternalModules/NetworkModule.h
+++ /dev/null
@@ -1,27 +0,0 @@
-#pragma once
-
-#include "../../grpc/Client.h"
-#include "SocketStatus.h"
-#include <memory>
-#include <string>
-
-namespace comm {
-class NetworkModule {
- std::unique_ptr<network::Client> networkClient;
-
-public:
- void initializeNetworkModule(
- const std::string &userId,
- const std::string &deviceToken,
- const std::string &hostname = "");
- std::string sessionSignature(std::string deviceID);
- std::string newSession(
- std::string deviceID,
- std::string publicKey,
- std::string signature,
- std::string notifyToken,
- tunnelbroker::NewSessionRequest_DeviceTypes deviceType,
- std::string deviceAppVersion,
- std::string deviceOS);
-};
-} // namespace comm
diff --git a/native/cpp/CommonCpp/NativeModules/InternalModules/NetworkModule.cpp b/native/cpp/CommonCpp/NativeModules/InternalModules/NetworkModule.cpp
deleted file mode 100644
--- a/native/cpp/CommonCpp/NativeModules/InternalModules/NetworkModule.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-#include "NetworkModule.h"
-#include "Logger.h"
-
-namespace comm {
-void NetworkModule::initializeNetworkModule(
- const std::string &userId,
- const std::string &deviceToken,
- const std::string &hostname) {
- std::string host = (hostname.size() == 0) ? "localhost" : hostname;
- // initialize network module
- // this is going to differ depending on a device
- // 10.0.2.2 for android emulator
- // 192.168.x.x for a physical device etc
- const std::shared_ptr<grpc::ChannelCredentials> credentials =
- (host.substr(0, 5) == "https")
- ? grpc::SslCredentials(grpc::SslCredentialsOptions())
- : grpc::InsecureChannelCredentials();
- this->networkClient.reset(
- new network::Client(host, "50051", credentials, userId, deviceToken));
-}
-
-std::string NetworkModule::sessionSignature(std::string deviceID) {
- if (!this->networkClient) {
- return std::string{};
- }
- return this->networkClient->sessionSignature(deviceID);
-}
-
-std::string NetworkModule::newSession(
- std::string deviceID,
- std::string publicKey,
- std::string signature,
- std::string notifyToken,
- tunnelbroker::NewSessionRequest_DeviceTypes deviceType,
- std::string deviceAppVersion,
- std::string deviceOS) {
- if (!this->networkClient) {
- return std::string{};
- }
- return this->networkClient->newSession(
- deviceID,
- publicKey,
- signature,
- notifyToken,
- deviceType,
- deviceAppVersion,
- deviceOS);
-}
-
-} // namespace comm
diff --git a/native/cpp/CommonCpp/NativeModules/InternalModules/SocketStatus.h b/native/cpp/CommonCpp/NativeModules/InternalModules/SocketStatus.h
deleted file mode 100644
--- a/native/cpp/CommonCpp/NativeModules/InternalModules/SocketStatus.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#pragma once
-
-enum SocketStatus { CONNECTING, OPEN, CLOSING, CLOSED };
diff --git a/native/cpp/CommonCpp/grpc/CMakeLists.txt b/native/cpp/CommonCpp/grpc/CMakeLists.txt
deleted file mode 100644
--- a/native/cpp/CommonCpp/grpc/CMakeLists.txt
+++ /dev/null
@@ -1,64 +0,0 @@
-project(grpc-comm)
-cmake_minimum_required(VERSION 3.4)
-
-include(GNUInstallDirs)
-find_package(Protobuf REQUIRED)
-find_package(gRPC REQUIRED)
-
-set(CMAKE_CXX_STANDARD 14)
-
-add_subdirectory("${CMAKE_CURRENT_SOURCE_DIR}/../../../../shared/protos"
- "${CMAKE_CURRENT_BINARY_DIR}/protos"
-)
-
-set(CLIENT_HDRS
- "Client.h"
-)
-
-set(CLIENT_SRCS
- "Client.cpp"
-)
-
-add_library(comm-client
- ${CLIENT_HDRS}
- ${CLIENT_SRCS}
-)
-
-target_link_libraries(comm-client
- gRPC::grpc++
- protobuf::libprotobuf
- comm-tunnelbroker-grpc
-)
-
-target_include_directories(comm-client
- PUBLIC
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/..>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/../Tools>
- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}>
- $<INSTALL_INTERFACE:${CMAKE_INSTALL_INCLUDEDIR}>
- # HACK: add complete cmake support to react-native?
- PRIVATE
- "../../../node_modules/react-native/ReactCommon/callinvoker"
- "../../../node_modules/react-native/ReactCommon/jsi"
-)
-
-install(TARGETS comm-client EXPORT comm-export
- RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT comm-client
- LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT comm-client
- ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT comm-client
-)
-
-install(FILES ${CLIENT_HDRS} DESTINATION include/grpc)
-
-# For development purposes, able to reference build directory
-export(TARGETS comm-client
- NAMESPACE comm::
- FILE ${CMAKE_CURRENT_BINARY_DIR}/cmake/comm/comm-grpc-client-targets.cmake
-)
-
-# For installation
-install(EXPORT comm-export
- FILE comm-grpc-targets.cmake
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/comm-grpc
- NAMESPACE comm-grpc::
-)
diff --git a/native/cpp/CommonCpp/grpc/Client.h b/native/cpp/CommonCpp/grpc/Client.h
deleted file mode 100644
--- a/native/cpp/CommonCpp/grpc/Client.h
+++ /dev/null
@@ -1,42 +0,0 @@
-#pragma once
-
-#include <memory>
-#include <string>
-
-#include <grpcpp/grpcpp.h>
-
-#include "tunnelbroker.grpc.pb.h"
-#include "tunnelbroker.pb.h"
-
-namespace comm {
-namespace network {
-
-using grpc::Channel;
-using tunnelbroker::TunnelbrokerService;
-
-class Client {
- std::unique_ptr<TunnelbrokerService::Stub> stub_;
- const std::string id;
- const std::string deviceToken;
-
-public:
- Client(
- std::string hostname,
- std::string port,
- std::shared_ptr<grpc::ChannelCredentials> credentials,
- const std::string id,
- const std::string deviceToken);
-
- std::string sessionSignature(std::string deviceID);
- std::string newSession(
- std::string deviceID,
- std::string publicKey,
- std::string signature,
- std::string notifyToken,
- tunnelbroker::NewSessionRequest_DeviceTypes deviceType,
- std::string deviceAppVersion,
- std::string deviceOS);
-};
-
-} // namespace network
-} // namespace comm
diff --git a/native/cpp/CommonCpp/grpc/Client.cpp b/native/cpp/CommonCpp/grpc/Client.cpp
deleted file mode 100644
--- a/native/cpp/CommonCpp/grpc/Client.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-#include "Client.h"
-#include "Logger.h"
-#include <sstream>
-
-namespace comm {
-namespace network {
-
-Client::Client(
- std::string hostname,
- std::string port,
- std::shared_ptr<grpc::ChannelCredentials> credentials,
- const std::string id,
- const std::string deviceToken)
- : id(id), deviceToken(deviceToken) {
- std::shared_ptr<Channel> channel =
- grpc::CreateChannel(hostname + ":" + port, credentials);
- this->stub_ = TunnelbrokerService::NewStub(channel);
-}
-
-std::string Client::sessionSignature(std::string deviceID) {
- grpc::ClientContext context;
- tunnelbroker::SessionSignatureRequest request;
- tunnelbroker::SessionSignatureResponse response;
-
- request.set_deviceid(deviceID);
- auto status{this->stub_->SessionSignature(&context, request, &response)};
- if (!status.ok()) {
- return std::string{};
- }
- return response.tosign();
-}
-
-std::string Client::newSession(
- std::string deviceID,
- std::string publicKey,
- std::string signature,
- std::string notifyToken,
- tunnelbroker::NewSessionRequest_DeviceTypes deviceType,
- std::string deviceAppVersion,
- std::string deviceOS) {
- grpc::ClientContext context;
- tunnelbroker::NewSessionRequest request;
- tunnelbroker::NewSessionResponse response;
-
- request.set_deviceid(deviceID);
- request.set_publickey(publicKey);
- request.set_signature(signature);
- request.set_notifytoken(notifyToken);
- request.set_devicetype(deviceType);
- request.set_deviceappversion(deviceAppVersion);
- request.set_deviceos(deviceOS);
-
- auto status{this->stub_->NewSession(&context, request, &response)};
- if (!status.ok()) {
- return std::string{};
- }
- return response.sessionid();
-}
-
-} // namespace network
-} // namespace comm
diff --git a/native/ios/Comm.xcodeproj/project.pbxproj b/native/ios/Comm.xcodeproj/project.pbxproj
--- a/native/ios/Comm.xcodeproj/project.pbxproj
+++ b/native/ios/Comm.xcodeproj/project.pbxproj
@@ -11,7 +11,6 @@
13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
1F537ACC7B60DC049C0ECFA7 /* ExpoModulesProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 769A87FB41BCE3FEF97FD59A /* ExpoModulesProvider.swift */; };
- 71009A7B26FDCD72002C8453 /* Client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71009A7926FDCD71002C8453 /* Client.cpp */; };
71142A7726C2650B0039DCBD /* CommSecureStoreIOSWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 71142A7626C2650A0039DCBD /* CommSecureStoreIOSWrapper.mm */; };
711B408425DA97F9005F8F06 /* dummy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7F26E81B24440D87004049C6 /* dummy.swift */; };
713EE41126C66B80003D7C48 /* CryptoTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 713EE41026C66B80003D7C48 /* CryptoTest.mm */; };
@@ -29,8 +28,6 @@
724995D527B4103A00323FCE /* NotificationService.mm in Sources */ = {isa = PBXBuildFile; fileRef = 724995D427B4103A00323FCE /* NotificationService.mm */; };
724995D927B4103A00323FCE /* NotificationService.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 724995D127B4103A00323FCE /* NotificationService.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
724995FB27BA9E8D00323FCE /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 724995FA27BA9E8C00323FCE /* UserNotifications.framework */; };
- 726E5D752731A4790032361D /* NetworkModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 726E5D732731A4790032361D /* NetworkModule.cpp */; };
- 726E5D782731A5E10032361D /* GlobalNetworkSingleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 726E5D762731A5E10032361D /* GlobalNetworkSingleton.cpp */; };
75291F0428F9A0D400F4C80E /* DeviceID.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 75291F0328F9A0AE00F4C80E /* DeviceID.cpp */; };
7F761E602201141E001B6FB7 /* JavaScriptCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7F761E292201141E001B6FB7 /* JavaScriptCore.framework */; };
7F788C2C248AA2140098F071 /* SplashScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 7F788C2B248AA2130098F071 /* SplashScreen.storyboard */; };
@@ -57,23 +54,16 @@
CB3C621127CE4A320054F24C /* Logger.mm in Sources */ = {isa = PBXBuildFile; fileRef = 71CA4A63262DA8E500835C89 /* Logger.mm */; };
CB3C621227CE65030054F24C /* CommSecureStoreIOSWrapper.mm in Sources */ = {isa = PBXBuildFile; fileRef = 71142A7626C2650A0039DCBD /* CommSecureStoreIOSWrapper.mm */; };
CB4821A527CF9F38001AB7E1 /* CommSecureStore.mm in Sources */ = {isa = PBXBuildFile; fileRef = 71D4D7CB26C50B1000FCDBCD /* CommSecureStore.mm */; };
- CB4821A627CFB153001AB7E1 /* Client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71009A7926FDCD71002C8453 /* Client.cpp */; };
CB4821A927CFB153001AB7E1 /* WorkerThread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 718DE99C2653D41C00365824 /* WorkerThread.cpp */; };
CB4821AA27CFB153001AB7E1 /* Tools.mm in Sources */ = {isa = PBXBuildFile; fileRef = 71CA4AEB262F236100835C89 /* Tools.mm */; };
CB4821AC27CFB17C001AB7E1 /* Session.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71BF5B6F26B3FF0900EDE27D /* Session.cpp */; };
- CB4821AD27CFB17C001AB7E1 /* NetworkModule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 726E5D732731A4790032361D /* NetworkModule.cpp */; };
CB4821AE27CFB187001AB7E1 /* Tools.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71BF5B7326B401D300EDE27D /* Tools.cpp */; };
CB4821AF27CFB19D001AB7E1 /* PlatformSpecificTools.mm in Sources */ = {isa = PBXBuildFile; fileRef = 71762A74270D8AAE00F565ED /* PlatformSpecificTools.mm */; };
- CB4821B127CFB1FA001AB7E1 /* GlobalNetworkSingleton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 726E5D762731A5E10032361D /* GlobalNetworkSingleton.cpp */; };
CB4821B227CFB20E001AB7E1 /* SQLiteQueryExecutor.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 71BE84412636A944002849D2 /* SQLiteQueryExecutor.cpp */; };
CBDEC69B28ED867000C17588 /* GlobalDBSingleton.mm in Sources */ = {isa = PBXBuildFile; fileRef = CBDEC69A28ED867000C17588 /* GlobalDBSingleton.mm */; };
CBFE58292885852B003B94C9 /* ThreadOperations.cpp in Sources */ = {isa = PBXBuildFile; fileRef = CBFE58282885852B003B94C9 /* ThreadOperations.cpp */; };
D7DB6E0F85B2DBE15B01EC21 /* libPods-Comm.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 994BEBDD4E4959F69CEA0BC3 /* libPods-Comm.a */; };
F02C296C528B51ADAB5AA19D /* libPods-NotificationService.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3EE4DCB430B05EC9DE7D7B01 /* libPods-NotificationService.a */; };
- FC2DF95528BFCFE90017C4AF /* tunnelbroker.grpc.pb.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC2DF95128BFCFE90017C4AF /* tunnelbroker.grpc.pb.cc */; };
- FC2DF95628BFCFE90017C4AF /* tunnelbroker.pb.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC2DF95328BFCFE90017C4AF /* tunnelbroker.pb.cc */; };
- FC2DF95728BFD02A0017C4AF /* tunnelbroker.grpc.pb.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC2DF95128BFCFE90017C4AF /* tunnelbroker.grpc.pb.cc */; };
- FC2DF95828BFD0350017C4AF /* tunnelbroker.pb.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC2DF95328BFCFE90017C4AF /* tunnelbroker.pb.cc */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -930,7 +920,6 @@
"${PODS_ROOT}/../../../node_modules/react-native-vector-icons/Fonts/SimpleLineIcons.ttf",
"${PODS_ROOT}/../../../node_modules/react-native-vector-icons/Fonts/Zocial.ttf",
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle",
- "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++/gRPCCertificates-Cpp.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
@@ -952,7 +941,6 @@
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/SimpleLineIcons.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Zocial.ttf",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
- "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/gRPCCertificates-Cpp.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -968,13 +956,11 @@
"${PODS_ROOT}/Target Support Files/Pods-NotificationService/Pods-NotificationService-resources.sh",
"${PODS_CONFIGURATION_BUILD_DIR}/EXConstants/EXConstants.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/AccessibilityResources.bundle",
- "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++/gRPCCertificates-Cpp.bundle",
);
name = "[CP] Copy Pods Resources";
outputPaths = (
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXConstants.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AccessibilityResources.bundle",
- "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/gRPCCertificates-Cpp.bundle",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
@@ -1009,7 +995,6 @@
buildActionMask = 2147483647;
files = (
75291F0428F9A0D400F4C80E /* DeviceID.cpp in Sources */,
- FC2DF95628BFCFE90017C4AF /* tunnelbroker.pb.cc in Sources */,
8E43C32C291E5B4A009378F5 /* TerminateApp.mm in Sources */,
CB38B48628771CDD00171182 /* TemporaryMessageStorage.mm in Sources */,
CB38B48428771CAF00171182 /* EncryptedFileUtils.mm in Sources */,
@@ -1018,14 +1003,11 @@
718DE99E2653D41C00365824 /* WorkerThread.cpp in Sources */,
8B99BAAE28D511FF00EB5ADB /* lib.rs.cc in Sources */,
71CA4AEC262F236100835C89 /* Tools.mm in Sources */,
- 71009A7B26FDCD72002C8453 /* Client.cpp in Sources */,
71762A75270D8AAE00F565ED /* PlatformSpecificTools.mm in Sources */,
71BF5B7126B3FF0900EDE27D /* Session.cpp in Sources */,
- 726E5D752731A4790032361D /* NetworkModule.cpp in Sources */,
71BF5B7526B401D300EDE27D /* Tools.cpp in Sources */,
13B07FBC1A68108700A75B9A /* AppDelegate.mm in Sources */,
71142A7726C2650B0039DCBD /* CommSecureStoreIOSWrapper.mm in Sources */,
- FC2DF95528BFCFE90017C4AF /* tunnelbroker.grpc.pb.cc in Sources */,
CB38F2B1286C6C870010535C /* MessageOperationsUtilities.cpp in Sources */,
71BE84492636A944002849D2 /* NativeModules.cpp in Sources */,
71CA4A64262DA8E500835C89 /* Logger.mm in Sources */,
@@ -1034,7 +1016,6 @@
71D4D7CC26C50B1000FCDBCD /* CommSecureStore.mm in Sources */,
711B408425DA97F9005F8F06 /* dummy.swift in Sources */,
CBDEC69B28ED867000C17588 /* GlobalDBSingleton.mm in Sources */,
- 726E5D782731A5E10032361D /* GlobalNetworkSingleton.cpp in Sources */,
13B07FC11A68108700A75B9A /* main.m in Sources */,
71BE844B2636A944002849D2 /* SQLiteQueryExecutor.cpp in Sources */,
);
@@ -1058,13 +1039,8 @@
CB38F2C0286C6CDF0010535C /* MessageOperationsUtilities.cpp in Sources */,
CB1648AF27CFBE6A00394D9D /* CryptoModule.cpp in Sources */,
CB4821B227CFB20E001AB7E1 /* SQLiteQueryExecutor.cpp in Sources */,
- CB4821B127CFB1FA001AB7E1 /* GlobalNetworkSingleton.cpp in Sources */,
CB4821AE27CFB187001AB7E1 /* Tools.cpp in Sources */,
- FC2DF95828BFD0350017C4AF /* tunnelbroker.pb.cc in Sources */,
- FC2DF95728BFD02A0017C4AF /* tunnelbroker.grpc.pb.cc in Sources */,
CB4821AC27CFB17C001AB7E1 /* Session.cpp in Sources */,
- CB4821AD27CFB17C001AB7E1 /* NetworkModule.cpp in Sources */,
- CB4821A627CFB153001AB7E1 /* Client.cpp in Sources */,
CB4821A927CFB153001AB7E1 /* WorkerThread.cpp in Sources */,
CB4821AA27CFB153001AB7E1 /* Tools.mm in Sources */,
CB4821A527CF9F38001AB7E1 /* CommSecureStore.mm in Sources */,
diff --git a/native/ios/Comm/AppDelegate.mm b/native/ios/Comm/AppDelegate.mm
--- a/native/ios/Comm/AppDelegate.mm
+++ b/native/ios/Comm/AppDelegate.mm
@@ -16,10 +16,8 @@
#import "CommCoreModule.h"
#import "GlobalDBSingleton.h"
-#import "GlobalNetworkSingleton.h"
#import "Logger.h"
#import "MessageOperationsUtilities.h"
-#import "NetworkModule.h"
#import "SQLiteQueryExecutor.h"
#import "TemporaryMessageStorage.h"
#import "ThreadOperations.h"
diff --git a/native/ios/Podfile b/native/ios/Podfile
--- a/native/ios/Podfile
+++ b/native/ios/Podfile
@@ -8,10 +8,6 @@
def common_comm_target_pods
pod 'SQLCipher-Amalgamation', :path => '../../node_modules/@commapp/sqlcipher-amalgamation'
- pod 'gRPC-C++', :podspec => './pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json'
- pod 'gRPC-C++/Protobuf', :podspec => './pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json'
- pod 'gRPC-Core', :podspec => './pod-patch/.patched/gRPC-Core/1.40.0/gRPC-Core.podspec.json'
- pod 'Protobuf-C++', '3.15.8'
end
target 'Comm' do
diff --git a/native/ios/Podfile.lock b/native/ios/Podfile.lock
--- a/native/ios/Podfile.lock
+++ b/native/ios/Podfile.lock
@@ -1,357 +1,4 @@
PODS:
- - abseil/algorithm/algorithm (1.20210324.0):
- - abseil/base/config
- - abseil/algorithm/container (1.20210324.0):
- - abseil/algorithm/algorithm
- - abseil/base/core_headers
- - abseil/meta/type_traits
- - abseil/base/atomic_hook (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/base (1.20210324.0):
- - abseil/base/atomic_hook
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/dynamic_annotations
- - abseil/base/log_severity
- - abseil/base/raw_logging_internal
- - abseil/base/spinlock_wait
- - abseil/meta/type_traits
- - abseil/base/base_internal (1.20210324.0):
- - abseil/base/config
- - abseil/meta/type_traits
- - abseil/base/config (1.20210324.0)
- - abseil/base/core_headers (1.20210324.0):
- - abseil/base/config
- - abseil/base/dynamic_annotations (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian (1.20210324.0):
- - abseil/base/base
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/errno_saver (1.20210324.0):
- - abseil/base/config
- - abseil/base/exponential_biased (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/log_severity (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/malloc_internal (1.20210324.0):
- - abseil/base/base
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/dynamic_annotations
- - abseil/base/raw_logging_internal
- - abseil/base/raw_logging_internal (1.20210324.0):
- - abseil/base/atomic_hook
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/log_severity
- - abseil/base/spinlock_wait (1.20210324.0):
- - abseil/base/base_internal
- - abseil/base/core_headers
- - abseil/base/errno_saver
- - abseil/base/throw_delegate (1.20210324.0):
- - abseil/base/config
- - abseil/base/raw_logging_internal
- - abseil/container/common (1.20210324.0):
- - abseil/meta/type_traits
- - abseil/types/optional
- - abseil/container/compressed_tuple (1.20210324.0):
- - abseil/utility/utility
- - abseil/container/container_memory (1.20210324.0):
- - abseil/base/config
- - abseil/memory/memory
- - abseil/meta/type_traits
- - abseil/utility/utility
- - abseil/container/fixed_array (1.20210324.0):
- - abseil/algorithm/algorithm
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/dynamic_annotations
- - abseil/base/throw_delegate
- - abseil/container/compressed_tuple
- - abseil/memory/memory
- - abseil/container/flat_hash_map (1.20210324.0):
- - abseil/algorithm/container
- - abseil/container/container_memory
- - abseil/container/hash_function_defaults
- - abseil/container/raw_hash_map
- - abseil/memory/memory
- - abseil/container/hash_function_defaults (1.20210324.0):
- - abseil/base/config
- - abseil/hash/hash
- - abseil/strings/cord
- - abseil/strings/strings
- - abseil/container/hash_policy_traits (1.20210324.0):
- - abseil/meta/type_traits
- - abseil/container/hashtable_debug_hooks (1.20210324.0):
- - abseil/base/config
- - abseil/container/hashtablez_sampler (1.20210324.0):
- - abseil/base/base
- - abseil/base/core_headers
- - abseil/base/exponential_biased
- - abseil/container/have_sse
- - abseil/debugging/stacktrace
- - abseil/memory/memory
- - abseil/synchronization/synchronization
- - abseil/utility/utility
- - abseil/container/have_sse (1.20210324.0)
- - abseil/container/inlined_vector (1.20210324.0):
- - abseil/algorithm/algorithm
- - abseil/base/core_headers
- - abseil/base/throw_delegate
- - abseil/container/inlined_vector_internal
- - abseil/memory/memory
- - abseil/container/inlined_vector_internal (1.20210324.0):
- - abseil/base/core_headers
- - abseil/container/compressed_tuple
- - abseil/memory/memory
- - abseil/meta/type_traits
- - abseil/types/span
- - abseil/container/layout (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/meta/type_traits
- - abseil/strings/strings
- - abseil/types/span
- - abseil/utility/utility
- - abseil/container/raw_hash_map (1.20210324.0):
- - abseil/base/throw_delegate
- - abseil/container/container_memory
- - abseil/container/raw_hash_set
- - abseil/container/raw_hash_set (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/container/common
- - abseil/container/compressed_tuple
- - abseil/container/container_memory
- - abseil/container/hash_policy_traits
- - abseil/container/hashtable_debug_hooks
- - abseil/container/hashtablez_sampler
- - abseil/container/have_sse
- - abseil/container/layout
- - abseil/memory/memory
- - abseil/meta/type_traits
- - abseil/numeric/bits
- - abseil/utility/utility
- - abseil/debugging/debugging_internal (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/dynamic_annotations
- - abseil/base/errno_saver
- - abseil/base/raw_logging_internal
- - abseil/debugging/demangle_internal (1.20210324.0):
- - abseil/base/base
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/debugging/stacktrace (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/debugging/debugging_internal
- - abseil/debugging/symbolize (1.20210324.0):
- - abseil/base/base
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/dynamic_annotations
- - abseil/base/malloc_internal
- - abseil/base/raw_logging_internal
- - abseil/debugging/debugging_internal
- - abseil/debugging/demangle_internal
- - abseil/strings/strings
- - abseil/functional/bind_front (1.20210324.0):
- - abseil/base/base_internal
- - abseil/container/compressed_tuple
- - abseil/meta/type_traits
- - abseil/utility/utility
- - abseil/functional/function_ref (1.20210324.0):
- - abseil/base/base_internal
- - abseil/meta/type_traits
- - abseil/hash/city (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/hash/hash (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/container/fixed_array
- - abseil/hash/city
- - abseil/hash/wyhash
- - abseil/meta/type_traits
- - abseil/numeric/int128
- - abseil/strings/strings
- - abseil/types/optional
- - abseil/types/variant
- - abseil/utility/utility
- - abseil/hash/wyhash (1.20210324.0):
- - abseil/base/config
- - abseil/base/endian
- - abseil/numeric/int128
- - abseil/memory/memory (1.20210324.0):
- - abseil/base/core_headers
- - abseil/meta/type_traits
- - abseil/meta/type_traits (1.20210324.0):
- - abseil/base/config
- - abseil/numeric/bits (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/numeric/int128 (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/numeric/bits
- - abseil/numeric/representation (1.20210324.0):
- - abseil/base/config
- - abseil/status/status (1.20210324.0):
- - abseil/base/atomic_hook
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/raw_logging_internal
- - abseil/container/inlined_vector
- - abseil/debugging/stacktrace
- - abseil/debugging/symbolize
- - abseil/strings/cord
- - abseil/strings/str_format
- - abseil/strings/strings
- - abseil/types/optional
- - abseil/status/statusor (1.20210324.0):
- - abseil/base/core_headers
- - abseil/base/raw_logging_internal
- - abseil/meta/type_traits
- - abseil/status/status
- - abseil/strings/strings
- - abseil/types/variant
- - abseil/utility/utility
- - abseil/strings/cord (1.20210324.0):
- - abseil/base/base
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/base/raw_logging_internal
- - abseil/container/fixed_array
- - abseil/container/inlined_vector
- - abseil/functional/function_ref
- - abseil/meta/type_traits
- - abseil/strings/cord_internal
- - abseil/strings/internal
- - abseil/strings/str_format
- - abseil/strings/strings
- - abseil/types/optional
- - abseil/strings/cord_internal (1.20210324.0):
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/base/raw_logging_internal
- - abseil/base/throw_delegate
- - abseil/container/compressed_tuple
- - abseil/container/inlined_vector
- - abseil/container/layout
- - abseil/meta/type_traits
- - abseil/strings/strings
- - abseil/strings/internal (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/base/raw_logging_internal
- - abseil/meta/type_traits
- - abseil/strings/str_format (1.20210324.0):
- - abseil/strings/str_format_internal
- - abseil/strings/str_format_internal (1.20210324.0):
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/functional/function_ref
- - abseil/meta/type_traits
- - abseil/numeric/bits
- - abseil/numeric/int128
- - abseil/numeric/representation
- - abseil/strings/strings
- - abseil/types/optional
- - abseil/types/span
- - abseil/strings/strings (1.20210324.0):
- - abseil/base/base
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/endian
- - abseil/base/raw_logging_internal
- - abseil/base/throw_delegate
- - abseil/memory/memory
- - abseil/meta/type_traits
- - abseil/numeric/bits
- - abseil/numeric/int128
- - abseil/strings/internal
- - abseil/synchronization/graphcycles_internal (1.20210324.0):
- - abseil/base/base
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/malloc_internal
- - abseil/base/raw_logging_internal
- - abseil/synchronization/kernel_timeout_internal (1.20210324.0):
- - abseil/base/core_headers
- - abseil/base/raw_logging_internal
- - abseil/time/time
- - abseil/synchronization/synchronization (1.20210324.0):
- - abseil/base/atomic_hook
- - abseil/base/base
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/base/dynamic_annotations
- - abseil/base/malloc_internal
- - abseil/base/raw_logging_internal
- - abseil/debugging/stacktrace
- - abseil/debugging/symbolize
- - abseil/synchronization/graphcycles_internal
- - abseil/synchronization/kernel_timeout_internal
- - abseil/time/time
- - abseil/time/internal/cctz/civil_time (1.20210324.0):
- - abseil/base/config
- - abseil/time/internal/cctz/time_zone (1.20210324.0):
- - abseil/base/config
- - abseil/time/internal/cctz/civil_time
- - abseil/time/time (1.20210324.0):
- - abseil/base/base
- - abseil/base/core_headers
- - abseil/base/raw_logging_internal
- - abseil/numeric/int128
- - abseil/strings/strings
- - abseil/time/internal/cctz/civil_time
- - abseil/time/internal/cctz/time_zone
- - abseil/types/bad_optional_access (1.20210324.0):
- - abseil/base/config
- - abseil/base/raw_logging_internal
- - abseil/types/bad_variant_access (1.20210324.0):
- - abseil/base/config
- - abseil/base/raw_logging_internal
- - abseil/types/optional (1.20210324.0):
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/memory/memory
- - abseil/meta/type_traits
- - abseil/types/bad_optional_access
- - abseil/utility/utility
- - abseil/types/span (1.20210324.0):
- - abseil/algorithm/algorithm
- - abseil/base/core_headers
- - abseil/base/throw_delegate
- - abseil/meta/type_traits
- - abseil/types/variant (1.20210324.0):
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/base/core_headers
- - abseil/meta/type_traits
- - abseil/types/bad_variant_access
- - abseil/utility/utility
- - abseil/utility/utility (1.20210324.0):
- - abseil/base/base_internal
- - abseil/base/config
- - abseil/meta/type_traits
- boost (1.76.0)
- CocoaAsyncSocket (7.6.5)
- DoubleConversion (1.1.6)
@@ -456,50 +103,6 @@
- FlipperKit/FlipperKitNetworkPlugin
- fmt (6.2.1)
- glog (0.3.5)
- - "gRPC-C++ (1.40.0)":
- - "gRPC-C++/Implementation (= 1.40.0)"
- - "gRPC-C++/Interface (= 1.40.0)"
- - "gRPC-C++/Implementation (1.40.0)":
- - abseil/base/base (= 1.20210324.0)
- - abseil/base/core_headers (= 1.20210324.0)
- - abseil/container/flat_hash_map (= 1.20210324.0)
- - abseil/container/inlined_vector (= 1.20210324.0)
- - abseil/functional/bind_front (= 1.20210324.0)
- - abseil/memory/memory (= 1.20210324.0)
- - abseil/status/status (= 1.20210324.0)
- - abseil/status/statusor (= 1.20210324.0)
- - abseil/strings/cord (= 1.20210324.0)
- - abseil/strings/str_format (= 1.20210324.0)
- - abseil/strings/strings (= 1.20210324.0)
- - abseil/synchronization/synchronization (= 1.20210324.0)
- - abseil/time/time (= 1.20210324.0)
- - abseil/types/optional (= 1.20210324.0)
- - "gRPC-C++/Interface (= 1.40.0)"
- - gRPC-Core (= 1.40.0)
- - "gRPC-C++/Interface (1.40.0)"
- - "gRPC-C++/Protobuf (1.40.0)":
- - "gRPC-C++/Interface (= 1.40.0)"
- - gRPC-Core (1.40.0):
- - gRPC-Core/Implementation (= 1.40.0)
- - gRPC-Core/Interface (= 1.40.0)
- - gRPC-Core/Implementation (1.40.0):
- - abseil/base/base (= 1.20210324.0)
- - abseil/base/core_headers (= 1.20210324.0)
- - abseil/container/flat_hash_map (= 1.20210324.0)
- - abseil/container/inlined_vector (= 1.20210324.0)
- - abseil/functional/bind_front (= 1.20210324.0)
- - abseil/memory/memory (= 1.20210324.0)
- - abseil/status/status (= 1.20210324.0)
- - abseil/status/statusor (= 1.20210324.0)
- - abseil/strings/cord (= 1.20210324.0)
- - abseil/strings/str_format (= 1.20210324.0)
- - abseil/strings/strings (= 1.20210324.0)
- - abseil/synchronization/synchronization (= 1.20210324.0)
- - abseil/time/time (= 1.20210324.0)
- - abseil/types/optional (= 1.20210324.0)
- - gRPC-Core/Interface (= 1.40.0)
- - OpenSSL-Universal
- - gRPC-Core/Interface (1.40.0)
- hermes-engine (0.9.0)
- libevent (2.1.12)
- libwebp (1.2.1):
@@ -522,7 +125,6 @@
- OLMKit/olmc (3.2.4)
- OLMKit/olmcpp (3.2.4)
- OpenSSL-Universal (1.1.180)
- - "Protobuf-C++ (3.15.8)"
- RCT-Folly (2021.06.28.00-v2):
- boost
- DoubleConversion
@@ -959,15 +561,11 @@
- FlipperKit/FlipperKitUserDefaultsPlugin (= 0.99.0)
- FlipperKit/SKIOSNetworkPlugin (= 0.99.0)
- glog (from `../../node_modules/react-native/third-party-podspecs/glog.podspec`)
- - "gRPC-C++ (from `./pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json`)"
- - "gRPC-C++/Protobuf (from `./pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json`)"
- - gRPC-Core (from `./pod-patch/.patched/gRPC-Core/1.40.0/gRPC-Core.podspec.json`)
- hermes-engine (~> 0.9.0)
- libevent (~> 2.1.12)
- lottie-ios (from `../../node_modules/lottie-ios`)
- lottie-react-native (from `../../node_modules/lottie-react-native`)
- OLMKit (from `../../node_modules/olm`)
- - "Protobuf-C++ (= 3.15.8)"
- RCT-Folly (from `../../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`)
- RCTRequired (from `../../node_modules/react-native/Libraries/RCTRequired`)
- RCTTypeSafety (from `../../node_modules/react-native/Libraries/TypeSafety`)
@@ -1028,7 +626,6 @@
SPEC REPOS:
trunk:
- - abseil
- CocoaAsyncSocket
- DVAssetLoaderDelegate
- Flipper
@@ -1046,7 +643,6 @@
- libwebp
- mobile-ffmpeg-min
- OpenSSL-Universal
- - "Protobuf-C++"
- SDWebImage
- SDWebImageWebPCoder
- SPTPersistentCache
@@ -1089,10 +685,6 @@
:path: "../../node_modules/react-native/React/FBReactNativeSpec"
glog:
:podspec: "../../node_modules/react-native/third-party-podspecs/glog.podspec"
- "gRPC-C++":
- :podspec: "./pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json"
- gRPC-Core:
- :podspec: "./pod-patch/.patched/gRPC-Core/1.40.0/gRPC-Core.podspec.json"
lottie-ios:
:path: "../../node_modules/lottie-ios"
lottie-react-native:
@@ -1211,7 +803,6 @@
:path: "../../node_modules/react-native/ReactCommon/yoga"
SPEC CHECKSUMS:
- abseil: c12cac4b0b499c3335ac47ac46adf303f0618d13
boost: a7c83b31436843459a1961bfd74b96033dc77234
CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99
DoubleConversion: 831926d9b8bf8166fd87886c4abab286c2422662
@@ -1242,8 +833,6 @@
FlipperKit: d8d346844eca5d9120c17d441a2f38596e8ed2b9
fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9
glog: 5337263514dd6f09803962437687240c5dc39aa4
- "gRPC-C++": 3a30fb847ea1af71bea38b5c85f8fddc0ea370ba
- gRPC-Core: cabfc7d9b2c6ef98b9dca7ff882ddfe762750225
hermes-engine: bf7577d12ac6ccf53ab8b5af3c6ccf0dd8458c5c
libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913
libwebp: 98a37e597e40bfdb4c911fc98f2c53d0b12d05fc
@@ -1252,7 +841,6 @@
mobile-ffmpeg-min: d5d22dcef5c8ec56f771258f1f5be245d914f193
OLMKit: a15f216aa14ba199b4fd827b3d7ef04629b56636
OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b
- "Protobuf-C++": 8833c36ca1a3b6422e75ec27534d63a6a762c843
RCT-Folly: 632694a4b94fb0f2cb090921861846beec77d8b8
RCTRequired: 405e24508a0feed1771d48caebb85c581db53122
RCTTypeSafety: 0654998ea6afd3dccecbf6bb379d7c10d1361a72
@@ -1313,6 +901,6 @@
Yoga: b316a990bb6d115afa1b436b5626ac7c61717d17
YogaKit: f782866e155069a2cca2517aafea43200b01fd5a
-PODFILE CHECKSUM: 4941a5495075fdda98e5a2f416bf6315c8111946
+PODFILE CHECKSUM: 95bf4d6e708d99ef7e8afba2f5224ff6a86ed313
COCOAPODS: 1.11.3
diff --git a/native/ios/pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json b/native/ios/pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json
deleted file mode 100644
--- a/native/ios/pod-patch/.patched/gRPC-C++/1.40.0/gRPC-C++.podspec.json
+++ /dev/null
@@ -1,1528 +0,0 @@
-{
- "name": "gRPC-C++",
- "version": "1.40.0",
- "summary": "gRPC C++ library",
- "homepage": "https://grpc.io",
- "license": "Apache License, Version 2.0",
- "authors": {
- "The gRPC contributors": "grpc-packages@google.com"
- },
- "source": {
- "git": "https://github.com/grpc/grpc.git",
- "tag": "v1.40.0"
- },
- "platforms": {
- "ios": "9.0",
- "osx": "10.10",
- "tvos": "10.0"
- },
- "requires_arc": false,
- "module_name": "grpcpp",
- "header_dir": "grpcpp",
- "pod_target_xcconfig": {
- "HEADER_SEARCH_PATHS": "\"$(inherited)\" \"$(PODS_TARGET_SRCROOT)/include\"",
- "USER_HEADER_SEARCH_PATHS": "\"$(PODS_TARGET_SRCROOT)\"",
- "GCC_PREPROCESSOR_DEFINITIONS": "\"$(inherited)\" \"COCOAPODS=1\"",
- "CLANG_WARN_STRICT_PROTOTYPES": "NO",
- "CLANG_WARN_DOCUMENTATION_COMMENTS": "NO",
- "USE_HEADERMAP": "NO",
- "ALWAYS_SEARCH_USER_PATHS": "NO"
- },
- "libraries": "c++",
- "compiler_flags": "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32",
- "default_subspecs": [
- "Interface",
- "Implementation"
- ],
- "resource_bundles": {
- "gRPCCertificates-Cpp": [
- "etc/roots.pem"
- ]
- },
- "header_mappings_dir": "include/grpcpp",
- "prepare_command": "find src/core -type f \\( -path '*.h' -or -path '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/(.*)>;#include <openssl/\\1>\\\n;g'\n find third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"third_party/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/third_party/\\1\"\\\n#else\\\n #include \"third_party/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"upb/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/upb/\\1\"\\\n#else\\\n #include \"upb/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upb.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upb-generated/\\1.upb.h\"\\\n#else\\\n #include \"\\1.upb.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upbdefs.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upbdefs-generated/\\1.upbdefs.h\"\\\n#else\\\n #include \"\\1.upbdefs.h\"\\\n#endif;g'\n find src/core/ src/cpp/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find third_party/re2/re2/ third_party/re2/util/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g;s;#include \"util/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/util/\\1\"\\\n#else\\\n #include \"util/\\1\"\\\n#endif;g'\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g'\n find src/core/ third_party/re2/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"xxhash.h\";#if COCOAPODS==1\\\n #include \"third_party/xxhash/xxhash.h\"\\\n#else\\\n #include \"xxhash.h\"\\\n#endif;g'\n find third_party/xxhash -type f -name xxhash.h -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;@param([^,]*),;@param\\1 ,;g'\n find src/core/ third_party/xxhash/ -type f -name '*.grpc_back' -print0 | xargs -0 rm",
- "subspecs": [
- {
- "name": "Interface",
- "header_mappings_dir": "include/grpcpp",
- "source_files": [
- "include/grpcpp/alarm.h",
- "include/grpcpp/channel.h",
- "include/grpcpp/client_context.h",
- "include/grpcpp/completion_queue.h",
- "include/grpcpp/create_channel.h",
- "include/grpcpp/create_channel_posix.h",
- "include/grpcpp/ext/health_check_service_server_builder_option.h",
- "include/grpcpp/generic/async_generic_service.h",
- "include/grpcpp/generic/generic_stub.h",
- "include/grpcpp/grpcpp.h",
- "include/grpcpp/health_check_service_interface.h",
- "include/grpcpp/impl/call.h",
- "include/grpcpp/impl/channel_argument_option.h",
- "include/grpcpp/impl/client_unary_call.h",
- "include/grpcpp/impl/codegen/async_generic_service.h",
- "include/grpcpp/impl/codegen/async_stream.h",
- "include/grpcpp/impl/codegen/async_unary_call.h",
- "include/grpcpp/impl/codegen/byte_buffer.h",
- "include/grpcpp/impl/codegen/call.h",
- "include/grpcpp/impl/codegen/call_hook.h",
- "include/grpcpp/impl/codegen/call_op_set.h",
- "include/grpcpp/impl/codegen/call_op_set_interface.h",
- "include/grpcpp/impl/codegen/callback_common.h",
- "include/grpcpp/impl/codegen/channel_interface.h",
- "include/grpcpp/impl/codegen/client_callback.h",
- "include/grpcpp/impl/codegen/client_context.h",
- "include/grpcpp/impl/codegen/client_interceptor.h",
- "include/grpcpp/impl/codegen/client_unary_call.h",
- "include/grpcpp/impl/codegen/completion_queue.h",
- "include/grpcpp/impl/codegen/completion_queue_tag.h",
- "include/grpcpp/impl/codegen/config.h",
- "include/grpcpp/impl/codegen/core_codegen.h",
- "include/grpcpp/impl/codegen/core_codegen_interface.h",
- "include/grpcpp/impl/codegen/create_auth_context.h",
- "include/grpcpp/impl/codegen/delegating_channel.h",
- "include/grpcpp/impl/codegen/grpc_library.h",
- "include/grpcpp/impl/codegen/intercepted_channel.h",
- "include/grpcpp/impl/codegen/interceptor.h",
- "include/grpcpp/impl/codegen/interceptor_common.h",
- "include/grpcpp/impl/codegen/message_allocator.h",
- "include/grpcpp/impl/codegen/metadata_map.h",
- "include/grpcpp/impl/codegen/method_handler.h",
- "include/grpcpp/impl/codegen/method_handler_impl.h",
- "include/grpcpp/impl/codegen/rpc_method.h",
- "include/grpcpp/impl/codegen/rpc_service_method.h",
- "include/grpcpp/impl/codegen/security/auth_context.h",
- "include/grpcpp/impl/codegen/serialization_traits.h",
- "include/grpcpp/impl/codegen/server_callback.h",
- "include/grpcpp/impl/codegen/server_callback_handlers.h",
- "include/grpcpp/impl/codegen/server_context.h",
- "include/grpcpp/impl/codegen/server_interceptor.h",
- "include/grpcpp/impl/codegen/server_interface.h",
- "include/grpcpp/impl/codegen/service_type.h",
- "include/grpcpp/impl/codegen/slice.h",
- "include/grpcpp/impl/codegen/status.h",
- "include/grpcpp/impl/codegen/status_code_enum.h",
- "include/grpcpp/impl/codegen/string_ref.h",
- "include/grpcpp/impl/codegen/stub_options.h",
- "include/grpcpp/impl/codegen/sync.h",
- "include/grpcpp/impl/codegen/sync_stream.h",
- "include/grpcpp/impl/codegen/time.h",
- "include/grpcpp/impl/grpc_library.h",
- "include/grpcpp/impl/method_handler_impl.h",
- "include/grpcpp/impl/rpc_method.h",
- "include/grpcpp/impl/rpc_service_method.h",
- "include/grpcpp/impl/serialization_traits.h",
- "include/grpcpp/impl/server_builder_option.h",
- "include/grpcpp/impl/server_builder_plugin.h",
- "include/grpcpp/impl/server_initializer.h",
- "include/grpcpp/impl/service_type.h",
- "include/grpcpp/resource_quota.h",
- "include/grpcpp/security/auth_context.h",
- "include/grpcpp/security/auth_metadata_processor.h",
- "include/grpcpp/security/authorization_policy_provider.h",
- "include/grpcpp/security/credentials.h",
- "include/grpcpp/security/server_credentials.h",
- "include/grpcpp/security/tls_certificate_provider.h",
- "include/grpcpp/security/tls_credentials_options.h",
- "include/grpcpp/server.h",
- "include/grpcpp/server_builder.h",
- "include/grpcpp/server_context.h",
- "include/grpcpp/server_posix.h",
- "include/grpcpp/support/async_stream.h",
- "include/grpcpp/support/async_unary_call.h",
- "include/grpcpp/support/byte_buffer.h",
- "include/grpcpp/support/channel_arguments.h",
- "include/grpcpp/support/client_callback.h",
- "include/grpcpp/support/client_interceptor.h",
- "include/grpcpp/support/config.h",
- "include/grpcpp/support/interceptor.h",
- "include/grpcpp/support/message_allocator.h",
- "include/grpcpp/support/method_handler.h",
- "include/grpcpp/support/proto_buffer_reader.h",
- "include/grpcpp/support/proto_buffer_writer.h",
- "include/grpcpp/support/server_callback.h",
- "include/grpcpp/support/server_interceptor.h",
- "include/grpcpp/support/slice.h",
- "include/grpcpp/support/status.h",
- "include/grpcpp/support/status_code_enum.h",
- "include/grpcpp/support/string_ref.h",
- "include/grpcpp/support/stub_options.h",
- "include/grpcpp/support/sync_stream.h",
- "include/grpcpp/support/time.h",
- "include/grpcpp/support/validate_service_config.h",
- "include/grpcpp/xds_server_builder.h"
- ]
- },
- {
- "name": "Implementation",
- "header_mappings_dir": ".",
- "dependencies": {
- "gRPC-C++/Interface": [
- "1.40.0"
- ],
- "gRPC-Core": [
- "1.40.0"
- ],
- "abseil/base/base": [
- "1.20210324.0"
- ],
- "abseil/base/core_headers": [
- "1.20210324.0"
- ],
- "abseil/container/flat_hash_map": [
- "1.20210324.0"
- ],
- "abseil/container/inlined_vector": [
- "1.20210324.0"
- ],
- "abseil/functional/bind_front": [
- "1.20210324.0"
- ],
- "abseil/memory/memory": [
- "1.20210324.0"
- ],
- "abseil/status/status": [
- "1.20210324.0"
- ],
- "abseil/status/statusor": [
- "1.20210324.0"
- ],
- "abseil/strings/cord": [
- "1.20210324.0"
- ],
- "abseil/strings/str_format": [
- "1.20210324.0"
- ],
- "abseil/strings/strings": [
- "1.20210324.0"
- ],
- "abseil/synchronization/synchronization": [
- "1.20210324.0"
- ],
- "abseil/time/time": [
- "1.20210324.0"
- ],
- "abseil/types/optional": [
- "1.20210324.0"
- ]
- },
- "source_files": [
- "src/core/ext/filters/client_channel/backend_metric.h",
- "src/core/ext/filters/client_channel/backup_poller.h",
- "src/core/ext/filters/client_channel/client_channel.h",
- "src/core/ext/filters/client_channel/client_channel_channelz.h",
- "src/core/ext/filters/client_channel/client_channel_factory.h",
- "src/core/ext/filters/client_channel/config_selector.h",
- "src/core/ext/filters/client_channel/connector.h",
- "src/core/ext/filters/client_channel/dynamic_filters.h",
- "src/core/ext/filters/client_channel/global_subchannel_pool.h",
- "src/core/ext/filters/client_channel/health/health_check_client.h",
- "src/core/ext/filters/client_channel/http_connect_handshaker.h",
- "src/core/ext/filters/client_channel/http_proxy.h",
- "src/core/ext/filters/client_channel/lb_policy.h",
- "src/core/ext/filters/client_channel/lb_policy/address_filtering.h",
- "src/core/ext/filters/client_channel/lb_policy/child_policy_handler.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h",
- "src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h",
- "src/core/ext/filters/client_channel/lb_policy/subchannel_list.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h",
- "src/core/ext/filters/client_channel/lb_policy_factory.h",
- "src/core/ext/filters/client_channel/lb_policy_registry.h",
- "src/core/ext/filters/client_channel/local_subchannel_pool.h",
- "src/core/ext/filters/client_channel/proxy_mapper.h",
- "src/core/ext/filters/client_channel/proxy_mapper_registry.h",
- "src/core/ext/filters/client_channel/resolver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h",
- "src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.h",
- "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h",
- "src/core/ext/filters/client_channel/resolver/xds/xds_resolver.h",
- "src/core/ext/filters/client_channel/resolver_factory.h",
- "src/core/ext/filters/client_channel/resolver_registry.h",
- "src/core/ext/filters/client_channel/resolver_result_parsing.h",
- "src/core/ext/filters/client_channel/retry_filter.h",
- "src/core/ext/filters/client_channel/retry_service_config.h",
- "src/core/ext/filters/client_channel/retry_throttle.h",
- "src/core/ext/filters/client_channel/server_address.h",
- "src/core/ext/filters/client_channel/service_config.h",
- "src/core/ext/filters/client_channel/service_config_call_data.h",
- "src/core/ext/filters/client_channel/service_config_parser.h",
- "src/core/ext/filters/client_channel/subchannel.h",
- "src/core/ext/filters/client_channel/subchannel_interface.h",
- "src/core/ext/filters/client_channel/subchannel_pool_interface.h",
- "src/core/ext/filters/deadline/deadline_filter.h",
- "src/core/ext/filters/fault_injection/fault_injection_filter.h",
- "src/core/ext/filters/fault_injection/service_config_parser.h",
- "src/core/ext/filters/http/client/http_client_filter.h",
- "src/core/ext/filters/http/client_authority_filter.h",
- "src/core/ext/filters/http/message_compress/message_compress_filter.h",
- "src/core/ext/filters/http/message_compress/message_decompress_filter.h",
- "src/core/ext/filters/http/server/http_server_filter.h",
- "src/core/ext/filters/max_age/max_age_filter.h",
- "src/core/ext/filters/message_size/message_size_filter.h",
- "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h",
- "src/core/ext/filters/workarounds/workaround_utils.h",
- "src/core/ext/transport/chttp2/alpn/alpn.h",
- "src/core/ext/transport/chttp2/client/authority.h",
- "src/core/ext/transport/chttp2/client/chttp2_connector.h",
- "src/core/ext/transport/chttp2/server/chttp2_server.h",
- "src/core/ext/transport/chttp2/transport/bin_decoder.h",
- "src/core/ext/transport/chttp2/transport/bin_encoder.h",
- "src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.h",
- "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
- "src/core/ext/transport/chttp2/transport/context_list.h",
- "src/core/ext/transport/chttp2/transport/flow_control.h",
- "src/core/ext/transport/chttp2/transport/frame.h",
- "src/core/ext/transport/chttp2/transport/frame_data.h",
- "src/core/ext/transport/chttp2/transport/frame_goaway.h",
- "src/core/ext/transport/chttp2/transport/frame_ping.h",
- "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
- "src/core/ext/transport/chttp2/transport/frame_settings.h",
- "src/core/ext/transport/chttp2/transport/frame_window_update.h",
- "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
- "src/core/ext/transport/chttp2/transport/hpack_parser.h",
- "src/core/ext/transport/chttp2/transport/hpack_table.h",
- "src/core/ext/transport/chttp2/transport/http2_settings.h",
- "src/core/ext/transport/chttp2/transport/huffsyms.h",
- "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
- "src/core/ext/transport/chttp2/transport/internal.h",
- "src/core/ext/transport/chttp2/transport/stream_map.h",
- "src/core/ext/transport/chttp2/transport/varint.h",
- "src/core/ext/transport/inproc/inproc_transport.h",
- "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/resource.upb.h",
- "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h",
- "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h",
- "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h",
- "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h",
- "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h",
- "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h",
- "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.h",
- "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.h",
- "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h",
- "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h",
- "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h",
- "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/http.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/percent.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/range.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h",
- "src/core/ext/upb-generated/google/api/annotations.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h",
- "src/core/ext/upb-generated/google/api/http.upb.h",
- "src/core/ext/upb-generated/google/protobuf/any.upb.h",
- "src/core/ext/upb-generated/google/protobuf/descriptor.upb.h",
- "src/core/ext/upb-generated/google/protobuf/duration.upb.h",
- "src/core/ext/upb-generated/google/protobuf/empty.upb.h",
- "src/core/ext/upb-generated/google/protobuf/struct.upb.h",
- "src/core/ext/upb-generated/google/protobuf/timestamp.upb.h",
- "src/core/ext/upb-generated/google/protobuf/wrappers.upb.h",
- "src/core/ext/upb-generated/google/rpc/status.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/migrate.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/security.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/status.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/versioning.upb.h",
- "src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.h",
- "src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.h",
- "src/core/ext/upb-generated/validate/validate.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/authority.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/context_params.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h",
- "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/validate/validate.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h",
- "src/core/ext/xds/certificate_provider_factory.h",
- "src/core/ext/xds/certificate_provider_registry.h",
- "src/core/ext/xds/certificate_provider_store.h",
- "src/core/ext/xds/file_watcher_certificate_provider_factory.h",
- "src/core/ext/xds/xds_api.h",
- "src/core/ext/xds/xds_bootstrap.h",
- "src/core/ext/xds/xds_certificate_provider.h",
- "src/core/ext/xds/xds_channel_args.h",
- "src/core/ext/xds/xds_client.h",
- "src/core/ext/xds/xds_client_stats.h",
- "src/core/ext/xds/xds_http_fault_filter.h",
- "src/core/ext/xds/xds_http_filters.h",
- "src/core/lib/address_utils/parse_address.h",
- "src/core/lib/address_utils/sockaddr_utils.h",
- "src/core/lib/avl/avl.h",
- "src/core/lib/backoff/backoff.h",
- "src/core/lib/channel/call_tracer.h",
- "src/core/lib/channel/channel_args.h",
- "src/core/lib/channel/channel_stack.h",
- "src/core/lib/channel/channel_stack_builder.h",
- "src/core/lib/channel/channel_trace.h",
- "src/core/lib/channel/channelz.h",
- "src/core/lib/channel/channelz_registry.h",
- "src/core/lib/channel/connected_channel.h",
- "src/core/lib/channel/context.h",
- "src/core/lib/channel/handshaker.h",
- "src/core/lib/channel/handshaker_factory.h",
- "src/core/lib/channel/handshaker_registry.h",
- "src/core/lib/channel/status_util.h",
- "src/core/lib/compression/algorithm_metadata.h",
- "src/core/lib/compression/compression_args.h",
- "src/core/lib/compression/compression_internal.h",
- "src/core/lib/compression/message_compress.h",
- "src/core/lib/compression/stream_compression.h",
- "src/core/lib/compression/stream_compression_gzip.h",
- "src/core/lib/compression/stream_compression_identity.h",
- "src/core/lib/debug/stats.h",
- "src/core/lib/debug/stats_data.h",
- "src/core/lib/debug/trace.h",
- "src/core/lib/event_engine/endpoint_config_internal.h",
- "src/core/lib/event_engine/sockaddr.h",
- "src/core/lib/gpr/alloc.h",
- "src/core/lib/gpr/env.h",
- "src/core/lib/gpr/murmur_hash.h",
- "src/core/lib/gpr/spinlock.h",
- "src/core/lib/gpr/string.h",
- "src/core/lib/gpr/string_windows.h",
- "src/core/lib/gpr/time_precise.h",
- "src/core/lib/gpr/tls.h",
- "src/core/lib/gpr/tls_gcc.h",
- "src/core/lib/gpr/tls_msvc.h",
- "src/core/lib/gpr/tls_pthread.h",
- "src/core/lib/gpr/tls_stdcpp.h",
- "src/core/lib/gpr/tmpfile.h",
- "src/core/lib/gpr/useful.h",
- "src/core/lib/gprpp/arena.h",
- "src/core/lib/gprpp/atomic.h",
- "src/core/lib/gprpp/debug_location.h",
- "src/core/lib/gprpp/dual_ref_counted.h",
- "src/core/lib/gprpp/examine_stack.h",
- "src/core/lib/gprpp/fork.h",
- "src/core/lib/gprpp/global_config.h",
- "src/core/lib/gprpp/global_config_custom.h",
- "src/core/lib/gprpp/global_config_env.h",
- "src/core/lib/gprpp/global_config_generic.h",
- "src/core/lib/gprpp/host_port.h",
- "src/core/lib/gprpp/manual_constructor.h",
- "src/core/lib/gprpp/memory.h",
- "src/core/lib/gprpp/mpscq.h",
- "src/core/lib/gprpp/orphanable.h",
- "src/core/lib/gprpp/ref_counted.h",
- "src/core/lib/gprpp/ref_counted_ptr.h",
- "src/core/lib/gprpp/stat.h",
- "src/core/lib/gprpp/status_helper.h",
- "src/core/lib/gprpp/sync.h",
- "src/core/lib/gprpp/thd.h",
- "src/core/lib/gprpp/time_util.h",
- "src/core/lib/http/format_request.h",
- "src/core/lib/http/httpcli.h",
- "src/core/lib/http/parser.h",
- "src/core/lib/iomgr/block_annotate.h",
- "src/core/lib/iomgr/buffer_list.h",
- "src/core/lib/iomgr/call_combiner.h",
- "src/core/lib/iomgr/cfstream_handle.h",
- "src/core/lib/iomgr/closure.h",
- "src/core/lib/iomgr/combiner.h",
- "src/core/lib/iomgr/dynamic_annotations.h",
- "src/core/lib/iomgr/endpoint.h",
- "src/core/lib/iomgr/endpoint_cfstream.h",
- "src/core/lib/iomgr/endpoint_pair.h",
- "src/core/lib/iomgr/error.h",
- "src/core/lib/iomgr/error_cfstream.h",
- "src/core/lib/iomgr/error_internal.h",
- "src/core/lib/iomgr/ev_apple.h",
- "src/core/lib/iomgr/ev_epoll1_linux.h",
- "src/core/lib/iomgr/ev_epollex_linux.h",
- "src/core/lib/iomgr/ev_poll_posix.h",
- "src/core/lib/iomgr/ev_posix.h",
- "src/core/lib/iomgr/event_engine/closure.h",
- "src/core/lib/iomgr/event_engine/endpoint.h",
- "src/core/lib/iomgr/event_engine/iomgr.h",
- "src/core/lib/iomgr/event_engine/pollset.h",
- "src/core/lib/iomgr/event_engine/promise.h",
- "src/core/lib/iomgr/event_engine/resolved_address_internal.h",
- "src/core/lib/iomgr/exec_ctx.h",
- "src/core/lib/iomgr/executor.h",
- "src/core/lib/iomgr/executor/mpmcqueue.h",
- "src/core/lib/iomgr/executor/threadpool.h",
- "src/core/lib/iomgr/gethostname.h",
- "src/core/lib/iomgr/grpc_if_nametoindex.h",
- "src/core/lib/iomgr/internal_errqueue.h",
- "src/core/lib/iomgr/iocp_windows.h",
- "src/core/lib/iomgr/iomgr.h",
- "src/core/lib/iomgr/iomgr_custom.h",
- "src/core/lib/iomgr/iomgr_internal.h",
- "src/core/lib/iomgr/is_epollexclusive_available.h",
- "src/core/lib/iomgr/load_file.h",
- "src/core/lib/iomgr/lockfree_event.h",
- "src/core/lib/iomgr/nameser.h",
- "src/core/lib/iomgr/polling_entity.h",
- "src/core/lib/iomgr/pollset.h",
- "src/core/lib/iomgr/pollset_custom.h",
- "src/core/lib/iomgr/pollset_set.h",
- "src/core/lib/iomgr/pollset_set_custom.h",
- "src/core/lib/iomgr/pollset_set_windows.h",
- "src/core/lib/iomgr/pollset_uv.h",
- "src/core/lib/iomgr/pollset_windows.h",
- "src/core/lib/iomgr/port.h",
- "src/core/lib/iomgr/python_util.h",
- "src/core/lib/iomgr/resolve_address.h",
- "src/core/lib/iomgr/resolve_address_custom.h",
- "src/core/lib/iomgr/resource_quota.h",
- "src/core/lib/iomgr/sockaddr.h",
- "src/core/lib/iomgr/sockaddr_custom.h",
- "src/core/lib/iomgr/sockaddr_posix.h",
- "src/core/lib/iomgr/sockaddr_windows.h",
- "src/core/lib/iomgr/socket_factory_posix.h",
- "src/core/lib/iomgr/socket_mutator.h",
- "src/core/lib/iomgr/socket_utils.h",
- "src/core/lib/iomgr/socket_utils_posix.h",
- "src/core/lib/iomgr/socket_windows.h",
- "src/core/lib/iomgr/sys_epoll_wrapper.h",
- "src/core/lib/iomgr/tcp_client.h",
- "src/core/lib/iomgr/tcp_client_posix.h",
- "src/core/lib/iomgr/tcp_custom.h",
- "src/core/lib/iomgr/tcp_posix.h",
- "src/core/lib/iomgr/tcp_server.h",
- "src/core/lib/iomgr/tcp_server_utils_posix.h",
- "src/core/lib/iomgr/tcp_windows.h",
- "src/core/lib/iomgr/time_averaged_stats.h",
- "src/core/lib/iomgr/timer.h",
- "src/core/lib/iomgr/timer_custom.h",
- "src/core/lib/iomgr/timer_generic.h",
- "src/core/lib/iomgr/timer_heap.h",
- "src/core/lib/iomgr/timer_manager.h",
- "src/core/lib/iomgr/udp_server.h",
- "src/core/lib/iomgr/unix_sockets_posix.h",
- "src/core/lib/iomgr/wakeup_fd_pipe.h",
- "src/core/lib/iomgr/wakeup_fd_posix.h",
- "src/core/lib/iomgr/work_serializer.h",
- "src/core/lib/json/json.h",
- "src/core/lib/json/json_util.h",
- "src/core/lib/matchers/matchers.h",
- "src/core/lib/profiling/timers.h",
- "src/core/lib/security/authorization/authorization_engine.h",
- "src/core/lib/security/authorization/authorization_policy_provider.h",
- "src/core/lib/security/authorization/evaluate_args.h",
- "src/core/lib/security/context/security_context.h",
- "src/core/lib/security/credentials/alts/alts_credentials.h",
- "src/core/lib/security/credentials/alts/check_gcp_environment.h",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
- "src/core/lib/security/credentials/composite/composite_credentials.h",
- "src/core/lib/security/credentials/credentials.h",
- "src/core/lib/security/credentials/external/aws_external_account_credentials.h",
- "src/core/lib/security/credentials/external/aws_request_signer.h",
- "src/core/lib/security/credentials/external/external_account_credentials.h",
- "src/core/lib/security/credentials/external/file_external_account_credentials.h",
- "src/core/lib/security/credentials/external/url_external_account_credentials.h",
- "src/core/lib/security/credentials/fake/fake_credentials.h",
- "src/core/lib/security/credentials/google_default/google_default_credentials.h",
- "src/core/lib/security/credentials/iam/iam_credentials.h",
- "src/core/lib/security/credentials/jwt/json_token.h",
- "src/core/lib/security/credentials/jwt/jwt_credentials.h",
- "src/core/lib/security/credentials/jwt/jwt_verifier.h",
- "src/core/lib/security/credentials/local/local_credentials.h",
- "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
- "src/core/lib/security/credentials/plugin/plugin_credentials.h",
- "src/core/lib/security/credentials/ssl/ssl_credentials.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h",
- "src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
- "src/core/lib/security/credentials/tls/tls_credentials.h",
- "src/core/lib/security/credentials/tls/tls_utils.h",
- "src/core/lib/security/credentials/xds/xds_credentials.h",
- "src/core/lib/security/security_connector/alts/alts_security_connector.h",
- "src/core/lib/security/security_connector/fake/fake_security_connector.h",
- "src/core/lib/security/security_connector/insecure/insecure_security_connector.h",
- "src/core/lib/security/security_connector/load_system_roots.h",
- "src/core/lib/security/security_connector/load_system_roots_linux.h",
- "src/core/lib/security/security_connector/local/local_security_connector.h",
- "src/core/lib/security/security_connector/security_connector.h",
- "src/core/lib/security/security_connector/ssl/ssl_security_connector.h",
- "src/core/lib/security/security_connector/ssl_utils.h",
- "src/core/lib/security/security_connector/ssl_utils_config.h",
- "src/core/lib/security/security_connector/tls/tls_security_connector.h",
- "src/core/lib/security/transport/auth_filters.h",
- "src/core/lib/security/transport/secure_endpoint.h",
- "src/core/lib/security/transport/security_handshaker.h",
- "src/core/lib/security/transport/tsi_error.h",
- "src/core/lib/security/util/json_util.h",
- "src/core/lib/slice/b64.h",
- "src/core/lib/slice/percent_encoding.h",
- "src/core/lib/slice/slice_internal.h",
- "src/core/lib/slice/slice_string_helpers.h",
- "src/core/lib/slice/slice_utils.h",
- "src/core/lib/surface/api_trace.h",
- "src/core/lib/surface/call.h",
- "src/core/lib/surface/call_test_only.h",
- "src/core/lib/surface/channel.h",
- "src/core/lib/surface/channel_init.h",
- "src/core/lib/surface/channel_stack_type.h",
- "src/core/lib/surface/completion_queue.h",
- "src/core/lib/surface/completion_queue_factory.h",
- "src/core/lib/surface/event_string.h",
- "src/core/lib/surface/init.h",
- "src/core/lib/surface/lame_client.h",
- "src/core/lib/surface/server.h",
- "src/core/lib/surface/validate_metadata.h",
- "src/core/lib/transport/authority_override.h",
- "src/core/lib/transport/bdp_estimator.h",
- "src/core/lib/transport/byte_stream.h",
- "src/core/lib/transport/connectivity_state.h",
- "src/core/lib/transport/error_utils.h",
- "src/core/lib/transport/http2_errors.h",
- "src/core/lib/transport/metadata.h",
- "src/core/lib/transport/metadata_batch.h",
- "src/core/lib/transport/pid_controller.h",
- "src/core/lib/transport/static_metadata.h",
- "src/core/lib/transport/status_conversion.h",
- "src/core/lib/transport/status_metadata.h",
- "src/core/lib/transport/timeout_encoding.h",
- "src/core/lib/transport/transport.h",
- "src/core/lib/transport/transport_impl.h",
- "src/core/lib/uri/uri_parser.h",
- "src/core/tsi/alts/crypt/gsec.h",
- "src/core/tsi/alts/frame_protector/alts_counter.h",
- "src/core/tsi/alts/frame_protector/alts_crypter.h",
- "src/core/tsi/alts/frame_protector/alts_frame_protector.h",
- "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h",
- "src/core/tsi/alts/frame_protector/frame_handler.h",
- "src/core/tsi/alts/handshaker/alts_handshaker_client.h",
- "src/core/tsi/alts/handshaker/alts_shared_resource.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h",
- "src/core/tsi/alts/handshaker/alts_tsi_utils.h",
- "src/core/tsi/alts/handshaker/transport_security_common_api.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h",
- "src/core/tsi/fake_transport_security.h",
- "src/core/tsi/local_transport_security.h",
- "src/core/tsi/ssl/session_cache/ssl_session.h",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.h",
- "src/core/tsi/ssl_transport_security.h",
- "src/core/tsi/ssl_types.h",
- "src/core/tsi/transport_security.h",
- "src/core/tsi/transport_security_grpc.h",
- "src/core/tsi/transport_security_interface.h",
- "src/cpp/client/channel_cc.cc",
- "src/cpp/client/client_callback.cc",
- "src/cpp/client/client_context.cc",
- "src/cpp/client/client_interceptor.cc",
- "src/cpp/client/create_channel.cc",
- "src/cpp/client/create_channel_internal.cc",
- "src/cpp/client/create_channel_internal.h",
- "src/cpp/client/create_channel_posix.cc",
- "src/cpp/client/credentials_cc.cc",
- "src/cpp/client/insecure_credentials.cc",
- "src/cpp/client/secure_credentials.cc",
- "src/cpp/client/secure_credentials.h",
- "src/cpp/client/xds_credentials.cc",
- "src/cpp/codegen/codegen_init.cc",
- "src/cpp/common/alarm.cc",
- "src/cpp/common/auth_property_iterator.cc",
- "src/cpp/common/channel_arguments.cc",
- "src/cpp/common/channel_filter.cc",
- "src/cpp/common/channel_filter.h",
- "src/cpp/common/completion_queue_cc.cc",
- "src/cpp/common/core_codegen.cc",
- "src/cpp/common/resource_quota_cc.cc",
- "src/cpp/common/rpc_method.cc",
- "src/cpp/common/secure_auth_context.cc",
- "src/cpp/common/secure_auth_context.h",
- "src/cpp/common/secure_channel_arguments.cc",
- "src/cpp/common/secure_create_auth_context.cc",
- "src/cpp/common/tls_certificate_provider.cc",
- "src/cpp/common/tls_credentials_options.cc",
- "src/cpp/common/tls_credentials_options_util.cc",
- "src/cpp/common/tls_credentials_options_util.h",
- "src/cpp/common/validate_service_config.cc",
- "src/cpp/common/version_cc.cc",
- "src/cpp/server/async_generic_service.cc",
- "src/cpp/server/channel_argument_option.cc",
- "src/cpp/server/create_default_thread_pool.cc",
- "src/cpp/server/dynamic_thread_pool.cc",
- "src/cpp/server/dynamic_thread_pool.h",
- "src/cpp/server/external_connection_acceptor_impl.cc",
- "src/cpp/server/external_connection_acceptor_impl.h",
- "src/cpp/server/health/default_health_check_service.cc",
- "src/cpp/server/health/default_health_check_service.h",
- "src/cpp/server/health/health_check_service.cc",
- "src/cpp/server/health/health_check_service_server_builder_option.cc",
- "src/cpp/server/insecure_server_credentials.cc",
- "src/cpp/server/secure_server_credentials.cc",
- "src/cpp/server/secure_server_credentials.h",
- "src/cpp/server/server_builder.cc",
- "src/cpp/server/server_callback.cc",
- "src/cpp/server/server_cc.cc",
- "src/cpp/server/server_context.cc",
- "src/cpp/server/server_credentials.cc",
- "src/cpp/server/server_posix.cc",
- "src/cpp/server/thread_pool_interface.h",
- "src/cpp/server/xds_server_credentials.cc",
- "src/cpp/thread_manager/thread_manager.cc",
- "src/cpp/thread_manager/thread_manager.h",
- "src/cpp/util/byte_buffer_cc.cc",
- "src/cpp/util/status.cc",
- "src/cpp/util/string_ref.cc",
- "src/cpp/util/time_cc.cc",
- "third_party/re2/re2/bitmap256.h",
- "third_party/re2/re2/filtered_re2.h",
- "third_party/re2/re2/pod_array.h",
- "third_party/re2/re2/prefilter.h",
- "third_party/re2/re2/prefilter_tree.h",
- "third_party/re2/re2/prog.h",
- "third_party/re2/re2/re2.h",
- "third_party/re2/re2/regexp.h",
- "third_party/re2/re2/set.h",
- "third_party/re2/re2/sparse_array.h",
- "third_party/re2/re2/sparse_set.h",
- "third_party/re2/re2/stringpiece.h",
- "third_party/re2/re2/unicode_casefold.h",
- "third_party/re2/re2/unicode_groups.h",
- "third_party/re2/re2/walker-inl.h",
- "third_party/re2/util/benchmark.h",
- "third_party/re2/util/flags.h",
- "third_party/re2/util/logging.h",
- "third_party/re2/util/malloc_counter.h",
- "third_party/re2/util/mix.h",
- "third_party/re2/util/mutex.h",
- "third_party/re2/util/pcre.h",
- "third_party/re2/util/strutil.h",
- "third_party/re2/util/test.h",
- "third_party/re2/util/utf.h",
- "third_party/re2/util/util.h",
- "third_party/upb/third_party/wyhash/wyhash.h",
- "third_party/upb/upb/decode.h",
- "third_party/upb/upb/decode.int.h",
- "third_party/upb/upb/decode_fast.h",
- "third_party/upb/upb/def.h",
- "third_party/upb/upb/def.hpp",
- "third_party/upb/upb/encode.h",
- "third_party/upb/upb/msg.h",
- "third_party/upb/upb/port_def.inc",
- "third_party/upb/upb/port_undef.inc",
- "third_party/upb/upb/reflection.h",
- "third_party/upb/upb/table.int.h",
- "third_party/upb/upb/text_encode.h",
- "third_party/upb/upb/upb.h",
- "third_party/upb/upb/upb.hpp",
- "third_party/upb/upb/upb.int.h",
- "third_party/xxhash/xxhash.h"
- ],
- "private_header_files": [
- "src/core/ext/filters/client_channel/backend_metric.h",
- "src/core/ext/filters/client_channel/backup_poller.h",
- "src/core/ext/filters/client_channel/client_channel.h",
- "src/core/ext/filters/client_channel/client_channel_channelz.h",
- "src/core/ext/filters/client_channel/client_channel_factory.h",
- "src/core/ext/filters/client_channel/config_selector.h",
- "src/core/ext/filters/client_channel/connector.h",
- "src/core/ext/filters/client_channel/dynamic_filters.h",
- "src/core/ext/filters/client_channel/global_subchannel_pool.h",
- "src/core/ext/filters/client_channel/health/health_check_client.h",
- "src/core/ext/filters/client_channel/http_connect_handshaker.h",
- "src/core/ext/filters/client_channel/http_proxy.h",
- "src/core/ext/filters/client_channel/lb_policy.h",
- "src/core/ext/filters/client_channel/lb_policy/address_filtering.h",
- "src/core/ext/filters/client_channel/lb_policy/child_policy_handler.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h",
- "src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h",
- "src/core/ext/filters/client_channel/lb_policy/subchannel_list.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h",
- "src/core/ext/filters/client_channel/lb_policy_factory.h",
- "src/core/ext/filters/client_channel/lb_policy_registry.h",
- "src/core/ext/filters/client_channel/local_subchannel_pool.h",
- "src/core/ext/filters/client_channel/proxy_mapper.h",
- "src/core/ext/filters/client_channel/proxy_mapper_registry.h",
- "src/core/ext/filters/client_channel/resolver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h",
- "src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.h",
- "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h",
- "src/core/ext/filters/client_channel/resolver/xds/xds_resolver.h",
- "src/core/ext/filters/client_channel/resolver_factory.h",
- "src/core/ext/filters/client_channel/resolver_registry.h",
- "src/core/ext/filters/client_channel/resolver_result_parsing.h",
- "src/core/ext/filters/client_channel/retry_filter.h",
- "src/core/ext/filters/client_channel/retry_service_config.h",
- "src/core/ext/filters/client_channel/retry_throttle.h",
- "src/core/ext/filters/client_channel/server_address.h",
- "src/core/ext/filters/client_channel/service_config.h",
- "src/core/ext/filters/client_channel/service_config_call_data.h",
- "src/core/ext/filters/client_channel/service_config_parser.h",
- "src/core/ext/filters/client_channel/subchannel.h",
- "src/core/ext/filters/client_channel/subchannel_interface.h",
- "src/core/ext/filters/client_channel/subchannel_pool_interface.h",
- "src/core/ext/filters/deadline/deadline_filter.h",
- "src/core/ext/filters/fault_injection/fault_injection_filter.h",
- "src/core/ext/filters/fault_injection/service_config_parser.h",
- "src/core/ext/filters/http/client/http_client_filter.h",
- "src/core/ext/filters/http/client_authority_filter.h",
- "src/core/ext/filters/http/message_compress/message_compress_filter.h",
- "src/core/ext/filters/http/message_compress/message_decompress_filter.h",
- "src/core/ext/filters/http/server/http_server_filter.h",
- "src/core/ext/filters/max_age/max_age_filter.h",
- "src/core/ext/filters/message_size/message_size_filter.h",
- "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h",
- "src/core/ext/filters/workarounds/workaround_utils.h",
- "src/core/ext/transport/chttp2/alpn/alpn.h",
- "src/core/ext/transport/chttp2/client/authority.h",
- "src/core/ext/transport/chttp2/client/chttp2_connector.h",
- "src/core/ext/transport/chttp2/server/chttp2_server.h",
- "src/core/ext/transport/chttp2/transport/bin_decoder.h",
- "src/core/ext/transport/chttp2/transport/bin_encoder.h",
- "src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.h",
- "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
- "src/core/ext/transport/chttp2/transport/context_list.h",
- "src/core/ext/transport/chttp2/transport/flow_control.h",
- "src/core/ext/transport/chttp2/transport/frame.h",
- "src/core/ext/transport/chttp2/transport/frame_data.h",
- "src/core/ext/transport/chttp2/transport/frame_goaway.h",
- "src/core/ext/transport/chttp2/transport/frame_ping.h",
- "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
- "src/core/ext/transport/chttp2/transport/frame_settings.h",
- "src/core/ext/transport/chttp2/transport/frame_window_update.h",
- "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
- "src/core/ext/transport/chttp2/transport/hpack_parser.h",
- "src/core/ext/transport/chttp2/transport/hpack_table.h",
- "src/core/ext/transport/chttp2/transport/http2_settings.h",
- "src/core/ext/transport/chttp2/transport/huffsyms.h",
- "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
- "src/core/ext/transport/chttp2/transport/internal.h",
- "src/core/ext/transport/chttp2/transport/stream_map.h",
- "src/core/ext/transport/chttp2/transport/varint.h",
- "src/core/ext/transport/inproc/inproc_transport.h",
- "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/resource.upb.h",
- "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h",
- "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h",
- "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h",
- "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h",
- "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h",
- "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h",
- "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.h",
- "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.h",
- "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h",
- "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h",
- "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h",
- "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/http.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/percent.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/range.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h",
- "src/core/ext/upb-generated/google/api/annotations.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h",
- "src/core/ext/upb-generated/google/api/http.upb.h",
- "src/core/ext/upb-generated/google/protobuf/any.upb.h",
- "src/core/ext/upb-generated/google/protobuf/descriptor.upb.h",
- "src/core/ext/upb-generated/google/protobuf/duration.upb.h",
- "src/core/ext/upb-generated/google/protobuf/empty.upb.h",
- "src/core/ext/upb-generated/google/protobuf/struct.upb.h",
- "src/core/ext/upb-generated/google/protobuf/timestamp.upb.h",
- "src/core/ext/upb-generated/google/protobuf/wrappers.upb.h",
- "src/core/ext/upb-generated/google/rpc/status.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/migrate.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/security.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/status.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/versioning.upb.h",
- "src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.h",
- "src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.h",
- "src/core/ext/upb-generated/validate/validate.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/authority.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/context_params.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h",
- "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/validate/validate.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h",
- "src/core/ext/xds/certificate_provider_factory.h",
- "src/core/ext/xds/certificate_provider_registry.h",
- "src/core/ext/xds/certificate_provider_store.h",
- "src/core/ext/xds/file_watcher_certificate_provider_factory.h",
- "src/core/ext/xds/xds_api.h",
- "src/core/ext/xds/xds_bootstrap.h",
- "src/core/ext/xds/xds_certificate_provider.h",
- "src/core/ext/xds/xds_channel_args.h",
- "src/core/ext/xds/xds_client.h",
- "src/core/ext/xds/xds_client_stats.h",
- "src/core/ext/xds/xds_http_fault_filter.h",
- "src/core/ext/xds/xds_http_filters.h",
- "src/core/lib/address_utils/parse_address.h",
- "src/core/lib/address_utils/sockaddr_utils.h",
- "src/core/lib/avl/avl.h",
- "src/core/lib/backoff/backoff.h",
- "src/core/lib/channel/call_tracer.h",
- "src/core/lib/channel/channel_args.h",
- "src/core/lib/channel/channel_stack.h",
- "src/core/lib/channel/channel_stack_builder.h",
- "src/core/lib/channel/channel_trace.h",
- "src/core/lib/channel/channelz.h",
- "src/core/lib/channel/channelz_registry.h",
- "src/core/lib/channel/connected_channel.h",
- "src/core/lib/channel/context.h",
- "src/core/lib/channel/handshaker.h",
- "src/core/lib/channel/handshaker_factory.h",
- "src/core/lib/channel/handshaker_registry.h",
- "src/core/lib/channel/status_util.h",
- "src/core/lib/compression/algorithm_metadata.h",
- "src/core/lib/compression/compression_args.h",
- "src/core/lib/compression/compression_internal.h",
- "src/core/lib/compression/message_compress.h",
- "src/core/lib/compression/stream_compression.h",
- "src/core/lib/compression/stream_compression_gzip.h",
- "src/core/lib/compression/stream_compression_identity.h",
- "src/core/lib/debug/stats.h",
- "src/core/lib/debug/stats_data.h",
- "src/core/lib/debug/trace.h",
- "src/core/lib/event_engine/endpoint_config_internal.h",
- "src/core/lib/event_engine/sockaddr.h",
- "src/core/lib/gpr/alloc.h",
- "src/core/lib/gpr/env.h",
- "src/core/lib/gpr/murmur_hash.h",
- "src/core/lib/gpr/spinlock.h",
- "src/core/lib/gpr/string.h",
- "src/core/lib/gpr/string_windows.h",
- "src/core/lib/gpr/time_precise.h",
- "src/core/lib/gpr/tls.h",
- "src/core/lib/gpr/tls_gcc.h",
- "src/core/lib/gpr/tls_msvc.h",
- "src/core/lib/gpr/tls_pthread.h",
- "src/core/lib/gpr/tls_stdcpp.h",
- "src/core/lib/gpr/tmpfile.h",
- "src/core/lib/gpr/useful.h",
- "src/core/lib/gprpp/arena.h",
- "src/core/lib/gprpp/atomic.h",
- "src/core/lib/gprpp/debug_location.h",
- "src/core/lib/gprpp/dual_ref_counted.h",
- "src/core/lib/gprpp/examine_stack.h",
- "src/core/lib/gprpp/fork.h",
- "src/core/lib/gprpp/global_config.h",
- "src/core/lib/gprpp/global_config_custom.h",
- "src/core/lib/gprpp/global_config_env.h",
- "src/core/lib/gprpp/global_config_generic.h",
- "src/core/lib/gprpp/host_port.h",
- "src/core/lib/gprpp/manual_constructor.h",
- "src/core/lib/gprpp/memory.h",
- "src/core/lib/gprpp/mpscq.h",
- "src/core/lib/gprpp/orphanable.h",
- "src/core/lib/gprpp/ref_counted.h",
- "src/core/lib/gprpp/ref_counted_ptr.h",
- "src/core/lib/gprpp/stat.h",
- "src/core/lib/gprpp/status_helper.h",
- "src/core/lib/gprpp/sync.h",
- "src/core/lib/gprpp/thd.h",
- "src/core/lib/gprpp/time_util.h",
- "src/core/lib/http/format_request.h",
- "src/core/lib/http/httpcli.h",
- "src/core/lib/http/parser.h",
- "src/core/lib/iomgr/block_annotate.h",
- "src/core/lib/iomgr/buffer_list.h",
- "src/core/lib/iomgr/call_combiner.h",
- "src/core/lib/iomgr/cfstream_handle.h",
- "src/core/lib/iomgr/closure.h",
- "src/core/lib/iomgr/combiner.h",
- "src/core/lib/iomgr/dynamic_annotations.h",
- "src/core/lib/iomgr/endpoint.h",
- "src/core/lib/iomgr/endpoint_cfstream.h",
- "src/core/lib/iomgr/endpoint_pair.h",
- "src/core/lib/iomgr/error.h",
- "src/core/lib/iomgr/error_cfstream.h",
- "src/core/lib/iomgr/error_internal.h",
- "src/core/lib/iomgr/ev_apple.h",
- "src/core/lib/iomgr/ev_epoll1_linux.h",
- "src/core/lib/iomgr/ev_epollex_linux.h",
- "src/core/lib/iomgr/ev_poll_posix.h",
- "src/core/lib/iomgr/ev_posix.h",
- "src/core/lib/iomgr/event_engine/closure.h",
- "src/core/lib/iomgr/event_engine/endpoint.h",
- "src/core/lib/iomgr/event_engine/iomgr.h",
- "src/core/lib/iomgr/event_engine/pollset.h",
- "src/core/lib/iomgr/event_engine/promise.h",
- "src/core/lib/iomgr/event_engine/resolved_address_internal.h",
- "src/core/lib/iomgr/exec_ctx.h",
- "src/core/lib/iomgr/executor.h",
- "src/core/lib/iomgr/executor/mpmcqueue.h",
- "src/core/lib/iomgr/executor/threadpool.h",
- "src/core/lib/iomgr/gethostname.h",
- "src/core/lib/iomgr/grpc_if_nametoindex.h",
- "src/core/lib/iomgr/internal_errqueue.h",
- "src/core/lib/iomgr/iocp_windows.h",
- "src/core/lib/iomgr/iomgr.h",
- "src/core/lib/iomgr/iomgr_custom.h",
- "src/core/lib/iomgr/iomgr_internal.h",
- "src/core/lib/iomgr/is_epollexclusive_available.h",
- "src/core/lib/iomgr/load_file.h",
- "src/core/lib/iomgr/lockfree_event.h",
- "src/core/lib/iomgr/nameser.h",
- "src/core/lib/iomgr/polling_entity.h",
- "src/core/lib/iomgr/pollset.h",
- "src/core/lib/iomgr/pollset_custom.h",
- "src/core/lib/iomgr/pollset_set.h",
- "src/core/lib/iomgr/pollset_set_custom.h",
- "src/core/lib/iomgr/pollset_set_windows.h",
- "src/core/lib/iomgr/pollset_uv.h",
- "src/core/lib/iomgr/pollset_windows.h",
- "src/core/lib/iomgr/port.h",
- "src/core/lib/iomgr/python_util.h",
- "src/core/lib/iomgr/resolve_address.h",
- "src/core/lib/iomgr/resolve_address_custom.h",
- "src/core/lib/iomgr/resource_quota.h",
- "src/core/lib/iomgr/sockaddr.h",
- "src/core/lib/iomgr/sockaddr_custom.h",
- "src/core/lib/iomgr/sockaddr_posix.h",
- "src/core/lib/iomgr/sockaddr_windows.h",
- "src/core/lib/iomgr/socket_factory_posix.h",
- "src/core/lib/iomgr/socket_mutator.h",
- "src/core/lib/iomgr/socket_utils.h",
- "src/core/lib/iomgr/socket_utils_posix.h",
- "src/core/lib/iomgr/socket_windows.h",
- "src/core/lib/iomgr/sys_epoll_wrapper.h",
- "src/core/lib/iomgr/tcp_client.h",
- "src/core/lib/iomgr/tcp_client_posix.h",
- "src/core/lib/iomgr/tcp_custom.h",
- "src/core/lib/iomgr/tcp_posix.h",
- "src/core/lib/iomgr/tcp_server.h",
- "src/core/lib/iomgr/tcp_server_utils_posix.h",
- "src/core/lib/iomgr/tcp_windows.h",
- "src/core/lib/iomgr/time_averaged_stats.h",
- "src/core/lib/iomgr/timer.h",
- "src/core/lib/iomgr/timer_custom.h",
- "src/core/lib/iomgr/timer_generic.h",
- "src/core/lib/iomgr/timer_heap.h",
- "src/core/lib/iomgr/timer_manager.h",
- "src/core/lib/iomgr/udp_server.h",
- "src/core/lib/iomgr/unix_sockets_posix.h",
- "src/core/lib/iomgr/wakeup_fd_pipe.h",
- "src/core/lib/iomgr/wakeup_fd_posix.h",
- "src/core/lib/iomgr/work_serializer.h",
- "src/core/lib/json/json.h",
- "src/core/lib/json/json_util.h",
- "src/core/lib/matchers/matchers.h",
- "src/core/lib/profiling/timers.h",
- "src/core/lib/security/authorization/authorization_engine.h",
- "src/core/lib/security/authorization/authorization_policy_provider.h",
- "src/core/lib/security/authorization/evaluate_args.h",
- "src/core/lib/security/context/security_context.h",
- "src/core/lib/security/credentials/alts/alts_credentials.h",
- "src/core/lib/security/credentials/alts/check_gcp_environment.h",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
- "src/core/lib/security/credentials/composite/composite_credentials.h",
- "src/core/lib/security/credentials/credentials.h",
- "src/core/lib/security/credentials/external/aws_external_account_credentials.h",
- "src/core/lib/security/credentials/external/aws_request_signer.h",
- "src/core/lib/security/credentials/external/external_account_credentials.h",
- "src/core/lib/security/credentials/external/file_external_account_credentials.h",
- "src/core/lib/security/credentials/external/url_external_account_credentials.h",
- "src/core/lib/security/credentials/fake/fake_credentials.h",
- "src/core/lib/security/credentials/google_default/google_default_credentials.h",
- "src/core/lib/security/credentials/iam/iam_credentials.h",
- "src/core/lib/security/credentials/jwt/json_token.h",
- "src/core/lib/security/credentials/jwt/jwt_credentials.h",
- "src/core/lib/security/credentials/jwt/jwt_verifier.h",
- "src/core/lib/security/credentials/local/local_credentials.h",
- "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
- "src/core/lib/security/credentials/plugin/plugin_credentials.h",
- "src/core/lib/security/credentials/ssl/ssl_credentials.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h",
- "src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
- "src/core/lib/security/credentials/tls/tls_credentials.h",
- "src/core/lib/security/credentials/tls/tls_utils.h",
- "src/core/lib/security/credentials/xds/xds_credentials.h",
- "src/core/lib/security/security_connector/alts/alts_security_connector.h",
- "src/core/lib/security/security_connector/fake/fake_security_connector.h",
- "src/core/lib/security/security_connector/insecure/insecure_security_connector.h",
- "src/core/lib/security/security_connector/load_system_roots.h",
- "src/core/lib/security/security_connector/load_system_roots_linux.h",
- "src/core/lib/security/security_connector/local/local_security_connector.h",
- "src/core/lib/security/security_connector/security_connector.h",
- "src/core/lib/security/security_connector/ssl/ssl_security_connector.h",
- "src/core/lib/security/security_connector/ssl_utils.h",
- "src/core/lib/security/security_connector/ssl_utils_config.h",
- "src/core/lib/security/security_connector/tls/tls_security_connector.h",
- "src/core/lib/security/transport/auth_filters.h",
- "src/core/lib/security/transport/secure_endpoint.h",
- "src/core/lib/security/transport/security_handshaker.h",
- "src/core/lib/security/transport/tsi_error.h",
- "src/core/lib/security/util/json_util.h",
- "src/core/lib/slice/b64.h",
- "src/core/lib/slice/percent_encoding.h",
- "src/core/lib/slice/slice_internal.h",
- "src/core/lib/slice/slice_string_helpers.h",
- "src/core/lib/slice/slice_utils.h",
- "src/core/lib/surface/api_trace.h",
- "src/core/lib/surface/call.h",
- "src/core/lib/surface/call_test_only.h",
- "src/core/lib/surface/channel.h",
- "src/core/lib/surface/channel_init.h",
- "src/core/lib/surface/channel_stack_type.h",
- "src/core/lib/surface/completion_queue.h",
- "src/core/lib/surface/completion_queue_factory.h",
- "src/core/lib/surface/event_string.h",
- "src/core/lib/surface/init.h",
- "src/core/lib/surface/lame_client.h",
- "src/core/lib/surface/server.h",
- "src/core/lib/surface/validate_metadata.h",
- "src/core/lib/transport/authority_override.h",
- "src/core/lib/transport/bdp_estimator.h",
- "src/core/lib/transport/byte_stream.h",
- "src/core/lib/transport/connectivity_state.h",
- "src/core/lib/transport/error_utils.h",
- "src/core/lib/transport/http2_errors.h",
- "src/core/lib/transport/metadata.h",
- "src/core/lib/transport/metadata_batch.h",
- "src/core/lib/transport/pid_controller.h",
- "src/core/lib/transport/static_metadata.h",
- "src/core/lib/transport/status_conversion.h",
- "src/core/lib/transport/status_metadata.h",
- "src/core/lib/transport/timeout_encoding.h",
- "src/core/lib/transport/transport.h",
- "src/core/lib/transport/transport_impl.h",
- "src/core/lib/uri/uri_parser.h",
- "src/core/tsi/alts/crypt/gsec.h",
- "src/core/tsi/alts/frame_protector/alts_counter.h",
- "src/core/tsi/alts/frame_protector/alts_crypter.h",
- "src/core/tsi/alts/frame_protector/alts_frame_protector.h",
- "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h",
- "src/core/tsi/alts/frame_protector/frame_handler.h",
- "src/core/tsi/alts/handshaker/alts_handshaker_client.h",
- "src/core/tsi/alts/handshaker/alts_shared_resource.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h",
- "src/core/tsi/alts/handshaker/alts_tsi_utils.h",
- "src/core/tsi/alts/handshaker/transport_security_common_api.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h",
- "src/core/tsi/fake_transport_security.h",
- "src/core/tsi/local_transport_security.h",
- "src/core/tsi/ssl/session_cache/ssl_session.h",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.h",
- "src/core/tsi/ssl_transport_security.h",
- "src/core/tsi/ssl_types.h",
- "src/core/tsi/transport_security.h",
- "src/core/tsi/transport_security_grpc.h",
- "src/core/tsi/transport_security_interface.h",
- "src/cpp/client/create_channel_internal.h",
- "src/cpp/client/secure_credentials.h",
- "src/cpp/common/channel_filter.h",
- "src/cpp/common/secure_auth_context.h",
- "src/cpp/common/tls_credentials_options_util.h",
- "src/cpp/server/dynamic_thread_pool.h",
- "src/cpp/server/external_connection_acceptor_impl.h",
- "src/cpp/server/health/default_health_check_service.h",
- "src/cpp/server/secure_server_credentials.h",
- "src/cpp/server/thread_pool_interface.h",
- "src/cpp/thread_manager/thread_manager.h",
- "third_party/re2/re2/bitmap256.h",
- "third_party/re2/re2/filtered_re2.h",
- "third_party/re2/re2/pod_array.h",
- "third_party/re2/re2/prefilter.h",
- "third_party/re2/re2/prefilter_tree.h",
- "third_party/re2/re2/prog.h",
- "third_party/re2/re2/re2.h",
- "third_party/re2/re2/regexp.h",
- "third_party/re2/re2/set.h",
- "third_party/re2/re2/sparse_array.h",
- "third_party/re2/re2/sparse_set.h",
- "third_party/re2/re2/stringpiece.h",
- "third_party/re2/re2/unicode_casefold.h",
- "third_party/re2/re2/unicode_groups.h",
- "third_party/re2/re2/walker-inl.h",
- "third_party/re2/util/benchmark.h",
- "third_party/re2/util/flags.h",
- "third_party/re2/util/logging.h",
- "third_party/re2/util/malloc_counter.h",
- "third_party/re2/util/mix.h",
- "third_party/re2/util/mutex.h",
- "third_party/re2/util/pcre.h",
- "third_party/re2/util/strutil.h",
- "third_party/re2/util/test.h",
- "third_party/re2/util/utf.h",
- "third_party/re2/util/util.h",
- "third_party/upb/third_party/wyhash/wyhash.h",
- "third_party/upb/upb/decode.h",
- "third_party/upb/upb/decode.int.h",
- "third_party/upb/upb/decode_fast.h",
- "third_party/upb/upb/def.h",
- "third_party/upb/upb/def.hpp",
- "third_party/upb/upb/encode.h",
- "third_party/upb/upb/msg.h",
- "third_party/upb/upb/port_def.inc",
- "third_party/upb/upb/port_undef.inc",
- "third_party/upb/upb/reflection.h",
- "third_party/upb/upb/table.int.h",
- "third_party/upb/upb/text_encode.h",
- "third_party/upb/upb/upb.h",
- "third_party/upb/upb/upb.hpp",
- "third_party/upb/upb/upb.int.h",
- "third_party/xxhash/xxhash.h"
- ]
- },
- {
- "name": "Protobuf",
- "header_mappings_dir": "include/grpcpp",
- "dependencies": {
- "gRPC-C++/Interface": [
- "1.40.0"
- ]
- },
- "source_files": [
- "include/grpcpp/impl/codegen/config_protobuf.h",
- "include/grpcpp/impl/codegen/proto_buffer_reader.h",
- "include/grpcpp/impl/codegen/proto_buffer_writer.h",
- "include/grpcpp/impl/codegen/proto_utils.h"
- ]
- },
- {
- "name": "Cronet-Interface",
- "header_mappings_dir": "include/grpcpp",
- "public_header_files": [
- "include/grpcpp/security/cronet_credentials.h",
- "include/grpcpp/security/cronet_credentials_impl.h"
- ],
- "source_files": [
- "include/grpcpp/security/cronet_credentials.h",
- "include/grpcpp/security/cronet_credentials_impl.h"
- ]
- },
- {
- "name": "Cronet-Implementation",
- "header_mappings_dir": ".",
- "dependencies": {
- "gRPC-C++/Cronet-Interface": [
- "1.40.0"
- ],
- "gRPC-C++/Implementation": [
- "1.40.0"
- ],
- "gRPC-Core/Cronet-Implementation": [
- "1.40.0"
- ]
- },
- "source_files": "src/cpp/client/cronet_credentials.cc"
- }
- ]
-}
diff --git a/native/ios/pod-patch/.patched/gRPC-Core/1.40.0/gRPC-Core.podspec.json b/native/ios/pod-patch/.patched/gRPC-Core/1.40.0/gRPC-Core.podspec.json
deleted file mode 100644
--- a/native/ios/pod-patch/.patched/gRPC-Core/1.40.0/gRPC-Core.podspec.json
+++ /dev/null
@@ -1,2236 +0,0 @@
-{
- "name": "gRPC-Core",
- "version": "1.40.0",
- "summary": "Core cross-platform gRPC library, written in C",
- "homepage": "https://grpc.io",
- "license": "Apache License, Version 2.0",
- "authors": {
- "The gRPC contributors": "grpc-packages@google.com"
- },
- "source": {
- "git": "https://github.com/grpc/grpc.git",
- "tag": "v1.40.0",
- "submodules": true
- },
- "cocoapods_version": ">= 1.2.0",
- "platforms": {
- "ios": "9.0",
- "osx": "10.10",
- "tvos": "10.0",
- "watchos": "4.0"
- },
- "requires_arc": false,
- "module_name": "grpc",
- "header_mappings_dir": "include/grpc",
- "header_dir": "grpc",
- "module_map": "include/grpc/module.modulemap",
- "pod_target_xcconfig": {
- "GRPC_SRC_ROOT": "$(PODS_ROOT)/gRPC-Core",
- "HEADER_SEARCH_PATHS": "\"$(inherited)\" \"$(GRPC_SRC_ROOT)/include\"",
- "USER_HEADER_SEARCH_PATHS": "\"$(GRPC_SRC_ROOT)\"",
- "USE_HEADERMAP": "NO",
- "ALWAYS_SEARCH_USER_PATHS": "NO",
- "GCC_PREPROCESSOR_DEFINITIONS": "\"$(inherited)\" \"COCOAPODS=1\"",
- "CLANG_WARN_STRICT_PROTOTYPES": "NO"
- },
- "default_subspecs": [
- "Interface",
- "Implementation"
- ],
- "compiler_flags": "-DGRPC_ARES=0 -Wno-comma",
- "libraries": "c++",
- "prepare_command": "find src/core -type f \\( -path '*.h' -or -path '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/(.*)>;#include <openssl/\\1>\\\n;g'\n find third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"third_party/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/third_party/\\1\"\\\n#else\\\n #include \"third_party/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"upb/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/upb/\\1\"\\\n#else\\\n #include \"upb/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upb.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upb-generated/\\1.upb.h\"\\\n#else\\\n #include \"\\1.upb.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upbdefs.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upbdefs-generated/\\1.upbdefs.h\"\\\n#else\\\n #include \"\\1.upbdefs.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find third_party/re2/re2/ third_party/re2/util/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g;s;#include \"util/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/util/\\1\"\\\n#else\\\n #include \"util/\\1\"\\\n#endif;g'\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g'\n find src/core/ third_party/re2/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"xxhash.h\";#if COCOAPODS==1\\\n #include \"third_party/xxhash/xxhash.h\"\\\n#else\\\n #include \"xxhash.h\"\\\n#endif;g'\n find third_party/xxhash -type f -name xxhash.h -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;@param([^,]*),;@param\\1 ,;g'\n find src/core/ third_party/xxhash/ -type f -name '*.grpc_back' -print0 | xargs -0 rm",
- "subspecs": [
- {
- "name": "Interface",
- "header_mappings_dir": "include/grpc",
- "source_files": [
- "include/grpc/byte_buffer.h",
- "include/grpc/byte_buffer_reader.h",
- "include/grpc/census.h",
- "include/grpc/compression.h",
- "include/grpc/event_engine/endpoint_config.h",
- "include/grpc/event_engine/event_engine.h",
- "include/grpc/event_engine/port.h",
- "include/grpc/event_engine/slice_allocator.h",
- "include/grpc/fork.h",
- "include/grpc/grpc.h",
- "include/grpc/grpc_posix.h",
- "include/grpc/grpc_security.h",
- "include/grpc/grpc_security_constants.h",
- "include/grpc/impl/codegen/atm.h",
- "include/grpc/impl/codegen/atm_gcc_atomic.h",
- "include/grpc/impl/codegen/atm_gcc_sync.h",
- "include/grpc/impl/codegen/atm_windows.h",
- "include/grpc/impl/codegen/byte_buffer.h",
- "include/grpc/impl/codegen/byte_buffer_reader.h",
- "include/grpc/impl/codegen/compression_types.h",
- "include/grpc/impl/codegen/connectivity_state.h",
- "include/grpc/impl/codegen/fork.h",
- "include/grpc/impl/codegen/gpr_slice.h",
- "include/grpc/impl/codegen/gpr_types.h",
- "include/grpc/impl/codegen/grpc_types.h",
- "include/grpc/impl/codegen/log.h",
- "include/grpc/impl/codegen/port_platform.h",
- "include/grpc/impl/codegen/propagation_bits.h",
- "include/grpc/impl/codegen/slice.h",
- "include/grpc/impl/codegen/status.h",
- "include/grpc/impl/codegen/sync.h",
- "include/grpc/impl/codegen/sync_abseil.h",
- "include/grpc/impl/codegen/sync_custom.h",
- "include/grpc/impl/codegen/sync_generic.h",
- "include/grpc/impl/codegen/sync_posix.h",
- "include/grpc/impl/codegen/sync_windows.h",
- "include/grpc/load_reporting.h",
- "include/grpc/slice.h",
- "include/grpc/slice_buffer.h",
- "include/grpc/status.h",
- "include/grpc/support/alloc.h",
- "include/grpc/support/atm.h",
- "include/grpc/support/atm_gcc_atomic.h",
- "include/grpc/support/atm_gcc_sync.h",
- "include/grpc/support/atm_windows.h",
- "include/grpc/support/cpu.h",
- "include/grpc/support/log.h",
- "include/grpc/support/log_windows.h",
- "include/grpc/support/port_platform.h",
- "include/grpc/support/string_util.h",
- "include/grpc/support/sync.h",
- "include/grpc/support/sync_abseil.h",
- "include/grpc/support/sync_custom.h",
- "include/grpc/support/sync_generic.h",
- "include/grpc/support/sync_posix.h",
- "include/grpc/support/sync_windows.h",
- "include/grpc/support/thd_id.h",
- "include/grpc/support/time.h",
- "include/grpc/support/workaround_list.h"
- ]
- },
- {
- "name": "Implementation",
- "header_mappings_dir": ".",
- "libraries": "z",
- "dependencies": {
- "gRPC-Core/Interface": [
- "1.40.0"
- ],
- "OpenSSL-Universal": [],
- "abseil/base/base": [
- "1.20210324.0"
- ],
- "abseil/base/core_headers": [
- "1.20210324.0"
- ],
- "abseil/container/flat_hash_map": [
- "1.20210324.0"
- ],
- "abseil/container/inlined_vector": [
- "1.20210324.0"
- ],
- "abseil/functional/bind_front": [
- "1.20210324.0"
- ],
- "abseil/memory/memory": [
- "1.20210324.0"
- ],
- "abseil/status/status": [
- "1.20210324.0"
- ],
- "abseil/status/statusor": [
- "1.20210324.0"
- ],
- "abseil/strings/cord": [
- "1.20210324.0"
- ],
- "abseil/strings/str_format": [
- "1.20210324.0"
- ],
- "abseil/strings/strings": [
- "1.20210324.0"
- ],
- "abseil/synchronization/synchronization": [
- "1.20210324.0"
- ],
- "abseil/time/time": [
- "1.20210324.0"
- ],
- "abseil/types/optional": [
- "1.20210324.0"
- ]
- },
- "compiler_flags": "-Wno-unreachable-code -Wno-shorten-64-to-32",
- "source_files": [
- "src/core/ext/filters/census/grpc_context.cc",
- "src/core/ext/filters/client_channel/backend_metric.cc",
- "src/core/ext/filters/client_channel/backend_metric.h",
- "src/core/ext/filters/client_channel/backup_poller.cc",
- "src/core/ext/filters/client_channel/backup_poller.h",
- "src/core/ext/filters/client_channel/channel_connectivity.cc",
- "src/core/ext/filters/client_channel/client_channel.cc",
- "src/core/ext/filters/client_channel/client_channel.h",
- "src/core/ext/filters/client_channel/client_channel_channelz.cc",
- "src/core/ext/filters/client_channel/client_channel_channelz.h",
- "src/core/ext/filters/client_channel/client_channel_factory.cc",
- "src/core/ext/filters/client_channel/client_channel_factory.h",
- "src/core/ext/filters/client_channel/client_channel_plugin.cc",
- "src/core/ext/filters/client_channel/config_selector.cc",
- "src/core/ext/filters/client_channel/config_selector.h",
- "src/core/ext/filters/client_channel/connector.h",
- "src/core/ext/filters/client_channel/dynamic_filters.cc",
- "src/core/ext/filters/client_channel/dynamic_filters.h",
- "src/core/ext/filters/client_channel/global_subchannel_pool.cc",
- "src/core/ext/filters/client_channel/global_subchannel_pool.h",
- "src/core/ext/filters/client_channel/health/health_check_client.cc",
- "src/core/ext/filters/client_channel/health/health_check_client.h",
- "src/core/ext/filters/client_channel/http_connect_handshaker.cc",
- "src/core/ext/filters/client_channel/http_connect_handshaker.h",
- "src/core/ext/filters/client_channel/http_proxy.cc",
- "src/core/ext/filters/client_channel/http_proxy.h",
- "src/core/ext/filters/client_channel/lb_policy.cc",
- "src/core/ext/filters/client_channel/lb_policy.h",
- "src/core/ext/filters/client_channel/lb_policy/address_filtering.cc",
- "src/core/ext/filters/client_channel/lb_policy/address_filtering.h",
- "src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc",
- "src/core/ext/filters/client_channel/lb_policy/child_policy_handler.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.cc",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h",
- "src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc",
- "src/core/ext/filters/client_channel/lb_policy/priority/priority.cc",
- "src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.cc",
- "src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h",
- "src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc",
- "src/core/ext/filters/client_channel/lb_policy/subchannel_list.h",
- "src/core/ext/filters/client_channel/lb_policy/weighted_target/weighted_target.cc",
- "src/core/ext/filters/client_channel/lb_policy/xds/cds.cc",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_impl.cc",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_manager.cc",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_resolver.cc",
- "src/core/ext/filters/client_channel/lb_policy_factory.h",
- "src/core/ext/filters/client_channel/lb_policy_registry.cc",
- "src/core/ext/filters/client_channel/lb_policy_registry.h",
- "src/core/ext/filters/client_channel/local_subchannel_pool.cc",
- "src/core/ext/filters/client_channel/local_subchannel_pool.h",
- "src/core/ext/filters/client_channel/proxy_mapper.h",
- "src/core/ext/filters/client_channel/proxy_mapper_registry.cc",
- "src/core/ext/filters/client_channel/proxy_mapper_registry.h",
- "src/core/ext/filters/client_channel/resolver.cc",
- "src/core/ext/filters/client_channel/resolver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_event_engine.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_libuv.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_event_engine.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_libuv.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc",
- "src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.cc",
- "src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.h",
- "src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc",
- "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc",
- "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h",
- "src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc",
- "src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc",
- "src/core/ext/filters/client_channel/resolver/xds/xds_resolver.cc",
- "src/core/ext/filters/client_channel/resolver/xds/xds_resolver.h",
- "src/core/ext/filters/client_channel/resolver_factory.h",
- "src/core/ext/filters/client_channel/resolver_registry.cc",
- "src/core/ext/filters/client_channel/resolver_registry.h",
- "src/core/ext/filters/client_channel/resolver_result_parsing.cc",
- "src/core/ext/filters/client_channel/resolver_result_parsing.h",
- "src/core/ext/filters/client_channel/retry_filter.cc",
- "src/core/ext/filters/client_channel/retry_filter.h",
- "src/core/ext/filters/client_channel/retry_service_config.cc",
- "src/core/ext/filters/client_channel/retry_service_config.h",
- "src/core/ext/filters/client_channel/retry_throttle.cc",
- "src/core/ext/filters/client_channel/retry_throttle.h",
- "src/core/ext/filters/client_channel/server_address.cc",
- "src/core/ext/filters/client_channel/server_address.h",
- "src/core/ext/filters/client_channel/service_config.cc",
- "src/core/ext/filters/client_channel/service_config.h",
- "src/core/ext/filters/client_channel/service_config_call_data.h",
- "src/core/ext/filters/client_channel/service_config_channel_arg_filter.cc",
- "src/core/ext/filters/client_channel/service_config_parser.cc",
- "src/core/ext/filters/client_channel/service_config_parser.h",
- "src/core/ext/filters/client_channel/subchannel.cc",
- "src/core/ext/filters/client_channel/subchannel.h",
- "src/core/ext/filters/client_channel/subchannel_interface.h",
- "src/core/ext/filters/client_channel/subchannel_pool_interface.cc",
- "src/core/ext/filters/client_channel/subchannel_pool_interface.h",
- "src/core/ext/filters/client_idle/client_idle_filter.cc",
- "src/core/ext/filters/deadline/deadline_filter.cc",
- "src/core/ext/filters/deadline/deadline_filter.h",
- "src/core/ext/filters/fault_injection/fault_injection_filter.cc",
- "src/core/ext/filters/fault_injection/fault_injection_filter.h",
- "src/core/ext/filters/fault_injection/service_config_parser.cc",
- "src/core/ext/filters/fault_injection/service_config_parser.h",
- "src/core/ext/filters/http/client/http_client_filter.cc",
- "src/core/ext/filters/http/client/http_client_filter.h",
- "src/core/ext/filters/http/client_authority_filter.cc",
- "src/core/ext/filters/http/client_authority_filter.h",
- "src/core/ext/filters/http/http_filters_plugin.cc",
- "src/core/ext/filters/http/message_compress/message_compress_filter.cc",
- "src/core/ext/filters/http/message_compress/message_compress_filter.h",
- "src/core/ext/filters/http/message_compress/message_decompress_filter.cc",
- "src/core/ext/filters/http/message_compress/message_decompress_filter.h",
- "src/core/ext/filters/http/server/http_server_filter.cc",
- "src/core/ext/filters/http/server/http_server_filter.h",
- "src/core/ext/filters/max_age/max_age_filter.cc",
- "src/core/ext/filters/max_age/max_age_filter.h",
- "src/core/ext/filters/message_size/message_size_filter.cc",
- "src/core/ext/filters/message_size/message_size_filter.h",
- "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.cc",
- "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h",
- "src/core/ext/filters/workarounds/workaround_utils.cc",
- "src/core/ext/filters/workarounds/workaround_utils.h",
- "src/core/ext/transport/chttp2/alpn/alpn.cc",
- "src/core/ext/transport/chttp2/alpn/alpn.h",
- "src/core/ext/transport/chttp2/client/authority.cc",
- "src/core/ext/transport/chttp2/client/authority.h",
- "src/core/ext/transport/chttp2/client/chttp2_connector.cc",
- "src/core/ext/transport/chttp2/client/chttp2_connector.h",
- "src/core/ext/transport/chttp2/client/insecure/channel_create.cc",
- "src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc",
- "src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc",
- "src/core/ext/transport/chttp2/server/chttp2_server.cc",
- "src/core/ext/transport/chttp2/server/chttp2_server.h",
- "src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc",
- "src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc",
- "src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc",
- "src/core/ext/transport/chttp2/transport/bin_decoder.cc",
- "src/core/ext/transport/chttp2/transport/bin_decoder.h",
- "src/core/ext/transport/chttp2/transport/bin_encoder.cc",
- "src/core/ext/transport/chttp2/transport/bin_encoder.h",
- "src/core/ext/transport/chttp2/transport/chttp2_plugin.cc",
- "src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.cc",
- "src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.h",
- "src/core/ext/transport/chttp2/transport/chttp2_transport.cc",
- "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
- "src/core/ext/transport/chttp2/transport/context_list.cc",
- "src/core/ext/transport/chttp2/transport/context_list.h",
- "src/core/ext/transport/chttp2/transport/flow_control.cc",
- "src/core/ext/transport/chttp2/transport/flow_control.h",
- "src/core/ext/transport/chttp2/transport/frame.h",
- "src/core/ext/transport/chttp2/transport/frame_data.cc",
- "src/core/ext/transport/chttp2/transport/frame_data.h",
- "src/core/ext/transport/chttp2/transport/frame_goaway.cc",
- "src/core/ext/transport/chttp2/transport/frame_goaway.h",
- "src/core/ext/transport/chttp2/transport/frame_ping.cc",
- "src/core/ext/transport/chttp2/transport/frame_ping.h",
- "src/core/ext/transport/chttp2/transport/frame_rst_stream.cc",
- "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
- "src/core/ext/transport/chttp2/transport/frame_settings.cc",
- "src/core/ext/transport/chttp2/transport/frame_settings.h",
- "src/core/ext/transport/chttp2/transport/frame_window_update.cc",
- "src/core/ext/transport/chttp2/transport/frame_window_update.h",
- "src/core/ext/transport/chttp2/transport/hpack_encoder.cc",
- "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
- "src/core/ext/transport/chttp2/transport/hpack_parser.cc",
- "src/core/ext/transport/chttp2/transport/hpack_parser.h",
- "src/core/ext/transport/chttp2/transport/hpack_table.cc",
- "src/core/ext/transport/chttp2/transport/hpack_table.h",
- "src/core/ext/transport/chttp2/transport/http2_settings.cc",
- "src/core/ext/transport/chttp2/transport/http2_settings.h",
- "src/core/ext/transport/chttp2/transport/huffsyms.cc",
- "src/core/ext/transport/chttp2/transport/huffsyms.h",
- "src/core/ext/transport/chttp2/transport/incoming_metadata.cc",
- "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
- "src/core/ext/transport/chttp2/transport/internal.h",
- "src/core/ext/transport/chttp2/transport/parsing.cc",
- "src/core/ext/transport/chttp2/transport/stream_lists.cc",
- "src/core/ext/transport/chttp2/transport/stream_map.cc",
- "src/core/ext/transport/chttp2/transport/stream_map.h",
- "src/core/ext/transport/chttp2/transport/varint.cc",
- "src/core/ext/transport/chttp2/transport/varint.h",
- "src/core/ext/transport/chttp2/transport/writing.cc",
- "src/core/ext/transport/inproc/inproc_plugin.cc",
- "src/core/ext/transport/inproc/inproc_transport.cc",
- "src/core/ext/transport/inproc/inproc_transport.h",
- "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.c",
- "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.c",
- "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/resource.upb.c",
- "src/core/ext/upb-generated/envoy/annotations/resource.upb.h",
- "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.c",
- "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h",
- "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.c",
- "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.c",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.c",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.c",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.c",
- "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.c",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.c",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.c",
- "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.c",
- "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c",
- "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.c",
- "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h",
- "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.c",
- "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h",
- "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.c",
- "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c",
- "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c",
- "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.c",
- "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h",
- "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.c",
- "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h",
- "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.c",
- "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.c",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h",
- "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.c",
- "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.h",
- "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.c",
- "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.h",
- "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c",
- "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.c",
- "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.c",
- "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h",
- "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c",
- "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h",
- "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.c",
- "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.c",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h",
- "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.c",
- "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.c",
- "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/http.upb.c",
- "src/core/ext/upb-generated/envoy/type/v3/http.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/percent.upb.c",
- "src/core/ext/upb-generated/envoy/type/v3/percent.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/range.upb.c",
- "src/core/ext/upb-generated/envoy/type/v3/range.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.c",
- "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h",
- "src/core/ext/upb-generated/google/api/annotations.upb.c",
- "src/core/ext/upb-generated/google/api/annotations.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h",
- "src/core/ext/upb-generated/google/api/http.upb.c",
- "src/core/ext/upb-generated/google/api/http.upb.h",
- "src/core/ext/upb-generated/google/protobuf/any.upb.c",
- "src/core/ext/upb-generated/google/protobuf/any.upb.h",
- "src/core/ext/upb-generated/google/protobuf/descriptor.upb.c",
- "src/core/ext/upb-generated/google/protobuf/descriptor.upb.h",
- "src/core/ext/upb-generated/google/protobuf/duration.upb.c",
- "src/core/ext/upb-generated/google/protobuf/duration.upb.h",
- "src/core/ext/upb-generated/google/protobuf/empty.upb.c",
- "src/core/ext/upb-generated/google/protobuf/empty.upb.h",
- "src/core/ext/upb-generated/google/protobuf/struct.upb.c",
- "src/core/ext/upb-generated/google/protobuf/struct.upb.h",
- "src/core/ext/upb-generated/google/protobuf/timestamp.upb.c",
- "src/core/ext/upb-generated/google/protobuf/timestamp.upb.h",
- "src/core/ext/upb-generated/google/protobuf/wrappers.upb.c",
- "src/core/ext/upb-generated/google/protobuf/wrappers.upb.h",
- "src/core/ext/upb-generated/google/rpc/status.upb.c",
- "src/core/ext/upb-generated/google/rpc/status.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c",
- "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c",
- "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/migrate.upb.c",
- "src/core/ext/upb-generated/udpa/annotations/migrate.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/security.upb.c",
- "src/core/ext/upb-generated/udpa/annotations/security.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.c",
- "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/status.upb.c",
- "src/core/ext/upb-generated/udpa/annotations/status.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/versioning.upb.c",
- "src/core/ext/upb-generated/udpa/annotations/versioning.upb.h",
- "src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.c",
- "src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.h",
- "src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.c",
- "src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.h",
- "src/core/ext/upb-generated/validate/validate.upb.c",
- "src/core/ext/upb-generated/validate/validate.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/authority.upb.c",
- "src/core/ext/upb-generated/xds/core/v3/authority.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.c",
- "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/context_params.upb.c",
- "src/core/ext/upb-generated/xds/core/v3/context_params.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource.upb.c",
- "src/core/ext/upb-generated/xds/core/v3/resource.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.c",
- "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.c",
- "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h",
- "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.c",
- "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/http.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/api/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.c",
- "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.c",
- "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.c",
- "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.c",
- "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.c",
- "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.c",
- "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.c",
- "src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/validate/validate.upbdefs.c",
- "src/core/ext/upbdefs-generated/validate/validate.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.c",
- "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.c",
- "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.c",
- "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.c",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.c",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.c",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h",
- "src/core/ext/xds/certificate_provider_factory.h",
- "src/core/ext/xds/certificate_provider_registry.cc",
- "src/core/ext/xds/certificate_provider_registry.h",
- "src/core/ext/xds/certificate_provider_store.cc",
- "src/core/ext/xds/certificate_provider_store.h",
- "src/core/ext/xds/file_watcher_certificate_provider_factory.cc",
- "src/core/ext/xds/file_watcher_certificate_provider_factory.h",
- "src/core/ext/xds/xds_api.cc",
- "src/core/ext/xds/xds_api.h",
- "src/core/ext/xds/xds_bootstrap.cc",
- "src/core/ext/xds/xds_bootstrap.h",
- "src/core/ext/xds/xds_certificate_provider.cc",
- "src/core/ext/xds/xds_certificate_provider.h",
- "src/core/ext/xds/xds_channel_args.h",
- "src/core/ext/xds/xds_client.cc",
- "src/core/ext/xds/xds_client.h",
- "src/core/ext/xds/xds_client_stats.cc",
- "src/core/ext/xds/xds_client_stats.h",
- "src/core/ext/xds/xds_http_fault_filter.cc",
- "src/core/ext/xds/xds_http_fault_filter.h",
- "src/core/ext/xds/xds_http_filters.cc",
- "src/core/ext/xds/xds_http_filters.h",
- "src/core/ext/xds/xds_server_config_fetcher.cc",
- "src/core/lib/address_utils/parse_address.cc",
- "src/core/lib/address_utils/parse_address.h",
- "src/core/lib/address_utils/sockaddr_utils.cc",
- "src/core/lib/address_utils/sockaddr_utils.h",
- "src/core/lib/avl/avl.cc",
- "src/core/lib/avl/avl.h",
- "src/core/lib/backoff/backoff.cc",
- "src/core/lib/backoff/backoff.h",
- "src/core/lib/channel/call_tracer.h",
- "src/core/lib/channel/channel_args.cc",
- "src/core/lib/channel/channel_args.h",
- "src/core/lib/channel/channel_stack.cc",
- "src/core/lib/channel/channel_stack.h",
- "src/core/lib/channel/channel_stack_builder.cc",
- "src/core/lib/channel/channel_stack_builder.h",
- "src/core/lib/channel/channel_trace.cc",
- "src/core/lib/channel/channel_trace.h",
- "src/core/lib/channel/channelz.cc",
- "src/core/lib/channel/channelz.h",
- "src/core/lib/channel/channelz_registry.cc",
- "src/core/lib/channel/channelz_registry.h",
- "src/core/lib/channel/connected_channel.cc",
- "src/core/lib/channel/connected_channel.h",
- "src/core/lib/channel/context.h",
- "src/core/lib/channel/handshaker.cc",
- "src/core/lib/channel/handshaker.h",
- "src/core/lib/channel/handshaker_factory.h",
- "src/core/lib/channel/handshaker_registry.cc",
- "src/core/lib/channel/handshaker_registry.h",
- "src/core/lib/channel/status_util.cc",
- "src/core/lib/channel/status_util.h",
- "src/core/lib/compression/algorithm_metadata.h",
- "src/core/lib/compression/compression.cc",
- "src/core/lib/compression/compression_args.cc",
- "src/core/lib/compression/compression_args.h",
- "src/core/lib/compression/compression_internal.cc",
- "src/core/lib/compression/compression_internal.h",
- "src/core/lib/compression/message_compress.cc",
- "src/core/lib/compression/message_compress.h",
- "src/core/lib/compression/stream_compression.cc",
- "src/core/lib/compression/stream_compression.h",
- "src/core/lib/compression/stream_compression_gzip.cc",
- "src/core/lib/compression/stream_compression_gzip.h",
- "src/core/lib/compression/stream_compression_identity.cc",
- "src/core/lib/compression/stream_compression_identity.h",
- "src/core/lib/debug/stats.cc",
- "src/core/lib/debug/stats.h",
- "src/core/lib/debug/stats_data.cc",
- "src/core/lib/debug/stats_data.h",
- "src/core/lib/debug/trace.cc",
- "src/core/lib/debug/trace.h",
- "src/core/lib/event_engine/endpoint_config.cc",
- "src/core/lib/event_engine/endpoint_config_internal.h",
- "src/core/lib/event_engine/event_engine.cc",
- "src/core/lib/event_engine/sockaddr.cc",
- "src/core/lib/event_engine/sockaddr.h",
- "src/core/lib/gpr/alloc.cc",
- "src/core/lib/gpr/alloc.h",
- "src/core/lib/gpr/atm.cc",
- "src/core/lib/gpr/cpu_iphone.cc",
- "src/core/lib/gpr/cpu_linux.cc",
- "src/core/lib/gpr/cpu_posix.cc",
- "src/core/lib/gpr/cpu_windows.cc",
- "src/core/lib/gpr/env.h",
- "src/core/lib/gpr/env_linux.cc",
- "src/core/lib/gpr/env_posix.cc",
- "src/core/lib/gpr/env_windows.cc",
- "src/core/lib/gpr/log.cc",
- "src/core/lib/gpr/log_android.cc",
- "src/core/lib/gpr/log_linux.cc",
- "src/core/lib/gpr/log_posix.cc",
- "src/core/lib/gpr/log_windows.cc",
- "src/core/lib/gpr/murmur_hash.cc",
- "src/core/lib/gpr/murmur_hash.h",
- "src/core/lib/gpr/spinlock.h",
- "src/core/lib/gpr/string.cc",
- "src/core/lib/gpr/string.h",
- "src/core/lib/gpr/string_posix.cc",
- "src/core/lib/gpr/string_util_windows.cc",
- "src/core/lib/gpr/string_windows.cc",
- "src/core/lib/gpr/string_windows.h",
- "src/core/lib/gpr/sync.cc",
- "src/core/lib/gpr/sync_abseil.cc",
- "src/core/lib/gpr/sync_posix.cc",
- "src/core/lib/gpr/sync_windows.cc",
- "src/core/lib/gpr/time.cc",
- "src/core/lib/gpr/time_posix.cc",
- "src/core/lib/gpr/time_precise.cc",
- "src/core/lib/gpr/time_precise.h",
- "src/core/lib/gpr/time_windows.cc",
- "src/core/lib/gpr/tls.h",
- "src/core/lib/gpr/tls_gcc.h",
- "src/core/lib/gpr/tls_msvc.h",
- "src/core/lib/gpr/tls_pthread.cc",
- "src/core/lib/gpr/tls_pthread.h",
- "src/core/lib/gpr/tls_stdcpp.h",
- "src/core/lib/gpr/tmpfile.h",
- "src/core/lib/gpr/tmpfile_msys.cc",
- "src/core/lib/gpr/tmpfile_posix.cc",
- "src/core/lib/gpr/tmpfile_windows.cc",
- "src/core/lib/gpr/useful.h",
- "src/core/lib/gpr/wrap_memcpy.cc",
- "src/core/lib/gprpp/arena.cc",
- "src/core/lib/gprpp/arena.h",
- "src/core/lib/gprpp/atomic.h",
- "src/core/lib/gprpp/debug_location.h",
- "src/core/lib/gprpp/dual_ref_counted.h",
- "src/core/lib/gprpp/examine_stack.cc",
- "src/core/lib/gprpp/examine_stack.h",
- "src/core/lib/gprpp/fork.cc",
- "src/core/lib/gprpp/fork.h",
- "src/core/lib/gprpp/global_config.h",
- "src/core/lib/gprpp/global_config_custom.h",
- "src/core/lib/gprpp/global_config_env.cc",
- "src/core/lib/gprpp/global_config_env.h",
- "src/core/lib/gprpp/global_config_generic.h",
- "src/core/lib/gprpp/host_port.cc",
- "src/core/lib/gprpp/host_port.h",
- "src/core/lib/gprpp/manual_constructor.h",
- "src/core/lib/gprpp/memory.h",
- "src/core/lib/gprpp/mpscq.cc",
- "src/core/lib/gprpp/mpscq.h",
- "src/core/lib/gprpp/orphanable.h",
- "src/core/lib/gprpp/ref_counted.h",
- "src/core/lib/gprpp/ref_counted_ptr.h",
- "src/core/lib/gprpp/stat.h",
- "src/core/lib/gprpp/stat_posix.cc",
- "src/core/lib/gprpp/stat_windows.cc",
- "src/core/lib/gprpp/status_helper.cc",
- "src/core/lib/gprpp/status_helper.h",
- "src/core/lib/gprpp/sync.h",
- "src/core/lib/gprpp/thd.h",
- "src/core/lib/gprpp/thd_posix.cc",
- "src/core/lib/gprpp/thd_windows.cc",
- "src/core/lib/gprpp/time_util.cc",
- "src/core/lib/gprpp/time_util.h",
- "src/core/lib/http/format_request.cc",
- "src/core/lib/http/format_request.h",
- "src/core/lib/http/httpcli.cc",
- "src/core/lib/http/httpcli.h",
- "src/core/lib/http/httpcli_security_connector.cc",
- "src/core/lib/http/parser.cc",
- "src/core/lib/http/parser.h",
- "src/core/lib/iomgr/block_annotate.h",
- "src/core/lib/iomgr/buffer_list.cc",
- "src/core/lib/iomgr/buffer_list.h",
- "src/core/lib/iomgr/call_combiner.cc",
- "src/core/lib/iomgr/call_combiner.h",
- "src/core/lib/iomgr/cfstream_handle.cc",
- "src/core/lib/iomgr/cfstream_handle.h",
- "src/core/lib/iomgr/closure.h",
- "src/core/lib/iomgr/combiner.cc",
- "src/core/lib/iomgr/combiner.h",
- "src/core/lib/iomgr/dualstack_socket_posix.cc",
- "src/core/lib/iomgr/dynamic_annotations.h",
- "src/core/lib/iomgr/endpoint.cc",
- "src/core/lib/iomgr/endpoint.h",
- "src/core/lib/iomgr/endpoint_cfstream.cc",
- "src/core/lib/iomgr/endpoint_cfstream.h",
- "src/core/lib/iomgr/endpoint_pair.h",
- "src/core/lib/iomgr/endpoint_pair_event_engine.cc",
- "src/core/lib/iomgr/endpoint_pair_posix.cc",
- "src/core/lib/iomgr/endpoint_pair_uv.cc",
- "src/core/lib/iomgr/endpoint_pair_windows.cc",
- "src/core/lib/iomgr/error.cc",
- "src/core/lib/iomgr/error.h",
- "src/core/lib/iomgr/error_cfstream.cc",
- "src/core/lib/iomgr/error_cfstream.h",
- "src/core/lib/iomgr/error_internal.h",
- "src/core/lib/iomgr/ev_apple.cc",
- "src/core/lib/iomgr/ev_apple.h",
- "src/core/lib/iomgr/ev_epoll1_linux.cc",
- "src/core/lib/iomgr/ev_epoll1_linux.h",
- "src/core/lib/iomgr/ev_epollex_linux.cc",
- "src/core/lib/iomgr/ev_epollex_linux.h",
- "src/core/lib/iomgr/ev_poll_posix.cc",
- "src/core/lib/iomgr/ev_poll_posix.h",
- "src/core/lib/iomgr/ev_posix.cc",
- "src/core/lib/iomgr/ev_posix.h",
- "src/core/lib/iomgr/ev_windows.cc",
- "src/core/lib/iomgr/event_engine/closure.cc",
- "src/core/lib/iomgr/event_engine/closure.h",
- "src/core/lib/iomgr/event_engine/endpoint.cc",
- "src/core/lib/iomgr/event_engine/endpoint.h",
- "src/core/lib/iomgr/event_engine/iomgr.cc",
- "src/core/lib/iomgr/event_engine/iomgr.h",
- "src/core/lib/iomgr/event_engine/pollset.cc",
- "src/core/lib/iomgr/event_engine/pollset.h",
- "src/core/lib/iomgr/event_engine/promise.h",
- "src/core/lib/iomgr/event_engine/resolved_address_internal.cc",
- "src/core/lib/iomgr/event_engine/resolved_address_internal.h",
- "src/core/lib/iomgr/event_engine/resolver.cc",
- "src/core/lib/iomgr/event_engine/tcp.cc",
- "src/core/lib/iomgr/event_engine/timer.cc",
- "src/core/lib/iomgr/exec_ctx.cc",
- "src/core/lib/iomgr/exec_ctx.h",
- "src/core/lib/iomgr/executor.cc",
- "src/core/lib/iomgr/executor.h",
- "src/core/lib/iomgr/executor/mpmcqueue.cc",
- "src/core/lib/iomgr/executor/mpmcqueue.h",
- "src/core/lib/iomgr/executor/threadpool.cc",
- "src/core/lib/iomgr/executor/threadpool.h",
- "src/core/lib/iomgr/fork_posix.cc",
- "src/core/lib/iomgr/fork_windows.cc",
- "src/core/lib/iomgr/gethostname.h",
- "src/core/lib/iomgr/gethostname_fallback.cc",
- "src/core/lib/iomgr/gethostname_host_name_max.cc",
- "src/core/lib/iomgr/gethostname_sysconf.cc",
- "src/core/lib/iomgr/grpc_if_nametoindex.h",
- "src/core/lib/iomgr/grpc_if_nametoindex_posix.cc",
- "src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc",
- "src/core/lib/iomgr/internal_errqueue.cc",
- "src/core/lib/iomgr/internal_errqueue.h",
- "src/core/lib/iomgr/iocp_windows.cc",
- "src/core/lib/iomgr/iocp_windows.h",
- "src/core/lib/iomgr/iomgr.cc",
- "src/core/lib/iomgr/iomgr.h",
- "src/core/lib/iomgr/iomgr_custom.cc",
- "src/core/lib/iomgr/iomgr_custom.h",
- "src/core/lib/iomgr/iomgr_internal.cc",
- "src/core/lib/iomgr/iomgr_internal.h",
- "src/core/lib/iomgr/iomgr_posix.cc",
- "src/core/lib/iomgr/iomgr_posix_cfstream.cc",
- "src/core/lib/iomgr/iomgr_uv.cc",
- "src/core/lib/iomgr/iomgr_windows.cc",
- "src/core/lib/iomgr/is_epollexclusive_available.cc",
- "src/core/lib/iomgr/is_epollexclusive_available.h",
- "src/core/lib/iomgr/load_file.cc",
- "src/core/lib/iomgr/load_file.h",
- "src/core/lib/iomgr/lockfree_event.cc",
- "src/core/lib/iomgr/lockfree_event.h",
- "src/core/lib/iomgr/nameser.h",
- "src/core/lib/iomgr/polling_entity.cc",
- "src/core/lib/iomgr/polling_entity.h",
- "src/core/lib/iomgr/pollset.cc",
- "src/core/lib/iomgr/pollset.h",
- "src/core/lib/iomgr/pollset_custom.cc",
- "src/core/lib/iomgr/pollset_custom.h",
- "src/core/lib/iomgr/pollset_set.cc",
- "src/core/lib/iomgr/pollset_set.h",
- "src/core/lib/iomgr/pollset_set_custom.cc",
- "src/core/lib/iomgr/pollset_set_custom.h",
- "src/core/lib/iomgr/pollset_set_windows.cc",
- "src/core/lib/iomgr/pollset_set_windows.h",
- "src/core/lib/iomgr/pollset_uv.cc",
- "src/core/lib/iomgr/pollset_uv.h",
- "src/core/lib/iomgr/pollset_windows.cc",
- "src/core/lib/iomgr/pollset_windows.h",
- "src/core/lib/iomgr/port.h",
- "src/core/lib/iomgr/python_util.h",
- "src/core/lib/iomgr/resolve_address.cc",
- "src/core/lib/iomgr/resolve_address.h",
- "src/core/lib/iomgr/resolve_address_custom.cc",
- "src/core/lib/iomgr/resolve_address_custom.h",
- "src/core/lib/iomgr/resolve_address_posix.cc",
- "src/core/lib/iomgr/resolve_address_windows.cc",
- "src/core/lib/iomgr/resource_quota.cc",
- "src/core/lib/iomgr/resource_quota.h",
- "src/core/lib/iomgr/sockaddr.h",
- "src/core/lib/iomgr/sockaddr_custom.h",
- "src/core/lib/iomgr/sockaddr_posix.h",
- "src/core/lib/iomgr/sockaddr_windows.h",
- "src/core/lib/iomgr/socket_factory_posix.cc",
- "src/core/lib/iomgr/socket_factory_posix.h",
- "src/core/lib/iomgr/socket_mutator.cc",
- "src/core/lib/iomgr/socket_mutator.h",
- "src/core/lib/iomgr/socket_utils.h",
- "src/core/lib/iomgr/socket_utils_common_posix.cc",
- "src/core/lib/iomgr/socket_utils_linux.cc",
- "src/core/lib/iomgr/socket_utils_posix.cc",
- "src/core/lib/iomgr/socket_utils_posix.h",
- "src/core/lib/iomgr/socket_utils_uv.cc",
- "src/core/lib/iomgr/socket_utils_windows.cc",
- "src/core/lib/iomgr/socket_windows.cc",
- "src/core/lib/iomgr/socket_windows.h",
- "src/core/lib/iomgr/sys_epoll_wrapper.h",
- "src/core/lib/iomgr/tcp_client.cc",
- "src/core/lib/iomgr/tcp_client.h",
- "src/core/lib/iomgr/tcp_client_cfstream.cc",
- "src/core/lib/iomgr/tcp_client_custom.cc",
- "src/core/lib/iomgr/tcp_client_posix.cc",
- "src/core/lib/iomgr/tcp_client_posix.h",
- "src/core/lib/iomgr/tcp_client_windows.cc",
- "src/core/lib/iomgr/tcp_custom.cc",
- "src/core/lib/iomgr/tcp_custom.h",
- "src/core/lib/iomgr/tcp_posix.cc",
- "src/core/lib/iomgr/tcp_posix.h",
- "src/core/lib/iomgr/tcp_server.cc",
- "src/core/lib/iomgr/tcp_server.h",
- "src/core/lib/iomgr/tcp_server_custom.cc",
- "src/core/lib/iomgr/tcp_server_posix.cc",
- "src/core/lib/iomgr/tcp_server_utils_posix.h",
- "src/core/lib/iomgr/tcp_server_utils_posix_common.cc",
- "src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc",
- "src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc",
- "src/core/lib/iomgr/tcp_server_windows.cc",
- "src/core/lib/iomgr/tcp_uv.cc",
- "src/core/lib/iomgr/tcp_windows.cc",
- "src/core/lib/iomgr/tcp_windows.h",
- "src/core/lib/iomgr/time_averaged_stats.cc",
- "src/core/lib/iomgr/time_averaged_stats.h",
- "src/core/lib/iomgr/timer.cc",
- "src/core/lib/iomgr/timer.h",
- "src/core/lib/iomgr/timer_custom.cc",
- "src/core/lib/iomgr/timer_custom.h",
- "src/core/lib/iomgr/timer_generic.cc",
- "src/core/lib/iomgr/timer_generic.h",
- "src/core/lib/iomgr/timer_heap.cc",
- "src/core/lib/iomgr/timer_heap.h",
- "src/core/lib/iomgr/timer_manager.cc",
- "src/core/lib/iomgr/timer_manager.h",
- "src/core/lib/iomgr/timer_uv.cc",
- "src/core/lib/iomgr/udp_server.cc",
- "src/core/lib/iomgr/udp_server.h",
- "src/core/lib/iomgr/unix_sockets_posix.cc",
- "src/core/lib/iomgr/unix_sockets_posix.h",
- "src/core/lib/iomgr/unix_sockets_posix_noop.cc",
- "src/core/lib/iomgr/wakeup_fd_eventfd.cc",
- "src/core/lib/iomgr/wakeup_fd_nospecial.cc",
- "src/core/lib/iomgr/wakeup_fd_pipe.cc",
- "src/core/lib/iomgr/wakeup_fd_pipe.h",
- "src/core/lib/iomgr/wakeup_fd_posix.cc",
- "src/core/lib/iomgr/wakeup_fd_posix.h",
- "src/core/lib/iomgr/work_serializer.cc",
- "src/core/lib/iomgr/work_serializer.h",
- "src/core/lib/json/json.h",
- "src/core/lib/json/json_reader.cc",
- "src/core/lib/json/json_util.cc",
- "src/core/lib/json/json_util.h",
- "src/core/lib/json/json_writer.cc",
- "src/core/lib/matchers/matchers.cc",
- "src/core/lib/matchers/matchers.h",
- "src/core/lib/profiling/basic_timers.cc",
- "src/core/lib/profiling/stap_timers.cc",
- "src/core/lib/profiling/timers.h",
- "src/core/lib/security/authorization/authorization_engine.h",
- "src/core/lib/security/authorization/authorization_policy_provider.h",
- "src/core/lib/security/authorization/authorization_policy_provider_vtable.cc",
- "src/core/lib/security/authorization/evaluate_args.cc",
- "src/core/lib/security/authorization/evaluate_args.h",
- "src/core/lib/security/context/security_context.cc",
- "src/core/lib/security/context/security_context.h",
- "src/core/lib/security/credentials/alts/alts_credentials.cc",
- "src/core/lib/security/credentials/alts/alts_credentials.h",
- "src/core/lib/security/credentials/alts/check_gcp_environment.cc",
- "src/core/lib/security/credentials/alts/check_gcp_environment.h",
- "src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc",
- "src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc",
- "src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc",
- "src/core/lib/security/credentials/composite/composite_credentials.cc",
- "src/core/lib/security/credentials/composite/composite_credentials.h",
- "src/core/lib/security/credentials/credentials.cc",
- "src/core/lib/security/credentials/credentials.h",
- "src/core/lib/security/credentials/credentials_metadata.cc",
- "src/core/lib/security/credentials/external/aws_external_account_credentials.cc",
- "src/core/lib/security/credentials/external/aws_external_account_credentials.h",
- "src/core/lib/security/credentials/external/aws_request_signer.cc",
- "src/core/lib/security/credentials/external/aws_request_signer.h",
- "src/core/lib/security/credentials/external/external_account_credentials.cc",
- "src/core/lib/security/credentials/external/external_account_credentials.h",
- "src/core/lib/security/credentials/external/file_external_account_credentials.cc",
- "src/core/lib/security/credentials/external/file_external_account_credentials.h",
- "src/core/lib/security/credentials/external/url_external_account_credentials.cc",
- "src/core/lib/security/credentials/external/url_external_account_credentials.h",
- "src/core/lib/security/credentials/fake/fake_credentials.cc",
- "src/core/lib/security/credentials/fake/fake_credentials.h",
- "src/core/lib/security/credentials/google_default/credentials_generic.cc",
- "src/core/lib/security/credentials/google_default/google_default_credentials.cc",
- "src/core/lib/security/credentials/google_default/google_default_credentials.h",
- "src/core/lib/security/credentials/iam/iam_credentials.cc",
- "src/core/lib/security/credentials/iam/iam_credentials.h",
- "src/core/lib/security/credentials/insecure/insecure_credentials.cc",
- "src/core/lib/security/credentials/jwt/json_token.cc",
- "src/core/lib/security/credentials/jwt/json_token.h",
- "src/core/lib/security/credentials/jwt/jwt_credentials.cc",
- "src/core/lib/security/credentials/jwt/jwt_credentials.h",
- "src/core/lib/security/credentials/jwt/jwt_verifier.cc",
- "src/core/lib/security/credentials/jwt/jwt_verifier.h",
- "src/core/lib/security/credentials/local/local_credentials.cc",
- "src/core/lib/security/credentials/local/local_credentials.h",
- "src/core/lib/security/credentials/oauth2/oauth2_credentials.cc",
- "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
- "src/core/lib/security/credentials/plugin/plugin_credentials.cc",
- "src/core/lib/security/credentials/plugin/plugin_credentials.h",
- "src/core/lib/security/credentials/ssl/ssl_credentials.cc",
- "src/core/lib/security/credentials/ssl/ssl_credentials.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.cc",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h",
- "src/core/lib/security/credentials/tls/grpc_tls_credentials_options.cc",
- "src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
- "src/core/lib/security/credentials/tls/tls_credentials.cc",
- "src/core/lib/security/credentials/tls/tls_credentials.h",
- "src/core/lib/security/credentials/tls/tls_utils.cc",
- "src/core/lib/security/credentials/tls/tls_utils.h",
- "src/core/lib/security/credentials/xds/xds_credentials.cc",
- "src/core/lib/security/credentials/xds/xds_credentials.h",
- "src/core/lib/security/security_connector/alts/alts_security_connector.cc",
- "src/core/lib/security/security_connector/alts/alts_security_connector.h",
- "src/core/lib/security/security_connector/fake/fake_security_connector.cc",
- "src/core/lib/security/security_connector/fake/fake_security_connector.h",
- "src/core/lib/security/security_connector/insecure/insecure_security_connector.cc",
- "src/core/lib/security/security_connector/insecure/insecure_security_connector.h",
- "src/core/lib/security/security_connector/load_system_roots.h",
- "src/core/lib/security/security_connector/load_system_roots_fallback.cc",
- "src/core/lib/security/security_connector/load_system_roots_linux.cc",
- "src/core/lib/security/security_connector/load_system_roots_linux.h",
- "src/core/lib/security/security_connector/local/local_security_connector.cc",
- "src/core/lib/security/security_connector/local/local_security_connector.h",
- "src/core/lib/security/security_connector/security_connector.cc",
- "src/core/lib/security/security_connector/security_connector.h",
- "src/core/lib/security/security_connector/ssl/ssl_security_connector.cc",
- "src/core/lib/security/security_connector/ssl/ssl_security_connector.h",
- "src/core/lib/security/security_connector/ssl_utils.cc",
- "src/core/lib/security/security_connector/ssl_utils.h",
- "src/core/lib/security/security_connector/ssl_utils_config.cc",
- "src/core/lib/security/security_connector/ssl_utils_config.h",
- "src/core/lib/security/security_connector/tls/tls_security_connector.cc",
- "src/core/lib/security/security_connector/tls/tls_security_connector.h",
- "src/core/lib/security/transport/auth_filters.h",
- "src/core/lib/security/transport/client_auth_filter.cc",
- "src/core/lib/security/transport/secure_endpoint.cc",
- "src/core/lib/security/transport/secure_endpoint.h",
- "src/core/lib/security/transport/security_handshaker.cc",
- "src/core/lib/security/transport/security_handshaker.h",
- "src/core/lib/security/transport/server_auth_filter.cc",
- "src/core/lib/security/transport/tsi_error.cc",
- "src/core/lib/security/transport/tsi_error.h",
- "src/core/lib/security/util/json_util.cc",
- "src/core/lib/security/util/json_util.h",
- "src/core/lib/slice/b64.cc",
- "src/core/lib/slice/b64.h",
- "src/core/lib/slice/percent_encoding.cc",
- "src/core/lib/slice/percent_encoding.h",
- "src/core/lib/slice/slice.cc",
- "src/core/lib/slice/slice_buffer.cc",
- "src/core/lib/slice/slice_intern.cc",
- "src/core/lib/slice/slice_internal.h",
- "src/core/lib/slice/slice_string_helpers.cc",
- "src/core/lib/slice/slice_string_helpers.h",
- "src/core/lib/slice/slice_utils.h",
- "src/core/lib/surface/api_trace.cc",
- "src/core/lib/surface/api_trace.h",
- "src/core/lib/surface/byte_buffer.cc",
- "src/core/lib/surface/byte_buffer_reader.cc",
- "src/core/lib/surface/call.cc",
- "src/core/lib/surface/call.h",
- "src/core/lib/surface/call_details.cc",
- "src/core/lib/surface/call_log_batch.cc",
- "src/core/lib/surface/call_test_only.h",
- "src/core/lib/surface/channel.cc",
- "src/core/lib/surface/channel.h",
- "src/core/lib/surface/channel_init.cc",
- "src/core/lib/surface/channel_init.h",
- "src/core/lib/surface/channel_ping.cc",
- "src/core/lib/surface/channel_stack_type.cc",
- "src/core/lib/surface/channel_stack_type.h",
- "src/core/lib/surface/completion_queue.cc",
- "src/core/lib/surface/completion_queue.h",
- "src/core/lib/surface/completion_queue_factory.cc",
- "src/core/lib/surface/completion_queue_factory.h",
- "src/core/lib/surface/event_string.cc",
- "src/core/lib/surface/event_string.h",
- "src/core/lib/surface/init.cc",
- "src/core/lib/surface/init.h",
- "src/core/lib/surface/init_secure.cc",
- "src/core/lib/surface/lame_client.cc",
- "src/core/lib/surface/lame_client.h",
- "src/core/lib/surface/metadata_array.cc",
- "src/core/lib/surface/server.cc",
- "src/core/lib/surface/server.h",
- "src/core/lib/surface/validate_metadata.cc",
- "src/core/lib/surface/validate_metadata.h",
- "src/core/lib/surface/version.cc",
- "src/core/lib/transport/authority_override.cc",
- "src/core/lib/transport/authority_override.h",
- "src/core/lib/transport/bdp_estimator.cc",
- "src/core/lib/transport/bdp_estimator.h",
- "src/core/lib/transport/byte_stream.cc",
- "src/core/lib/transport/byte_stream.h",
- "src/core/lib/transport/connectivity_state.cc",
- "src/core/lib/transport/connectivity_state.h",
- "src/core/lib/transport/error_utils.cc",
- "src/core/lib/transport/error_utils.h",
- "src/core/lib/transport/http2_errors.h",
- "src/core/lib/transport/metadata.cc",
- "src/core/lib/transport/metadata.h",
- "src/core/lib/transport/metadata_batch.cc",
- "src/core/lib/transport/metadata_batch.h",
- "src/core/lib/transport/pid_controller.cc",
- "src/core/lib/transport/pid_controller.h",
- "src/core/lib/transport/static_metadata.cc",
- "src/core/lib/transport/static_metadata.h",
- "src/core/lib/transport/status_conversion.cc",
- "src/core/lib/transport/status_conversion.h",
- "src/core/lib/transport/status_metadata.cc",
- "src/core/lib/transport/status_metadata.h",
- "src/core/lib/transport/timeout_encoding.cc",
- "src/core/lib/transport/timeout_encoding.h",
- "src/core/lib/transport/transport.cc",
- "src/core/lib/transport/transport.h",
- "src/core/lib/transport/transport_impl.h",
- "src/core/lib/transport/transport_op_string.cc",
- "src/core/lib/uri/uri_parser.cc",
- "src/core/lib/uri/uri_parser.h",
- "src/core/plugin_registry/grpc_plugin_registry.cc",
- "src/core/tsi/alts/crypt/aes_gcm.cc",
- "src/core/tsi/alts/crypt/gsec.cc",
- "src/core/tsi/alts/crypt/gsec.h",
- "src/core/tsi/alts/frame_protector/alts_counter.cc",
- "src/core/tsi/alts/frame_protector/alts_counter.h",
- "src/core/tsi/alts/frame_protector/alts_crypter.cc",
- "src/core/tsi/alts/frame_protector/alts_crypter.h",
- "src/core/tsi/alts/frame_protector/alts_frame_protector.cc",
- "src/core/tsi/alts/frame_protector/alts_frame_protector.h",
- "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc",
- "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h",
- "src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc",
- "src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc",
- "src/core/tsi/alts/frame_protector/frame_handler.cc",
- "src/core/tsi/alts/frame_protector/frame_handler.h",
- "src/core/tsi/alts/handshaker/alts_handshaker_client.cc",
- "src/core/tsi/alts/handshaker/alts_handshaker_client.h",
- "src/core/tsi/alts/handshaker/alts_shared_resource.cc",
- "src/core/tsi/alts/handshaker/alts_shared_resource.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h",
- "src/core/tsi/alts/handshaker/alts_tsi_utils.cc",
- "src/core/tsi/alts/handshaker/alts_tsi_utils.h",
- "src/core/tsi/alts/handshaker/transport_security_common_api.cc",
- "src/core/tsi/alts/handshaker/transport_security_common_api.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h",
- "src/core/tsi/fake_transport_security.cc",
- "src/core/tsi/fake_transport_security.h",
- "src/core/tsi/local_transport_security.cc",
- "src/core/tsi/local_transport_security.h",
- "src/core/tsi/ssl/session_cache/ssl_session.h",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.cc",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.h",
- "src/core/tsi/ssl/session_cache/ssl_session_openssl.cc",
- "src/core/tsi/ssl_transport_security.cc",
- "src/core/tsi/ssl_transport_security.h",
- "src/core/tsi/ssl_types.h",
- "src/core/tsi/transport_security.cc",
- "src/core/tsi/transport_security.h",
- "src/core/tsi/transport_security_grpc.cc",
- "src/core/tsi/transport_security_grpc.h",
- "src/core/tsi/transport_security_interface.h",
- "third_party/re2/re2/bitmap256.h",
- "third_party/re2/re2/bitstate.cc",
- "third_party/re2/re2/compile.cc",
- "third_party/re2/re2/dfa.cc",
- "third_party/re2/re2/filtered_re2.cc",
- "third_party/re2/re2/filtered_re2.h",
- "third_party/re2/re2/mimics_pcre.cc",
- "third_party/re2/re2/nfa.cc",
- "third_party/re2/re2/onepass.cc",
- "third_party/re2/re2/parse.cc",
- "third_party/re2/re2/perl_groups.cc",
- "third_party/re2/re2/pod_array.h",
- "third_party/re2/re2/prefilter.cc",
- "third_party/re2/re2/prefilter.h",
- "third_party/re2/re2/prefilter_tree.cc",
- "third_party/re2/re2/prefilter_tree.h",
- "third_party/re2/re2/prog.cc",
- "third_party/re2/re2/prog.h",
- "third_party/re2/re2/re2.cc",
- "third_party/re2/re2/re2.h",
- "third_party/re2/re2/regexp.cc",
- "third_party/re2/re2/regexp.h",
- "third_party/re2/re2/set.cc",
- "third_party/re2/re2/set.h",
- "third_party/re2/re2/simplify.cc",
- "third_party/re2/re2/sparse_array.h",
- "third_party/re2/re2/sparse_set.h",
- "third_party/re2/re2/stringpiece.cc",
- "third_party/re2/re2/stringpiece.h",
- "third_party/re2/re2/tostring.cc",
- "third_party/re2/re2/unicode_casefold.cc",
- "third_party/re2/re2/unicode_casefold.h",
- "third_party/re2/re2/unicode_groups.cc",
- "third_party/re2/re2/unicode_groups.h",
- "third_party/re2/re2/walker-inl.h",
- "third_party/re2/util/benchmark.h",
- "third_party/re2/util/flags.h",
- "third_party/re2/util/logging.h",
- "third_party/re2/util/malloc_counter.h",
- "third_party/re2/util/mix.h",
- "third_party/re2/util/mutex.h",
- "third_party/re2/util/pcre.cc",
- "third_party/re2/util/pcre.h",
- "third_party/re2/util/rune.cc",
- "third_party/re2/util/strutil.cc",
- "third_party/re2/util/strutil.h",
- "third_party/re2/util/test.h",
- "third_party/re2/util/utf.h",
- "third_party/re2/util/util.h",
- "third_party/upb/third_party/wyhash/wyhash.h",
- "third_party/upb/upb/decode.c",
- "third_party/upb/upb/decode.h",
- "third_party/upb/upb/decode.int.h",
- "third_party/upb/upb/decode_fast.c",
- "third_party/upb/upb/decode_fast.h",
- "third_party/upb/upb/def.c",
- "third_party/upb/upb/def.h",
- "third_party/upb/upb/def.hpp",
- "third_party/upb/upb/encode.c",
- "third_party/upb/upb/encode.h",
- "third_party/upb/upb/msg.c",
- "third_party/upb/upb/msg.h",
- "third_party/upb/upb/port_def.inc",
- "third_party/upb/upb/port_undef.inc",
- "third_party/upb/upb/reflection.c",
- "third_party/upb/upb/reflection.h",
- "third_party/upb/upb/table.c",
- "third_party/upb/upb/table.int.h",
- "third_party/upb/upb/text_encode.c",
- "third_party/upb/upb/text_encode.h",
- "third_party/upb/upb/upb.c",
- "third_party/upb/upb/upb.h",
- "third_party/upb/upb/upb.hpp",
- "third_party/upb/upb/upb.int.h",
- "third_party/xxhash/xxhash.h"
- ],
- "private_header_files": [
- "src/core/ext/filters/client_channel/backend_metric.h",
- "src/core/ext/filters/client_channel/backup_poller.h",
- "src/core/ext/filters/client_channel/client_channel.h",
- "src/core/ext/filters/client_channel/client_channel_channelz.h",
- "src/core/ext/filters/client_channel/client_channel_factory.h",
- "src/core/ext/filters/client_channel/config_selector.h",
- "src/core/ext/filters/client_channel/connector.h",
- "src/core/ext/filters/client_channel/dynamic_filters.h",
- "src/core/ext/filters/client_channel/global_subchannel_pool.h",
- "src/core/ext/filters/client_channel/health/health_check_client.h",
- "src/core/ext/filters/client_channel/http_connect_handshaker.h",
- "src/core/ext/filters/client_channel/http_proxy.h",
- "src/core/ext/filters/client_channel/lb_policy.h",
- "src/core/ext/filters/client_channel/lb_policy/address_filtering.h",
- "src/core/ext/filters/client_channel/lb_policy/child_policy_handler.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h",
- "src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h",
- "src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h",
- "src/core/ext/filters/client_channel/lb_policy/subchannel_list.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds.h",
- "src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h",
- "src/core/ext/filters/client_channel/lb_policy_factory.h",
- "src/core/ext/filters/client_channel/lb_policy_registry.h",
- "src/core/ext/filters/client_channel/local_subchannel_pool.h",
- "src/core/ext/filters/client_channel/proxy_mapper.h",
- "src/core/ext/filters/client_channel/proxy_mapper_registry.h",
- "src/core/ext/filters/client_channel/resolver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h",
- "src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h",
- "src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.h",
- "src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h",
- "src/core/ext/filters/client_channel/resolver/xds/xds_resolver.h",
- "src/core/ext/filters/client_channel/resolver_factory.h",
- "src/core/ext/filters/client_channel/resolver_registry.h",
- "src/core/ext/filters/client_channel/resolver_result_parsing.h",
- "src/core/ext/filters/client_channel/retry_filter.h",
- "src/core/ext/filters/client_channel/retry_service_config.h",
- "src/core/ext/filters/client_channel/retry_throttle.h",
- "src/core/ext/filters/client_channel/server_address.h",
- "src/core/ext/filters/client_channel/service_config.h",
- "src/core/ext/filters/client_channel/service_config_call_data.h",
- "src/core/ext/filters/client_channel/service_config_parser.h",
- "src/core/ext/filters/client_channel/subchannel.h",
- "src/core/ext/filters/client_channel/subchannel_interface.h",
- "src/core/ext/filters/client_channel/subchannel_pool_interface.h",
- "src/core/ext/filters/deadline/deadline_filter.h",
- "src/core/ext/filters/fault_injection/fault_injection_filter.h",
- "src/core/ext/filters/fault_injection/service_config_parser.h",
- "src/core/ext/filters/http/client/http_client_filter.h",
- "src/core/ext/filters/http/client_authority_filter.h",
- "src/core/ext/filters/http/message_compress/message_compress_filter.h",
- "src/core/ext/filters/http/message_compress/message_decompress_filter.h",
- "src/core/ext/filters/http/server/http_server_filter.h",
- "src/core/ext/filters/max_age/max_age_filter.h",
- "src/core/ext/filters/message_size/message_size_filter.h",
- "src/core/ext/filters/workarounds/workaround_cronet_compression_filter.h",
- "src/core/ext/filters/workarounds/workaround_utils.h",
- "src/core/ext/transport/chttp2/alpn/alpn.h",
- "src/core/ext/transport/chttp2/client/authority.h",
- "src/core/ext/transport/chttp2/client/chttp2_connector.h",
- "src/core/ext/transport/chttp2/server/chttp2_server.h",
- "src/core/ext/transport/chttp2/transport/bin_decoder.h",
- "src/core/ext/transport/chttp2/transport/bin_encoder.h",
- "src/core/ext/transport/chttp2/transport/chttp2_slice_allocator.h",
- "src/core/ext/transport/chttp2/transport/chttp2_transport.h",
- "src/core/ext/transport/chttp2/transport/context_list.h",
- "src/core/ext/transport/chttp2/transport/flow_control.h",
- "src/core/ext/transport/chttp2/transport/frame.h",
- "src/core/ext/transport/chttp2/transport/frame_data.h",
- "src/core/ext/transport/chttp2/transport/frame_goaway.h",
- "src/core/ext/transport/chttp2/transport/frame_ping.h",
- "src/core/ext/transport/chttp2/transport/frame_rst_stream.h",
- "src/core/ext/transport/chttp2/transport/frame_settings.h",
- "src/core/ext/transport/chttp2/transport/frame_window_update.h",
- "src/core/ext/transport/chttp2/transport/hpack_encoder.h",
- "src/core/ext/transport/chttp2/transport/hpack_parser.h",
- "src/core/ext/transport/chttp2/transport/hpack_table.h",
- "src/core/ext/transport/chttp2/transport/http2_settings.h",
- "src/core/ext/transport/chttp2/transport/huffsyms.h",
- "src/core/ext/transport/chttp2/transport/incoming_metadata.h",
- "src/core/ext/transport/chttp2/transport/internal.h",
- "src/core/ext/transport/chttp2/transport/stream_map.h",
- "src/core/ext/transport/chttp2/transport/varint.h",
- "src/core/ext/transport/inproc/inproc_transport.h",
- "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h",
- "src/core/ext/upb-generated/envoy/annotations/resource.upb.h",
- "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h",
- "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h",
- "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.h",
- "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h",
- "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h",
- "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h",
- "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h",
- "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h",
- "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.h",
- "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h",
- "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.h",
- "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h",
- "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.h",
- "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.h",
- "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h",
- "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h",
- "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h",
- "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h",
- "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h",
- "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h",
- "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/http.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/percent.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/range.upb.h",
- "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h",
- "src/core/ext/upb-generated/google/api/annotations.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h",
- "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h",
- "src/core/ext/upb-generated/google/api/http.upb.h",
- "src/core/ext/upb-generated/google/protobuf/any.upb.h",
- "src/core/ext/upb-generated/google/protobuf/descriptor.upb.h",
- "src/core/ext/upb-generated/google/protobuf/duration.upb.h",
- "src/core/ext/upb-generated/google/protobuf/empty.upb.h",
- "src/core/ext/upb-generated/google/protobuf/struct.upb.h",
- "src/core/ext/upb-generated/google/protobuf/timestamp.upb.h",
- "src/core/ext/upb-generated/google/protobuf/wrappers.upb.h",
- "src/core/ext/upb-generated/google/rpc/status.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h",
- "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/migrate.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/security.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/status.upb.h",
- "src/core/ext/upb-generated/udpa/annotations/versioning.upb.h",
- "src/core/ext/upb-generated/udpa/data/orca/v1/orca_load_report.upb.h",
- "src/core/ext/upb-generated/udpa/type/v1/typed_struct.upb.h",
- "src/core/ext/upb-generated/validate/validate.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/authority.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/context_params.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h",
- "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h",
- "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.h",
- "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/api/http.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.h",
- "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h",
- "src/core/ext/upbdefs-generated/udpa/type/v1/typed_struct.upbdefs.h",
- "src/core/ext/upbdefs-generated/validate/validate.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h",
- "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h",
- "src/core/ext/xds/certificate_provider_factory.h",
- "src/core/ext/xds/certificate_provider_registry.h",
- "src/core/ext/xds/certificate_provider_store.h",
- "src/core/ext/xds/file_watcher_certificate_provider_factory.h",
- "src/core/ext/xds/xds_api.h",
- "src/core/ext/xds/xds_bootstrap.h",
- "src/core/ext/xds/xds_certificate_provider.h",
- "src/core/ext/xds/xds_channel_args.h",
- "src/core/ext/xds/xds_client.h",
- "src/core/ext/xds/xds_client_stats.h",
- "src/core/ext/xds/xds_http_fault_filter.h",
- "src/core/ext/xds/xds_http_filters.h",
- "src/core/lib/address_utils/parse_address.h",
- "src/core/lib/address_utils/sockaddr_utils.h",
- "src/core/lib/avl/avl.h",
- "src/core/lib/backoff/backoff.h",
- "src/core/lib/channel/call_tracer.h",
- "src/core/lib/channel/channel_args.h",
- "src/core/lib/channel/channel_stack.h",
- "src/core/lib/channel/channel_stack_builder.h",
- "src/core/lib/channel/channel_trace.h",
- "src/core/lib/channel/channelz.h",
- "src/core/lib/channel/channelz_registry.h",
- "src/core/lib/channel/connected_channel.h",
- "src/core/lib/channel/context.h",
- "src/core/lib/channel/handshaker.h",
- "src/core/lib/channel/handshaker_factory.h",
- "src/core/lib/channel/handshaker_registry.h",
- "src/core/lib/channel/status_util.h",
- "src/core/lib/compression/algorithm_metadata.h",
- "src/core/lib/compression/compression_args.h",
- "src/core/lib/compression/compression_internal.h",
- "src/core/lib/compression/message_compress.h",
- "src/core/lib/compression/stream_compression.h",
- "src/core/lib/compression/stream_compression_gzip.h",
- "src/core/lib/compression/stream_compression_identity.h",
- "src/core/lib/debug/stats.h",
- "src/core/lib/debug/stats_data.h",
- "src/core/lib/debug/trace.h",
- "src/core/lib/event_engine/endpoint_config_internal.h",
- "src/core/lib/event_engine/sockaddr.h",
- "src/core/lib/gpr/alloc.h",
- "src/core/lib/gpr/env.h",
- "src/core/lib/gpr/murmur_hash.h",
- "src/core/lib/gpr/spinlock.h",
- "src/core/lib/gpr/string.h",
- "src/core/lib/gpr/string_windows.h",
- "src/core/lib/gpr/time_precise.h",
- "src/core/lib/gpr/tls.h",
- "src/core/lib/gpr/tls_gcc.h",
- "src/core/lib/gpr/tls_msvc.h",
- "src/core/lib/gpr/tls_pthread.h",
- "src/core/lib/gpr/tls_stdcpp.h",
- "src/core/lib/gpr/tmpfile.h",
- "src/core/lib/gpr/useful.h",
- "src/core/lib/gprpp/arena.h",
- "src/core/lib/gprpp/atomic.h",
- "src/core/lib/gprpp/debug_location.h",
- "src/core/lib/gprpp/dual_ref_counted.h",
- "src/core/lib/gprpp/examine_stack.h",
- "src/core/lib/gprpp/fork.h",
- "src/core/lib/gprpp/global_config.h",
- "src/core/lib/gprpp/global_config_custom.h",
- "src/core/lib/gprpp/global_config_env.h",
- "src/core/lib/gprpp/global_config_generic.h",
- "src/core/lib/gprpp/host_port.h",
- "src/core/lib/gprpp/manual_constructor.h",
- "src/core/lib/gprpp/memory.h",
- "src/core/lib/gprpp/mpscq.h",
- "src/core/lib/gprpp/orphanable.h",
- "src/core/lib/gprpp/ref_counted.h",
- "src/core/lib/gprpp/ref_counted_ptr.h",
- "src/core/lib/gprpp/stat.h",
- "src/core/lib/gprpp/status_helper.h",
- "src/core/lib/gprpp/sync.h",
- "src/core/lib/gprpp/thd.h",
- "src/core/lib/gprpp/time_util.h",
- "src/core/lib/http/format_request.h",
- "src/core/lib/http/httpcli.h",
- "src/core/lib/http/parser.h",
- "src/core/lib/iomgr/block_annotate.h",
- "src/core/lib/iomgr/buffer_list.h",
- "src/core/lib/iomgr/call_combiner.h",
- "src/core/lib/iomgr/cfstream_handle.h",
- "src/core/lib/iomgr/closure.h",
- "src/core/lib/iomgr/combiner.h",
- "src/core/lib/iomgr/dynamic_annotations.h",
- "src/core/lib/iomgr/endpoint.h",
- "src/core/lib/iomgr/endpoint_cfstream.h",
- "src/core/lib/iomgr/endpoint_pair.h",
- "src/core/lib/iomgr/error.h",
- "src/core/lib/iomgr/error_cfstream.h",
- "src/core/lib/iomgr/error_internal.h",
- "src/core/lib/iomgr/ev_apple.h",
- "src/core/lib/iomgr/ev_epoll1_linux.h",
- "src/core/lib/iomgr/ev_epollex_linux.h",
- "src/core/lib/iomgr/ev_poll_posix.h",
- "src/core/lib/iomgr/ev_posix.h",
- "src/core/lib/iomgr/event_engine/closure.h",
- "src/core/lib/iomgr/event_engine/endpoint.h",
- "src/core/lib/iomgr/event_engine/iomgr.h",
- "src/core/lib/iomgr/event_engine/pollset.h",
- "src/core/lib/iomgr/event_engine/promise.h",
- "src/core/lib/iomgr/event_engine/resolved_address_internal.h",
- "src/core/lib/iomgr/exec_ctx.h",
- "src/core/lib/iomgr/executor.h",
- "src/core/lib/iomgr/executor/mpmcqueue.h",
- "src/core/lib/iomgr/executor/threadpool.h",
- "src/core/lib/iomgr/gethostname.h",
- "src/core/lib/iomgr/grpc_if_nametoindex.h",
- "src/core/lib/iomgr/internal_errqueue.h",
- "src/core/lib/iomgr/iocp_windows.h",
- "src/core/lib/iomgr/iomgr.h",
- "src/core/lib/iomgr/iomgr_custom.h",
- "src/core/lib/iomgr/iomgr_internal.h",
- "src/core/lib/iomgr/is_epollexclusive_available.h",
- "src/core/lib/iomgr/load_file.h",
- "src/core/lib/iomgr/lockfree_event.h",
- "src/core/lib/iomgr/nameser.h",
- "src/core/lib/iomgr/polling_entity.h",
- "src/core/lib/iomgr/pollset.h",
- "src/core/lib/iomgr/pollset_custom.h",
- "src/core/lib/iomgr/pollset_set.h",
- "src/core/lib/iomgr/pollset_set_custom.h",
- "src/core/lib/iomgr/pollset_set_windows.h",
- "src/core/lib/iomgr/pollset_uv.h",
- "src/core/lib/iomgr/pollset_windows.h",
- "src/core/lib/iomgr/port.h",
- "src/core/lib/iomgr/python_util.h",
- "src/core/lib/iomgr/resolve_address.h",
- "src/core/lib/iomgr/resolve_address_custom.h",
- "src/core/lib/iomgr/resource_quota.h",
- "src/core/lib/iomgr/sockaddr.h",
- "src/core/lib/iomgr/sockaddr_custom.h",
- "src/core/lib/iomgr/sockaddr_posix.h",
- "src/core/lib/iomgr/sockaddr_windows.h",
- "src/core/lib/iomgr/socket_factory_posix.h",
- "src/core/lib/iomgr/socket_mutator.h",
- "src/core/lib/iomgr/socket_utils.h",
- "src/core/lib/iomgr/socket_utils_posix.h",
- "src/core/lib/iomgr/socket_windows.h",
- "src/core/lib/iomgr/sys_epoll_wrapper.h",
- "src/core/lib/iomgr/tcp_client.h",
- "src/core/lib/iomgr/tcp_client_posix.h",
- "src/core/lib/iomgr/tcp_custom.h",
- "src/core/lib/iomgr/tcp_posix.h",
- "src/core/lib/iomgr/tcp_server.h",
- "src/core/lib/iomgr/tcp_server_utils_posix.h",
- "src/core/lib/iomgr/tcp_windows.h",
- "src/core/lib/iomgr/time_averaged_stats.h",
- "src/core/lib/iomgr/timer.h",
- "src/core/lib/iomgr/timer_custom.h",
- "src/core/lib/iomgr/timer_generic.h",
- "src/core/lib/iomgr/timer_heap.h",
- "src/core/lib/iomgr/timer_manager.h",
- "src/core/lib/iomgr/udp_server.h",
- "src/core/lib/iomgr/unix_sockets_posix.h",
- "src/core/lib/iomgr/wakeup_fd_pipe.h",
- "src/core/lib/iomgr/wakeup_fd_posix.h",
- "src/core/lib/iomgr/work_serializer.h",
- "src/core/lib/json/json.h",
- "src/core/lib/json/json_util.h",
- "src/core/lib/matchers/matchers.h",
- "src/core/lib/profiling/timers.h",
- "src/core/lib/security/authorization/authorization_engine.h",
- "src/core/lib/security/authorization/authorization_policy_provider.h",
- "src/core/lib/security/authorization/evaluate_args.h",
- "src/core/lib/security/context/security_context.h",
- "src/core/lib/security/credentials/alts/alts_credentials.h",
- "src/core/lib/security/credentials/alts/check_gcp_environment.h",
- "src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h",
- "src/core/lib/security/credentials/composite/composite_credentials.h",
- "src/core/lib/security/credentials/credentials.h",
- "src/core/lib/security/credentials/external/aws_external_account_credentials.h",
- "src/core/lib/security/credentials/external/aws_request_signer.h",
- "src/core/lib/security/credentials/external/external_account_credentials.h",
- "src/core/lib/security/credentials/external/file_external_account_credentials.h",
- "src/core/lib/security/credentials/external/url_external_account_credentials.h",
- "src/core/lib/security/credentials/fake/fake_credentials.h",
- "src/core/lib/security/credentials/google_default/google_default_credentials.h",
- "src/core/lib/security/credentials/iam/iam_credentials.h",
- "src/core/lib/security/credentials/jwt/json_token.h",
- "src/core/lib/security/credentials/jwt/jwt_credentials.h",
- "src/core/lib/security/credentials/jwt/jwt_verifier.h",
- "src/core/lib/security/credentials/local/local_credentials.h",
- "src/core/lib/security/credentials/oauth2/oauth2_credentials.h",
- "src/core/lib/security/credentials/plugin/plugin_credentials.h",
- "src/core/lib/security/credentials/ssl/ssl_credentials.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h",
- "src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h",
- "src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h",
- "src/core/lib/security/credentials/tls/tls_credentials.h",
- "src/core/lib/security/credentials/tls/tls_utils.h",
- "src/core/lib/security/credentials/xds/xds_credentials.h",
- "src/core/lib/security/security_connector/alts/alts_security_connector.h",
- "src/core/lib/security/security_connector/fake/fake_security_connector.h",
- "src/core/lib/security/security_connector/insecure/insecure_security_connector.h",
- "src/core/lib/security/security_connector/load_system_roots.h",
- "src/core/lib/security/security_connector/load_system_roots_linux.h",
- "src/core/lib/security/security_connector/local/local_security_connector.h",
- "src/core/lib/security/security_connector/security_connector.h",
- "src/core/lib/security/security_connector/ssl/ssl_security_connector.h",
- "src/core/lib/security/security_connector/ssl_utils.h",
- "src/core/lib/security/security_connector/ssl_utils_config.h",
- "src/core/lib/security/security_connector/tls/tls_security_connector.h",
- "src/core/lib/security/transport/auth_filters.h",
- "src/core/lib/security/transport/secure_endpoint.h",
- "src/core/lib/security/transport/security_handshaker.h",
- "src/core/lib/security/transport/tsi_error.h",
- "src/core/lib/security/util/json_util.h",
- "src/core/lib/slice/b64.h",
- "src/core/lib/slice/percent_encoding.h",
- "src/core/lib/slice/slice_internal.h",
- "src/core/lib/slice/slice_string_helpers.h",
- "src/core/lib/slice/slice_utils.h",
- "src/core/lib/surface/api_trace.h",
- "src/core/lib/surface/call.h",
- "src/core/lib/surface/call_test_only.h",
- "src/core/lib/surface/channel.h",
- "src/core/lib/surface/channel_init.h",
- "src/core/lib/surface/channel_stack_type.h",
- "src/core/lib/surface/completion_queue.h",
- "src/core/lib/surface/completion_queue_factory.h",
- "src/core/lib/surface/event_string.h",
- "src/core/lib/surface/init.h",
- "src/core/lib/surface/lame_client.h",
- "src/core/lib/surface/server.h",
- "src/core/lib/surface/validate_metadata.h",
- "src/core/lib/transport/authority_override.h",
- "src/core/lib/transport/bdp_estimator.h",
- "src/core/lib/transport/byte_stream.h",
- "src/core/lib/transport/connectivity_state.h",
- "src/core/lib/transport/error_utils.h",
- "src/core/lib/transport/http2_errors.h",
- "src/core/lib/transport/metadata.h",
- "src/core/lib/transport/metadata_batch.h",
- "src/core/lib/transport/pid_controller.h",
- "src/core/lib/transport/static_metadata.h",
- "src/core/lib/transport/status_conversion.h",
- "src/core/lib/transport/status_metadata.h",
- "src/core/lib/transport/timeout_encoding.h",
- "src/core/lib/transport/transport.h",
- "src/core/lib/transport/transport_impl.h",
- "src/core/lib/uri/uri_parser.h",
- "src/core/tsi/alts/crypt/gsec.h",
- "src/core/tsi/alts/frame_protector/alts_counter.h",
- "src/core/tsi/alts/frame_protector/alts_crypter.h",
- "src/core/tsi/alts/frame_protector/alts_frame_protector.h",
- "src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h",
- "src/core/tsi/alts/frame_protector/frame_handler.h",
- "src/core/tsi/alts/handshaker/alts_handshaker_client.h",
- "src/core/tsi/alts/handshaker/alts_shared_resource.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker.h",
- "src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h",
- "src/core/tsi/alts/handshaker/alts_tsi_utils.h",
- "src/core/tsi/alts/handshaker/transport_security_common_api.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h",
- "src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h",
- "src/core/tsi/fake_transport_security.h",
- "src/core/tsi/local_transport_security.h",
- "src/core/tsi/ssl/session_cache/ssl_session.h",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.h",
- "src/core/tsi/ssl_transport_security.h",
- "src/core/tsi/ssl_types.h",
- "src/core/tsi/transport_security.h",
- "src/core/tsi/transport_security_grpc.h",
- "src/core/tsi/transport_security_interface.h",
- "third_party/re2/re2/bitmap256.h",
- "third_party/re2/re2/filtered_re2.h",
- "third_party/re2/re2/pod_array.h",
- "third_party/re2/re2/prefilter.h",
- "third_party/re2/re2/prefilter_tree.h",
- "third_party/re2/re2/prog.h",
- "third_party/re2/re2/re2.h",
- "third_party/re2/re2/regexp.h",
- "third_party/re2/re2/set.h",
- "third_party/re2/re2/sparse_array.h",
- "third_party/re2/re2/sparse_set.h",
- "third_party/re2/re2/stringpiece.h",
- "third_party/re2/re2/unicode_casefold.h",
- "third_party/re2/re2/unicode_groups.h",
- "third_party/re2/re2/walker-inl.h",
- "third_party/re2/util/benchmark.h",
- "third_party/re2/util/flags.h",
- "third_party/re2/util/logging.h",
- "third_party/re2/util/malloc_counter.h",
- "third_party/re2/util/mix.h",
- "third_party/re2/util/mutex.h",
- "third_party/re2/util/pcre.h",
- "third_party/re2/util/strutil.h",
- "third_party/re2/util/test.h",
- "third_party/re2/util/utf.h",
- "third_party/re2/util/util.h",
- "third_party/upb/third_party/wyhash/wyhash.h",
- "third_party/upb/upb/decode.h",
- "third_party/upb/upb/decode.int.h",
- "third_party/upb/upb/decode_fast.h",
- "third_party/upb/upb/def.h",
- "third_party/upb/upb/def.hpp",
- "third_party/upb/upb/encode.h",
- "third_party/upb/upb/msg.h",
- "third_party/upb/upb/port_def.inc",
- "third_party/upb/upb/port_undef.inc",
- "third_party/upb/upb/reflection.h",
- "third_party/upb/upb/table.int.h",
- "third_party/upb/upb/text_encode.h",
- "third_party/upb/upb/upb.h",
- "third_party/upb/upb/upb.hpp",
- "third_party/upb/upb/upb.int.h",
- "third_party/xxhash/xxhash.h"
- ]
- },
- {
- "name": "CFStream-Implementation",
- "dependencies": {
- "gRPC-Core/Implementation": [
- "1.40.0"
- ]
- }
- },
- {
- "name": "Cronet-Interface",
- "header_mappings_dir": "include/grpc",
- "source_files": "include/grpc/grpc_cronet.h"
- },
- {
- "name": "Cronet-Implementation",
- "header_mappings_dir": ".",
- "dependencies": {
- "gRPC-Core/Interface": [
- "1.40.0"
- ],
- "gRPC-Core/Implementation": [
- "1.40.0"
- ],
- "gRPC-Core/Cronet-Interface": [
- "1.40.0"
- ]
- },
- "source_files": [
- "src/core/ext/transport/cronet/client/secure/cronet_channel_create.cc",
- "src/core/ext/transport/cronet/client/secure/cronet_channel_create.h",
- "src/core/ext/transport/cronet/transport/cronet_status.cc",
- "src/core/ext/transport/cronet/transport/cronet_status.h",
- "src/core/ext/transport/cronet/transport/cronet_transport.cc",
- "src/core/ext/transport/cronet/transport/cronet_transport.h",
- "third_party/objective_c/Cronet/bidirectional_stream_c.h"
- ]
- },
- {
- "name": "Tests",
- "header_mappings_dir": ".",
- "dependencies": {
- "gRPC-Core/Interface": [
- "1.40.0"
- ],
- "gRPC-Core/Implementation": [
- "1.40.0"
- ],
- "abseil/debugging/failure_signal_handler": [
- "1.20210324.0"
- ],
- "abseil/debugging/stacktrace": [
- "1.20210324.0"
- ],
- "abseil/debugging/symbolize": [
- "1.20210324.0"
- ]
- },
- "source_files": [
- "test/core/end2end/cq_verifier.cc",
- "test/core/end2end/cq_verifier.h",
- "test/core/end2end/data/client_certs.cc",
- "test/core/end2end/data/server1_cert.cc",
- "test/core/end2end/data/server1_key.cc",
- "test/core/end2end/data/ssl_test_data.h",
- "test/core/end2end/data/test_root_cert.cc",
- "test/core/end2end/end2end_test_utils.cc",
- "test/core/end2end/end2end_tests.cc",
- "test/core/end2end/end2end_tests.h",
- "test/core/end2end/fixtures/http_proxy_fixture.cc",
- "test/core/end2end/fixtures/http_proxy_fixture.h",
- "test/core/end2end/fixtures/local_util.cc",
- "test/core/end2end/fixtures/local_util.h",
- "test/core/end2end/fixtures/proxy.cc",
- "test/core/end2end/fixtures/proxy.h",
- "test/core/end2end/tests/authority_not_supported.cc",
- "test/core/end2end/tests/bad_hostname.cc",
- "test/core/end2end/tests/bad_ping.cc",
- "test/core/end2end/tests/binary_metadata.cc",
- "test/core/end2end/tests/call_creds.cc",
- "test/core/end2end/tests/call_host_override.cc",
- "test/core/end2end/tests/cancel_after_accept.cc",
- "test/core/end2end/tests/cancel_after_client_done.cc",
- "test/core/end2end/tests/cancel_after_invoke.cc",
- "test/core/end2end/tests/cancel_after_round_trip.cc",
- "test/core/end2end/tests/cancel_before_invoke.cc",
- "test/core/end2end/tests/cancel_in_a_vacuum.cc",
- "test/core/end2end/tests/cancel_test_helpers.h",
- "test/core/end2end/tests/cancel_with_status.cc",
- "test/core/end2end/tests/channelz.cc",
- "test/core/end2end/tests/client_streaming.cc",
- "test/core/end2end/tests/compressed_payload.cc",
- "test/core/end2end/tests/connectivity.cc",
- "test/core/end2end/tests/default_host.cc",
- "test/core/end2end/tests/disappearing_server.cc",
- "test/core/end2end/tests/empty_batch.cc",
- "test/core/end2end/tests/filter_causes_close.cc",
- "test/core/end2end/tests/filter_context.cc",
- "test/core/end2end/tests/filter_init_fails.cc",
- "test/core/end2end/tests/filter_latency.cc",
- "test/core/end2end/tests/filter_status_code.cc",
- "test/core/end2end/tests/graceful_server_shutdown.cc",
- "test/core/end2end/tests/high_initial_seqno.cc",
- "test/core/end2end/tests/hpack_size.cc",
- "test/core/end2end/tests/idempotent_request.cc",
- "test/core/end2end/tests/invoke_large_request.cc",
- "test/core/end2end/tests/keepalive_timeout.cc",
- "test/core/end2end/tests/large_metadata.cc",
- "test/core/end2end/tests/max_concurrent_streams.cc",
- "test/core/end2end/tests/max_connection_age.cc",
- "test/core/end2end/tests/max_connection_idle.cc",
- "test/core/end2end/tests/max_message_length.cc",
- "test/core/end2end/tests/negative_deadline.cc",
- "test/core/end2end/tests/no_error_on_hotpath.cc",
- "test/core/end2end/tests/no_logging.cc",
- "test/core/end2end/tests/no_op.cc",
- "test/core/end2end/tests/payload.cc",
- "test/core/end2end/tests/ping.cc",
- "test/core/end2end/tests/ping_pong_streaming.cc",
- "test/core/end2end/tests/proxy_auth.cc",
- "test/core/end2end/tests/registered_call.cc",
- "test/core/end2end/tests/request_with_flags.cc",
- "test/core/end2end/tests/request_with_payload.cc",
- "test/core/end2end/tests/resource_quota_server.cc",
- "test/core/end2end/tests/retry.cc",
- "test/core/end2end/tests/retry_cancel_during_delay.cc",
- "test/core/end2end/tests/retry_cancel_with_multiple_send_batches.cc",
- "test/core/end2end/tests/retry_cancellation.cc",
- "test/core/end2end/tests/retry_disabled.cc",
- "test/core/end2end/tests/retry_exceeds_buffer_size_in_delay.cc",
- "test/core/end2end/tests/retry_exceeds_buffer_size_in_initial_batch.cc",
- "test/core/end2end/tests/retry_exceeds_buffer_size_in_subsequent_batch.cc",
- "test/core/end2end/tests/retry_lb_drop.cc",
- "test/core/end2end/tests/retry_lb_fail.cc",
- "test/core/end2end/tests/retry_non_retriable_status.cc",
- "test/core/end2end/tests/retry_non_retriable_status_before_recv_trailing_metadata_started.cc",
- "test/core/end2end/tests/retry_per_attempt_recv_timeout.cc",
- "test/core/end2end/tests/retry_per_attempt_recv_timeout_on_last_attempt.cc",
- "test/core/end2end/tests/retry_recv_initial_metadata.cc",
- "test/core/end2end/tests/retry_recv_message.cc",
- "test/core/end2end/tests/retry_recv_trailing_metadata_error.cc",
- "test/core/end2end/tests/retry_send_initial_metadata_refs.cc",
- "test/core/end2end/tests/retry_send_op_fails.cc",
- "test/core/end2end/tests/retry_server_pushback_delay.cc",
- "test/core/end2end/tests/retry_server_pushback_disabled.cc",
- "test/core/end2end/tests/retry_streaming.cc",
- "test/core/end2end/tests/retry_streaming_after_commit.cc",
- "test/core/end2end/tests/retry_streaming_succeeds_before_replay_finished.cc",
- "test/core/end2end/tests/retry_throttled.cc",
- "test/core/end2end/tests/retry_too_many_attempts.cc",
- "test/core/end2end/tests/server_finishes_request.cc",
- "test/core/end2end/tests/server_streaming.cc",
- "test/core/end2end/tests/shutdown_finishes_calls.cc",
- "test/core/end2end/tests/shutdown_finishes_tags.cc",
- "test/core/end2end/tests/simple_cacheable_request.cc",
- "test/core/end2end/tests/simple_delayed_request.cc",
- "test/core/end2end/tests/simple_metadata.cc",
- "test/core/end2end/tests/simple_request.cc",
- "test/core/end2end/tests/stream_compression_compressed_payload.cc",
- "test/core/end2end/tests/stream_compression_payload.cc",
- "test/core/end2end/tests/stream_compression_ping_pong_streaming.cc",
- "test/core/end2end/tests/streaming_error_response.cc",
- "test/core/end2end/tests/trailing_metadata.cc",
- "test/core/end2end/tests/workaround_cronet_compression.cc",
- "test/core/end2end/tests/write_buffering.cc",
- "test/core/end2end/tests/write_buffering_at_end.cc",
- "test/core/util/cmdline.cc",
- "test/core/util/cmdline.h",
- "test/core/util/evaluate_args_test_util.h",
- "test/core/util/fuzzer_util.cc",
- "test/core/util/fuzzer_util.h",
- "test/core/util/grpc_profiler.cc",
- "test/core/util/grpc_profiler.h",
- "test/core/util/histogram.cc",
- "test/core/util/histogram.h",
- "test/core/util/memory_counters.cc",
- "test/core/util/memory_counters.h",
- "test/core/util/mock_authorization_endpoint.h",
- "test/core/util/mock_endpoint.cc",
- "test/core/util/mock_endpoint.h",
- "test/core/util/parse_hexstring.cc",
- "test/core/util/parse_hexstring.h",
- "test/core/util/passthru_endpoint.cc",
- "test/core/util/passthru_endpoint.h",
- "test/core/util/port.cc",
- "test/core/util/port.h",
- "test/core/util/port_isolated_runtime_environment.cc",
- "test/core/util/port_server_client.cc",
- "test/core/util/port_server_client.h",
- "test/core/util/reconnect_server.cc",
- "test/core/util/reconnect_server.h",
- "test/core/util/resolve_localhost_ip46.cc",
- "test/core/util/resolve_localhost_ip46.h",
- "test/core/util/slice_splitter.cc",
- "test/core/util/slice_splitter.h",
- "test/core/util/stack_tracer.cc",
- "test/core/util/stack_tracer.h",
- "test/core/util/subprocess.h",
- "test/core/util/subprocess_windows.cc",
- "test/core/util/test_config.cc",
- "test/core/util/test_config.h",
- "test/core/util/test_lb_policies.cc",
- "test/core/util/test_lb_policies.h",
- "test/core/util/test_tcp_server.cc",
- "test/core/util/test_tcp_server.h",
- "test/core/util/tls_utils.cc",
- "test/core/util/tls_utils.h",
- "test/core/util/tracer_util.cc",
- "test/core/util/tracer_util.h",
- "test/core/util/trickle_endpoint.cc",
- "test/core/util/trickle_endpoint.h"
- ]
- }
- ]
-}
diff --git a/native/ios/pod-patch/Readme.md b/native/ios/pod-patch/Readme.md
deleted file mode 100644
--- a/native/ios/pod-patch/Readme.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Pod specs patches directory
-
-This is the directory where the `.patch` files are located for the Pod's podspec patching using the [pod-patch](https://www.npmjs.com/package/pod-patch) package.
diff --git a/native/ios/pod-patch/gRPC-C++@1.40.0.patch b/native/ios/pod-patch/gRPC-C++@1.40.0.patch
deleted file mode 100644
--- a/native/ios/pod-patch/gRPC-C++@1.40.0.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gRPC-C++.podspec.json 2021-09-29 14:36:35.000000000 +0300
-+++ gRPC-C++.podspec.fixed.json 2021-09-29 14:48:12.000000000 +0300
-@@ -40,7 +40,7 @@
- ]
- },
- "header_mappings_dir": "include/grpcpp",
-- "prepare_command": "find src/core -type f \\( -path '*.h' -or -path '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/(.*)>;#if COCOAPODS==1\\\n #include <openssl_grpc/\\1>\\\n#else\\\n #include <openssl/\\1>\\\n#endif;g'\n find third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"third_party/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/third_party/\\1\"\\\n#else\\\n #include \"third_party/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"upb/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/upb/\\1\"\\\n#else\\\n #include \"upb/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upb.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upb-generated/\\1.upb.h\"\\\n#else\\\n #include \"\\1.upb.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upbdefs.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upbdefs-generated/\\1.upbdefs.h\"\\\n#else\\\n #include \"\\1.upbdefs.h\"\\\n#endif;g'\n find src/core/ src/cpp/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find third_party/re2/re2/ third_party/re2/util/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g;s;#include \"util/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/util/\\1\"\\\n#else\\\n #include \"util/\\1\"\\\n#endif;g'\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g'\n find src/core/ third_party/re2/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"xxhash.h\";#if COCOAPODS==1\\\n #include \"third_party/xxhash/xxhash.h\"\\\n#else\\\n #include \"xxhash.h\"\\\n#endif;g'\n find third_party/xxhash -type f -name xxhash.h -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;@param([^,]*),;@param\\1 ,;g'\n find src/core/ third_party/xxhash/ -type f -name '*.grpc_back' -print0 | xargs -0 rm",
-+ "prepare_command": "find src/core -type f \\( -path '*.h' -or -path '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/(.*)>;#include <openssl/\\1>\\\n;g'\n find third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"third_party/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/third_party/\\1\"\\\n#else\\\n #include \"third_party/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"upb/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/upb/\\1\"\\\n#else\\\n #include \"upb/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upb.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upb-generated/\\1.upb.h\"\\\n#else\\\n #include \"\\1.upb.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upbdefs.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upbdefs-generated/\\1.upbdefs.h\"\\\n#else\\\n #include \"\\1.upbdefs.h\"\\\n#endif;g'\n find src/core/ src/cpp/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find third_party/re2/re2/ third_party/re2/util/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g;s;#include \"util/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/util/\\1\"\\\n#else\\\n #include \"util/\\1\"\\\n#endif;g'\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g'\n find src/core/ third_party/re2/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"xxhash.h\";#if COCOAPODS==1\\\n #include \"third_party/xxhash/xxhash.h\"\\\n#else\\\n #include \"xxhash.h\"\\\n#endif;g'\n find third_party/xxhash -type f -name xxhash.h -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;@param([^,]*),;@param\\1 ,;g'\n find src/core/ third_party/xxhash/ -type f -name '*.grpc_back' -print0 | xargs -0 rm",
- "subspecs": [
- {
- "name": "Interface",
diff --git a/native/ios/pod-patch/gRPC-Core@1.40.0.patch b/native/ios/pod-patch/gRPC-Core@1.40.0.patch
deleted file mode 100644
--- a/native/ios/pod-patch/gRPC-Core@1.40.0.patch
+++ /dev/null
@@ -1,39 +0,0 @@
---- gRPC-Core.podspec.json 2021-09-29 14:35:38.000000000 +0300
-+++ gRPC-Core.podspec.fixed.json 2021-09-29 14:47:21.000000000 +0300
-@@ -39,7 +39,7 @@
- ],
- "compiler_flags": "-DGRPC_ARES=0 -Wno-comma",
- "libraries": "c++",
-- "prepare_command": "find src/core -type f \\( -path '*.h' -or -path '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/(.*)>;#if COCOAPODS==1\\\n #include <openssl_grpc/\\1>\\\n#else\\\n #include <openssl/\\1>\\\n#endif;g'\n find third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"third_party/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/third_party/\\1\"\\\n#else\\\n #include \"third_party/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"upb/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/upb/\\1\"\\\n#else\\\n #include \"upb/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upb.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upb-generated/\\1.upb.h\"\\\n#else\\\n #include \"\\1.upb.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upbdefs.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upbdefs-generated/\\1.upbdefs.h\"\\\n#else\\\n #include \"\\1.upbdefs.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find third_party/re2/re2/ third_party/re2/util/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g;s;#include \"util/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/util/\\1\"\\\n#else\\\n #include \"util/\\1\"\\\n#endif;g'\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g'\n find src/core/ third_party/re2/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"xxhash.h\";#if COCOAPODS==1\\\n #include \"third_party/xxhash/xxhash.h\"\\\n#else\\\n #include \"xxhash.h\"\\\n#endif;g'\n find third_party/xxhash -type f -name xxhash.h -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;@param([^,]*),;@param\\1 ,;g'\n find src/core/ third_party/xxhash/ -type f -name '*.grpc_back' -print0 | xargs -0 rm",
-+ "prepare_command": "find src/core -type f \\( -path '*.h' -or -path '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include <openssl/(.*)>;#include <openssl/\\1>\\\n;g'\n find third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"third_party/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/third_party/\\1\"\\\n#else\\\n #include \"third_party/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.hpp' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"upb/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/upb/upb/\\1\"\\\n#else\\\n #include \"upb/\\1\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upb.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upb-generated/\\1.upb.h\"\\\n#else\\\n #include \"\\1.upb.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f \\( -name '*.h' -or -name '*.c' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"(.*).upbdefs.h\";#if COCOAPODS==1\\\n #include \"src/core/ext/upbdefs-generated/\\1.upbdefs.h\"\\\n#else\\\n #include \"\\1.upbdefs.h\"\\\n#endif;g'\n find src/core/ src/cpp/ third_party/upb/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find third_party/re2/re2/ third_party/re2/util/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g;s;#include \"util/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/util/\\1\"\\\n#else\\\n #include \"util/\\1\"\\\n#endif;g'\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"re2/(.*)\";#if COCOAPODS==1\\\n #include \"third_party/re2/re2/\\1\"\\\n#else\\\n #include \"re2/\\1\"\\\n#endif;g'\n find src/core/ third_party/re2/ -type f -name '*.grpc_back' -print0 | xargs -0 rm\n find src/core/ -type f \\( -name '*.h' -or -name '*.cc' \\) -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;#include \"xxhash.h\";#if COCOAPODS==1\\\n #include \"third_party/xxhash/xxhash.h\"\\\n#else\\\n #include \"xxhash.h\"\\\n#endif;g'\n find third_party/xxhash -type f -name xxhash.h -print0 | xargs -0 -L1 sed -E -i'.grpc_back' 's;@param([^,]*),;@param\\1 ,;g'\n find src/core/ third_party/xxhash/ -type f -name '*.grpc_back' -print0 | xargs -0 rm",
- "subspecs": [
- {
- "name": "Interface",
-@@ -114,9 +114,7 @@
- "gRPC-Core/Interface": [
- "1.40.0"
- ],
-- "BoringSSL-GRPC": [
-- "0.0.19"
-- ],
-+ "OpenSSL-Universal": [],
- "abseil/base/base": [
- "1.20210324.0"
- ],
-@@ -160,7 +158,7 @@
- "1.20210324.0"
- ]
- },
-- "compiler_flags": "-DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32",
-+ "compiler_flags": "-Wno-unreachable-code -Wno-shorten-64-to-32",
- "source_files": [
- "src/core/ext/filters/census/grpc_context.cc",
- "src/core/ext/filters/client_channel/backend_metric.cc",
-@@ -1333,7 +1331,6 @@
- "src/core/tsi/local_transport_security.cc",
- "src/core/tsi/local_transport_security.h",
- "src/core/tsi/ssl/session_cache/ssl_session.h",
-- "src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.cc",
- "src/core/tsi/ssl/session_cache/ssl_session_cache.h",
- "src/core/tsi/ssl/session_cache/ssl_session_openssl.cc",
diff --git a/native/package.json b/native/package.json
--- a/native/package.json
+++ b/native/package.json
@@ -10,7 +10,7 @@
"clean-android": "rm -rf android/build android/app/build android/app/.cxx",
"clean-ios": "rm -rf ios/Pods/",
"clean-all": "yarn clean && rm -rf ~/Library/Developer/Xcode/DerivedData/Comm-*; cd android && (./gradlew clean || true)",
- "postinstall": "cd ../ && echo '{\"name\": \"olm\", \"version\": \"3.2.4\"}' > ./node_modules/olm/package.json && yarn patch-package && yarn flow-mono create-symlinks native && cd native && yarn jetify && npx pod-patch && ((cd ios && PATH=/usr/bin:\"$PATH\" pod install) || true)",
+ "postinstall": "cd ../ && echo '{\"name\": \"olm\", \"version\": \"3.2.4\"}' > ./node_modules/olm/package.json && yarn patch-package && yarn flow-mono create-symlinks native && cd native && yarn jetify && ((cd ios && PATH=/usr/bin:\"$PATH\" pod install) || true)",
"start": "yarn react-native start",
"dev": "yarn concurrently --names=\"REDUX,METRO\" -c \"bgGreen.bold,bgBlue.bold\" \"yarn redux-devtools\" \"yarn start\"",
"test": "yarn jest",
@@ -42,7 +42,6 @@
"jsonwebtoken": "^8.5.1",
"metro-react-native-babel-preset": "^0.66.2",
"patch-package": "^6.4.7",
- "pod-patch": "^0.0.10",
"postinstall-postinstall": "^2.0.0",
"react-native-codegen": "^0.0.13",
"react-native-flipper": "^0.98.0",
diff --git a/yarn.lock b/yarn.lock
--- a/yarn.lock
+++ b/yarn.lock
@@ -16150,11 +16150,6 @@
resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-5.0.0.tgz#e79dd2b215767fd9c04561c01236df960bce7fbb"
integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==
-pod-patch@^0.0.10:
- version "0.0.10"
- resolved "https://registry.yarnpkg.com/pod-patch/-/pod-patch-0.0.10.tgz#997f1ffc29ed127d96d56165c24620f9c637d808"
- integrity sha512-ACuBLhO3lcDqjqZvJYlk5VBJ0QR/WUv9Jo81Yr2wK6YfzQOSUkHJJRAd9FDuKd1tMVPrFOr/7FCIzbDqvpY5iQ==
-
portfinder@^1.0.26:
version "1.0.28"
resolved "https://registry.yarnpkg.com/portfinder/-/portfinder-1.0.28.tgz#67c4622852bd5374dd1dd900f779f53462fac778"

File Metadata

Mime Type
text/plain
Expires
Sat, Dec 21, 5:24 PM (18 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2683152
Default Alt Text
D5706.id.diff (294 KB)

Event Timeline