Jan Tattermusch
bc75644385
review comments
7 years ago
Alex Villarreal
98bce85cac
Improve documentation to use Metadata.Entry
...
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.
7 years ago
Jan Tattermusch
ea5aa4a34a
addressing a few nits
7 years ago
Jan Tattermusch
c2fd689bad
address comments
7 years ago
Jan Tattermusch
1044731858
add DeserializationContext implementation note
7 years ago
Jan Tattermusch
a2a4629614
add MarshallerTest
7 years ago
Jan Tattermusch
63a31d85f1
contextual marshaller test
7 years ago
Muxi Yan
d65d25795b
generate_projects
7 years ago
Stephan Zehetner
59f8157123
optimize Metadata.Entry normalization and validation check. Replaced Regex with custom loop, avoid string allocation if input is already lowercase.
7 years ago
Stephan Zehetner
d16d13a976
avoid Tuple allocation in ClientBaseConfigurationInterceptor
7 years ago
Stephan Zehetner
3729329a3f
avoid byte[] allocation when reading empty strings from native memory
7 years ago
Srini Polavarapu
27665a3567
regenerate projects
7 years ago
Jan Tattermusch
209aee1c69
address review comments
7 years ago
Jan Tattermusch
917af9a47f
use finally instead of catch-throw
7 years ago
Jan Tattermusch
bc3e95c6b2
simplify ChannelConnectivityTest
7 years ago
Jan Tattermusch
7557c270a3
clang format
7 years ago
Jan Tattermusch
113f5bd2e8
exception handling in native callback
7 years ago
Jan Tattermusch
1abe2aeb9f
c#: expose TryWaitForStateChangedAsync
7 years ago
Jan Tattermusch
603a9a0635
add tests for sync unary
7 years ago
Jan Tattermusch
ee510fb328
make sync unary call behave more like async unary
7 years ago
Jan Tattermusch
b155c314f1
handle failures in async call initialization without leaks
7 years ago
Jan Tattermusch
d4065b9596
add constructor for RpcException
7 years ago
Jan Tattermusch
db0e21a5cb
Expose certificate request type in SslServerCredentials.
7 years ago
Jan Tattermusch
4c0d540fb6
add exception info to Status.Detail if metadata credentials fail
7 years ago
Juanli Shen
89659e2925
Regenerate projects
7 years ago
Juanli Shen
8ceb27a324
Regenerate projects
7 years ago
Jan Tattermusch
6ba637f7ec
add Marshallers.Create factory method
7 years ago
Jan Tattermusch
fb704ee949
deserialization context always has non-null payload
7 years ago
Jan Tattermusch
a80fa8732f
C#: allow dot in metadata keys
7 years ago
Jan Tattermusch
e7fb4e57ae
avoid deadlock while cancelling a call
7 years ago
Jan Tattermusch
dc7bedd128
C#: fix subchannel sharing for secure channels
7 years ago
Chris Lamb
fba18d8551
Fix a number of spelling errors.
7 years ago
Jan Tattermusch
26d3e774df
new C# serialization API
7 years ago
Jan Tattermusch
c2f270fe37
sync nunit version for all test projects
7 years ago
Jan Tattermusch
ec8a5f2d74
C# sanity test accepts [TestCase] attribute too
7 years ago
Jan Tattermusch
e3e7e32a7e
sync nunit version for all test projects
7 years ago
Jan Tattermusch
5f4dfaac9e
split up GeneratorTests into individual files
7 years ago
Jan Tattermusch
8a98ab97ac
fix typo in DepFileUtilTests
7 years ago
Jan Tattermusch
86df93d4e1
split up ProtoCompile tests to individual files
7 years ago
Jan Tattermusch
7a9a9f6d1a
fix tests.json
7 years ago
Jan Tattermusch
62901c1631
C# sanity test accepts [TestCase] attribute too
7 years ago
Jan Tattermusch
67c2d99189
add Grpc.Tools.Tests to SanityTest
7 years ago
Jan Tattermusch
dd06e68fef
add linux/mac net45 compilation fix to Grcp.Tools.Tests.csproj
7 years ago
Jan Tattermusch
1b59cc8606
use AtomicCounter to avoid unnecessary grpc_init invocations
7 years ago
Jan Tattermusch
537503dc1a
C#: upgrade protobuf nugets to v3.6.1
7 years ago
Jan Tattermusch
69984f6682
C#: avoid shutdown crash on iOS
7 years ago
Jan Tattermusch
753f4dccd6
Add PlatformApis.IsUnityIOS
7 years ago
Jan Tattermusch
cc131600d5
use recommended names for MonoAndroid and Xamarin.iOS
7 years ago
Jan Tattermusch
ddc7fd845b
make Grpc.Core nuget work for Xamarin.Forms
7 years ago
Jan Tattermusch
15b1f6b292
deduplicate GUIDs for unity .meta files
7 years ago