aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp/Grpc.Core/Internal
Commit message (Collapse)AuthorAge
* update compiler definesGravatar Jan Tattermusch2018-11-30
|
* switch C# to contextual serializer and deserializer internallyGravatar Jan Tattermusch2018-11-09
|
* Show dlerror if grpc_csharp_ext load failsGravatar Jan Tattermusch2018-10-15
|
* add dlerror stubsGravatar Jan Tattermusch2018-10-15
|
* Merge pull request #16552 from ↵Gravatar Jan Tattermusch2018-10-05
|\ | | | | | | | | jtattermusch/csharp_expose_client_certificate_request Expose certificate request type in SslServerCredentials
* | addressing a few nitsGravatar Jan Tattermusch2018-09-28
| |
* | avoid byte[] allocation when reading empty strings from native memoryGravatar Stephan Zehetner2018-09-14
| |
* | 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
| * | use finally instead of catch-throwGravatar Jan Tattermusch2018-09-07
| | |
* | | exception handling in native callbackGravatar 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
| | |
| | * 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
|/
* avoid deadlock while cancelling a callGravatar Jan Tattermusch2018-08-23
|
* Fix a number of spelling errors.Gravatar Chris Lamb2018-08-22
|
* Add PlatformApis.IsUnityIOSGravatar Jan Tattermusch2018-08-10
|
* improve xamarin platform detectionGravatar Jan Tattermusch2018-07-23
|
* add explanation for MonoPInvokeCallback attributeGravatar Jan Tattermusch2018-07-23
|
* iOS (and probably other AOT platforms) needs to have delegates registeredGravatar Matthew Leibowitz2018-07-23
| | | | | | - if a managed delegate is going to be passed to native code, then it requires an attribute - instead of depending on Xamarin.iOS for this, we can just create our own, the iOS runtime just checks for the type name - reference: https://docs.microsoft.com/en-gb/xamarin/ios/internals/limitations#reverse-callbacks
* better NativeExtension.LoadNativeMethods readabilityGravatar Jan Tattermusch2018-07-19
|
* Xamarin support: introduce PlatformApis.isXamarin*, working NativeMethods ↵Gravatar Alexander Houben2018-07-09
| | | | for Xamarin.Android, do not use System.Runtime.Loader on Android for the moment
* improve commentGravatar Jan Tattermusch2018-03-08
|
* fix build on netstandard1.5Gravatar Jan Tattermusch2018-03-07
|
* detect when running on Unity iOSGravatar Jan Tattermusch2018-03-07
|
* enable loading grpc_csharp_ext as a unity native pluginGravatar Jan Tattermusch2018-03-06
|
* add IsUnity propertyGravatar Jan Tattermusch2018-03-06
|
* Polish and address review commentsGravatar Mehrdad Afshari2018-02-22
|
* Simplify service-side interceptor codeGravatar Mehrdad Afshari2018-02-21
|
* Add C# server-side interceptor machineryGravatar Mehrdad Afshari2018-02-21
|
* Add C# client-side interceptor machineryGravatar Mehrdad Afshari2018-02-21
|
* fix typoGravatar Shohei Kamimori2018-02-05
|
* fix leak caused by csharp context poolingGravatar Jan Tattermusch2018-01-22
|
* better log message when auth interceptor throwsGravatar Jan Tattermusch2018-01-16
|
* enable requestCallContext poolingGravatar Jan Tattermusch2017-11-30
|
* recycling of requestcallcontextGravatar Jan Tattermusch2017-11-30
|
* basic pooling of requestcallcontextGravatar Jan Tattermusch2017-11-30
|
* Merge pull request #13476 from jtattermusch/csharp_batchcontext_poolingGravatar Jan Tattermusch2017-11-30
|\ | | | | Reuse BatchContextSafeHandle objects by pooling them (take two)
* \ Merge branch 'master' of https://github.com/grpc/grpc into upmerge-from-v1.7Gravatar Nicolas "Pixel" Noble2017-11-29
|\ \
| | * address commentsGravatar Jan Tattermusch2017-11-28
| | |
| | * simple version of batchcontext poolingGravatar Jan Tattermusch2017-11-25
| | |
| | * expose batchcontext.ResetGravatar Jan Tattermusch2017-11-25
| |/
| * Merge pull request #13475 from jtattermusch/better_completion_registry_benchmarkGravatar Jan Tattermusch2017-11-21
| |\ | | | | | | Use spinlock in CompletionRegistry (and improve the benchmark).
| | * spinlock in completion registry is slightly fasterGravatar Jan Tattermusch2017-11-21
| | |
| * | save allocation by using a struct instead of a tupleGravatar Jan Tattermusch2017-11-21
| |/
| * consistent naming for OnReceivedCloseOnServerGravatar Jan Tattermusch2017-11-21
| |
| * remove legacy delegatesGravatar Jan Tattermusch2017-11-21
| |
| * make everything compileGravatar Jan Tattermusch2017-11-21
| |
| * avoid delegate allocations in callsafehandleGravatar Jan Tattermusch2017-11-21
| |
| * server and channel adjustmentsGravatar Jan Tattermusch2017-11-21
| |