Craig Tiller
4d74056b08
Merge branch 'forever-is-a-long-time' into tis-but-thy-name
...
Conflicts:
Makefile
vsprojects/Grpc.mak
2015-06-29 08:49:49 -07:00
Craig Tiller
ee98d84a02
Add an fd conservation test to verify that fds actually close
2015-06-29 08:45:55 -07:00
Craig Tiller
30ee10b785
Rename test into the right place
2015-06-26 08:09:01 -07:00
Masood Malekghassemi
1aa041ab1a
BLARGHAFLARGHAAHAJHAKJHATJHKAYMNHZIYRN
2015-06-25 18:02:18 -07:00
Craig Tiller
3bc8ebd48e
Implementation work for client_config
...
- uri parsing
- dns resolution
2015-06-24 15:41:15 -07:00
Yang Gao
89c5a56233
Add const to ByteBuffer methods and add tests
2015-06-22 16:31:11 -07:00
Julien Boeuf
5b1fdc5c3d
Merge branch 'master' of https://github.com/grpc/grpc into ssl_auth_context_fix
2015-06-22 16:47:01 +02:00
Julien Boeuf
a701ade70a
Fixing ssl auth context.
2015-06-18 15:23:40 +02:00
Craig Tiller
bf8ac3f406
Merge branch 'you-complete-me' into we-dont-need-no-backup
2015-06-17 09:15:48 -07:00
David Garcia Quintas
4d9414064e
Merge branch 'master' of github.com:grpc/grpc into flags-abi
2015-06-15 23:53:27 -07:00
Jan Tattermusch
4b3f9522ec
make buildtests on windows pass
2015-06-15 16:43:43 -07:00
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.
2015-06-14 14:42:04 -07:00
Craig Tiller
ea37c9606c
Merge github.com:grpc/grpc into we-dont-need-no-backup
2015-06-09 06:31:27 -07:00
Vijay Pai
372fd8791b
Revert "Revert "Open loop sync/async multithreaded testing""
2015-06-08 13:30:08 -07:00
Craig Tiller
cfef24bb56
Merge github.com:grpc/grpc into we-dont-need-no-backup
2015-06-08 10:34:15 -07:00
Craig Tiller
d55636d813
Revert "Open loop sync/async multithreaded testing"
2015-06-08 10:12:46 -07:00
Craig Tiller
1207ef5f52
Merge github.com:grpc/grpc into we-dont-need-no-backup
2015-06-08 08:40:32 -07:00
Craig Tiller
ba9df85f7e
Merge pull request #1948 from vjpai/poisson
...
Open loop sync/async multithreaded testing
2015-06-08 07:36:56 -07:00
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
2015-06-08 00:54:03 -07:00
Craig Tiller
f39f2d6dde
Merge github.com:grpc/grpc into we-dont-need-no-backup
...
Conflicts:
test/core/bad_client/bad_client.c
test/core/httpcli/httpcli_test.c
2015-06-06 14:43:06 -07:00
Nicolas Noble
cce361f7ca
Merge pull request #1961 from ctiller/moar-defense
...
Add tests for initial settings frames being bad
2015-06-05 17:19:28 -07:00
Craig Tiller
3c26d09a7f
Add a test of bad settings frame (and fix a bug!)
2015-06-05 14:48:30 -07:00
Craig Tiller
b5075e3754
Add working tests for httpcli
2015-06-05 13:00:46 -07:00
Craig Tiller
14556ecf8c
Merge branch 'count-the-things' into we-dont-need-no-backup
...
Conflicts:
Makefile
src/core/iomgr/pollset_posix.c
src/core/surface/call.c
src/core/surface/channel.c
src/core/surface/server.c
src/python/src/grpc/_adapter/_low_test.py
tools/doxygen/Doxyfile.core.internal
2015-06-01 20:31:27 -07:00
Alistair Veitch
f3da552d5b
merge with master
2015-06-01 13:34:15 -07:00
Craig Tiller
f29a6c107d
Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup
...
Conflicts:
Makefile
build.json
src/core/security/credentials.c
src/core/security/credentials.h
src/core/surface/call.c
test/core/end2end/tests/request_response_with_payload_and_call_creds.c
tools/doxygen/Doxyfile.c++
tools/doxygen/Doxyfile.core
2015-05-30 11:11:05 -07:00
Craig Tiller
a2779c122e
Merge github.com:grpc/grpc into but-maybe-i-want-to-poll
...
Conflicts:
Makefile
2015-05-30 11:08:34 -07:00
Julien Boeuf
f720bc5428
Merge branch 'master' of github.com:grpc/grpc into server_auth_context
2015-05-29 15:15:09 -07:00
Craig Tiller
127e390f07
Merge branch 'but-maybe-i-want-to-poll' into we-dont-need-no-backup
2015-05-29 13:59:39 -07:00
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?
2015-05-29 13:56:44 -07:00
Craig Tiller
bf26c53b10
Merge github.com:grpc/grpc into we-dont-need-no-cv
2015-05-28 12:44:56 -07:00
Craig Tiller
7a1b415237
Re-enable some tests
2015-05-27 16:41:55 -07:00
Craig Tiller
5d8310e104
Merge github.com:grpc/grpc into we-dont-need-no-backup
2015-05-27 16:28:34 -07:00
Craig Tiller
2d8b52bdc7
Mark tests not flaky
2015-05-26 17:06:55 -07:00
Alistair Veitch
9686dabd04
Initial refactoring and context API changes
2015-05-26 14:26:47 -07:00
Julien Boeuf
b10ab57a88
Merge branch 'master' of github.com:grpc/grpc into server_auth_context
2015-05-26 10:53:21 -07:00
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.
2015-05-26 06:28:10 -07:00
Craig Tiller
3d49461845
Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm
2015-05-21 14:24:13 -07:00
Julien Boeuf
bd024536e5
Merge branch 'master' of github.com:grpc/grpc into server_auth_context
2015-05-21 10:06:10 -07:00
Vijay Pai
02accdb6e3
Merge pull request #1641 from ctiller/check-some-more-things
...
Run qps smoke tests on . LGTM.
2015-05-20 16:44:46 -07:00
Craig Tiller
bf6bd2303c
Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm
2015-05-20 10:33:37 -07:00
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.
2015-05-20 07:48:48 +02:00
Craig Tiller
7a29098b71
Send RST_STREAM when closing from the server without getting a client half-close first
2015-05-19 12:49:54 -07:00
Craig Tiller
7a317e5c77
Add crashing client test
2015-05-19 09:38:29 -07:00
Craig Tiller
4f8b679a49
Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm
...
Conflicts:
Makefile
build.json
2015-05-19 09:13:35 -07:00
Craig Tiller
c8dd76f6e6
Merge github.com:grpc/grpc into check-some-more-things
2015-05-19 08:18:23 -07:00
Craig Tiller
eadd9a3b8c
Add testing for GRPC_TRACE
2015-05-18 14:52:12 -07:00
Craig Tiller
de91fc1d67
Run qps smoke tests on Travis
2015-05-18 14:42:15 -07:00
Craig Tiller
f79f63cb1d
Merge github.com:grpc/grpc into mmm-mmm-mmm-mmm
2015-05-18 09:37:33 -07:00
Craig Tiller
fff495e908
Fix test, readd it to build
2015-05-15 15:11:09 -07:00