| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
The ideal fix would be to have a tox test command for running the
interop server and client.
|
| |
|
| |
|
|
|
|
|
|
|
| |
This reorganizes the Python code, scraps the current testing
infrastructure, and implements a simple test discovery and run script
based on the standard Python unittest library so we can trust that our
tests are running.
|
|\
| |
| | |
Stub and server lifecycle fixes
|
|\ \
| | |
| | | |
Use BoringSSL instead of OpenSSL
|
| | |
| | |
| | |
| | |
| | |
| | | |
Context management is implemented.
Stub deletion now cancels all RPCs immediately.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
For a termination action to properly mark an _End as having stopped it
must clear the _End's _cycle attribute. To be able to do that the
termination action must hold a reference to the _End instance.
Migrating the _termination_action behavior that creates termination
actions into the scope of the _End instance is the best way to afford
the needed instance reference.
|
| |/ |
|
|/ |
|
|\
| |
| | |
Filter Protobuf nullable warnings
|
| | |
|
|/ |
|
|\
| |
| |
| | |
cpp_new_creds_plugin_api
|
| |\
| | |
| | | |
Changing the credentials plugin API.
|
| | |
| | |
| | |
| | |
| | | |
Also passing empty string as opposed to NULL when the method name is not
found. This is much less error-prone.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The purpose of this is to be able to install a composition policy that
describes which types are incompatible and that will be enforced during
call creds composition.
If this functionality is wanted it will be done in an additive function in
the API like :
void grpc_call_credentials_set_composite_policy(
grpc_call_credentials_composite_policy policy);
|
| | |
|
| | |
|
|/ |
|
|\ |
|
| |\ |
|
| | | |
|
| | |\
| | | |
| | | | |
Merge release-0_11 into master
|
|\ \ \ \ |
|
| | |/ /
| |/| | |
|
| | | | |
|
| |\ \ \
| | | | |
| | | | | |
Fixed incorrect type in a malloc in Node extension
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
tbetbetbe/grpc_ruby_fix_compile_on_2_0_typed_free_immediately
Corrects compile error on ruby 2.0
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | | |
Grpc ruby fix flaky ruby interop test
|
| |\ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Grpc ruby bidi call should read metadata
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Remove unused RouteGuideClient and move RemoteTestClient to tests
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
* Reference discussion: https://github.com/grpc/grpc/pull/4108#discussion-diff-44494393
|
| | | | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
- server logger.level = WARN
- client logger.level = INFO
|
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
- truncates the server debug log entries to make that readable
|
| | | |/ / / / /
| | |/| | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
This fixes the current ruby server interop test flakiness.
- The interop tests recently changed so that clients access servers in
parallel, meaning that the interop servers handle multiple rpcs at once,
which is how this bug became visible
- since this change, tests run against the ruby interop server have
failed sporadically
- the problem was that the block in #loop_handle_server_calls that is
passed to the thread pool referenced a var in an enclosing block,
which resulted in requests being processed by the wrong handler
- this fix ensures that the block to be run on the thread pool thread
does not have any references to vars in the enclosing block
|
| | | | | | | | |
|
| |/ / / / / / |
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes an omission from earlier PRs that adds support metadata.
|
| | |/ / / / |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
The encoding of the issuer field in this cert is now a PRINTABLESTRING
as opposed to UTF8STRING in the previous server1.pem which was causing
the Go issue.
Fixes #4086.
|
| | | |/ / |
|
| | |/ /
| |/| | |
|
| |\ \ \
| | | | |
| | | | | |
Use QueryPerformanceCounter as precise clock for windows
|
| | |/ /
| |/| |
| | | |
| | | | |
beginning
|
| | | | |
|