Commit Graph

173 Commits

Author SHA1 Message Date
Yihua Zhang e10d90ba27 add security level negotiation between call creds and channel. 2020-01-06 11:40:27 -08:00
Esun Kim 252de4f05c Revert "Support CentOS 7 for gRPC.NET" 2020-01-03 17:06:47 -08:00
Esun Kim 60f45833e9 Update by review 2019-12-16 11:54:24 -08:00
Esun Kim 1baebaae1b Support CentOS 7 for gRPC.NET 2019-12-15 12:48:22 -08:00
Hope Casey-Allen bdac6a5dd4 Revert csharp workaround for empty payload gzip compression crash 2019-11-27 10:11:41 -08:00
Jan Tattermusch 6df4fc5865 improve comments 2019-11-26 15:34:57 -05:00
Jan Tattermusch 745f973eeb ensure there is at least one slice in send_message buffer 2019-11-21 07:34:26 -05:00
Jan Tattermusch cb6d3a0623 address review feedback 2019-08-29 14:52:19 +02:00
Jan Tattermusch 2f54647545 clang format 2019-08-12 20:38:49 -04:00
Jan Tattermusch 36dcea650d address a TODO 2019-08-12 17:03:33 -07:00
Jan Tattermusch 74dcdbb3c3 fix adjust_tail_space 2019-08-09 14:39:52 -07:00
Jan Tattermusch 1c177fff1e refactoring and simplifications 2019-08-09 14:39:51 -07:00
Jan Tattermusch 8ad2b146ed fix grpcsharp_create_byte_buffer_from_stolen_slices 2019-08-09 14:39:51 -07:00
Jan Tattermusch 31eff3e679 stuff builds but tests crash 2019-08-09 14:39:51 -07:00
Jan Tattermusch 36e46234f7 IBufferWriter: tests now passing with a hack 2019-08-09 14:39:51 -07:00
Jan Tattermusch 988ca514b9 serialization to IBufferWriter attempt 1 2019-08-09 14:39:51 -07:00
Jan Tattermusch 9d974ae531 add fake unary call native method for benchmarking 2019-07-23 11:20:18 -04:00
Jan Tattermusch 8a5b803fef remove unused recv_message_to_buffer method 2019-05-06 15:08:12 -04:00
Jan Tattermusch 76e3489216 csharp: support slice-by-slice deserialization 2019-04-25 09:04:35 -04:00
Jan Tattermusch c9974ab6c9 refactor grpcsharp_ssl_credentials_create 2019-04-01 20:55:50 -04:00
Jan Tattermusch c02aec3255 clang format code 2019-04-01 00:13:54 -04:00
Jan Tattermusch d297ede96a honor C core's naming of verify_peer_callback arguments 2019-03-31 20:22:46 -07:00
Jan Tattermusch c835fedd4d Modify verifyPeerCallback logic to use NativeCallbackDispatcher 2019-03-31 20:21:38 -07:00
Thibaut Le Guilly 303416080c Provide access to verify_peer_callback from C# 2019-03-21 11:42:10 -07:00
Jan Tattermusch 6dac288e95 clang format code 2019-03-21 08:01:52 -04:00
Jan Tattermusch 1ef8bd0944 fix cast warnings 2019-03-18 19:13:30 +01:00
Jan Tattermusch 83b6a98872 allow return value from native callbacks 2019-03-11 18:51:49 +01:00
Jan Tattermusch 5a65985bf8 add NativeCallbackDispatcher 2019-03-11 18:36:01 +01:00
Jan Tattermusch 7557c270a3 clang format 2018-09-05 16:42:01 +02:00
Jan Tattermusch db0e21a5cb Expose certificate request type in SslServerCredentials. 2018-09-04 01:49:48 -07:00
Ian Haken 68eff58df6 Create verify_peer_options when creating ssl credentials in order to expose a verification callback option.
These options are not yet exposed to languages outside of core.
2018-06-12 12:59:37 -07:00
Vijay Pai c745690caf Internalize gpr_thd except for id and currentid 2018-02-12 11:44:52 -08:00
Mark D. Roth dbdf495f61 Split lib/support into lib/gpr and lib/gpr++. 2018-01-18 11:21:12 -08:00
Jan Tattermusch fb6d01a30c recycling of requestcallcontext 2017-11-30 07:42:52 +01:00
Jan Tattermusch 1ee85d13a4 expose batchcontext.Reset 2017-11-25 19:08:47 +01:00
Craig Tiller baa14a975e Update clang-format to 5.0 2017-11-03 09:09:36 -07:00
Mark D. Roth 1ff6ee12cc clang-format 2017-09-06 14:56:18 -07:00
Mark D. Roth 2caf021772 Change plugin credentials API to support both sync and async modes. 2017-09-01 15:04:13 -07:00
murgatroid99 d5b0455110 Merge remote-tracking branch 'upstream/v1.4.x' into upmerge_1.4.x 2017-06-15 17:48:42 -07:00
Jan Tattermusch 06eb057eb7 add grpc_slice_unref to fix leaks 2017-06-08 18:33:36 +02:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Jan Tattermusch 254ab4c085 clang format code 2017-05-23 18:07:17 +02:00
Jan Tattermusch 645ae74e88 overridable call_start_batch 2017-05-23 00:20:05 +02:00
Craig Tiller 06a30eef36 Merge github.com:grpc/grpc into cpparena 2017-04-19 14:40:20 -07:00
Craig Tiller 5b1c5f22f4 Extend clang-format to C#, Node, Ruby 2017-04-19 09:52:18 -07:00
Craig Tiller 2c6f63731c Merge github.com:grpc/grpc into cpparena 2017-04-14 13:14:10 -07:00
Craig Tiller dd36b15315 Call ref/unref, bugfixes 2017-03-31 08:27:28 -07:00
Sree Kuchibhotla 615e468b08 C# changes 2017-03-22 12:34:17 -07:00
Jan Tattermusch b7462944ba adapt C# to new cq_create API 2017-03-08 19:30:21 +01:00
Jan Tattermusch c9b03fe987 expose AuthContext in C# 2017-03-02 12:07:15 +01:00