Craig Tiller
d53d87cbd3
Merge pull request #1464 from yang-g/init
...
Expose max message size at the server side.
2015-05-05 07:34:56 -07:00
Yang Gao
3d3d632d72
merge with head
2015-05-04 13:54:11 -07:00
Yang Gao
26839c7da9
Add a c test for max message length
2015-05-04 13:49:38 -07:00
Craig Tiller
cfda2bdd43
Test that we dont wrap-around sequence numbers
2015-05-04 10:18:44 -07:00
Craig Tiller
434a36bf4a
Add test for >16777215 sequence numbered streams
2015-05-04 09:49:22 -07:00
Craig Tiller
5fe7e5d81c
Fix some memory leaks
2015-05-01 10:52:35 -07:00
Craig Tiller
06eb5ae157
Fix this test too
2015-04-30 13:48:58 -07:00
Craig Tiller
f107120907
Fixing some tests I broke during conversion
2015-04-30 13:29:48 -07:00
Craig Tiller
581737ce27
Kill thread stress test - to be replaced with something new
2015-04-29 16:13:15 -07:00
Craig Tiller
8ad26f7f74
Remove test for an old API corner case
2015-04-29 14:46:13 -07:00
Craig Tiller
2f36d4682c
Remove test for an old API corner case
2015-04-29 14:45:32 -07:00
Craig Tiller
68bad431a2
Dualstack fixup
2015-04-29 14:33:26 -07:00
Craig Tiller
abd4cc905e
Further tidyup
2015-04-29 14:17:32 -07:00
Craig Tiller
5f5fd6719b
Remove ungeneratable enum values and union members
2015-04-29 14:12:17 -07:00
Craig Tiller
eeb428865b
Fix no-server-test
2015-04-29 14:00:55 -07:00
Craig Tiller
9f3675f10a
clang-format
2015-04-29 13:56:33 -07:00
Craig Tiller
fe2b8359c5
Convert some tests to new API
2015-04-28 15:46:50 -07:00
Craig Tiller
3b05a123c4
Test progress
2015-04-28 15:14:40 -07:00
Craig Tiller
8b1d98998b
Convert some tests to new API
2015-04-28 14:28:19 -07:00
Craig Tiller
af20b7108b
Remove legacy tests
2015-04-28 14:07:32 -07:00
Craig Tiller
75cfb1f9f1
Update test definition
2015-04-27 09:33:05 -07:00
Craig Tiller
7551fa6149
Merge github.com:grpc/grpc into one-pass
...
Conflicts:
Makefile
2015-04-25 00:40:12 -07:00
Craig Tiller
1a727fde47
clang-format
2015-04-24 13:21:22 -07:00
Nicolas "Pixel" Noble
fdcd07bf2b
Merge branch 'master' of github.com:grpc/grpc into flakes
2015-04-24 02:25:53 +02:00
Nicolas "Pixel" Noble
b8137b343f
Flagging some tests as flaky.
2015-04-24 01:44:28 +02:00
Craig Tiller
f0ebc99dc1
Merge github.com:grpc/grpc into one-pass
...
Conflicts:
Makefile
2015-04-23 16:27:41 -07:00
Craig Tiller
6e84aba85f
Make the things compile again
2015-04-23 15:08:17 -07:00
Craig Tiller
06aeea7e94
clang-format
2015-04-23 10:54:45 -07:00
Nicolas "Pixel" Noble
010f1e7b62
More work in not having to compile OpenSSL.
2015-04-23 03:30:15 +02:00
Craig Tiller
97a678edb8
Merge github.com:google/grpc into one-pass
2015-04-22 16:38:46 -07:00
Nicolas "Pixel" Noble
99738f6bcd
Making sure we don't require OpenSSL for tests that, in fact, don't need it.
2015-04-23 01:31:24 +02:00
Craig Tiller
fbf5be26a3
One test compiles
2015-04-22 16:17:09 -07:00
Craig Tiller
522528182a
Update flaky bit for unsecure tests
2015-04-22 14:03:06 -07:00
Craig Tiller
062db022b7
Merge github.com:google/grpc into batch-metadata
...
Conflicts:
Makefile
vsprojects/Grpc.mak
vsprojects/vs2010/Grpc.mak
vsprojects/vs2010/grpc.vcxproj
vsprojects/vs2010/grpc.vcxproj.filters
vsprojects/vs2010/grpc_test_util.vcxproj
vsprojects/vs2010/grpc_unsecure.vcxproj
vsprojects/vs2010/grpc_unsecure.vcxproj.filters
2015-04-21 13:57:55 -07:00
Craig Tiller
c8b357f7c8
Run capable test suites against grpc_unsecure
2015-04-20 16:36:52 -07:00
Craig Tiller
c8a2299fe8
Merge github.com:grpc/grpc into batch-metadata
2015-04-20 09:04:57 -07:00
Julien Boeuf
7d1d9ca7fa
Refactoring of core security to remove the factories.
...
- Renamed security_context -> security_connector.
- Credentials are now responsible for creating their own connectors.
2015-04-17 23:41:46 -07:00
Craig Tiller
5c019ae2d1
clang-format
2015-04-17 16:46:53 -07:00
Craig Tiller
bd22271d00
Random small fixes
2015-04-17 16:09:40 -07:00
Craig Tiller
8fddccb12c
Mark large requests tests flaky (they are buggy)
2015-04-17 16:09:30 -07:00
Craig Tiller
6902ad2e9c
Switching to batch oriented metadata passing
2015-04-16 14:22:28 -07:00
Craig Tiller
b20111caea
clang-format
2015-04-16 09:29:17 -07:00
Craig Tiller
08453374b2
Introduce ahead-of-time registration of (method,host) pairs
2015-04-16 09:29:13 -07:00
Craig Tiller
0a94998826
Merge github.com:grpc/grpc into windows-fixes
...
Conflicts:
BUILD
src/core/iomgr/tcp_server.h
src/core/iomgr/tcp_server_posix.c
src/core/iomgr/tcp_server_windows.c
src/core/security/server_secure_chttp2.c
src/core/surface/completion_queue.c
src/core/surface/completion_queue.h
src/core/surface/server.c
test/core/end2end/tests/cancel_after_invoke.c
test/core/end2end/tests/cancel_test_helpers.h
tools/run_tests/tests.json
vsprojects/vs2013/Grpc.mak
2015-04-13 10:08:44 -07:00
Craig Tiller
ee76f4f932
Fix indentation
2015-04-08 16:10:29 -07:00
Craig Tiller
c02c1d883a
clang-format
2015-04-07 16:21:55 -07:00
Craig Tiller
aec96aa223
Fix server shutdown
...
A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open.
This change:
- adds a callback to TCP server shutdown to signal that the server is completely shutdown
- wait for that callback before destroying listeners in the server (and before destroying the server)
- handles fallout
2015-04-07 16:20:48 -07:00
Craig Tiller
a99157f4dd
Fix server shutdown
...
A previous fix to make close() occur later can cause socket reuse by servers to fail as previous sockets are left asynchronously open.
This change:
- adds a callback to TCP server shutdown to signal that the server is completely shutdown
- wait for that callback before destroying listeners in the server (and before destroying the server)
- handles fallout
2015-04-07 14:32:15 -07:00
Nicolas "Pixel" Noble
a727fe22b6
Created Visual Studio 2010 project files.
...
Also removed the unused shared projects.
2015-04-02 20:46:18 +02:00
Nicolas "Pixel" Noble
061690d497
Don't merge OpenSSL into C++ upper layer libraries; only C.
2015-03-06 23:54:18 +01:00