| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| | |
Drop fixed port from python_plugin_test
|
| | |
|
| | |
|
| | |
|
| |
| |
| |
| | |
To ensure that we actually probe different ports
|
|\ \ |
|
| | | |
|
| |\ \
| | | |
| | | | |
Python code generator fixes.
|
| | |/
| |/|
| | |
| | |
| | | |
There may be some aspect of mortal sin in the way that context
management is now done in this test.
|
|/ / |
|
| |
| |
| |
| |
| | |
Fixes module path finding in the Python code generator and the signatures
of generated servicer methods.
|
|\ \
| | |
| | | |
Introduce slowdown factor for unit test deadlines
|
|\ \ \
| | | |
| | | | |
Fix max_concurrent_streams test
|
| | |/
| |/| |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
The test currently allocates a single port and reuses it through the
test. Given the timeouts in this test this leaves substantial race
windows where other processes on the same machine could steal the port
between subcases.
Instead, as a simple hack, allocate a new port before each test.
|
| |
| |
| |
| |
| |
| |
| | |
This string comes from an authority field, which is allowed to contain a
':' port (see https://tools.ietf.org/html/rfc3986#section-3.2).
We need to strip it before performing host name verification.
|
|\ \
| | |
| | | |
Updated Python protoc plugin and Python plugin testing.
|
| | | |
|
| | | |
|
| |/
|/|
| |
| | |
Dramatically lowers (eliminates maybe?) false negatives from ?SAN runs.
|
|\ \
| | |
| | | |
Verifying the peer name on the X509 Certs correctly.
|
| | | |
|
| | | |
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | | |
Conflicts:
test/cpp/end2end/async_end2end_test.cc
test/cpp/end2end/end2end_test.cc
|
| |\ \
| | | |
| | | | |
Move to unique_ptr for all GRPC returned objects
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- The SANs take precedence over the CN.
- The CN is only checked if there are no SANs.
- Fixing the tests as the test cert did not list *.test.google.com in
the SANs. Will fix the test cert another time...
|
| | |/
| |/| |
|
| |\ \
| | | |
| | | | |
Added support for default credentials.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
For the 2-argument version of CreateChannel.
This is a temporary step until #711 is ready to roll out.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Renaming default credentials -> google default credentials.
- Various other things in cpp:
- Adding Cpp wrapping for JWT Tokens.
- Renaming ComposeCredentials -> CompositeCredentials.
|
| |_|/
|/| | |
|
|/ /
| |
| |
| |
| | |
-) 0x7f (Backspace) isn't a printable character.
-) use sizeof(var) instead of sizeof(type).
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Tested with new tool (print_default_creds_token) on:
- workstation for env var and well known place.
- GCE for compute engine default creds.
- I'd prefer the grpc_default_credentials_create() API to remain
synchronous even though there may be an async call for gce detection
on which we block.
|
|/
|
|
| |
We have many assumptions about languages baked into the test system, and we want this test harness to trigger when testing C++ stuff, so it needs to be written in C++.
|
|\
| |
| | |
Implementing JWT credentials (a.k.a JWT ID Tokens).
|
| | |
|
|\ \
| | |
| | | |
clean up some internal path and names
|
|\ \ \
| | | |
| | | | |
Minor changes for compatibility across different compilers
|
|\ \ \ \
| | | | |
| | | | | |
Fix TSAN reported error in fd_posix.c
|
| | | | |
| | | | |
| | | | |
| | | | | |
This will allow the test to shut down cleanly, and avoid failing.
|
| |_|/ /
|/| | | |
|
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | | |
remove prod_roots_certs.c
|
|\ \ \ \
| | | | |
| | | | | |
Ensure interop tests are run as part of run_tests
|
| | | | |
| | | | |
| | | | |
| | | | | |
I'm honestly a little shocked this wasn't done previously.
|
|/ / / / |
|
| | | | |
|
| | | | |
|
| | | | |
|