Nicolas Noble
66b5bba25b
Fixing a couple of minor bugs, and adding a few tests.
10 years ago
Nicolas Noble
8c2be9bbff
Addressing latest comments.
10 years ago
Nicolas Noble
e04455a7ff
Addressing comments.
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
e86076159c
Fix indentation
10 years ago
Nicolas Noble
614c2bf99b
Replacing cJSON with our own code instead.
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
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
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
Craig Tiller
4853791a84
Build fix
10 years ago
Craig Tiller
7b01878736
Fix returned status
...
The client should return status deadline exceeded when the deadline is
exceeded (not cancelled status)
10 years ago
Craig Tiller
7132d51b2e
Include some useful help text
10 years ago
Julien Boeuf
b222b4d978
Changing size type in Transport Security (TSI) from uint32_t to size_t:
...
Will remove grpc impedance mismatch.
10 years ago
Craig Tiller
297fafa078
Opportunistically use perftools if installed.
...
Allows us to collect profiles of the open source build using gprof.
10 years ago
Craig Tiller
3eef2c4bcb
clang-format
10 years ago
Craig Tiller
32946d37e0
() --> (void)
10 years ago
Craig Tiller
d7f2c2b1c7
clang-format
10 years ago