Yang Gao
3bc377c5b8
Let each test case create its own channel.
10 years ago
Yang Gao
5fd0d29dfe
run clang-format
10 years ago
Yang Gao
c38dda4b90
add service_account support into interop client
10 years ago
Yang Gao
02ce729ce2
make CreateTestChannel support additional credentials besides ssl
10 years ago
Yang Gao
94e97ef2c5
sync messages.proto up to date.
10 years ago
Craig Tiller
da8774cee2
remove stale comment
10 years ago
Yang Gao
dab7095fc5
Make interop server listen on 0.0.0.0.
10 years ago
Craig Tiller
715342eb19
Remove uses of sprintf
10 years ago
Craig Tiller
3385782a65
Remove uses of sprintf
10 years ago
Craig Tiller
8ddf31272d
Remove uses of sprintf
10 years ago
Craig Tiller
03f75259c5
Remove uses of sprintf
10 years ago
Craig Tiller
28214ea1b2
Remove uses of sprintf
10 years ago
Craig Tiller
9bb2632309
Remove uses of sprintf
10 years ago
Craig Tiller
68cc1afda5
Remove uses of sprintf
10 years ago
Craig Tiller
ec46f5fbd2
Remove use of *printf
10 years ago
Craig Tiller
7da8ef14c1
Add missing include
10 years ago
Craig Tiller
82df7446ae
Remove use of sprintf
10 years ago
Craig Tiller
2be952ce28
Remove use of sprintf
10 years ago
Craig Tiller
cf7bd708cf
Remove use of sprintf
10 years ago
Craig Tiller
37d4eb56f0
Remove use of sprintf
10 years ago
Craig Tiller
b7b9c758ed
Add constant for min bufsize for timeout encoding
10 years ago
murgatroid99
ab1103fbb3
Removed unnecessary test file
10 years ago
Craig Tiller
485d77628d
Move string.h to internal code
10 years ago
Craig Tiller
0a20771765
Update to the latest security API
10 years ago
Craig Tiller
e86076159c
Fix indentation
10 years ago
Nicolas Noble
614c2bf99b
Replacing cJSON with our own code instead.
10 years ago
maxwell-demon
164ac96024
Fix census_log_tests on platforms with only one core.
10 years ago
Nicolas "Pixel" Noble
3d4cba4901
kNumResponseMessages is an int, so i is doing signedness mismatch.
10 years ago
Craig Tiller
9497b3c1c4
Bugfix connection code in test
10 years ago
Craig Tiller
018afed1b3
Must init iomgr
10 years ago
David Klempner
dbb4f942d0
Add support for eventfd based kicking on linux.
...
This adds support for eventfd based kicking, with the skeleton of
support for runtime selection between eventfds and pipes.
10 years ago
Craig Tiller
5d8fbe2663
Make this socket creation portable
10 years ago
Craig Tiller
d19d850357
This field is 8 bits on Mac
10 years ago
Craig Tiller
0c0b60c322
Add platform ifdefs, fix up some MSVC warnings
10 years ago
Craig Tiller
e005d22146
Const correctness fixes
10 years ago
Craig Tiller
59963419c4
Clean up formatting
10 years ago
Craig Tiller
3948412b15
Have echo server serve up some html
10 years ago
Craig Tiller
8a84be382a
Echo server gets security
10 years ago
Craig Tiller
724b7c693a
clang-format
10 years ago
Julien Boeuf
8fbcc4391e
Changing the SSL (Server) Credentials API.
...
- Changed the unsigned char * + size to NULL terminated strings which
makes sense for the PEM format. I may change TSI later (but the impact
will hopefully be much more limited).
- Added a way to pass multiple key/cert pairs to servers which is needed
when hosting more than one domain.
- Removed the C++ SSL credentials tests as we are going to have an
option to not specify the roots which will then be derived from the
environment (well-known platform dependent locations and/or
environment variable).
- Fixed the php build which is the only one added in the run_test.py.
This change will certainly break node, python and ruby.
10 years ago
David Klempner
fd99dd3475
Cap the size of the poll kick freelist.
...
This caps the size of the poll kick freelist at the arbitrary value of
25.
10 years ago
Craig Tiller
bcfa267b5f
Release server creds
10 years ago
Craig Tiller
64761f8af6
clang-format
10 years ago
Craig Tiller
64f65458e3
Allow secure connections with fling server
10 years ago
Craig Tiller
ecd49345b5
Use clang-format-3.5
10 years ago
Craig Tiller
59140fc116
Explicitly name the target language.
...
Instead of C++ or not C++, name C++ and C, in preparation for being able to name other languages in the future.
10 years ago
David Klempner
7f3ed1eda1
Factor out the pollset kicking mechanism and eliminate sharding
...
This change pulls out a separate pollset_kick module, which currently
uses a freelist of pipes dynamically assigned to pollsets when they
enter polling rather than the previous racy sharding mechanism.
We ultimately may wish to eliminate the dynamic assignment for multipoll
sets, but this should be sufficient for the moment.
10 years ago
Craig Tiller
29fa1c2fa4
Compile fix
10 years ago
Craig Tiller
33a0b83af3
clang compile fixes
10 years ago
Craig Tiller
4ffdcd56ce
Add an optional server shutdown event.
...
Allows servers to expedite shutdown once all in-progress calls are
completed. We may want to eventually remove grpc_server_shutdown in
preference to this.
10 years ago