aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp
Commit message (Collapse)AuthorAge
* Merge pull request #13207 from kkm000/package-grpc-toolsGravatar Jan Tattermusch2018-10-17
|\ | | | | Integrate Grpc.Tools into msbuild system (C# only)
| * fix Grpc.Tools nuget layout on Linux and MacGravatar Jan Tattermusch2018-10-17
| | | | | | | | | | For files without known extension (e.g. Unix binaries) , NuGet can't tell files from directories, so mention protoc and grpc_csharp_ext explicitly to avoid breaking nuget's directory layout.
| * Remove target netcoreapp2.1 from Tools.Tests csprojGravatar kkm2018-10-16
| |
* | Show dlerror if grpc_csharp_ext load failsGravatar Jan Tattermusch2018-10-15
| |
* | add dlerror stubsGravatar Jan Tattermusch2018-10-15
| |
| * Merge remote-tracking branch 'golden/master' into package-grpc-toolsGravatar kkm2018-10-14
| |\ | |/ |/|
| * Infer coding style, adjust .editorconfig, reformat Tools codeGravatar kkm2018-10-14
| |
| * Restore packaging of binary tools under tools/Gravatar kkm2018-10-14
| | | | | | | | Unfixes #13098, hopefully temporarily.
| * Improve ProtoToolsPlatformTask testsGravatar kkm2018-10-14
| |
| * Fix dotnet/Mono build and testing under LinuxGravatar kkm2018-10-14
| |
| * fixup: rename *Tests files to *TestGravatar Jan Tattermusch2018-10-09
| |
* | Regenerate projectsGravatar Stanley Cheung2018-10-08
| |
| * Rename test classes *Test; UWYU in Tools.Test projectGravatar kkm2018-10-07
| |
| * Merge remote-tracking branch 'golden/master' into package-grpc-toolsGravatar kkm2018-10-07
| |\ | |/ |/|
* | 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
| | | |
* | | | Merge pull request #16756 from jtattermusch/csharp_channeloptions_improvementsGravatar Jan Tattermusch2018-10-05
|\ \ \ \ | | | | | | | | | | C#: ChannelOption improvements
* | | | | add script for automatic generation of C# reference docsGravatar Jan Tattermusch2018-10-04
| | | | |
| | * | | build grpc_csharp_ext with cmakeGravatar Jan Tattermusch2018-10-04
| | | | |
* | | | | Update README.md ordered list spacingGravatar Kevin Damm2018-10-02
| |/ / / |/| | | | | | | Certain markdown interpreters do not recognize ordered lists if there isn't a blank line between the numbered lines. This change corrects the spacing between the steps for getting gRPC into a Unity project.
| * | | 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
|/ / /
* | | upgrade CommandLineParser to 2.3.0Gravatar Jan Tattermusch2018-10-01
| | |
* | | 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
| | | | |
| * | | | add MarshallerTestGravatar Jan Tattermusch2018-09-23
| | | | |
| * | | | contextual marshaller testGravatar Jan Tattermusch2018-09-23
| | | | |
| | * | | 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
| * | | | | | simplify ChannelConnectivityTestGravatar Jan Tattermusch2018-09-05
| | | | | | |
| | | | | * | clang formatGravatar Jan Tattermusch2018-09-05
| | | | | | |
* | | | | | | exception handling in native callbackGravatar Jan Tattermusch2018-09-04
| | | | | | |
| * | | | | | c#: expose TryWaitForStateChangedAsyncGravatar Jan Tattermusch2018-09-04
| | | | | | |
| | * | | | | add tests for sync unaryGravatar 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
| |/ / / /