Mark D. Roth
88832144f4
Added trace logging.
7 years ago
Mark D. Roth
342a371b7c
Merge pull request #15189 from markdroth/tracer_log_level
...
Change trace logging to use GPR_INFO instead of GPR_DEBUG.
7 years ago
David Cowden
116fd29a36
gRPC core: strip zone-id from IPv6 hosts before TLS verification
...
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
7 years ago
Zhouyihai Ding
8acece911a
Merge pull request #15171 from ZhouyihaiDing/API_revert
...
PHP: remove channel list tests and related observation and clean method
7 years ago
Mark D. Roth
3e74a18668
Minor cleanups.
7 years ago
Jan Tattermusch
d90415965a
Further improvements to README.md
7 years ago
adelez
bb91bba99a
Merge pull request #15059 from adelez/remove_vip
...
Remove VIP in cloud-to-prod interop tests.
7 years ago
ZhouyihaiDing
dff7ba6cfb
PHP: remove channel observation and clean method used for tests
7 years ago
Adele Zhou
bed721cbf7
Remove VIP in cloud-to-prod interop tests.
7 years ago
Muxi Yan
bf0b8798d6
Provide protocol for generics
7 years ago
ncteisen
40ec89ff67
Support microbenchmarks internally
7 years ago
Vijay Pai
5624ccbf7c
Merge pull request #15047 from davidben/ssl-session-access
...
Do not reach into BoringSSL internals.
7 years ago
Wenbo Zhu
928a55d130
Merge pull request #15177 from grpc/wenbozhu-patch-1
...
Update README.md
7 years ago
Yihua Zhang
7e0270bfc8
don't call security_handshake_failed_locked
7 years ago
Muxi Yan
4e13959b4f
Merge pull request #15110 from muxi/advance-boringssl-10.0.2
...
BoringSSL podspec update
7 years ago
apolcyn
7e0492e407
Merge pull request #15157 from dmaclach/patch-1
...
Update License under third_party/address_sorting
7 years ago
Mark D. Roth
48854d2061
Change trace logging to use GPR_INFO instead of GPR_DEBUG.
7 years ago
Yihua Zhang
7f2880d2ac
enable c++ for ALTS kokoro tests
7 years ago
Mark D. Roth
b1c1309bfc
Clean up refcounting.
7 years ago
Jan Tattermusch
c12b0ed690
Merge pull request #15180 from jtattermusch/run_tests_auto_set_flakes_optin
...
run_tests.py --auto_set_flakes should be disabled by default
7 years ago
Wenbo Zhu
09963465c8
Update README.md
7 years ago
Mark D. Roth
253358da42
Update connected subchannel on RR init.
7 years ago
Jan Tattermusch
5947d337fd
run_tests.py --auto_set_flakes should be disabled by default
7 years ago
Jan Tattermusch
2ddbb1738a
better C# instructions
7 years ago
Wenbo Zhu
7e228c7f16
Update README.md
...
Mention grpc-web
7 years ago
Alexander Polcyn
29fead7d49
Convert c-ares test runner from bash to python, so that it works on
...
windows
7 years ago
Hope Casey-Allen
8d6f4619e3
Update the run tests instructions to clarify a python module error
7 years ago
Hope Casey-Allen
aac848ff19
Add missing include for GPR_TIMER_SCOPE in latency profiling
7 years ago
Mark D. Roth
246071a4e2
Merge pull request #14888 from markdroth/ref_counted_inheritence_workaround
...
Work-around for ref-counted subclass deletion address problem.
7 years ago
Jiangtao Li
2d894a8c3b
Merge pull request #15155 from grpc/revert-15150-revert-15130-fake_handshaker
...
Revert "Revert "Add fake ALTS handshaker server (bazel only)""
7 years ago
Jiangtao Li
de07d322a2
Merge pull request #15161 from euroelessar/openssl-1.1
...
[openssl] Use 80-bytes STEK for OpenSSL-1.1
7 years ago
adelez
37b383b4ba
Merge pull request #15167 from adelez/fix_matrix2
...
Fix Python backward compatibility tests
7 years ago
Adele Zhou
663a71b51f
Fix Python backward compatibility tests
7 years ago
Mehrdad Afshari
6dcb2f7333
Merge pull request #15162 from grpc/v1.11.x
...
Upmerge Split off pre_1.11 Python interop script
7 years ago
Sree Kuchibhotla
acb7daa44c
Merge pull request #14891 from sreecha/sreek-doc
...
Document the shutdown function..
7 years ago
Mehrdad Afshari
15e95b30e9
Merge pull request #15159 from mehrdada/x
...
Split off pre_1.11 Python interop script
7 years ago
Ruslan Nigmatullin
6bdcc6f7cf
[openssl] Use 80-bytes STEK for OpenSSL-1.1
7 years ago
Mehrdad Afshari
e10d588c86
Split off pre_1.11 Python interop script
7 years ago
dmaclach
3fb36a1410
Update License
...
As far as I can tell, the license file here was completely wrong and was adding 300+ K of unnecessary bloat to every app that included grpc.
7 years ago
jiangtaoli2016
9c32619ab0
Fix BUILD to allow successful import
7 years ago
Jiangtao Li
1b7d6af8ca
Revert "Revert "Add fake ALTS handshaker server (bazel only)""
7 years ago
Mehrdad Afshari
b9e88b8d17
Merge pull request #15152 from grpc/v1.11.x
...
Upmerge v1.11.x into master
7 years ago
Mark D. Roth
7ea45bebc7
Merge pull request #15150 from grpc/revert-15130-fake_handshaker
...
Revert "Add fake ALTS handshaker server (bazel only)"
7 years ago
Mehrdad Afshari
95d1141a47
Merge pull request #15149 from mehrdada/interop_matrix_py27_native
...
Fix the Python path for interop tests
7 years ago
Mark D. Roth
69c1235780
Revert "Add fake ALTS handshaker server (bazel only)"
7 years ago
Mehrdad Afshari
2d05737e92
Fix the Python path for interop tests
7 years ago
kpayson64
6abc0aef5d
Merge pull request #15048 from kpayson64/use_c_core_for_interop
...
Use c core for interop
7 years ago
Mehrdad Afshari
98a56a2951
Merge pull request #15140 from jskeet/status
...
Add RpcException.StatusCode property
7 years ago
jiangtaoli2016
106f73fb10
Init OpenSSL callbacks if it has not been initialized.
7 years ago
kpayson64
9d00766d5a
Make Node interop tests use c-core changes
7 years ago