Craig Tiller
af76743e33
Optionalize compress, gather all the http2 filter bits together in ext/
8 years ago
Craig Tiller
9b3648a28e
Optionalize message_size_filter
8 years ago
Craig Tiller
6d4894e9d6
optionalize max_age
8 years ago
Craig Tiller
9eb0fdec00
Reorganize ext tree
...
- filters live under filters
- lb_policy, resolver implementations (being part of client_channel) live under client_channel
8 years ago
Craig Tiller
b3d70102a5
Memory allocator for C++ in core
8 years ago
Craig Tiller
790f6afebd
Regenerate projects
8 years ago
Craig Tiller
29b527fa30
Reinstate one check, fix fall out
8 years ago
Craig Tiller
134fed3a85
Move src/core/lib/tsi --> src/core/tsi
8 years ago
Yuchen Zeng
a809ea5c14
Add max_age_filter
8 years ago
Michael Warres
c46b3ebeb9
Add socket factory support to udp_server.c
8 years ago
Makarand Dharmapurikar
226098c9f1
added b64.c to the sources neede for grpc_base
8 years ago
Sree Kuchibhotla
bf18428740
Introduce grpc_completion_queue_factory API
...
Just the API and a bare-bone implementation
8 years ago
Mark D. Roth
fecba535d9
Switch to using a CAS loop to update the token value.
8 years ago
Yuchen Zeng
68745bbf8a
Resolve dependency issues
8 years ago
Yuchen Zeng
47155ed254
Split ifaddr related functions out into a separate file
8 years ago
Craig Tiller
9202b3fdfd
Arena allocator for grpc
8 years ago
DJ Mountney
37268d0526
Fix for using gem build/install
...
When pre-compiled assets are missing for the current platform, and you run gem install, the compiled native extensions are placed in the first require paths folder. This differs from rake-compiler task, where they are always placed in lib.
Setting the lib path as the first require path will ensure the compiled library is placed in the correct folder.
8 years ago
Craig Tiller
edbf2b9d13
Add a spinlock type.
...
Useful for situations where we need to repeatedly trylock, not useful
for cases where we need to lock (due to spinning).
Add a variant of sync_test to test it (with the same tests we run for
gpr_mu).
Add a benchmark to bm_closure to demonstrate single threaded performance.
8 years ago
Mark D. Roth
d6d192d005
Retry throttling implementation.
8 years ago
David Garcia Quintas
f31f096274
Use call context to propagare LR costs
8 years ago
Mark D. Roth
1dcd922ce6
Remove initial_connect_string hack.
8 years ago
Alexander Polcyn
d490a9e7c3
build fixes for ruby on mac
8 years ago
David Garcia Quintas
012915045f
Secure naming support for gRPCLB
8 years ago
Alexander Polcyn
b39eb5302d
also pick up latest version of google-protobuf
8 years ago
yang-g
0ed9fd4fef
update submodules
8 years ago
Yuchen Zeng
d32dc3a188
Remove fallback files
8 years ago
Yuchen Zeng
6694bb079a
Migrate to the new c-ares dir
8 years ago
Craig Tiller
7c70b6c144
Revert "Revert "Metadata handling rewrite""
...
This reverts commit 5e01e2ac97
.
8 years ago
Craig Tiller
5e01e2ac97
Revert "Metadata handling rewrite"
8 years ago
Vizerai
0e5b67f4a2
update
8 years ago
Stanley Cheung
b39942f06f
Update boringssl to latest chromium-stable
8 years ago
Mark D. Roth
d58a985a56
Move detection of HTTP CONNECT proxy from DNS resolver to client channel.
8 years ago
Mark D. Roth
79f2a24644
Add proxy mapper hook.
8 years ago
Craig Tiller
2d9f8e8179
Fix build
8 years ago
Craig Tiller
732351f826
Start fixing http error --> grpc status conversion
8 years ago
Mark D. Roth
1f0f23cc5a
Handshaker plugin mechanism.
8 years ago
Nicolas "Pixel" Noble
c2390cc01b
Properly removing message_size_filter duplicate.
8 years ago
Nicolas "Pixel" Noble
0fc9999fba
Putting message size filter back.
8 years ago
Nicolas "Pixel" Noble
3d5592cea8
Moving message_size_filter properly.
8 years ago
Mark D. Roth
4d2ea02129
Revert "Revert "Revert "Revert "Remove redundant includes from string.h and tmpfile.h""""
8 years ago
Craig Tiller
30268a99e0
Revert "Revert "Revert "Remove redundant includes from string.h and tmpfile.h"""
8 years ago
Craig Tiller
30d50fed6d
Fix build
8 years ago
Mark D. Roth
2d317fbc57
Revert "Revert "Remove redundant includes from string.h and tmpfile.h""
8 years ago
Mark D. Roth
4eec0041f5
Revert "Remove redundant includes from string.h and tmpfile.h"
8 years ago
Mark D. Roth
714038204a
Use the same server code for both secure and insecure servers.
8 years ago
Sree Kuchibhotla
f989469fe3
Temporarily enable gpr_slice_* functions to not break api compatibility
8 years ago
Alex Polcyn
1625d12ea1
update ruby protbuf dep to 3.1.0
8 years ago
Alexander Polcyn
cdd4203042
use thread pool from v1.0.x but keep server call life cycle in master
8 years ago
Mark D. Roth
071cacf1cb
Rename security handshaker files.
8 years ago
Mark D. Roth
8686cab11c
Use the same connector code for both secure and insecure clients.
8 years ago