Makarand Dharmapurikar
432d1db177
one more clang-format fix
8 years ago
Mark D. Roth
1bbe6cb143
Add locking. Add cancellation check. Use grpc_call_element_send_cancel().
8 years ago
David Garcia Quintas
468e16d97a
server builder include fix
8 years ago
Makarand Dharmapurikar
a6babb040a
addressed comments from review
...
modified comment about when GET verb is used.
Added code to read data from send_message and defer the op when
it is not fully available.
clang-format one more time.
8 years ago
Vijay Pai
5e6edbbb69
Put a space after '<' to avoid chance of digraph
8 years ago
yang-g
aea106ec7d
Add a header to override grpc::string when needed
8 years ago
David Garcia Quintas
621e2b1a49
Merge with newly added/modified files
8 years ago
Yuchen Zeng
11d3c8f3d4
Add ServerBuilderPlugin::UpdateChannelArguments
8 years ago
David Garcia Quintas
9946f9064f
fixed generated load_balancer.pb.h formatting
8 years ago
Alexander Polcyn
38ba85ce48
allow choosing config of ruby package builds from environment variable
8 years ago
Vijay Pai
d4d5f4cd53
clang-format
8 years ago
Craig Tiller
d9f907671d
Update documentation
8 years ago
Vijay Pai
a9c0d7f88b
Change names to StreamedUnary, ServerUnaryStreamer, etc. Use a templated method handler since most code shared between the new StreamedUnary and the existing BidiStreaming. Eliminate the separate enum case for streamed unary. Return a status failure if a StreamedUnary method handler doesn't actually do a write (since that is
...
violating the appearance of unary-ness)
8 years ago
Makarand Dharmapurikar
f44946bd9b
fixes for asan leak, and proxy test
...
freeing up payload_bytes.
returning GET response only once.
8 years ago
Makarand Dharmapurikar
d322d4b329
surface cacheable flag to the call
8 years ago
Craig Tiller
8dfdb7e299
Specify the "g" in gRPC
8 years ago
Mark D. Roth
d59a5fc9ee
Fix build problems when refcount debugging is enabled.
8 years ago
Nathaniel Manista
79cf53c992
Lower-case example "Authorization" header name
...
The HTTP/2 specification requires header names to be lower case.
8 years ago
Stanley Cheung
14e2a566c9
php: error out if metadata key is not legal
8 years ago
Stanley Cheung
b15811e36d
php: fix per_rpc_creds capital auth header key
8 years ago
Vijay Pai
cef5401b2e
Mark an epoll that has a timeout as a blocking region
8 years ago
Stanley Cheung
129bca6c5b
php: error out if metadata key is not legal
8 years ago
Makdharma
4e520597e5
fixed bug exposed by h2_proxy* test.
8 years ago
Stanley Cheung
6f7e55fe26
php: fix per_rpc_creds capital auth header key
8 years ago
Mark D. Roth
ee7000a560
Switch back to C-style comment to appease check_include_guards.py.
8 years ago
Makdharma
b305452998
clang-format
8 years ago
Makdharma
7f0abf313f
correctly free up memory for payload_bin
8 years ago
Mark D. Roth
c09e21f546
clang-format
8 years ago
Mark D. Roth
d2b4533df2
Cancel deadline timer from on_complete instead of destroy_call_elem().
8 years ago
Alexander Polcyn
5c8efc1ce4
remove log statements that showing contents of messages
8 years ago
Makdharma
6a523f0a03
working with send_message with multiple slices
8 years ago
Mark D. Roth
c3c6fafef8
Add grpc_channel_arg_get_integer() utility function.
8 years ago
Mark D. Roth
14c072ccc0
Initial code to move deadline timer into a filter. Timer cancellation
...
not working right -- will fix in subsequent commit.
8 years ago
Julien Boeuf
2b2b345841
Addressing feedback.
8 years ago
Vijay Pai
cdc253535b
Remove FC_UNARY enum and treat it more like a special case of BIDI_STREAMING
...
in all cases
8 years ago
Mark D. Roth
0002d83222
Fix crash caused by invoking receive callback with recv_message=NULL.
8 years ago
Jorge Canizales
ea5325c484
Avoid static initialization of the kIdentity block
...
Unlike other Objective-C objects, there's no hard reason why the compiler wouldn't be able to initialize a block statically (as it does with NSString literals). And it certainly doesn't complain about it (like it does with other object initializers). But as I haven't been able to find confirmation of this, and we're seeing a weird crash occur near this code, let's play it safe.
8 years ago
Jorge Canizales
7603d64982
Let tracing be enabled before starting an RPC
...
by calling grpc_init on [GRPCCall load], instead of lazily.
8 years ago
Craig Tiller
24096ce7be
Support >16kib frame sizes in core
8 years ago
Makdharma
178f4bc24d
prep work for enabling caching
...
Added new header grpc-payload-bin
Added new channel arg for setting max payload size
Ability to create a GET request in client filter
Ability to parse the payload from header in server filter.
8 years ago
Mark D. Roth
500a466217
Add filter to subchannel instead of main client channel.
8 years ago
Mark D. Roth
a6f1b98f2c
Set the right default max message sizes.
...
Also use single-line comment style throughout the new files.
8 years ago
David Garcia Quintas
041f9776f7
Fixed wrong processing of ipv6 IPs.
8 years ago
David Garcia Quintas
b8b384a9f6
Small grpclb.c refactoring for readability
8 years ago
Mark D. Roth
370ef8941e
Fix portability problem.
8 years ago
Mark D. Roth
af00d8bfb2
Add channel arg for max send message size and add message size filter.
8 years ago
Mark D. Roth
a275aea530
clang-format
8 years ago
Nicolas "Pixel" Noble
d25c1d2a6c
Removing unused header.
8 years ago
Nicolas "Pixel" Noble
455c5d45f0
Untangling secure and unsecure.
8 years ago
David Garcia Quintas
a50a754ce8
added missing include for sockaddr_utils.h
8 years ago