David Garcia Quintas
ff3112188b
Renamed google_benchmark submodule to benchmark
8 years ago
Mark D. Roth
2d317fbc57
Revert "Revert "Remove redundant includes from string.h and tmpfile.h""
8 years ago
Mark D. Roth
d101e14211
Revert "Renamed google_benchmark submodule to benchmark"
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
Mark D. Roth
2502afbdcb
Fixed build.yaml and ran generate_projects.sh.
8 years ago
Craig Tiller
3b45b8d60b
Revert "Test credentials provider update"
8 years ago
ncteisen
86cda504cd
Update build.yaml to fix MacOS build
8 years ago
Garrett Casto
a0ed373d3c
Change interface
8 years ago
David Garcia Quintas
7d03df3f44
Renamed google_benchmark submodule to benchmark
8 years ago
yang-g
71b275bc10
resolve dependency
8 years ago
Sree Kuchibhotla
bc0bfff7dd
pollset_set test
8 years ago
Sree Kuchibhotla
a0749a6fe8
Minor debug support
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
Craig Tiller
5ef31ab9c9
Progress towards mdstr elimination
8 years ago
Craig Tiller
7cdad96fc4
Fix foward declaration duplication
8 years ago
Craig Tiller
64b26567ad
First pass of slice interning facilities
8 years ago
Craig Tiller
e6684f415e
Remove legacy poller
8 years ago
Yuchen Zeng
fdae4bdea5
Add env variable GRPC_DNS_RESOLVER
8 years ago
Mark D. Roth
0e44a258cb
Fix C++ filter API and add test for it.
8 years ago
Craig Tiller
ed9132427a
Get user agent right
8 years ago
yang-g
31e2128571
Add a fuzzer for ssl server side
8 years ago
Mark D. Roth
ea846a0800
Rename method_config.[ch] to service_config.[ch].
8 years ago
Nicolas "Pixel" Noble
733a420ed3
Removing dependency between tsi and grpc.
8 years ago
Yuchen Zeng
e882e39224
Fix windows build
8 years ago
Vijay Pai
320ed13d3e
Deprecate grpc::thread and sync in favor of std::thread,mutex,etc
8 years ago
Vijay Pai
e08fe4f41e
Remove separate versions of code based on presence of threading in compiler
8 years ago
murgatroid99
013d203d5d
Refactor uv/non-uv code in Node extension
8 years ago
Craig Tiller
bb6061b3e6
Fix corpus directories for http fuzzers
8 years ago
Craig Tiller
f6f9cf39c6
buildtests_c builds
8 years ago
Craig Tiller
fb752d46b6
Always run the benchmarks as tests
8 years ago
Craig Tiller
5282cdb025
Run benchamrks to ensure zero bitrot
8 years ago
Craig Tiller
d8a2fa012a
Hardcode a different regex engine
8 years ago
Craig Tiller
7a34e48e5d
Codegen
8 years ago
Craig Tiller
0f310807ff
Update includes, s/gpr_dump_slice/grpc_dump_slice/g
8 years ago
Craig Tiller
c3350541e3
Generate build files
8 years ago
Craig Tiller
fd8e583476
Update build.yaml
8 years ago
Craig Tiller
d41a4a720f
s/gpr_slice/grpc_slice, and move around tests, impls
8 years ago
Mark D. Roth
452287607f
Add test for setting LB policy via C++ API.
8 years ago
Mark D. Roth
bfe56801ad
Move method_config module from ext/client_channel to lib/transport.
8 years ago
Nicolas "Pixel" Noble
50a730bd1c
Going 1.0.1.
8 years ago
Craig Tiller
93d802b986
Add full stack microbenchmark
8 years ago
Craig Tiller
d3cd017f5d
Initial google_benchmark integration: source changes
8 years ago
Harvey Tuch
7be1322b86
Restrict handshake_{client,server} to linux platform.
8 years ago
Harvey Tuch
62b2a9051c
Fix handshake_client bind flakes and build issues.
...
* Add port picking retries to handshake_client.
* Track vsprojects for new tests.
* Place tests in 'test' build target.
8 years ago
Harvey Tuch
8cdf17a620
Introduce a grpc-exp ALPN protocol identifier.
...
This patch introduces an additional ALPN protocol, grpc-exp, intended to
take preference to h2 and indicate to the server that the connection
contains only gRPC traffic. This allows servers and intermediate boxes
to distinguish gRPC from other HTTP/2 traffic.
The choice of grpc-exp as a protocol identifier indicates that this
scheme is currently experimental and should not be relied upon. The
protocol is not in the IANA TLS registry.
This patch also introduces client/server handshake tests that validate
the preferential treatment of grpc-exp in an end-to-end manner.
8 years ago
Mark D. Roth
af84245131
Remove resolver_result.
8 years ago
Craig Tiller
4f5ae75958
Fix build for import
8 years ago