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
9ccc6b0e38
Properly set up deadline for generic requests
5 years ago
Zack Galbreath
d51ef5feca
Drop superbuild instructions
...
In the interest of not providing too many different ways to build
gRPC in our official instructions, we are dropping the section describing
how to do a "superbuild" (ExternalProject_Add). We can still point to the
example and distribtest if someone is curious how to do this.
5 years ago
Zack Galbreath
684aa48063
Updated documentation for using gRPC C++
...
Improve the documentation on how to use gRPC C++ from another project,
particularly for CMake.
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
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
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
Alex Amato
2e958cf01b
(Census client filter: use current span and tags. original_author=g-easy)
5 years ago
Vijay Pai
62e01dd922
Add non-experimental:: versions under ifdef
5 years ago
Vijay Pai
b8cebf0814
Fix a TODO
5 years ago
Richard Belleville
6feae07504
Regenerate projects
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
Jan Tattermusch
ac1c5de1b3
cmake -> CMake
...
Co-Authored-By: Zack Galbreath <zack.galbreath@kitware.com>
5 years ago
Jan Tattermusch
9c76310b85
cmake -> CMake
...
Co-Authored-By: Zack Galbreath <zack.galbreath@kitware.com>
5 years ago
Jan Tattermusch
b31ce2f89e
cmake -> CMake
...
Co-Authored-By: Zack Galbreath <zack.galbreath@kitware.com>
5 years ago
Jan Tattermusch
48b1f8d369
more updates to building & installation
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
Vijay Pai
55748facd8
Fix server shutdown ordering issue
5 years ago
Esun Kim
f40a702441
Clean up headers
5 years ago
Vijay Pai
405d7b4ce0
Ban use of std::sync constructs
5 years ago
Esun Kim
e45b60d1fe
Fix unique_ptr<char> memory allocation mismatch
5 years ago
Esun Kim
b2b7fc9af8
Replaced grpc_core::UniquePtr with std::unique_ptr
5 years ago
Yash Tibrewal
06a6175846
Regenerate projects
5 years ago
Yash Tibrewal
08ba7246c0
Remove GRPC_CLOSURE_RUN and replace with grpc_core::Closure::Run
5 years ago
Jan Tattermusch
942e4688fc
add vcpkg instructions
5 years ago
Vijay Pai
a3689a8b6c
Properly handle race at thread creation
5 years ago
Vijay Pai
19a57f0f96
Revert "c++ check if workerthread could be spawned"
5 years ago
Yash Tibrewal
07ef24344c
Regenerate projects
5 years ago
Yash Tibrewal
c097eca1e3
Regenerate projects
5 years ago
Yash Tibrewal
50a8141983
Move scheduling logic of executor closures to run time rather than initialization time
5 years ago
Esun Kim
be7bea3895
Regenerate projects
5 years ago
Vijay Pai
ab72f441d8
Remove unused-parameter warnings, round 2 (14 of 19)
5 years ago
Vijay Pai
fe30ef5489
clang-format
5 years ago
Vijay Pai
41d89242ad
Remove unused parameter warning (2 of 20)
5 years ago
Vijay Pai
5a88028c89
Remove unused parameter warning (1 of 20)
5 years ago
Vijay Pai
500b0e6d8e
Remove unused parameter warnings from include/ and src/core
5 years ago
Vijay Pai
d6998122db
Use range-based fors in src/cpp/{client,server}
5 years ago
Vijay Pai
b7705ce2ee
Use C++11 range-based fors
5 years ago
Vijay Pai
6f9fe64626
Improve logging on API misuse assert
5 years ago
Vijay Pai
02c3bd6c2c
One more formatting change
5 years ago
Vijay Pai
f586be8532
Fix formatting
5 years ago
Christian Maurer
827fd04402
moved created() into header file
5 years ago
Christian Maurer
bbb66caa64
rename isCreated, make it inline const
5 years ago