| Commit message (Collapse) | Author | Age |
| |
|
| |
|
|\
| |
| | |
Add a way to set ServerBuilderOptions on C++ interop server
|
|\ \
| | |
| | | |
Incorporate alts to google default creds
|
| | | |
|
| | | |
|
|/ / |
|
| | |
|
|\ \
| | |
| | | |
Fix bug in an address sorting comparison
|
|\ \ \
| | | |
| | | | |
Check retry timer before starting resolving
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Don't Use Benchmark Counters
|
|\ \ \ \ \
| | | | | |
| | | | | | |
fix namespace of security_connector test functions
|
| | | | | | |
|
| | | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | | |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
gRPC core: strip zone-id from IPv6 hosts before TLS verification
|
| | | | | | | |
|
| | | | | |/ |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Support Microbenchmarks Internally
|
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
When initiating a connection to an IPv6 peer using an address that is
not globally scoped, there may be ambiguity regarding which zone the
destination address applies to when multiple links of the same scope
are present. The scoped address architecture and zone-id syntax are
described in rfc4007 and rfc 6874, respectively:
* https://tools.ietf.org/html/rfc4007#section-6
* https://tools.ietf.org/html/rfc6874
This patch allows host name verification performed during TLS session
establishment, and on a per-call basis, to work correctly when the peer
presents a certificate with a non-global IPv6 address listed as one of
its alternate names. Whether arbitrary certificate authorities choose
issue certificates of this nature, or not, is outside the scope of gRPC.
The zone-id is separated from the address using a percent (%) character.
It is considered a system implementation detail and guidance suggests it
be stripped from any paths or addresses egressing a host because it is
irrelevant and meaningless otherwise. It would not make sense for a
server to present a certificate containing non-global IPv6 addresses
with zone-ids present nor would it work unless two hosts happened to
be using the same zone-id.
ssl_host_matches_name is prefixed with grpc_ because it has been
promoted to the global namespace for testing.
Resolves #14371
|
| | |_|_|/
| |/| | | |
|
|\ \ \ \ \
| |/ / / /
|/| | | | |
Do not reach into BoringSSL internals.
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Revert "Revert "Add fake ALTS handshaker server (bazel only)""
|
| | | | | | |
|
| | | | | | |
|
|/ / / / / |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Add ALTS to interop tests
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Add fake ALTS handshaker server (bazel only)
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix retry code handling of internally triggered recv_trailing_metadata.
|
| |_|/ / / / /
|/| | | | | | |
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Fix bug in address sorting shutdown
|
|\ \ \ \ \ \ \ \
| |_|_|_|_|_|_|/
|/| | | | | | | |
Clean up test cases in dns_resolver_test.
|
|\ \ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | | |
Add tracer for handshakers.
|
| | | | | | | | | |
|
|\ \ \ \ \ \ \ \ \
| |_|_|_|_|/ / / /
|/| | | | | | | | |
Avoid warnings from LLVM -Wself-assign.
|
| | | |/ / / / / |
|
| |_|/ / / / /
|/| | | | | | |
|
|/ / / / / / |
|
|/ / / / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | | |
Fix comment in test UpdateBalancersDeadUpdate
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Allow udp_server to create multiple listeners for each port via SO_REUSEPORT
|
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
SSL_SESSION is a private struct and should not be accessed by calling
code. There is no need to assert on the reference count in that test;
the test already asserts on whether the SSL_SESSION was destroyed.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Clang format Objective C
|
| | | | | | | |
|