| Commit message (Collapse) | Author | Age |
... | |
| | | | |
|
| | | | |
|
| | | | |
|
| | | | |
|
| |_|/
|/| | |
|
| | | |
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
src/cpp/client/channel.cc
src/cpp/stream/stream_context.cc
src/cpp/stream/stream_context.h
src/php/ext/grpc/call.c
test/core/end2end/tests/max_concurrent_streams.c
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- 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.
|
| |/
|/|
| |
| |
| | |
This caps the size of the poll kick freelist at the arbitrary value of
25.
|
| | |
|
|\ \ |
|
| | | |
|
| | | |
|
|/ / |
|
| |
| |
| |
| | |
Instead of C++ or not C++, name C++ and C, in preparation for being able to name other languages in the future.
|
|\ \
| | |
| | | |
Opportunistically use perftools if installed.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| |/|
|/| | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
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.
|
| | | | |
|
|/ / /
| | |
| | |
| | |
| | | |
The client should return status deadline exceeded when the deadline is
exceeded (not cancelled status)
|
| | | |
|
| | |\
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Conflicts:
src/core/surface/call.c
test/core/end2end/tests/thread_stress.c
tools/run_tests/run_tests.py
|
| |/ /
|/| |
| | |
| | | |
Will remove grpc impedance mismatch.
|
|/ /
| |
| |
| | |
Allows us to collect profiles of the open source build using gprof.
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
This call is deprecated.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\
| |/
|/| |
|
| | |
|
| | |
|
| |\
| |/
|/| |
|
| |
| |
| |
| | |
Now all the gpr tests build and run under win32.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\
| |/
|/| |
|
| |
| |
| |
| |
| | |
I'd started some prototyping work on this change before the move to
GitHub; this change restores things.
|