James Newton-King f4480fa8b2 Change to use SetPayloadLength 6 lat temu
..
AsyncCall.cs ec351c1ac2 reorder UnsafeSerialize 6 lat temu
AsyncCallBase.cs ec351c1ac2 reorder UnsafeSerialize 6 lat temu
AsyncCallServer.cs 9ae5c5df24 address a TODO 6 lat temu
AtomicCounter.cs 7a3bd5b7d6 more correct atomic counter 8 lat temu
AuthContextSafeHandle.cs 9210293d9e dont use generic version of Marshal.SizeOf 8 lat temu
BatchContextSafeHandle.cs 8a5b803fef remove unused recv_message_to_buffer method 6 lat temu
CStringSafeHandle.cs 7897ae9308 auto-fix most of licenses 8 lat temu
CallCredentialsSafeHandle.cs 7897ae9308 auto-fix most of licenses 8 lat temu
CallError.cs 7897ae9308 auto-fix most of licenses 8 lat temu
CallOptionsExtensions.cs 5a97383283 move CallInvoker and its prerequisites to Grpc.Core.Api 6 lat temu
CallSafeHandle.cs 64cdea5a07 fix some spelling mistakes in document 6 lat temu
ChannelArgsSafeHandle.cs 7897ae9308 auto-fix most of licenses 8 lat temu
ChannelCredentialsSafeHandle.cs c835fedd4d Modify verifyPeerCallback logic to use NativeCallbackDispatcher 6 lat temu
ChannelSafeHandle.cs 0f41e496d2 simple version of batchcontext pooling 8 lat temu
ClientRequestStream.cs 7897ae9308 auto-fix most of licenses 8 lat temu
ClientResponseStream.cs 39775cf30f remove delegate allocation and boxing from cancellation registrations 6 lat temu
ClientSideStatus.cs 7897ae9308 auto-fix most of licenses 8 lat temu
ClockType.cs 7897ae9308 auto-fix most of licenses 8 lat temu
CompletionQueueEvent.cs 7897ae9308 auto-fix most of licenses 8 lat temu
CompletionQueueSafeHandle.cs bc1283c43b forbid BeginOp and EndOp for sync completion queue altogether 6 lat temu
CompletionRegistry.cs e8b331305c basic pooling of requestcallcontext 8 lat temu
ContextPropagationFlags.cs d748d9c01d Refactor ContextPropagationToken 7 lat temu
ContextPropagationTokenImpl.cs 50854e9521 remove unsubstantiated TODO 7 lat temu
DebugStats.cs 7897ae9308 auto-fix most of licenses 8 lat temu
DefaultCallCredentialsConfigurator.cs a1a878b593 make CallCredentials implementation agnostic 6 lat temu
DefaultChannelCredentialsConfigurator.cs 11bf6dbad6 simplify CachedNativeCredentials 6 lat temu
DefaultDeserializationContext.cs 05772b699f a bit of cleanup 6 lat temu
DefaultObjectPool.cs 64cdea5a07 fix some spelling mistakes in document 6 lat temu
DefaultSerializationContext.cs f4480fa8b2 Change to use SetPayloadLength 6 lat temu
DefaultServerCallContext.cs b1914bd46c remove lazy<T> usage 6 lat temu
DefaultSslRootsOverride.cs 7897ae9308 auto-fix most of licenses 8 lat temu
GrpcThreadPool.cs fba18d8551 Fix a number of spelling errors. 7 lat temu
INativeCall.cs 31eff3e679 stuff builds but tests crash 6 lat temu
IObjectPool.cs 0f41e496d2 simple version of batchcontext pooling 8 lat temu
IPooledObject.cs c14997be8e fix leak caused by csharp context pooling 8 lat temu
IServerResponseStream.cs 9c51ff9b33 Make C# ServerCallContext implementation agnostic 7 lat temu
MarshalUtils.cs b6e104f22f make use of Encoding.GetString(byte*, int) when available; poly-fill when not available (NET45); move related logic to extension class 6 lat temu
MetadataArraySafeHandle.cs 0628990feb UTF8 decode: remove "unsafe" from a bunch of places that don't need it any more 6 lat temu
MonoPInvokeCallbackAttribute.cs f422acdb7e move MonoPInvokeCallbackAttribute to a separate file 6 lat temu
NativeCallbackDispatcher.cs f1199912e8 fix typo in log message 6 lat temu
NativeExtension.cs 2780136fcf Merge pull request #18327 from jtattermusch/csharp_unified_native_callbacks 6 lat temu
NativeLogRedirector.cs f422acdb7e move MonoPInvokeCallbackAttribute to a separate file 6 lat temu
NativeMetadataCredentialsPlugin.cs 83b6a98872 allow return value from native callbacks 6 lat temu
NativeMethods.Generated.cs 1c177fff1e refactoring and simplifications 6 lat temu
NativeMethods.cs fdd24f10f3 enable loading grpc_csharp_ext as a unity native plugin 7 lat temu
PlatformApis.cs cfe021a3b3 netstandard2.0 tweaks 6 lat temu
RequestCallContextSafeHandle.cs fba18d8551 Fix a number of spelling errors. 7 lat temu
ReusableSliceBuffer.cs 891dc61d8e move slice memory manager 6 lat temu
SafeHandleZeroIsInvalid.cs 7897ae9308 auto-fix most of licenses 8 lat temu
ServerCallHandler.cs 8a33ae4c52 simplify IServerCallHandler 7 lat temu
ServerCalls.cs 7897ae9308 auto-fix most of licenses 8 lat temu
ServerCredentialsSafeHandle.cs db0e21a5cb Expose certificate request type in SslServerCredentials. 7 lat temu
ServerRequestStream.cs 39775cf30f remove delegate allocation and boxing from cancellation registrations 6 lat temu
ServerResponseStream.cs 9c51ff9b33 Make C# ServerCallContext implementation agnostic 7 lat temu
ServerRpcNew.cs 7897ae9308 auto-fix most of licenses 8 lat temu
ServerSafeHandle.cs e8b331305c basic pooling of requestcallcontext 8 lat temu
ServerServiceDefinitionExtensions.cs 73b846492a change namespace to internal 7 lat temu
Slice.cs fbd5a47181 use System.Memory and Span<> on all TFMs 6 lat temu
SliceBufferSafeHandle.cs cb6d3a0623 address review feedback 6 lat temu
SliceMemoryManager.cs 532bdf7cd2 fixup SliceMemoryManager 6 lat temu
Timespec.cs 746287111d (left a base-call in that I'd used to get the intellisense comment) 6 lat temu
UnimplementedCallInvoker.cs 7897ae9308 auto-fix most of licenses 8 lat temu
UnmanagedLibrary.cs cfe021a3b3 netstandard2.0 tweaks 6 lat temu
WellKnownStrings.cs 2ebbf220ab fix C# sanity and other nits 6 lat temu