Nicolas "Pixel" Noble
4cc8c8abf4
Adding a check to find NPN-capable OpenSSL.
10 years ago
Craig Tiller
af69180478
Flesh out things and make them compile
10 years ago
Craig Tiller
31489e3aba
Move some code out of src/ into tools/
...
It shouldn't count towards coverage
10 years ago
yang-g
adfed03146
Add missing headers to build.json
10 years ago
Yang Gao
89c5a56233
Add const to ByteBuffer methods and add tests
10 years ago
murgatroid99
f680af055e
Regenerated files
10 years ago
Craig Tiller
7552f0f958
Ensure tests are built during run_tests runs
...
The issue remains that we don't test our tools, but at least we test
that they compile.
10 years ago
David Garcia Quintas
f74a49ed14
WIP. Need to merge and add more tests.
10 years ago
Siddharth Rakesh
cc5857b624
Fixed hanging client declaration, server address can be passed now
10 years ago
Julien Boeuf
a701ade70a
Fixing ssl auth context.
10 years ago
Jan Tattermusch
c9c83cf6ad
setting CPPFLAGS breaks openssl build
10 years ago
David Garcia Quintas
55b4ea1f07
WIP. Compiles and tests pass. Need to write specific tests.
10 years ago
Craig Tiller
6459db484a
New chttp2 list implementation
10 years ago
Craig Tiller
5dc3b30964
Progress on splitting things up
10 years ago
David Garcia Quintas
1d5aca5de0
Added flags support to grpc_op.
...
Which includes its propagation to grpc_ioreq and validation mechanisms for checking that only known bits are set ot in).
Also added an internal flag (GRPC_WRITE_INTERNAL_COMPRESS) mask for its use in signaling compressed messages.
10 years ago
Craig Tiller
5b419c7243
Make some buckets to pour code into
10 years ago
David Garcia Quintas
59f905d79a
Changes to byte_buffer based on comments.
10 years ago
Vijay Pai
372fd8791b
Revert "Revert "Open loop sync/async multithreaded testing""
10 years ago
Craig Tiller
d55636d813
Revert "Open loop sync/async multithreaded testing"
10 years ago
vjpai
fb61373066
Add a new test for qps openloop to make sure this code gets exercised
...
regularly.
Also, convert qps_test to test, from benchmark
10 years ago
vjpai
aa4548ddf0
Add a new test for qps openloop to make sure this code gets exercised
...
regularly.
Also, convert qps_test to test, from benchmark
10 years ago
Craig Tiller
3c26d09a7f
Add a test of bad settings frame (and fix a bug!)
10 years ago
Craig Tiller
b5075e3754
Add working tests for httpcli
10 years ago
Craig Tiller
6ef7f31b98
Add missing file to build.json
10 years ago
Siddharth Rakesh
922ea81877
QPS, latencies recorded with authentication
10 years ago
Craig Tiller
50a7a68ca2
Progress commit on fixing up C++
10 years ago
Masood Malekghassemi
701af6031f
Expose gpr_asprintf and gpr_strdup
10 years ago
Yang Gao
6f4fb3b133
Add ability to override default thread pool
10 years ago
Nicolas "Pixel" Noble
3adab74c62
Avoid polluting our compilation with previously installed grpc.
10 years ago
Nicolas "Pixel" Noble
945b41312c
Swapping the library order so that anything that openssl requires is properly tagged afterward.
10 years ago
Nicolas "Pixel" Noble
2ae2982324
Tagging 0.9.1 on master.
10 years ago
Craig Tiller
1a6f755c1f
Make it possible to run with poll() instead of epoll()
...
Mostly to facilitate testing, but maybe in the future we want to work on
Linux systems with broken epoll support?
10 years ago
Julien Boeuf
75c9b6f495
Removing mdctx from the credentials.
10 years ago
Craig Tiller
5c0f97d557
Disable optimization on tsan builds
10 years ago
Craig Tiller
0c1d27833e
Refactor pollset_kick
...
Allow multiple threads to be polling
Remove unnecessary windows stubs
10 years ago
Craig Tiller
7a1b415237
Re-enable some tests
10 years ago
Craig Tiller
a2ca74efde
Bump version
10 years ago
Craig Tiller
2d8b52bdc7
Mark tests not flaky
10 years ago
Alistair Veitch
9686dabd04
Initial refactoring and context API changes
10 years ago
Craig Tiller
ba3c3cd36c
Add testing of bad client behavior
...
This test will become a suite over coming weeks.
Spin up a server, and send some illegal data to it, and probe that the correct behavior occurs.
10 years ago
Nicolas "Pixel" Noble
4251d561c6
Don't run flaky tests on make test.
10 years ago
David Garcia Quintas
30ecd2b8d9
Return shared_ptr by value plus minor dependency fix
10 years ago
David Garcia Quintas
226beffea1
Simplified code based on comments and fixed build.json
10 years ago
David Garcia Quintas
3cc9ec92d9
Removed registry for benchmark reports & introduced benchmark_config.{h,cc} in the spirit of test_config.{h,cc}.
...
The purpose of benchmark_config is to allow for different behaviors to
be decided at compile-time.
10 years ago
Nicolas "Pixel" Noble
e0953b7e9c
Removing old hack for C++11 and protobuf - it's no longer relevant.
10 years ago
Julien Boeuf
84d964a8df
API for auth context and server-side secure transport only impl.
...
Still TODO:
- a way to plug a metadata processing (somewhat elsewhere but did not
one to overload this already large PR).
- plug-in the auth context on the client side.
- Better end to end testing.
10 years ago
Julien Boeuf
c6f8d0a4c6
Starting on low level changes to support server side authentication.
10 years ago
Craig Tiller
7a29098b71
Send RST_STREAM when closing from the server without getting a client half-close first
10 years ago
Craig Tiller
7a317e5c77
Add crashing client test
10 years ago
Craig Tiller
eadd9a3b8c
Add testing for GRPC_TRACE
10 years ago