Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #16552 from ↵ | Jan Tattermusch | 2018-10-05 |
|\ | | | | | | | | | jtattermusch/csharp_expose_client_certificate_request Expose certificate request type in SslServerCredentials | ||
* \ | Merge pull request #16777 from jtattermusch/csharp_optimized_grpc_csharp_ext | Jan Tattermusch | 2018-10-05 |
|\ \ | | | | | | | build assembly-optimized grpc_csharp_ext with cmake | ||
| | * | dont repeat "ClientCertificate" in enum values | Jan Tattermusch | 2018-10-05 |
| | | | |||
| * | | build grpc_csharp_ext with cmake | Jan Tattermusch | 2018-10-04 |
| | | | |||
* | | | add xmldoc comments | Jan Tattermusch | 2018-10-02 |
| | | | |||
* | | | ChannelOption: implement hashcode and equals | Jan Tattermusch | 2018-10-02 |
| | | | |||
* | | | improve doc comments for ChannelOptions | Jan Tattermusch | 2018-10-02 |
|/ / | |||
* | | review comments | Jan Tattermusch | 2018-09-28 |
| | | |||
* | | Improve documentation to use Metadata.Entry | Alex Villarreal | 2018-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/Allocations | Jan Tattermusch | 2018-09-28 |
|\ \ | | | | | | | C#: Various allocation optimizations | ||
| * | | addressing a few nits | Jan Tattermusch | 2018-09-28 |
| | | | |||
* | | | Merge pull request #16367 from jtattermusch/csharp_new_serialization_api | Jan Tattermusch | 2018-09-26 |
|\ \ \ | | | | | | | | | Add new C# serialization API | ||
| * | | | address comments | Jan Tattermusch | 2018-09-25 |
| | | | | |||
| * | | | add DeserializationContext implementation note | Jan Tattermusch | 2018-09-25 |
| | | | | |||
| | * | | optimize Metadata.Entry normalization and validation check. Replaced Regex ↵ | Stephan Zehetner | 2018-09-14 |
| | | | | | | | | | | | | | | | | with custom loop, avoid string allocation if input is already lowercase. | ||
| | * | | avoid Tuple allocation in ClientBaseConfigurationInterceptor | Stephan Zehetner | 2018-09-14 |
| | | | | |||
| | * | | avoid byte[] allocation when reading empty strings from native memory | Stephan Zehetner | 2018-09-14 |
| |/ / |/| | | |||
* | | | Merge pull request #16553 from jtattermusch/csharp_add_rpcexception_constructor | Jan Tattermusch | 2018-09-07 |
|\ \ \ | | | | | | | | | Add constructor overload for RpcException | ||
* \ \ \ | Merge pull request #16554 from ↵ | Jan Tattermusch | 2018-09-07 |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | jtattermusch/csharp_dont_leak_when_call_init_fails C#: avoid leaking resources when starting a call fails | ||
| | | | * | address review comments | Jan Tattermusch | 2018-09-07 |
| | | | | | |||
| * | | | | use finally instead of catch-throw | Jan Tattermusch | 2018-09-07 |
| | | | | | |||
* | | | | | Merge pull request #16556 from jtattermusch/csharp_expose_trywaitforstatechanged | Jan Tattermusch | 2018-09-05 |
|\ \ \ \ \ | | | | | | | | | | | | | C#: Expose TryWaitForStateChangedAsync | ||
* | | | | | | exception handling in native callback | Jan Tattermusch | 2018-09-04 |
| | | | | | | |||
| * | | | | | c#: expose TryWaitForStateChangedAsync | Jan Tattermusch | 2018-09-04 |
| | | | | | | |||
| | * | | | | make sync unary call behave more like async unary | Jan Tattermusch | 2018-09-04 |
| | | | | | | |||
| | * | | | | handle failures in async call initialization without leaks | Jan Tattermusch | 2018-09-04 |
| |/ / / / | |||
| | * / / | add constructor for RpcException | Jan Tattermusch | 2018-09-04 |
| |/ / / | |||
| | | * | Expose certificate request type in SslServerCredentials. | Jan Tattermusch | 2018-09-04 |
| | |/ | |/| | |||
* / | | add exception info to Status.Detail if metadata credentials fail | Jan Tattermusch | 2018-09-01 |
|/ / | |||
* | | Regenerate projects | Juanli Shen | 2018-08-27 |
| | | |||
| * | add Marshallers.Create factory method | Jan Tattermusch | 2018-08-27 |
| | | |||
| * | deserialization context always has non-null payload | Jan Tattermusch | 2018-08-27 |
| | | |||
* | | Merge pull request #16440 from jtattermusch/csharp_cancellation_deadlock | Jan Tattermusch | 2018-08-27 |
|\ \ | | | | | | | C#: Avoid deadlock while cancelling a call | ||
* \ \ | Merge pull request #16438 from jtattermusch/csharp_fix_subchannel_sharing | Jan Tattermusch | 2018-08-27 |
|\ \ \ | | | | | | | | | C#: fix subchannel sharing for secure channels | ||
* | | | | C#: allow dot in metadata keys | Jan Tattermusch | 2018-08-23 |
| | | | | |||
| | * | | avoid deadlock while cancelling a call | Jan Tattermusch | 2018-08-23 |
| |/ / |/| | | |||
| * | | C#: fix subchannel sharing for secure channels | Jan Tattermusch | 2018-08-23 |
| | | | |||
* | | | Fix a number of spelling errors. | Chris Lamb | 2018-08-22 |
|/ / | |||
| * | new C# serialization API | Jan Tattermusch | 2018-08-16 |
|/ | |||
* | Merge pull request #16322 from jtattermusch/csharp_protobuf_update361 | Jan Tattermusch | 2018-08-11 |
|\ | | | | | C#: upgrade protobuf nugets to v3.6.1 | ||
* \ | Merge pull request #16308 from jtattermusch/csharp_ios_crash_workaround | Jan Tattermusch | 2018-08-11 |
|\ \ | | | | | | | C#: avoid shutdown crash on iOS | ||
| * | | use AtomicCounter to avoid unnecessary grpc_init invocations | Jan Tattermusch | 2018-08-10 |
| | | | |||
| | * | C#: upgrade protobuf nugets to v3.6.1 | Jan Tattermusch | 2018-08-10 |
| |/ |/| | |||
| * | C#: avoid shutdown crash on iOS | Jan Tattermusch | 2018-08-10 |
| | | |||
| * | Add PlatformApis.IsUnityIOS | Jan Tattermusch | 2018-08-10 |
| | | |||
* | | use recommended names for MonoAndroid and Xamarin.iOS | Jan Tattermusch | 2018-08-08 |
| | | |||
* | | make Grpc.Core nuget work for Xamarin.Forms | Jan Tattermusch | 2018-08-08 |
|/ | |||
* | upgrade C# to protobuf 3.6.0 | Jan Tattermusch | 2018-08-07 |
| | |||
* | Grpc.Core: add support for x86 android emulator | Jan Tattermusch | 2018-07-24 |
| | |||
* | fix Grpc.Core.csproj | Jan Tattermusch | 2018-07-24 |
| |