grpc/include/grpcpp
Vignesh Babu aeea02fab8
TLS Session Keys export for GRPC C++ (#26812)
* Adding TLS Key export logic to core and c++ wrappers

* Adding and end2end cpp tls key export test and updating broken test due to interface changes

* regenerate projects

* updating tls key export core logic with addition of APIs to grpc_security.h

* undoing changes to tls_security_connector_test

* regenerate projects

* changing the logging format enum name as per GRFC comments

* regenerate projects

* removing some commented code

* updating changes as per review comments

* adding GRPCAPI annotations to functions defined in grpc_security.h

* regenerate projects

* fixed some code styling issues

* removing grpc_security.h include from tls_credentials_options.h

* updating files as per review comments

* minor fixes

* moving some code around

* removing key log format from tls session key log config and converting it to a simple string

* regenerate projects

* fixing mistakes in recent merge with master

* regenerate projects

* regenerate projects

* fixing some distrib and snity errors

* fixing formatting errors

* fixing more sanity checks and raising supported openssl versions to 1.1.1

* updating min supported openssl version to 1.1.1

* updating min supported openssl version in tls_key_export_test

* updating test to fix incorrect vector initialization

* updating as per latest comments

* fixing sanity checks

* addressing review comments

* fixing sanity checks

* fixed c++ comment style

* Automated change: Fix sanity tests

* fixing review comments

Co-authored-by: Vignesh2208 <Vignesh2208@users.noreply.github.com>
2022-01-18 14:44:55 -08:00
..
ext Implement C++ Admin Interface API (#25753) 2021-03-23 09:53:12 -07:00
generic Annotate impl/codegen with IWYU pragmas (#27252) 2021-09-08 09:13:03 -07:00
impl Promote ClientContext::set_wait_foor_ready to be non-experimental (#28247) 2021-12-01 18:57:41 -08:00
security TLS Session Keys export for GRPC C++ (#26812) 2022-01-18 14:44:55 -08:00
support Annotate impl/codegen with IWYU pragmas (#27252) 2021-09-08 09:13:03 -07:00
test Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
alarm.h Remove experimental tag from uses of the C++ callback API (#26495) 2021-06-20 00:47:07 -07:00
channel.h Use atomics to remove locks in Channel/Server::CallbackCQ() (#26091) 2021-04-27 14:54:07 -07:00
client_context.h Annotate impl/codegen with IWYU pragmas (#27252) 2021-09-08 09:13:03 -07:00
completion_queue.h Annotate impl/codegen with IWYU pragmas (#27252) 2021-09-08 09:13:03 -07:00
create_channel.h Revert "Revert "Move create_channel and credentials from ::grpc_impl to ::grpc"" 2020-07-24 12:47:33 -07:00
create_channel_binder.h Revert "Revert "[BinderTransport] Allow finding Java class using custom class finder (#28348)" (#28496)" (#28508) 2022-01-11 01:21:45 +08:00
create_channel_posix.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
grpcpp.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
health_check_service_interface.h Replaced grpc::string with std::string 2020-06-29 17:56:36 -07:00
opencensus.h Fix opencensus 2020-09-03 08:20:31 -07:00
resource_quota.h Fix by clang-tidy 2020-12-03 16:24:19 -08:00
server.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
server_builder.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
server_context.h Annotate impl/codegen with IWYU pragmas (#27252) 2021-09-08 09:13:03 -07:00
server_posix.h Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00
xds_server_builder.h xDS: Add graceful shutdown for old connections on listener resource update (#28154) 2021-12-02 15:42:47 -08:00