aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp/Grpc.Core
Commit message (Collapse)AuthorAge
* update compiler definesGravatar Jan Tattermusch2018-11-30
|
* Regenerate projectsGravatar Muxi Yan2018-11-19
|
* Merge pull request #17167 from jtattermusch/switch_to_contextual_serializerGravatar Jan Tattermusch2018-11-15
|\ | | | | Switch C# to contextual serializer and deserializer internally
| * switch C# to contextual serializer and deserializer internallyGravatar Jan Tattermusch2018-11-09
| |
* | add ServiceBinderBaseGravatar Jan Tattermusch2018-11-08
|/
* Show dlerror if grpc_csharp_ext load failsGravatar Jan Tattermusch2018-10-15
|
* add dlerror stubsGravatar Jan Tattermusch2018-10-15
|
* Regenerate projectsGravatar Stanley Cheung2018-10-08
|
* Merge pull request #16552 from ↵Gravatar Jan Tattermusch2018-10-05
|\ | | | | | | | | jtattermusch/csharp_expose_client_certificate_request Expose certificate request type in SslServerCredentials
* \ Merge pull request #16777 from jtattermusch/csharp_optimized_grpc_csharp_extGravatar Jan Tattermusch2018-10-05
|\ \ | | | | | | build assembly-optimized grpc_csharp_ext with cmake
| | * dont repeat "ClientCertificate" in enum valuesGravatar Jan Tattermusch2018-10-05
| | |
| * | build grpc_csharp_ext with cmakeGravatar Jan Tattermusch2018-10-04
| | |
* | | add xmldoc commentsGravatar Jan Tattermusch2018-10-02
| | |
* | | ChannelOption: implement hashcode and equalsGravatar Jan Tattermusch2018-10-02
| | |
* | | improve doc comments for ChannelOptionsGravatar Jan Tattermusch2018-10-02
|/ /
* | review commentsGravatar Jan Tattermusch2018-09-28
| |
* | Improve documentation to use Metadata.EntryGravatar Alex Villarreal2018-09-28
| | | | | | Add notes about the parameters in public constructors of `Metadata.Entry`, and `Metadata`s `Add` methods (which call the aforementioned constructors), to clearly indicate what a valid key should be, **and the fact that it is converted to lowercase**. Seems like an important enough side effect that it should be explicit in the documentation.
* | Merge pull request #16631 from szehetner/AllocationsGravatar Jan Tattermusch2018-09-28
|\ \ | | | | | | C#: Various allocation optimizations
| * | addressing a few nitsGravatar Jan Tattermusch2018-09-28
| | |
* | | Merge pull request #16367 from jtattermusch/csharp_new_serialization_apiGravatar Jan Tattermusch2018-09-26
|\ \ \ | | | | | | | | Add new C# serialization API
| * | | address commentsGravatar Jan Tattermusch2018-09-25
| | | |
| * | | add DeserializationContext implementation noteGravatar Jan Tattermusch2018-09-25
| | | |
| | * | optimize Metadata.Entry normalization and validation check. Replaced Regex ↵Gravatar Stephan Zehetner2018-09-14
| | | | | | | | | | | | | | | | with custom loop, avoid string allocation if input is already lowercase.
| | * | avoid Tuple allocation in ClientBaseConfigurationInterceptorGravatar Stephan Zehetner2018-09-14
| | | |
| | * | avoid byte[] allocation when reading empty strings from native memoryGravatar Stephan Zehetner2018-09-14
| |/ / |/| |
* | | Merge pull request #16553 from jtattermusch/csharp_add_rpcexception_constructorGravatar Jan Tattermusch2018-09-07
|\ \ \ | | | | | | | | Add constructor overload for RpcException
* \ \ \ Merge pull request #16554 from ↵Gravatar Jan Tattermusch2018-09-07
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | jtattermusch/csharp_dont_leak_when_call_init_fails C#: avoid leaking resources when starting a call fails
| | | | * address review commentsGravatar Jan Tattermusch2018-09-07
| | | | |
| * | | | use finally instead of catch-throwGravatar Jan Tattermusch2018-09-07
| | | | |
* | | | | Merge pull request #16556 from jtattermusch/csharp_expose_trywaitforstatechangedGravatar Jan Tattermusch2018-09-05
|\ \ \ \ \ | | | | | | | | | | | | C#: Expose TryWaitForStateChangedAsync
* | | | | | exception handling in native callbackGravatar Jan Tattermusch2018-09-04
| | | | | |
| * | | | | c#: expose TryWaitForStateChangedAsyncGravatar Jan Tattermusch2018-09-04
| | | | | |
| | * | | | make sync unary call behave more like async unaryGravatar Jan Tattermusch2018-09-04
| | | | | |
| | * | | | handle failures in async call initialization without leaksGravatar Jan Tattermusch2018-09-04
| |/ / / /
| | * / / add constructor for RpcExceptionGravatar Jan Tattermusch2018-09-04
| |/ / /
| | | * Expose certificate request type in SslServerCredentials.Gravatar Jan Tattermusch2018-09-04
| | |/ | |/|
* / | add exception info to Status.Detail if metadata credentials failGravatar Jan Tattermusch2018-09-01
|/ /
* | Regenerate projectsGravatar Juanli Shen2018-08-27
| |
| * add Marshallers.Create factory methodGravatar Jan Tattermusch2018-08-27
| |
| * deserialization context always has non-null payloadGravatar Jan Tattermusch2018-08-27
| |
* | Merge pull request #16440 from jtattermusch/csharp_cancellation_deadlockGravatar Jan Tattermusch2018-08-27
|\ \ | | | | | | C#: Avoid deadlock while cancelling a call
* \ \ Merge pull request #16438 from jtattermusch/csharp_fix_subchannel_sharingGravatar Jan Tattermusch2018-08-27
|\ \ \ | | | | | | | | C#: fix subchannel sharing for secure channels
* | | | C#: allow dot in metadata keysGravatar Jan Tattermusch2018-08-23
| | | |
| | * | avoid deadlock while cancelling a callGravatar Jan Tattermusch2018-08-23
| |/ / |/| |
| * | C#: fix subchannel sharing for secure channelsGravatar Jan Tattermusch2018-08-23
| | |
* | | Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
|/ /
| * new C# serialization APIGravatar Jan Tattermusch2018-08-16
|/
* Merge pull request #16322 from jtattermusch/csharp_protobuf_update361Gravatar Jan Tattermusch2018-08-11
|\ | | | | C#: upgrade protobuf nugets to v3.6.1
* \ Merge pull request #16308 from jtattermusch/csharp_ios_crash_workaroundGravatar Jan Tattermusch2018-08-11
|\ \ | | | | | | C#: avoid shutdown crash on iOS
| * | use AtomicCounter to avoid unnecessary grpc_init invocationsGravatar Jan Tattermusch2018-08-10
| | |