| Commit message (Collapse) | Author | Age |
... | |
| |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| | | | | |\
| |_|_|_|_|/
|/| | | | | |
|
| | | | | | |
|
| | | | |\ \
| |_|_|_|/ /
|/| | | | | |
|
| | | | | | |
|
| | |\ \ \ \
| |_|/ / / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
move auth property iterator declaration into auth_context.h
|
|\ \ \ \ \ \ \
| |_|_|_|_|/ /
|/| | | | | | |
Upporting from 0.10 branch.
|
| |/ / / / /
|/| | | | | |
|
| | | | |\ \ |
|
| | | | | |\ \
| |_|_|_|_|/ /
|/| | | | | | |
|
| | | |\ \ \ \
| |_|_|/ / / /
|/| | | | | | |
|
|\ \ \ \ \ \ \ |
|
| | | | |\ \ \ \
| | |_|_|/ / / /
| |/| | | | | | |
|
| | | |\ \ \ \ \
| | |_|/ / / / /
| |/| | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Core-supported context propagation
|
| | | | |\ \ \ \ \
| | |_|_|/ / / / /
| |/| | | | | | | |
|
| |\ \ \ \ \ \ \ \
| | | | | | | | | |
| | | | | | | | | | |
Add StubOptions
|
|\| | | | | | | | | |
|
| | | | | | |\ \ \ \
| | |_|_|_|_|/ / / /
| |/| | | | | | | | |
|
| | | |\ \ \ \ \ \ \
| | |_|/ / / / / / /
| |/| | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \
| | | | | | | | | | |
| | | | | | | | | | | |
Connection backoff interop test client and server
|
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | |
| | | | | | | | | | | | |
Allow specific pollers to be woken
|
| | | | | | | | |\ \ \ \
| | |_|_|_|_|_|_|/ / / /
| |/| | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | | | | | | | | | |
|
| | | | |\ \ \ \ \ \ \ \ |
|
| | | | | | | | | | | | | |
|
| | | |\ \ \ \ \ \ \ \ \ \
| | | | | |/ / / / / / / /
| | | | |/| | | | | | | |
| | | | | | | | | | | | | |
reconnect_branch_based_on_jitter
|
| | | | | | | | | | | | | |
|
| | | | | | |\ \ \ \ \ \ \
| | | | | |_|/ / / / / / /
| | | | |/| | | | | | | | |
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
This reverts commit 2ed6878412d54ad1a6509de45d6351a3f697bb48.
|
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
This reverts commit 2ed6878412d54ad1a6509de45d6351a3f697bb48.
|
|\ \ \ \ \ \ \ \ \ \ \ \ \
| | |_|_|/ / / / / / / / /
| |/| | | | | | | | | | | |
|
| | | | | | | | | | | | |\
| | |_|_|_|_|_|_|_|_|_|_|/
| |/| | | | | | | | | | | |
|
| |\ \ \ \ \ \ \ \ \ \ \ \
| | |/ / / / / / / / / / /
| |/| | | | | | | | | | | |
Fixing environments where pkg-config isn't installed.
|
| |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
The code evolved enough so that we now have tests that directly depend on OpenSSL
|
|/ / / / / / / / / / / / /
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | |
| | | | | | | | | | | | | |
run_tests.py will start a server (if it's not running, or if the running
port server mismatches the 'current' one) that serves ports to use for
tests. The server is left running after run_tests.py finishes, so that
in environments such as Mac and Windows where tests run unshielded from
each other, we don't start jumping on already used ports.
|
| |/ / / / / / / / / / /
|/| | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | | |
Depending on the presence of pkg-config, we're not necessarily doing the right thing in the Makefile. Zlib is a pkg-config dependency, but libm, libpthread, librt aren't.
|
| | | | | | | | | | | | |
|
| |_|_|_|/ / / / / / /
|/| | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | |
| | | | | | | | | | | |
Currently the oauth2 variant of these tests is disabled. Will work with
@jboeuf to figure out how to turn them on.
|
| |_|_|/ / / / / / /
|/| | | | | | | | | |
|
| | | | | | |\ \ \ \
| |_|_|_|_|_|/ / / /
|/| | | | | | | | | |
|
| | | |\ \ \ \ \ \ \
| |_|_|/ / / / / / /
|/| | | | | | | | | |
|
| | |\ \ \ \ \ \ \ \
| |_|/ / / / / / / /
|/| | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Conflicts:
Makefile
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | |
| | | | | | | | | | |
Conflicts:
src/csharp/Grpc.Core/Version.cs
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | |/ / / / / /
| | |/| | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Currently, if two threads call grpc_completion_queue_pluck on the same
completion queue for different tags, there is a 50% chance that we
deliver the completion wakeup to the wrong poller - forcing the correct
poller to wait until its polling times out before it can return an event
up to the application.
This change tweaks our polling interfaces so that we can indeed wake a
specific poller.
Nothing has been performance tuned yet. It's definitely sub-optimal in a
number of places. Wakeup file-descriptors should be recycled. We should
have a path that avoids calling poll() followed by epoll(). We can
probably live without it right at the second though.
This code will fail on Windows at least (I'll do that port when I'm in the office and have a Windows
machine).
|