Karthik Ravi Shankar
49773cbe9a
Fix namespace to grpc
6 years ago
Karthik Ravi Shankar
6ffbfaac83
Fix errors from tests
6 years ago
Karthik Ravi Shankar
d23753ca46
Move create_channel_posix from grpc to grpc_impl namespace
6 years ago
Karthik Ravi Shankar
d204654836
Fix errors from clang_format_code.sh
6 years ago
Karthik Ravi Shankar
6e5587b165
Fix build issues.
6 years ago
Karthik Ravi Shankar
35e793d23a
Fix more more tests.
6 years ago
Karthik Ravi Shankar
8dbaa13f52
Fix more grpc namespace issues
6 years ago
Karthik Ravi Shankar
92bde3922f
Fix tests to use grpc namespace.
6 years ago
Karthik Ravi Shankar
a5814f89b6
Fix errors from tools/buildgen/generate_projects.sh
6 years ago
Karthik Ravi Shankar
b25f6da3f0
Make changes to fix test failures
6 years ago
Karthik Ravi Shankar
e27ddbc87e
Move ::grpc::HealthCheckServiceInterface to ::grpc_impl namespace
6 years ago
Karthik Ravi Shankar
4e0923e802
Fix errors from clang_format_code.sh
6 years ago
Jan Tattermusch
c40f959de5
make AuthContext constructor public
6 years ago
Jan Tattermusch
6fb62c4bae
Merge pull request #18486 from JamesNK/jamesnk/grpccoreapi-version
...
Fix Grpc.Core.Api assembly version
6 years ago
Nicolas "Pixel" Noble
55e280b7a5
Breakout of #18445 - part 1
6 years ago
Alexander Polcyn
ecb3dec651
Enable go compute engine channel creds interop test
6 years ago
Lidi Zheng
b3d907dce9
Explicitly depend on :grpcio
6 years ago
Jan Tattermusch
a48d3efc9e
move dependencies.props to the right directory
6 years ago
yang-g
621840900f
Fully log test scenario
6 years ago
Lidi Zheng
d7429dbb4a
Fix the proto rules conflict
6 years ago
Bill Feng
d49cdbd01f
Merge remote-tracking branch 'upstream/master' into feature/reinstate-rbe-windows
6 years ago
Nicolas Noble
c9b7ca8e24
Adding missing language :P
6 years ago
Jan Tattermusch
4eedf568a8
makes generation of dev nuget versions work
6 years ago
vishalpowar
d673764a61
Merge pull request #18478 from vishalpowar/xds_cds_upb_generate
...
Generate upb code for cds protos and BUILD rule changes
6 years ago
Jan Tattermusch
6fba3c0221
dependency versions are imported through Directory props
6 years ago
Jan Tattermusch
f30da05dff
introduce Directory.Build.props
6 years ago
Jan Tattermusch
5d0a571426
introduce build/dependencies.props
6 years ago
Lidi Zheng
7771290fcd
Pin the proto definitions to a specific commit
6 years ago
Lidi Zheng
f527cfbbac
Adopt review's advice
...
* Add a unit test
* Integrate with Bazel
* Polish README.md
6 years ago
Yash Tibrewal
8ef8d912a7
Use GRPC_CLOSURE_SCHED instead of GRPC_CLOSURE_RUN in complete_closure_step
6 years ago
Jan Tattermusch
7a38ddfab4
run src/csharp/generate_protos.sh
6 years ago
Lidi Zheng
30cc99d42c
Add Python example for error handling
6 years ago
Lidi Zheng
4870dd389d
Merge pull request #18483 from lidizheng/add-doc-grpcio-status
...
Add documentation for 'grpcio-status' package
6 years ago
Jan Tattermusch
aa61b5361b
dont use nameof
6 years ago
Yash Tibrewal
820d75eaf4
Merge pull request #18481 from yashykt/http2bug
...
Remove unnecessary hack which causes data races
6 years ago
Yash Tibrewal
9effda48bf
Merge pull request #18482 from yashykt/http2bug2
...
Fix Potentially Dangerous Typo - locked function being run outside of combiner
6 years ago
James Newton-King
31ce7a32bb
PR feedback
6 years ago
James Newton-King
297dd0cb62
PR feedback
6 years ago
James Newton-King
688ad6373b
Fix Grpc.Core.Api assembly version
6 years ago
James Newton-King
f00508e9ce
Add BindServiceAttribute
6 years ago
Soheil Hassas Yeganeh
a3366c1b7f
Merge pull request #18464 from soheilhy/slice-buffer
...
Introduce grpc_byte_buffer_reader_peek and use it for Protobuf parsing.
6 years ago
Soheil Hassas Yeganeh
e5bef12065
Merge pull request #18474 from soheilhy/h2-incoming-md
...
Preallocate for incoming metadatas.
6 years ago
Soheil Hassas Yeganeh
fc2fc03fc3
Merge pull request #18473 from soheilhy/stack-const-ref
...
Use const ref for `grpc_slice`
6 years ago
Vishal Powar
e959373742
Generate upb code for cds protos and BUILD rule changes
6 years ago
Lidi Zheng
a7b2ed3b98
Add documentation for 'grpcio-status' package
6 years ago
Yash Tibrewal
072749b38c
Reviewer comments
6 years ago
Yash Tibrewal
65e266b47f
Locked function needs to be run inside a combiner
6 years ago
Yash Tibrewal
eab66cb6cc
Remove unused function
6 years ago
Yash Tibrewal
c9e1a71c8e
Remove unnecessary hack which causes data races
6 years ago
Doug Fawley
be014d005d
Misconfigured non-gRPC, HTTP/2 clients can sometimes connect to gRPC servers.
...
Today, these clients will receive an HTTP status 200 (OK) with a trailer that
gRPC clients would be able to interpret as an error, but non-gRPC clients would
interpret as a success. In Go and Java, this will have a grpc-status of
UNKNOWN due to an unexpected content-type header. In C, the content-type
header is currently ignored, but a grpc-status of UNAVAILABLE will be returned
if a handler for that method is not registered (which is likely in this
scenario).
This change updates the gRPC HTTP/2 spec to recommend returning HTTP status 400
(Bad Request) to interoperate better with non-gRPC clients.
Note that we should not do any enforcement on user-agent, as the spec
specifically says "the protocol does not require a user-agent to function".
6 years ago