Craig Tiller
0160de9ae5
Begin moving mdelem to be a value type
9 years ago
Craig Tiller
68208fe422
Progress towards mdstr elimination
9 years ago
Mark D. Roth
f79ce7d201
Code review changes.
9 years ago
Craig Tiller
a59c16c184
Progress towards making grpc_slice_unref_internal take an exec_ctx
9 years ago
Mark D. Roth
b2d2488619
Add grpc_channel_get_info() to C-core API.
9 years ago
Craig Tiller
57726ca5a9
Revert "Revert "Grand unified closures""
9 years ago
Craig Tiller
537f7c2a13
Revert "Grand unified closures"
9 years ago
Mark D. Roth
af00d8bfb2
Add channel arg for max send message size and add message size filter.
9 years ago
Craig Tiller
8e21465a76
Make failure to initialize a filter cause the server to silently swallow that request
9 years ago
Craig Tiller
e0221ff340
Debugging
9 years ago
Craig Tiller
cbff482249
Reduce default max message size
9 years ago
Ken Payson
62a6c9216f
Fix clang formatting
9 years ago
Ken Payson
bd96e8a6a3
Fix clang formatting
9 years ago
Mark D. Roth
7f8db25797
Bool-ify a couple of fields in grpc_transport_op.
9 years ago
Ken Payson
a4b34c290d
Changed %lld to use mingw supported PRId64
9 years ago
David Garcia Quintas
b0dd253a60
Added grpc_channel_get_default_compression_level()
9 years ago
Craig Tiller
804ff719e3
Progress converting to new error system
9 years ago
Craig Tiller
f51457b34d
Progress
9 years ago
David Garcia Quintas
879b3b9efa
PR comments
9 years ago
David Garcia Quintas
73dcbda5b0
Validation for incoming compressed data
9 years ago
David Garcia Quintas
4afce7e66f
Changes across the board from pollset to pollset_set
9 years ago
Craig Tiller
839bebed9e
Use channel args from builder
9 years ago
Craig Tiller
f82ddc4c78
Nailing down dependencies better
9 years ago
Craig Tiller
d1697d99d7
Getting dependencies fixed up
9 years ago
Craig Tiller
d4c9833187
Reposition files to optionalize client_config system
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Craig Tiller
9533d042d4
Fix includes
9 years ago
Craig Tiller
f23078cbd3
Stage #1 of core breakup: move everything under lib
9 years ago
Craig Tiller
f40df23eeb
Auto-changes
9 years ago
Craig Tiller
178edfae2b
Decouple filter selection from channel construction
...
Allow plugins to extend the set of filters used by gRPC core:
- plugins at construction time can register against the 'channel_init' system to be allowed to mutate a new channel_stack_builder type
- channel_stack_builder provides a central and rather dynamic place to construct the list of filters required by a channel stack
- ultimately we construct the channel stack in the fashion we always have
This is also a prerequisite step to allowing filters to be implemented from wrapped languages.
9 years ago
Alistair Veitch
75d5c0f024
post merge
9 years ago
Craig Tiller
a93a25f7bc
Update copyrights
9 years ago
Craig Tiller
6c39686dfa
Preparatory changes for work shedding
...
- cleanup: change grpc_iomgr_cb_func to take a bool instead of int
success
- cleanup: follow through with iomgr callback scheduling functions
- prepare: add a workqueue to offload to to grpc_exec_ctx_enqueue*
functions
9 years ago
Craig Tiller
7536af02cf
Eliminate gpr_ int types - and insist on C99 variants instead
9 years ago
Craig Tiller
620e965c1b
clang-format after last weeks test-fest
9 years ago
Hongyu Chen
3f96667139
Revert more
9 years ago
Jan Tattermusch
88086373db
make gpr_timespec platform agnostic
9 years ago
yang-g
325f2a3ebb
more fix
9 years ago
yang-g
3c504c8b5a
clang-format
9 years ago
yang-g
c1aefa78f8
fix error messages
9 years ago
Hongyu Chen
1f96048187
Census tags propagation.
10 years ago
Craig Tiller
1d881fbed6
clang-format
10 years ago
Craig Tiller
50ec2670a4
Most of the way to auto-cleanup subchannels
10 years ago
Craig Tiller
7b4356194d
Finish initial scrape, clang-format
10 years ago
Craig Tiller
906e3bcfb5
Stripping out master channel as a concept
10 years ago
Craig Tiller
b2b4261631
Remove metadata context entirely
10 years ago
Craig Tiller
ebdef9d674
Remove metadata context from the channel stack
10 years ago
Craig Tiller
4de3e4f41e
Restore sanity
10 years ago
Masood Malekghassemi
76c3d7481f
Add API tracing to gRPC core
10 years ago
Craig Tiller
4dbdd6a5c2
Remove metadata canonicalization, and fix some bugs
10 years ago