Nathan Herring
ab8b628b31
Create a --channel_creds_type flag for grpc_cli.
...
This replaces several mutually-exclusive flags for a single selector flag which defines
the base channel type. It also allows child classes to selectively override the defaults
and provide additional channel types (e.g., LOAS in the mono repo).
Fixes issue #16060 .
6 years ago
Nathan Herring
0fee91e002
More clang format
6 years ago
Nathan Herring
6f1604b1eb
Fixup: Use a more exact logic for google default credentials.
6 years ago
Nathan Herring
adb8581456
clang format
6 years ago
Nathan Herring
c7fae8812f
clang tidy
6 years ago
Nathan Herring
e1d94dfe60
GoogleDefaultCredentials use SSL under the covers; include that case.
6 years ago
Nathan Herring
8c7ce557f8
Add simple test for --ssl_target.
...
This cribs from test_credentials_provider.cc, but without using `grpc::ChannelArguments`, as the grpc CLI is responsible for setting that according to the flag.
6 years ago
Nathan Herring
3ed81c8d65
Introduce --ssl_target flag to grpc_cli.
...
This allows the client to specify the host name of the remote server for the purposes of TLS certificate validation, useful for test certificates and machines with ephemeral IP
addresses with no associated DNS entries that have been assigned TLS certificates.
6 years ago
ncteisen
bbee13661c
Add channelz subchannel support
6 years ago
ncteisen
b86a744751
Expose GetChannel and GetTopChannels Core API
6 years ago
ncteisen
97066fd0e4
Support for GetTopChannels
6 years ago
Alexander Polcyn
f3c3c55fad
Allow choosing google default credentials in the C++ interop clients
6 years ago
ncteisen
bacd625d37
Add end2end test for codegen_generic
7 years ago
adelez
5bdd9a8cb9
Revert "Revert "Add suppressions to sanitizers for bazel builds""
7 years ago
ncteisen
8e75b48bcd
Add expception for util dir
7 years ago
Noah Eisen
58e0cbf9fb
Enable the performance-* clang-tidy checks
7 years ago
Nicolas Noble
43557fee0b
Revert "Add suppressions to sanitizers for bazel builds"
7 years ago
Adele Zhou
4cd659505c
Add data param to grpc_cc_library
7 years ago
ncteisen
9a1bb05181
Build out the channelz unit test
7 years ago
ncteisen
c3c6e064b3
Add basic support for GetChannel
7 years ago
ncteisen
b69f1f6aac
Update channelz proto
7 years ago
Ara Ayvazyan
8d06d097bc
Fix broken ByteBuffer copy ctor
7 years ago
Yihua Zhang
0dcbb83420
add alts to interop tests
7 years ago
Adele Zhou
3f322e1088
Fix a memory leak
7 years ago
yang-g
ed89d71a71
Depend on unsecure target
7 years ago
ncteisen
cf5b2666e1
Make GrpcProtoBufferReaderWriter public
7 years ago
ncteisen
6e22d21608
Fix small build issues
7 years ago
ncteisen
3b42f83068
Revert "Revert "Channel Tracing Implementation; Part 1""
...
This reverts commit f2bea3725f
.
7 years ago
Noah Eisen
f2bea3725f
Revert "Channel Tracing Implementation; Part 1"
7 years ago
Vijay Pai
ba46afe3e2
Delete status_test that has no coverage; replace with static_asserts
7 years ago
Vijay Pai
c90a85649b
Change grpc++ references in names to grpcpp
7 years ago
ncteisen
09703ea300
Add severity
7 years ago
ncteisen
97a3dbeb36
Move C++ to util, call it from core test
7 years ago
Vijay Pai
7fed69b7ad
Use static_cast rather than reinterpret_cast whenever possible
7 years ago
Carlos Valera
efce74b525
Print trailing metadata in the "grpc_cli call" command.
...
This often includes important debugging information when the RPC returns
a non-OK status.
7 years ago
Noah Eisen
4d20a66685
Run clang fmt
7 years ago
Noah Eisen
be82e64b3d
Autofix c casts to c++ casts
7 years ago
Carl Mastrangelo
16cca9f4c1
Check return values from ServiceReflection calls, and print a more helpful message
7 years ago
Vijay Pai
3b7ae55f77
More uses of 1-phase Call
7 years ago
Adele Zhou
2294031d6a
Fix echo.proto path under bazel
7 years ago
Vijay Pai
8a99fdb57e
Move cmdline and subprocess from public gpr to test/core/util
7 years ago
Yuchen Zeng
33aaffa639
clang_format
7 years ago
Yuchen Zeng
6ac62118b7
Report more error messages in grpc_cli
7 years ago
Yuchen Zeng
487ee31b9e
Address review comments
7 years ago
Yuchen Zeng
243505060a
Support access token credential in grpc_cli
7 years ago
Yuchen Zeng
2455b3d33d
Fix tsan issue
7 years ago
Yuchen Zeng
19889d79e4
Add escape sequences for the grpc_cli metadata flag
7 years ago
Muxi Yan
38fcd0c6c3
clang-format
7 years ago
Yash Tibrewal
8cf1470a51
Revert "Revert "All instances of exec_ctx being passed around in src/core removed""
7 years ago
Yash Tibrewal
ad4d2dde00
Revert "All instances of exec_ctx being passed around in src/core removed"
7 years ago