Mark D. Roth
6a721b5b3f
Rename grpc_hash_table to grpc_mdstr_hash_table.
8 years ago
Ken Payson
82e4ec741b
Moved cv polling into ev_poll_posix.c
8 years ago
kpayson64
d195cf589d
Add condition variable polling engine
8 years ago
Stanley Cheung
857a130493
PHP Proto3: run generate_projects.sh
8 years ago
Ken Payson
e02c7ed37b
Broke cv polling into seperate engine
8 years ago
Mark D. Roth
6600645135
Refactor hash table code into its own module and use it for method_config as well as method_config_table.
8 years ago
Mark D. Roth
4c3a4688bb
Move method config table code to its own module.
8 years ago
Nicolas "Pixel" Noble
880b4578ab
Backport of #8055 into v1.0.x.
8 years ago
Ken Payson
31caabdead
Add shim to support condition variable wakeup fds where pipe/eventfd is not available
8 years ago
Craig Tiller
57726ca5a9
Revert "Revert "Grand unified closures""
8 years ago
Craig Tiller
537f7c2a13
Revert "Grand unified closures"
8 years ago
Vizerai
12d1fc61d8
initial commit of tracing context files
8 years ago
Craig Tiller
d8a3c048e2
Tie workqueue implementation to event engine
8 years ago
yang-g
d558149a5e
Add a helper to get canonical code from status
8 years ago
Mark D. Roth
4c0fe49f76
Move subchannel_call_holder code into client_channel module.
8 years ago
Alistair Veitch
a0c69f9099
add trace context proto
8 years ago
Vijay Pai
45c6d5ca64
Remove server_streamed_unary.h
8 years ago
Vijay Pai
1ce6d33669
Fix file names
8 years ago
murgatroid99
303687f444
Revert change to grpc++_base uses section
8 years ago
murgatroid99
1ca0f3ea15
build.yaml changes to make certain builds work
8 years ago
Mark D. Roth
b71af5f620
Re-run generate_projects.sh.
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
Piotr Sikora
12e26a7c82
Bazel: export LICENSE file.
...
Signed-off-by: Piotr Sikora <piotrsikora@google.com>
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
ff4df06a66
Rename grpc_client_config to grpc_resolver_result.
8 years ago
Craig Tiller
102fa966b6
Rename some files to avoid conflicting .obj files on Windows
8 years ago
Craig Tiller
17ed6b17c7
Percent encoding routines
8 years ago
Nicolas "Pixel" Noble
a469e5d42e
grpc++_unsecure shouldn't depend on grpc but on grpc_unsecure.
8 years ago
David Garcia Quintas
8c5424f0d5
added gpr_types.h
8 years ago
David Garcia Quintas
e8fd66b71d
removed codegen/slice_buffer.h and scrubbed codegen/slice.h
8 years ago
David Garcia Quintas
c79b0650d2
removed codegen/log.h
8 years ago
David Garcia Quintas
1399e466b0
removed codegen/time.h
8 years ago
David Garcia Quintas
3b31fdf77b
removed codegen/byte_buffer.h
8 years ago
David Garcia Quintas
6b11462da1
removed codegen/alloc.h
8 years ago
Mark D. Roth
1102a9eef7
Update build files.
8 years ago
Mark D. Roth
dfbdefedd3
Added handshaker.[ch] to build.yaml.
8 years ago
Robbie Shade
710d242e89
Move timeout_encoding from core/ext/transport/chttp2 to core/lib/transport
8 years ago
Yuchen Zeng
f0ec5b673c
Fix mac build
9 years ago
Craig Tiller
f7cade1b4f
Rename async_execution_lock --> combiner, make it use closures, unroll previous changes for idleness
9 years ago
David Garcia Quintas
5c77320ce0
Added missing dependencies to grpc++_base
9 years ago
Mark D. Roth
ab950ee7c5
Move channel_filter.h from include/ tree to src/ tree.
9 years ago
vjpai
726561ed06
Initial definition of flow-controlled unary type along with code generation for this type
9 years ago
Tamas Berghammer
ea74f91577
Remove an unneccessary dependency from grpc++_base
...
Previously grpc++_base was dependning on grpc what caused a transitive
dependency on ssl for grpc++_unsecure. Removing the grpc dependency
shouldn't cause any issue as grpc++_base is a filegroup and all library
using it already depends on grpc directly.
This fixes https://github.com/grpc/grpc/issues/6784
9 years ago
Makarand Dharmapurikar
0579cfc334
more files after running build.yaml changes through
9 years ago
David Garcia Quintas
b2e986b3fa
added missing grpclb.h dep in build.yaml
9 years ago
David Garcia Quintas
3fb8f7360b
gRPC LB policy
9 years ago
murgatroid99
9f6a805977
Allow disabling traces, add trace variables for pluck and timeout events
9 years ago
Mark D. Roth
ec0bc8b4ed
Initial attempt at a C++ API for defining channel filters.
9 years ago
Sree Kuchibhotla
492fd96182
generate_projects.sh after adding grpc_use_signal() API
9 years ago
Yuchen Zeng
eb25a07a48
Add filegroup grpc++_codegen_proto
9 years ago