aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
Commit message (Collapse)AuthorAge
...
| * | | | | | | | | | | Merge pull request #15189 from markdroth/tracer_log_levelGravatar Mark D. Roth2018-04-26
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Change trace logging to use GPR_INFO instead of GPR_DEBUG.
| | | | | | * | | | | | | gRPC core: strip zone-id from IPv6 hosts before TLS verificationGravatar David Cowden2018-04-26
| | |_|_|_|/ / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | | | | | | | | | Merge pull request #15171 from ZhouyihaiDing/API_revertGravatar Zhouyihai Ding2018-04-26
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | PHP: remove channel list tests and related observation and clean method
| | | | | | | | | | | * | Minor cleanups.Gravatar Mark D. Roth2018-04-26
| | | | | | | | | | | | |
| | | | | | * | | | | | | Further improvements to README.mdGravatar Jan Tattermusch2018-04-26
| | | | | | | | | | | | |
| | * | | | | | | | | | | PHP: remove channel observation and clean method used for testsGravatar ZhouyihaiDing2018-04-25
| | | | | | | | | | | | |
| | | | | | | | | | * | | Provide protocol for genericsGravatar Muxi Yan2018-04-25
| |_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | |
| | | | | * | | | | | | don't call security_handshake_failed_lockedGravatar Yihua Zhang2018-04-25
| | | | | | | | | | | |
| * | | | | | | | | | | Merge pull request #15110 from muxi/advance-boringssl-10.0.2Gravatar Muxi Yan2018-04-25
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | BoringSSL podspec update
| | | | * | | | | | | | | Change trace logging to use GPR_INFO instead of GPR_DEBUG.Gravatar Mark D. Roth2018-04-25
| | |_|/ / / / / / / / / | |/| | | | | | | | | |
| | | | | * | | | | | | enable c++ for ALTS kokoro testsGravatar Yihua Zhang2018-04-25
| | |_|_|/ / / / / / / | |/| | | | | | | | |
| | | | | | | | | * | Clean up refcounting.Gravatar Mark D. Roth2018-04-25
| | | | | | | | | | |
| | | | | | | | | * | Update connected subchannel on RR init.Gravatar Mark D. Roth2018-04-25
| | | | | | | | | | |
| | | | | * | | | | | better C# instructionsGravatar Jan Tattermusch2018-04-25
| | |_|_|/ / / / / / | |/| | | | | | | |
| | | | * | | | | | Add missing include for GPR_TIMER_SCOPE in latency profilingGravatar Hope Casey-Allen2018-04-24
| | |_|/ / / / / / | |/| | | | | | |
| * | | | | | | | Merge pull request #14888 from markdroth/ref_counted_inheritence_workaroundGravatar Mark D. Roth2018-04-24
|/| | | | | | | | | | | | | | | | | | | | | | | | | | Work-around for ref-counted subclass deletion address problem.
* | | | | | | | | Merge pull request #14891 from sreecha/sreek-docGravatar Sree Kuchibhotla2018-04-23
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | Document the shutdown function..
* \ \ \ \ \ \ \ \ \ Merge pull request #15048 from kpayson64/use_c_core_for_interopGravatar kpayson642018-04-21
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Use c core for interop
* \ \ \ \ \ \ \ \ \ \ Merge pull request #15140 from jskeet/statusGravatar Mehrdad Afshari2018-04-21
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add RpcException.StatusCode property
| | * | | | | | | | | | Unref uv timers/tcp handlesGravatar kpayson642018-04-20
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #15138 from jtattermusch/fix_csharp_macosGravatar Matt Kwong2018-04-20
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix C# macos tests
| | | | | | | | | | | * \ Merge remote-tracking branch 'upstream/master' into c++_subchannel_listGravatar Mark D. Roth2018-04-20
| | | | | | | | | | | |\ \ | |_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | |
| | | | | * | | | | | | | Work-around for ref-counted subclass deletion address problem.Gravatar Mark D. Roth2018-04-20
| |_|_|_|/ / / / / / / / |/| | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #14954 from markdroth/retry_fixGravatar Mark D. Roth2018-04-20
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | Fix retry code handling of internally triggered recv_trailing_metadata.
* \ \ \ \ \ \ \ \ \ \ \ \ Merge pull request #15086 from grpc/fix-channel-refcountGravatar Muxi Yan2018-04-20
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix _channel ref count issue
| | | | * | | | | | | | | | Add RpcException.StatusCode propertyGravatar Jon Skeet2018-04-20
| |_|_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is purely for convenience - using `e.Status.StatusCode` looks clunky compared with `e.StatusCode`, and this is the property most likely to be used for exception filtering etc.
| | | * | | | | | | | | | new mono versions on MacOS default to 64bit runtimeGravatar Jan Tattermusch2018-04-20
| | | | | | | | | | | | |
| | | * | | | | | | | | | remove C# global.json filesGravatar Jan Tattermusch2018-04-20
| | | | |_|_|_|_|_|_|_|/ | | | |/| | | | | | | |
* | | / | | | | | | | | fix resolver crash when DNS server unreachableGravatar Jan Tattermusch2018-04-20
| |_|/ / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | Merge pull request #15113 from mehrdada/pylint-tests-1Gravatar Mehrdad Afshari2018-04-19
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | Eliminate some of the more esoteric pylint suppressions for tests
* | | | | | | | | | | Merge pull request #15114 from mehrdada/bump-protobuf-submodule-to-3.5.2Gravatar Mehrdad Afshari2018-04-19
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | Bump protobuf submodule to 3.5.2
| | * | | | | | | | | Eliminate broad-except suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate bare-except suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate old-style-class suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate wildcard-import suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate function-redefined suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate unnecessary-lambda suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate undefined-variable suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate non-iterator-returned suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate undefined-loop-variable suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate raising-bad-type suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate unreachable suppressionGravatar Mehrdad Afshari2018-04-19
| | | | | | | | | | |
| | * | | | | | | | | Eliminate bad-continuation suppressionGravatar Mehrdad Afshari2018-04-19
| |/ / / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #15090 from markdroth/handshaker_traceGravatar Mark D. Roth2018-04-19
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | Add tracer for handshakers.
* \ \ \ \ \ \ \ \ \ \ Merge pull request #15107 from kpayson64/break_out_protosGravatar kpayson642018-04-19
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Break qps services into seperate protos
| | | * | | | | | | | | Bump protobuf runtime dependency versionsGravatar Mehrdad Afshari2018-04-19
| |_|/ / / / / / / / / |/| | | | | | | | | |
| * | | | | | | | | | Break out qps services into seperate protosGravatar kpayson642018-04-18
| | | | | | | | | | |
* | | | | | | | | | | Address commentsGravatar Muxi Yan2018-04-18
| | | | | | | | | | |
* | | | | | | | | | | Update Swift version in xcodeprojGravatar Muxi Yan2018-04-18
| | | | | | | | | | |
* | | | | | | | | | | Convert SwiftSample to Swift 3 styleGravatar Muxi Yan2018-04-18
| | | | | | | | | | |