Yihua Zhang
e10d90ba27
add security level negotiation between call creds and channel.
5 years ago
Vijay Pai
2f0362ee3a
Remove unused (and defective) constructor
5 years ago
Akshay Kumar
db11b94f25
FullChainExperimental-01-200103
5 years ago
Esun Kim
5207eba9ff
Add abseil
5 years ago
Zhen Lian
618771dc6a
[Exposing ALTS Context 2/2] Utility Wrapper Class
...
This PR contains:
1. An ALTS context exposed for users to use, and a GetAltsContextFromAuthContext() function to get ALTS context from an AuthContext. Functionality-wise this part is similar with a previous PR https://github.com/grpc/grpc/pull/21536 , but in this PR, we adjusted the code structure and made some minor changes to better suit function clientAuthzCheck()
2. A clientAuthzCheck() function for users to check if the server is authorized
5 years ago
Vijay Pai
4062025312
Check for negative on NextMessageSize
5 years ago
Yang Gao
5a938a7012
Revert "Allow plugin/option/global_callback to override max_recv_message_size"
5 years ago
Guantao Liu
b341ddf72b
Revert "[Exposing ALTS Context 2/2] Utility Wrapper Class"
5 years ago
Vijay Pai
c758bf9571
clang-fmt
5 years ago
Vijay Pai
bffc5701e6
Fix cancellation
5 years ago
yang-g
2db942a875
Allow plugin/option/global_callback to override max_recv_message_size
5 years ago
Zhen Lian
98391c8f76
[Exposing ALTS Context 2/2] Utility Wrapper Class
5 years ago
Vijay Pai
d82b3124fe
Move operations out of lock in Bind functions
5 years ago
Vijay Pai
8d9d8326f5
De-experimentalize generated code
5 years ago
Esun Kim
169e775958
Revert "Generic API: assert when sending uninitialized byte buffer"
5 years ago
Vijay Pai
ad697806ec
Remove unneeded semicolons
...
Caught by linter
5 years ago
Hope Casey-Allen
89e5c2f45a
Add assert for API misuse
5 years ago
Vijay Pai
e6d87e273e
Fix
5 years ago
Yihua Zhang
a6dbc7adb5
rename spiffe to tls
5 years ago
Vijay Pai
3da2c7aa22
De-experimentalize generic stub (under macro)
5 years ago
Vijay Pai
88874094be
Actually implement the generic reactor-based unary call.
5 years ago
Vijay Pai
4b82faeb88
De-experimentalize alarm
5 years ago
Vijay Pai
62e01dd922
Add non-experimental:: versions under ifdef
5 years ago
Vijay Pai
1c5aa3c0ad
Remove namespace experimental here also
5 years ago
Vijay Pai
eac7b5ee49
port_platform should be included since that's where NONEXPERIMENTAL is specified
5 years ago
Vijay Pai
2c87eaabd4
De-experimentalize generic features of callback API under an ifdef
5 years ago
Vijay Pai
94a8c5888a
Remove namespace experimental from namespace grpc_impl
5 years ago
Nicolas Noble
e3095a15ce
Revert "[Exposing ALTS Context 2/2] Provide a Utility Function to Get Context"
5 years ago
Zhen Lian
fe9576c861
[Exposing ALTS Context 2/2] Provide a Utility Function to Get Context
5 years ago
Vijay Pai
be6979202b
Revamp server-side C++ callback API, message allocator, and mocking
5 years ago
Hope Casey-Allen
3bbfb76b64
Add comment about thread safety
5 years ago
Esun Kim
f40a702441
Clean up headers
5 years ago
Vijay Pai
300252a857
Constify parameter struct since all fields set at construction
...
Improve readability
5 years ago
Esun Kim
1e74c102cd
Add GRPC_USE_ABSL flag
5 years ago
Esun Kim
81df105ac8
Deprecate gpr_get/set_allocation_functions
5 years ago
Yash Tibrewal
a980df6293
Add documentation around peer, auth_context and census_context properties of ClientContext
5 years ago
Na-Na Pang
58b352343e
comment out grpc_log
5 years ago
Vijay Pai
20458806e8
Remove asserts from impl/codegen
5 years ago
Vijay Pai
9274674906
Revert one change back to an iterated loop rather than range-based
5 years ago
Vijay Pai
500b0e6d8e
Remove unused parameter warnings from include/ and src/core
5 years ago
Vijay Pai
d8d157effa
Use range-based fors in include/grpcpp
5 years ago
Vijay Pai
6f9fe64626
Improve logging on API misuse assert
5 years ago
Christian Maurer
24f19ae069
c++ remove win32 conversion warning
5 years ago
Yash Tibrewal
ed45c8f845
Stronger guarantee on failure of read/write operations
5 years ago
Matthew Stevenson
ed198f5a54
Changed delete per Yang's comment.
5 years ago
Matthew Stevenson
c45a97d8cd
Changed delete per Yang's comment.
5 years ago
tanjunchen
ccc5481ff0
fix typo in document
5 years ago
tanjunchen
64cdea5a07
fix some spelling mistakes in document
5 years ago
Yash Tibrewal
7fdb49bd3f
Doc update - Finish can be called only once
5 years ago
Soheil Hassas Yeganeh
a1310498ee
Fix the internal build and test failure introduced in #20329
5 years ago