@ -930,6 +930,7 @@ fling_stream_test: $(BINDIR)/$(CONFIG)/fling_stream_test
fling_test : $( BINDIR ) /$( CONFIG ) /fling_test
gen_hpack_tables : $( BINDIR ) /$( CONFIG ) /gen_hpack_tables
gen_legal_metadata_characters : $( BINDIR ) /$( CONFIG ) /gen_legal_metadata_characters
gen_percent_encoding_tables : $( BINDIR ) /$( CONFIG ) /gen_percent_encoding_tables
goaway_server_test : $( BINDIR ) /$( CONFIG ) /goaway_server_test
gpr_avl_test : $( BINDIR ) /$( CONFIG ) /gpr_avl_test
gpr_backoff_test : $( BINDIR ) /$( CONFIG ) /gpr_backoff_test
@ -939,6 +940,7 @@ gpr_env_test: $(BINDIR)/$(CONFIG)/gpr_env_test
gpr_histogram_test : $( BINDIR ) /$( CONFIG ) /gpr_histogram_test
gpr_host_port_test : $( BINDIR ) /$( CONFIG ) /gpr_host_port_test
gpr_log_test : $( BINDIR ) /$( CONFIG ) /gpr_log_test
gpr_percent_encoding_test : $( BINDIR ) /$( CONFIG ) /gpr_percent_encoding_test
gpr_slice_buffer_test : $( BINDIR ) /$( CONFIG ) /gpr_slice_buffer_test
gpr_slice_test : $( BINDIR ) /$( CONFIG ) /gpr_slice_test
gpr_stack_lockfree_test : $( BINDIR ) /$( CONFIG ) /gpr_stack_lockfree_test
@ -993,6 +995,8 @@ murmur_hash_test: $(BINDIR)/$(CONFIG)/murmur_hash_test
nanopb_fuzzer_response_test : $( BINDIR ) /$( CONFIG ) /nanopb_fuzzer_response_test
nanopb_fuzzer_serverlist_test : $( BINDIR ) /$( CONFIG ) /nanopb_fuzzer_serverlist_test
no_server_test : $( BINDIR ) /$( CONFIG ) /no_server_test
percent_decode_fuzzer : $( BINDIR ) /$( CONFIG ) /percent_decode_fuzzer
percent_encode_fuzzer : $( BINDIR ) /$( CONFIG ) /percent_encode_fuzzer
resolve_address_test : $( BINDIR ) /$( CONFIG ) /resolve_address_test
secure_channel_create_test : $( BINDIR ) /$( CONFIG ) /secure_channel_create_test
secure_endpoint_test : $( BINDIR ) /$( CONFIG ) /secure_endpoint_test
@ -1118,9 +1122,7 @@ server_registered_method_bad_client_test: $(BINDIR)/$(CONFIG)/server_registered_
simple_request_bad_client_test : $( BINDIR ) /$( CONFIG ) /simple_request_bad_client_test
unknown_frame_bad_client_test : $( BINDIR ) /$( CONFIG ) /unknown_frame_bad_client_test
window_overflow_bad_client_test : $( BINDIR ) /$( CONFIG ) /window_overflow_bad_client_test
bad_ssl_alpn_server : $( BINDIR ) /$( CONFIG ) /bad_ssl_alpn_server
bad_ssl_cert_server : $( BINDIR ) /$( CONFIG ) /bad_ssl_cert_server
bad_ssl_alpn_test : $( BINDIR ) /$( CONFIG ) /bad_ssl_alpn_test
bad_ssl_cert_test : $( BINDIR ) /$( CONFIG ) /bad_ssl_cert_test
h2_census_test : $( BINDIR ) /$( CONFIG ) /h 2_census_test
h2_compress_test : $( BINDIR ) /$( CONFIG ) /h 2_compress_test
@ -1159,6 +1161,8 @@ http_response_fuzzer_test_one_entry: $(BINDIR)/$(CONFIG)/http_response_fuzzer_te
json_fuzzer_test_one_entry : $( BINDIR ) /$( CONFIG ) /json_fuzzer_test_one_entry
nanopb_fuzzer_response_test_one_entry : $( BINDIR ) /$( CONFIG ) /nanopb_fuzzer_response_test_one_entry
nanopb_fuzzer_serverlist_test_one_entry : $( BINDIR ) /$( CONFIG ) /nanopb_fuzzer_serverlist_test_one_entry
percent_decode_fuzzer_one_entry : $( BINDIR ) /$( CONFIG ) /percent_decode_fuzzer_one_entry
percent_encode_fuzzer_one_entry : $( BINDIR ) /$( CONFIG ) /percent_encode_fuzzer_one_entry
server_fuzzer_one_entry : $( BINDIR ) /$( CONFIG ) /server_fuzzer_one_entry
uri_fuzzer_test_one_entry : $( BINDIR ) /$( CONFIG ) /uri_fuzzer_test_one_entry
@ -1258,6 +1262,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /gpr_histogram_test \
$( BINDIR) /$( CONFIG) /gpr_host_port_test \
$( BINDIR) /$( CONFIG) /gpr_log_test \
$( BINDIR) /$( CONFIG) /gpr_percent_encoding_test \
$( BINDIR) /$( CONFIG) /gpr_slice_buffer_test \
$( BINDIR) /$( CONFIG) /gpr_slice_test \
$( BINDIR) /$( CONFIG) /gpr_stack_lockfree_test \
@ -1335,9 +1340,7 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /simple_request_bad_client_test \
$( BINDIR) /$( CONFIG) /unknown_frame_bad_client_test \
$( BINDIR) /$( CONFIG) /window_overflow_bad_client_test \
$( BINDIR) /$( CONFIG) /bad_ssl_alpn_server \
$( BINDIR) /$( CONFIG) /bad_ssl_cert_server \
$( BINDIR) /$( CONFIG) /bad_ssl_alpn_test \
$( BINDIR) /$( CONFIG) /bad_ssl_cert_test \
$( BINDIR) /$( CONFIG) /h2_census_test \
$( BINDIR) /$( CONFIG) /h2_compress_test \
@ -1376,6 +1379,8 @@ buildtests_c: privatelibs_c \
$( BINDIR) /$( CONFIG) /json_fuzzer_test_one_entry \
$( BINDIR) /$( CONFIG) /nanopb_fuzzer_response_test_one_entry \
$( BINDIR) /$( CONFIG) /nanopb_fuzzer_serverlist_test_one_entry \
$( BINDIR) /$( CONFIG) /percent_decode_fuzzer_one_entry \
$( BINDIR) /$( CONFIG) /percent_encode_fuzzer_one_entry \
$( BINDIR) /$( CONFIG) /server_fuzzer_one_entry \
$( BINDIR) /$( CONFIG) /uri_fuzzer_test_one_entry \
@ -1592,6 +1597,8 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /gpr_host_port_test || ( echo test gpr_host_port_test failed ; exit 1 )
$( E) "[RUN] Testing gpr_log_test"
$( Q) $( BINDIR) /$( CONFIG) /gpr_log_test || ( echo test gpr_log_test failed ; exit 1 )
$( E) "[RUN] Testing gpr_percent_encoding_test"
$( Q) $( BINDIR) /$( CONFIG) /gpr_percent_encoding_test || ( echo test gpr_percent_encoding_test failed ; exit 1 )
$( E) "[RUN] Testing gpr_slice_buffer_test"
$( Q) $( BINDIR) /$( CONFIG) /gpr_slice_buffer_test || ( echo test gpr_slice_buffer_test failed ; exit 1 )
$( E) "[RUN] Testing gpr_slice_test"
@ -1732,8 +1739,6 @@ test_c: buildtests_c
$( Q) $( BINDIR) /$( CONFIG) /unknown_frame_bad_client_test || ( echo test unknown_frame_bad_client_test failed ; exit 1 )
$( E) "[RUN] Testing window_overflow_bad_client_test"
$( Q) $( BINDIR) /$( CONFIG) /window_overflow_bad_client_test || ( echo test window_overflow_bad_client_test failed ; exit 1 )
$( E) "[RUN] Testing bad_ssl_alpn_test"
$( Q) $( BINDIR) /$( CONFIG) /bad_ssl_alpn_test || ( echo test bad_ssl_alpn_test failed ; exit 1 )
$( E) "[RUN] Testing bad_ssl_cert_test"
$( Q) $( BINDIR) /$( CONFIG) /bad_ssl_cert_test || ( echo test bad_ssl_cert_test failed ; exit 1 )
@ -1825,7 +1830,7 @@ test_python: static_c
tools : tools_c tools_cxx
tools_c : privatelibs_c $( BINDIR ) /$( CONFIG ) /gen_hpack_tables $( BINDIR ) /$( CONFIG ) /gen_legal_metadata_characters $( BINDIR ) /$( CONFIG ) /grpc_create_jwt $( BINDIR ) /$( CONFIG ) /grpc_print_google_default_creds_token $( BINDIR ) /$( CONFIG ) /grpc_verify_jwt
tools_c : privatelibs_c $( BINDIR ) /$( CONFIG ) /gen_hpack_tables $( BINDIR ) /$( CONFIG ) /gen_legal_metadata_characters $( BINDIR ) /$( CONFIG ) /gen_percent_encoding_tables $( BINDIR ) /$( CONFIG ) /g rpc_create_jwt $( BINDIR ) /$( CONFIG ) /grpc_print_google_default_creds_token $( BINDIR ) /$( CONFIG ) /grpc_verify_jwt
tools_cxx : privatelibs_cxx
@ -2374,6 +2379,7 @@ LIBGPR_SRC = \
src/core/lib/support/log_posix.c \
src/core/lib/support/log_windows.c \
src/core/lib/support/murmur_hash.c \
src/core/lib/support/percent_encoding.c \
src/core/lib/support/slice.c \
src/core/lib/support/slice_buffer.c \
src/core/lib/support/stack_lockfree.c \
@ -2428,20 +2434,17 @@ PUBLIC_HEADERS_C += \
include/grpc/support/tls_msvc.h \
include/grpc/support/tls_pthread.h \
include/grpc/support/useful.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
LIBGPR_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGPR_SRC) ) ) )
@ -2705,27 +2708,23 @@ PUBLIC_HEADERS_C += \
include/grpc/grpc_posix.h \
include/grpc/grpc_security_constants.h \
include/grpc/status.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc/grpc_security.h \
include/grpc/census.h \
@ -2954,27 +2953,23 @@ PUBLIC_HEADERS_C += \
include/grpc/grpc_posix.h \
include/grpc/grpc_security_constants.h \
include/grpc/status.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc/grpc_cronet.h \
include/grpc/grpc_security.h \
@ -3146,27 +3141,23 @@ PUBLIC_HEADERS_C += \
include/grpc/grpc_posix.h \
include/grpc/grpc_security_constants.h \
include/grpc/status.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
LIBGRPC_TEST_UTIL_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGRPC_TEST_UTIL_SRC) ) ) )
@ -3409,27 +3400,23 @@ PUBLIC_HEADERS_C += \
include/grpc/grpc_posix.h \
include/grpc/grpc_security_constants.h \
include/grpc/status.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc/census.h \
LIBGRPC_UNSECURE_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGRPC_UNSECURE_SRC) ) ) )
@ -3548,39 +3535,39 @@ endif
L I B G R P C + + _SRC = \
src/cpp/client/insecure_credentials.cc \
src/cpp/client/secure_credentials.cc \
src/cpp/common/auth_property_iterator.cc \
src/cpp/common/secure_auth_context.cc \
src/cpp/common/secure_channel_arguments.cc \
src/cpp/common/secure_create_auth_context.cc \
src/cpp/server/insecure_server_credentials.cc \
src/cpp/server/secure_server_credentials.cc \
src/cpp/client/channel.cc \
src/cpp/client/channel_cc .cc \
src/cpp/client/client_context.cc \
src/cpp/client/create_channel.cc \
src/cpp/client/create_channel_internal.cc \
src/cpp/client/create_channel_posix.cc \
src/cpp/client/credentials.cc \
src/cpp/client/credentials_cc .cc \
src/cpp/client/generic_stub.cc \
src/cpp/client/insecure_credentials.cc \
src/cpp/common/channel_arguments.cc \
src/cpp/common/channel_filter.cc \
src/cpp/common/completion_queue.cc \
src/cpp/common/completion_queue_cc .cc \
src/cpp/common/core_codegen.cc \
src/cpp/common/rpc_method.cc \
src/cpp/server/async_generic_service.cc \
src/cpp/server/create_default_thread_pool.cc \
src/cpp/server/dynamic_thread_pool.cc \
src/cpp/server/insecure_server_credentials.cc \
src/cpp/server/server.cc \
src/cpp/server/server_builder.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/util/byte_buffer.cc \
src/cpp/util/slice.cc \
src/cpp/util/byte_buffer_cc .cc \
src/cpp/util/slice_cc .cc \
src/cpp/util/status.cc \
src/cpp/util/string_ref.cc \
src/cpp/util/time.cc \
src/cpp/util/time_cc .cc \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
@ -3727,27 +3714,23 @@ PUBLIC_HEADERS_CXX += \
include/grpc/grpc_posix.h \
include/grpc/grpc_security_constants.h \
include/grpc/status.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc++/impl/codegen/async_stream.h \
include/grpc++/impl/codegen/async_unary_call.h \
include/grpc++/impl/codegen/call.h \
@ -3883,27 +3866,23 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/sync_no_cxx11.h \
include/grpc++/impl/codegen/sync_stream.h \
include/grpc++/impl/codegen/time.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc++/impl/codegen/config_protobuf.h \
L I B G R P C + + _REFLECTION_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( LIBGRPC++_REFLECTION_SRC) ) ) )
@ -4019,7 +3998,7 @@ endif
L I B G R P C + + _TEST_CONFIG_SRC = \
test/cpp/util/test_config.cc \
test/cpp/util/test_config_cc .cc \
PUBLIC_HEADERS_CXX += \
@ -4110,27 +4089,23 @@ PUBLIC_HEADERS_CXX += \
include/grpc++/impl/codegen/sync_no_cxx11.h \
include/grpc++/impl/codegen/sync_stream.h \
include/grpc++/impl/codegen/time.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc++/impl/codegen/proto_utils.h \
include/grpc++/impl/codegen/config_protobuf.h \
include/grpc++/impl/codegen/thrift_serializer.h \
@ -4188,34 +4163,34 @@ $(OBJDIR)/$(CONFIG)/src/cpp/codegen/codegen_init.o: $(GENDIR)/src/proto/grpc/tes
L I B G R P C + + _UNSECURE_SRC = \
src/cpp/client/insecure_credentials.cc \
src/cpp/common/insecure_create_auth_context.cc \
src/cpp/client/channel.cc \
src/cpp/server/insecure_server_credentials.cc \
src/cpp/client/channel_cc.cc \
src/cpp/client/client_context.cc \
src/cpp/client/create_channel.cc \
src/cpp/client/create_channel_internal.cc \
src/cpp/client/create_channel_posix.cc \
src/cpp/client/credentials.cc \
src/cpp/client/credentials_cc .cc \
src/cpp/client/generic_stub.cc \
src/cpp/client/insecure_credentials.cc \
src/cpp/common/channel_arguments.cc \
src/cpp/common/channel_filter.cc \
src/cpp/common/completion_queue.cc \
src/cpp/common/completion_queue_cc .cc \
src/cpp/common/core_codegen.cc \
src/cpp/common/rpc_method.cc \
src/cpp/server/async_generic_service.cc \
src/cpp/server/create_default_thread_pool.cc \
src/cpp/server/dynamic_thread_pool.cc \
src/cpp/server/insecure_server_credentials.cc \
src/cpp/server/server.cc \
src/cpp/server/server_builder.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/util/byte_buffer.cc \
src/cpp/util/slice.cc \
src/cpp/util/byte_buffer_cc .cc \
src/cpp/util/slice_cc .cc \
src/cpp/util/status.cc \
src/cpp/util/string_ref.cc \
src/cpp/util/time.cc \
src/cpp/util/time_cc .cc \
src/core/lib/channel/channel_args.c \
src/core/lib/channel/channel_stack.c \
src/core/lib/channel/channel_stack_builder.c \
@ -4362,27 +4337,23 @@ PUBLIC_HEADERS_CXX += \
include/grpc/grpc_posix.h \
include/grpc/grpc_security_constants.h \
include/grpc/status.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/grpc_types.h \
include/grpc/impl/codegen/propagation_bits.h \
include/grpc/impl/codegen/status.h \
include/grpc/impl/codegen/alloc.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/lo g.h \
include/grpc/impl/codegen/gpr_types .h \
include/grpc/impl/codegen/port_platform.h \
include/grpc/impl/codegen/slice.h \
include/grpc/impl/codegen/slice_buffer.h \
include/grpc/impl/codegen/sync.h \
include/grpc/impl/codegen/sync_generic.h \
include/grpc/impl/codegen/sync_posix.h \
include/grpc/impl/codegen/sync_windows.h \
include/grpc/impl/codegen/time.h \
include/grpc++/impl/codegen/async_stream.h \
include/grpc++/impl/codegen/async_unary_call.h \
include/grpc++/impl/codegen/call.h \
@ -6780,6 +6751,7 @@ LIBEND2END_TESTS_SRC = \
test/core/end2end/tests/server_finishes_request.c \
test/core/end2end/tests/shutdown_finishes_calls.c \
test/core/end2end/tests/shutdown_finishes_tags.c \
test/core/end2end/tests/simple_cacheable_request.c \
test/core/end2end/tests/simple_delayed_request.c \
test/core/end2end/tests/simple_metadata.c \
test/core/end2end/tests/simple_request.c \
@ -6861,6 +6833,7 @@ LIBEND2END_NOSEC_TESTS_SRC = \
test/core/end2end/tests/server_finishes_request.c \
test/core/end2end/tests/shutdown_finishes_calls.c \
test/core/end2end/tests/shutdown_finishes_tags.c \
test/core/end2end/tests/simple_cacheable_request.c \
test/core/end2end/tests/simple_delayed_request.c \
test/core/end2end/tests/simple_metadata.c \
test/core/end2end/tests/simple_request.c \
@ -7885,6 +7858,38 @@ endif
e n d i f
GEN_PERCENT_ENCODING_TABLES_SRC = \
tools/codegen/core/gen_percent_encoding_tables.c \
GEN_PERCENT_ENCODING_TABLES_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GEN_PERCENT_ENCODING_TABLES_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/gen_percent_encoding_tables : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/gen_percent_encoding_tables : $( GEN_PERCENT_ENCODING_TABLES_OBJS )
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( GEN_PERCENT_ENCODING_TABLES_OBJS) $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /gen_percent_encoding_tables
e n d i f
$(OBJDIR)/$(CONFIG)/tools/codegen/core/gen_percent_encoding_tables.o :
deps_gen_percent_encoding_tables : $( GEN_PERCENT_ENCODING_TABLES_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(GEN_PERCENT_ENCODING_TABLES_OBJS : .o =.dep )
e n d i f
e n d i f
GOAWAY_SERVER_TEST_SRC = \
test/core/end2end/goaway_server_test.c \
@ -8173,6 +8178,38 @@ endif
e n d i f
GPR_PERCENT_ENCODING_TEST_SRC = \
test/core/support/percent_encoding_test.c \
GPR_PERCENT_ENCODING_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( GPR_PERCENT_ENCODING_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/gpr_percent_encoding_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/gpr_percent_encoding_test : $( GPR_PERCENT_ENCODING_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( GPR_PERCENT_ENCODING_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /gpr_percent_encoding_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support/percent_encoding_test.o : $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_gpr_percent_encoding_test : $( GPR_PERCENT_ENCODING_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(GPR_PERCENT_ENCODING_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
GPR_SLICE_BUFFER_TEST_SRC = \
test/core/support/slice_buffer_test.c \
@ -9901,6 +9938,70 @@ endif
e n d i f
PERCENT_DECODE_FUZZER_SRC = \
test/core/support/percent_decode_fuzzer.c \
PERCENT_DECODE_FUZZER_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( PERCENT_DECODE_FUZZER_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/percent_decode_fuzzer : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/percent_decode_fuzzer : $( PERCENT_DECODE_FUZZER_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( PERCENT_DECODE_FUZZER_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -lFuzzer -o $( BINDIR) /$( CONFIG) /percent_decode_fuzzer
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support/percent_decode_fuzzer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_percent_decode_fuzzer : $( PERCENT_DECODE_FUZZER_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(PERCENT_DECODE_FUZZER_OBJS : .o =.dep )
e n d i f
e n d i f
PERCENT_ENCODE_FUZZER_SRC = \
test/core/support/percent_encode_fuzzer.c \
PERCENT_ENCODE_FUZZER_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( PERCENT_ENCODE_FUZZER_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/percent_encode_fuzzer : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/percent_encode_fuzzer : $( PERCENT_ENCODE_FUZZER_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LDXX) $( LDFLAGS) $( PERCENT_ENCODE_FUZZER_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -lFuzzer -o $( BINDIR) /$( CONFIG) /percent_encode_fuzzer
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support/percent_encode_fuzzer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_percent_encode_fuzzer : $( PERCENT_ENCODE_FUZZER_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(PERCENT_ENCODE_FUZZER_OBJS : .o =.dep )
e n d i f
e n d i f
RESOLVE_ADDRESS_TEST_SRC = \
test/core/iomgr/resolve_address_test.c \
@ -14182,38 +14283,6 @@ ifneq ($(NO_DEPS),true)
e n d i f
BAD_SSL_ALPN_SERVER_SRC = \
test/core/bad_ssl/servers/alpn.c \
BAD_SSL_ALPN_SERVER_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BAD_SSL_ALPN_SERVER_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/bad_ssl_alpn_server : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bad_ssl_alpn_server : $( BAD_SSL_ALPN_SERVER_OBJS ) $( LIBDIR ) /$( CONFIG ) /libbad_ssl_test_server .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( BAD_SSL_ALPN_SERVER_OBJS) $( LIBDIR) /$( CONFIG) /libbad_ssl_test_server.a $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /bad_ssl_alpn_server
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/bad_ssl/servers/alpn.o : $( LIBDIR ) /$( CONFIG ) /libbad_ssl_test_server .a $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bad_ssl_alpn_server : $( BAD_SSL_ALPN_SERVER_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(BAD_SSL_ALPN_SERVER_OBJS : .o =.dep )
e n d i f
e n d i f
BAD_SSL_CERT_SERVER_SRC = \
test/core/bad_ssl/servers/cert.c \
@ -14246,38 +14315,6 @@ endif
e n d i f
BAD_SSL_ALPN_TEST_SRC = \
test/core/bad_ssl/bad_ssl_test.c \
BAD_SSL_ALPN_TEST_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( BAD_SSL_ALPN_TEST_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/bad_ssl_alpn_test : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/bad_ssl_alpn_test : $( BAD_SSL_ALPN_TEST_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( BAD_SSL_ALPN_TEST_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /bad_ssl_alpn_test
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/bad_ssl/bad_ssl_test.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_bad_ssl_alpn_test : $( BAD_SSL_ALPN_TEST_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(BAD_SSL_ALPN_TEST_OBJS : .o =.dep )
e n d i f
e n d i f
BAD_SSL_CERT_TEST_SRC = \
test/core/bad_ssl/bad_ssl_test.c \
@ -15374,6 +15411,76 @@ endif
e n d i f
PERCENT_DECODE_FUZZER_ONE_ENTRY_SRC = \
test/core/support/percent_decode_fuzzer.c \
test/core/util/one_corpus_entry_fuzzer.c \
PERCENT_DECODE_FUZZER_ONE_ENTRY_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( PERCENT_DECODE_FUZZER_ONE_ENTRY_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/percent_decode_fuzzer_one_entry : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/percent_decode_fuzzer_one_entry : $( PERCENT_DECODE_FUZZER_ONE_ENTRY_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( PERCENT_DECODE_FUZZER_ONE_ENTRY_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /percent_decode_fuzzer_one_entry
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support/percent_decode_fuzzer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/util/one_corpus_entry_fuzzer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_percent_decode_fuzzer_one_entry : $( PERCENT_DECODE_FUZZER_ONE_ENTRY_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(PERCENT_DECODE_FUZZER_ONE_ENTRY_OBJS : .o =.dep )
e n d i f
e n d i f
PERCENT_ENCODE_FUZZER_ONE_ENTRY_SRC = \
test/core/support/percent_encode_fuzzer.c \
test/core/util/one_corpus_entry_fuzzer.c \
PERCENT_ENCODE_FUZZER_ONE_ENTRY_OBJS = $( addprefix $( OBJDIR) /$( CONFIG) /, $( addsuffix .o, $( basename $( PERCENT_ENCODE_FUZZER_ONE_ENTRY_SRC) ) ) )
i f e q ( $( NO_SECURE ) , t r u e )
# You can't build secure targets if you don't have OpenSSL.
$(BINDIR)/$(CONFIG)/percent_encode_fuzzer_one_entry : openssl_dep_error
e l s e
$(BINDIR)/$(CONFIG)/percent_encode_fuzzer_one_entry : $( PERCENT_ENCODE_FUZZER_ONE_ENTRY_OBJS ) $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$( E) " [LD] Linking $@ "
$( Q) mkdir -p ` dirname $@ `
$( Q) $( LD) $( LDFLAGS) $( PERCENT_ENCODE_FUZZER_ONE_ENTRY_OBJS) $( LIBDIR) /$( CONFIG) /libgrpc_test_util.a $( LIBDIR) /$( CONFIG) /libgrpc.a $( LIBDIR) /$( CONFIG) /libgpr_test_util.a $( LIBDIR) /$( CONFIG) /libgpr.a $( LDLIBS) $( LDLIBS_SECURE) -o $( BINDIR) /$( CONFIG) /percent_encode_fuzzer_one_entry
e n d i f
$(OBJDIR)/$(CONFIG)/test/core/support/percent_encode_fuzzer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
$(OBJDIR)/$(CONFIG)/test/core/util/one_corpus_entry_fuzzer.o : $( LIBDIR ) /$( CONFIG ) /libgrpc_test_util .a $( LIBDIR ) /$( CONFIG ) /libgrpc .a $( LIBDIR ) /$( CONFIG ) /libgpr_test_util .a $( LIBDIR ) /$( CONFIG ) /libgpr .a
deps_percent_encode_fuzzer_one_entry : $( PERCENT_ENCODE_FUZZER_ONE_ENTRY_OBJS :.o =.dep )
i f n e q ( $( NO_SECURE ) , t r u e )
i f n e q ( $( NO_DEPS ) , t r u e )
-include $(PERCENT_ENCODE_FUZZER_ONE_ENTRY_OBJS : .o =.dep )
e n d i f
e n d i f
SERVER_FUZZER_ONE_ENTRY_SRC = \
test/core/end2end/fuzzers/server_fuzzer.c \
test/core/util/one_corpus_entry_fuzzer.c \
@ -15536,7 +15643,7 @@ test/cpp/util/proto_file_parser.cc: $(OPENSSL_DEP)
test/cpp/util/proto_reflection_descriptor_database.cc : $( OPENSSL_DEP )
test/cpp/util/string_ref_helper.cc : $( OPENSSL_DEP )
test/cpp/util/subprocess.cc : $( OPENSSL_DEP )
test/cpp/util/test_config.cc : $( OPENSSL_DEP )
test/cpp/util/test_config_cc .cc : $( OPENSSL_DEP )
test/cpp/util/test_credentials_provider.cc : $( OPENSSL_DEP )
e n d i f