Juanli Shen
b5ba47013a
Merge pull request #14793 from AspirinSJL/server_load_report
...
Load data store for server-side load reporting
7 years ago
Eric Gribkoff
9511c07953
Merge pull request #15122 from ericgribkoff/remove_old_env
...
Remove old environment variable from Python artifact build
7 years ago
Noah Eisen
8202e8d569
Merge pull request #15242 from ncteisen/stats
...
Update Stats Generator
7 years ago
Juanli Shen
a0aab7ebcc
Add load data store
7 years ago
ncteisen
4454af55e1
Update stats generator
7 years ago
Jan Tattermusch
ac0188e25b
Merge pull request #15234 from AspirinSJL/update_kokoro_build_version
...
Move comment out of the command
7 years ago
apolcyn
4736804598
Merge pull request #15208 from apolcyn/fix_addr_sorting_compare_bug
...
Fix bug in an address sorting comparison
7 years ago
Yash Tibrewal
e5cb0469f2
Merge pull request #15236 from yashykt/runcomment
...
Message about the watcher_timer_init closure requiring immediate exec
7 years ago
Yash Tibrewal
bdc523af68
Merge pull request #15205 from yashykt/gprassert
...
Replace assert in closures with GPR_ASSERT
7 years ago
hcaseyal
2f516a91a7
Merge pull request #15226 from hcaseyal/timer_typos
...
Fix typos in GPR_TIMER_SCOPE annotations
7 years ago
Yash Tibrewal
446d1ea680
Message about the watcher timer init closure requiring immediate execution.
7 years ago
Noah Eisen
c530fe94d2
Merge pull request #15108 from ncteisen/compile-out-tracers
...
Compile Out Tracers
7 years ago
Juanli Shen
8d6c3466ae
Move comment out of the command
7 years ago
ncteisen
b85354ee49
Add in compile out tracers option
7 years ago
Juanli Shen
b61c42ea31
Merge pull request #15156 from AspirinSJL/resolution_timer_fix
...
Check retry timer before starting resolving
7 years ago
Juanli Shen
3ffb8d5c4d
Don't resolve if there is a resolution timer
7 years ago
Hope Casey-Allen
56c32ccb23
Fix typos in GPR_TIMER_SCOPE
7 years ago
Jan Tattermusch
3ffd7e0daa
Merge pull request #15219 from AspirinSJL/update_kokoro_build_version
...
Update the kokoro build version in gcloud command
7 years ago
Jan Tattermusch
785d20cd14
Merge pull request #15216 from grpc/jtattermusch-patch-1
...
Fix bad variable name in route_guide_server.js
7 years ago
Alexander Polcyn
7e1687b3ef
address comment
7 years ago
Yash Tibrewal
141932beb4
Merge pull request #15204 from yashykt/debugassert
...
Add GPR_DEBUG_ASSERT
7 years ago
Noah Eisen
b649422741
Merge pull request #15220 from ncteisen/microbenchmarks
...
Don't Use Benchmark Counters
7 years ago
ncteisen
99e910f58f
Stop tracking call size in bm diff
7 years ago
Jiangtao Li
90cb93abfc
Merge pull request #15217 from jiangtaoli2016/fix_security_connector_namespace
...
fix namespace of security_connector test functions
7 years ago
Noah Eisen
f44949cbb0
Merge pull request #14905 from ara-ayvazyan/enable_loopback_fastpath
...
Enable SIO_LOOPBACK_FAST_PATH on Windows
7 years ago
ncteisen
771385789b
Dont use benchmark counters
7 years ago
Juanli Shen
beaf140ff7
Update the kokoro build version in gcloud command
7 years ago
Mehrdad Afshari
23b53ee228
Merge pull request #15215 from mehrdada/merge-1.11.x-for-distribtests
...
Python source distribtests (for master)
7 years ago
jiangtaoli2016
310d87d509
fix namespace of security_connector test functions
7 years ago
Jan Tattermusch
171044c4d4
Fix bad variable name in route_guide_server.js
7 years ago
Mehrdad Afshari
7cfd887bfa
Merge branch 'v1.11.x'
7 years ago
Mehrdad Afshari
579085bb80
Merge pull request #15202 from mehrdada/python-source-distrib-tests
...
Python source distribtests
7 years ago
Mark D. Roth
198d0f56ce
Merge pull request #14387 from dcow/zone-id
...
gRPC core: strip zone-id from IPv6 hosts before TLS verification
7 years ago
Jan Tattermusch
b6c386106e
Merge pull request #15211 from grpc/jtattermusch-patch-1
...
Update ISSUE_TEMPLATE.md
7 years ago
Mehrdad Afshari
700d050500
Bump pip in yapf_virtual_environment
7 years ago
Mehrdad Afshari
f4bea02a72
Fix the Python source distribtest script
7 years ago
Jan Tattermusch
77ffde2651
Merge pull request #15178 from jtattermusch/better_csharp_instructions
...
Better C# build instructions.
7 years ago
Jan Tattermusch
3b09660694
Update ISSUE_TEMPLATE.md
7 years ago
Mehrdad Afshari
97904d46e0
Add Python source distribtest targets
7 years ago
Mehrdad Afshari
bb6d51adaa
Add Dockerfiles for Python source distribtests
7 years ago
Alexander Polcyn
0d98c8d9f0
Fix a bug in an address sorting comparison
7 years ago
Yash Tibrewal
9d56762f04
replace assert in closures with GPR_ASSERT and move within DEBUG block
7 years ago
Yash Tibrewal
a3ba733a84
Add GPR_DEBUG_ASSERT
7 years ago
Ara Ayvazyan
f5f5ee31a2
Enable SIO_LOOPBACK_FAST_PATH on Windows
7 years ago
yihuaz
3450b16c59
Merge pull request #15190 from yihuazhang/enable_cpp_for_alts_interop
...
Enable C++ in ALTS interop tests
7 years ago
Noah Eisen
e52fee9065
Merge pull request #15188 from ncteisen/microbenchmarks
...
Support Microbenchmarks Internally
7 years ago
hcaseyal
0d822c9dd0
Merge pull request #15173 from hcaseyal/timerscope
...
Add missing include for GPR_TIMER_SCOPE in latency profiling
7 years ago
hcaseyal
32d74cd79c
Merge pull request #15174 from hcaseyal/test_instructions
...
Update the run tests instructions to clarify a python module error
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