Craig Tiller
4f9727326e
Fix memory usage
10 years ago
Craig Tiller
24fc2c4c5d
Convert request_response_with_payload
10 years ago
Craig Tiller
6a60cba85e
Add useful utilities
10 years ago
Craig Tiller
a6347ea3e2
Remove invalid checks
10 years ago
Julien Boeuf
0561896751
Addressing comments.
...
The new gpr_tmpfile API is actually much nicer to use. Thanks Nico!
10 years ago
Craig Tiller
166e25002c
First test passes
10 years ago
Craig Tiller
ea61b07800
Updated the first test (which fails)
10 years ago
Nicolas "Pixel" Noble
21f627ad0a
First draft of the win32 implementation of iomgr.
...
Caveats:
-) The win32 pollset isn't threadsafe (yet).
-) Only client code is implemented.
-) Only very simple code has been tested with it yet.
10 years ago
Craig Tiller
5a34d452f6
WIP simple_request
10 years ago
Craig Tiller
2c189e393c
Fork tests into legacy/non-legacy
10 years ago
Craig Tiller
fb189f826e
Flesh out batch API
10 years ago
Nicolas "Pixel" Noble
4d33501a2e
Cleaning out remains of google3.
10 years ago
Julien Boeuf
026a417def
Adding support for loading the SSL roots from an environment variable.
...
- Had to add support for files and environment variables as well.
- I can't compile on windows so I'm sure there will be some issues.
- Tested end-to-end with the simple ssl fullstack test.
10 years ago
David Klempner
f94838b0a3
Make several python scripts explicitly python2.7
...
I tried actually doing a build on my home desktop, and none of these
run with python 3.3, which is /usr/bin/python on my home desktop.
10 years ago
Craig Tiller
fef766933e
Back-end for new core API
10 years ago
Craig Tiller
c4f0ebe63b
Prepare for the new batch call API.
...
Rename all core API functions that are on their way to deprecation with
an _old tag across all wrappings.
10 years ago
Craig Tiller
701c5843bc
Fix tests to be a bit more sane
10 years ago
Craig Tiller
9c5feda33d
Cleanup output of tests
10 years ago
Craig Tiller
a7cac78516
Prepare for the new batch call API.
...
Rename all core API functions that are on their way to deprecation with
an _old tag across all wrappings.
10 years ago
Craig Tiller
1e0d4c43d1
Rename & semantic fixup progress
10 years ago
Nicolas "Pixel" Noble
213ed91850
Re-enabling errors on warning, disabling unused parameter warning, and fixing all subsequent errors.
10 years ago
Craig Tiller
cce17ac033
First compiling version of the new C api.
10 years ago
Yang Gao
5fd0d29dfe
run clang-format
10 years ago
Craig Tiller
da8774cee2
remove stale comment
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
7da8ef14c1
Add missing include
10 years ago
Craig Tiller
2be952ce28
Remove use of sprintf
10 years ago
Craig Tiller
cf7bd708cf
Remove use of sprintf
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
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
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
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
32946d37e0
() --> (void)
10 years ago
Craig Tiller
d7f2c2b1c7
clang-format
10 years ago
Craig Tiller
a2075b90d7
Remove calls to grpc_call_accept from C core tests.
...
This call is deprecated.
10 years ago
Craig Tiller
09b637538f
clang-format
10 years ago
Craig Tiller
bf444937c6
Fix ordering problem leading to flaky test
10 years ago
Craig Tiller
fc84e7b28e
Fix tag matching bug
10 years ago
Craig Tiller
9c0307bd4f
Update test to grpc_call_invoke
10 years ago
Craig Tiller
97f7fca5ff
Remove calls to grpc_call_start_invoke
10 years ago