Craig Tiller
9daab242ad
Fix C test build
10 years ago
Julien Boeuf
9f218ddd9d
Adding support for per call credentials in core.
10 years ago
Craig Tiller
d1abc814a7
Throw away queued messages on error
10 years ago
Craig Tiller
f9e6adf998
Completion queue binding for new requests API change
...
Move completion queue binding for new requests to the new request
request time, not server instantiation time.
10 years ago
Craig Tiller
93ec3712e6
Enable test that got forgotten
10 years ago
Craig Tiller
667ca409ed
Fix new tests in C core
10 years ago
Craig Tiller
64be9f7a30
C Core API cleanup.
...
Simplify grpc_event into something that can be non-heap allocated.
Deprecate grpc_event_finish.
Remove grpc_op_error - use an int as this is more idiomatic C style.
10 years ago
Yang Gao
26839c7da9
Add a c test for max message length
10 years ago
Craig Tiller
cfda2bdd43
Test that we dont wrap-around sequence numbers
10 years ago
Craig Tiller
434a36bf4a
Add test for >16777215 sequence numbered streams
10 years ago
Craig Tiller
5fe7e5d81c
Fix some memory leaks
10 years ago
Craig Tiller
06eb5ae157
Fix this test too
10 years ago
Craig Tiller
f107120907
Fixing some tests I broke during conversion
10 years ago
Craig Tiller
581737ce27
Kill thread stress test - to be replaced with something new
10 years ago
Craig Tiller
8ad26f7f74
Remove test for an old API corner case
10 years ago
Craig Tiller
2f36d4682c
Remove test for an old API corner case
10 years ago
Craig Tiller
68bad431a2
Dualstack fixup
10 years ago
Craig Tiller
abd4cc905e
Further tidyup
10 years ago
Craig Tiller
5f5fd6719b
Remove ungeneratable enum values and union members
10 years ago
Craig Tiller
eeb428865b
Fix no-server-test
10 years ago
Craig Tiller
9f3675f10a
clang-format
10 years ago
Craig Tiller
fe2b8359c5
Convert some tests to new API
10 years ago
Craig Tiller
3b05a123c4
Test progress
10 years ago
Craig Tiller
8b1d98998b
Convert some tests to new API
10 years ago
Craig Tiller
af20b7108b
Remove legacy tests
10 years ago
Craig Tiller
75cfb1f9f1
Update test definition
10 years ago
zeliard
3e3e0ad348
merge from upstream (grpc) master
10 years ago
Craig Tiller
1a727fde47
clang-format
10 years ago
Nicolas "Pixel" Noble
b8137b343f
Flagging some tests as flaky.
10 years ago
Craig Tiller
6e84aba85f
Make the things compile again
10 years ago
Craig Tiller
06aeea7e94
clang-format
10 years ago
Nicolas "Pixel" Noble
010f1e7b62
More work in not having to compile OpenSSL.
10 years ago
Nicolas "Pixel" Noble
99738f6bcd
Making sure we don't require OpenSSL for tests that, in fact, don't need it.
10 years ago
Craig Tiller
fbf5be26a3
One test compiles
10 years ago
Craig Tiller
522528182a
Update flaky bit for unsecure tests
10 years ago
Craig Tiller
c8b357f7c8
Run capable test suites against grpc_unsecure
10 years ago
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.
10 years ago
Craig Tiller
5c019ae2d1
clang-format
10 years ago
Craig Tiller
bd22271d00
Random small fixes
10 years ago
Craig Tiller
8fddccb12c
Mark large requests tests flaky (they are buggy)
10 years ago
Craig Tiller
6902ad2e9c
Switching to batch oriented metadata passing
10 years ago
Craig Tiller
b20111caea
clang-format
10 years ago
Craig Tiller
08453374b2
Introduce ahead-of-time registration of (method,host) pairs
10 years ago
Craig Tiller
ee76f4f932
Fix indentation
10 years ago
Craig Tiller
c02c1d883a
clang-format
10 years ago
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
10 years ago
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
10 years ago
Nicolas "Pixel" Noble
a727fe22b6
Created Visual Studio 2010 project files.
...
Also removed the unused shared projects.
10 years ago
Nicolas Noble
f358573091
FreeBSD preliminary work.
...
-) You can't assume bash is installed. Scripts needs to be cleaned out of bashisms.
-) You can't assume python is in /usr/bin. Use env instead.
-) AF_INET is in sys/socket.h
-) Added port_platform's basic structure for FreeBSD, based off Darwin.
-) FreeBSD doesn't have and doesn't need libdl for OpenSSL.
10 years ago
Nicolas "Pixel" Noble
061690d497
Don't merge OpenSSL into C++ upper layer libraries; only C.
10 years ago