- 发布日期2023-11-28
- 感知时间2023-11-28
- 漏洞类型安全更新
- 风险等级未知
- 更新版本v1.60.0
- 情报贡献TSRC
安全更新
This is release 1.60.0 ([gjallarhorn](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core.<br/><br/>For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).<br/><br/>This release contains refinements, improvements, and bug fixes, with highlights listed below.<br/><br/><br/>Core<br/>---<br/><br/>- Implemented dualstack IPv4 and IPv6 backend support, as per [draft gRFC A61](https://github.com/grpc/proposal/pull/356). xDS support currently guarded by `GRPC_EXPERIMENTAL_XDS_DUALSTACK_ENDPOINTS` env var.<br/>- Dropped Bazel 5 support. ([#34813](https://github.com/grpc/grpc/pull/34813))<br/>- [deps] Upgrade protobuf version to v25.0. ([#34513](https://github.com/grpc/grpc/pull/34513))<br/>- [Security - Revocation] Crl Directory Watcher Implementation. ([#34749](https://github.com/grpc/grpc/pull/34749))<br/>- [server] Cap size of pending request queue with RealRequestMatcher. ([#34782](https://github.com/grpc/grpc/pull/34782))<br/>- [chttp2] Fix outgoing data stats. ([#34693](https://github.com/grpc/grpc/pull/34693))<br/>- [EventEngine] Enable Posix EventEngine Listener on all builds. ([#34748](https://github.com/grpc/grpc/pull/34748))<br/>- [EventEngine] Enable Windows EventEngine Listener on all builds. ([#34436](https://github.com/grpc/grpc/pull/34436))<br/>- [chttp2] Alternative protection for too many streams in the system. ([#34697](https://github.com/grpc/grpc/pull/34697))<br/>- [Proxy] Support for setting proxy for addresses. ([#34617](https://github.com/grpc/grpc/pull/34617))<br/>- [client idleness] client channels go idle after 30 minutes by default. ([#34653](https://github.com/grpc/grpc/pull/34653))<br/>- [chttp2] Add an experiment to separate liveness checks from ping timeouts. ([#34647](https://github.com/grpc/grpc/pull/34647))<br/>- [chttp2] Tarpit invalid requests. ([#34641](https://github.com/grpc/grpc/pull/34641))<br/>- [chttp2] Enforce settings acks. ([#34640](https://github.com/grpc/grpc/pull/34640))<br/>- [chttp2] Limit work per read cycle. ([#34639](https://github.com/grpc/grpc/pull/34639))<br/>- [chttp2] Limit request count before receiving settings ack. ([#34638](https://github.com/grpc/grpc/pull/34638))<br/>- [chttp2] Randomly ping on RST_STREAM. ([#34637](https://github.com/grpc/grpc/pull/34637))<br/><br/>C++<br/>---<br/><br/>- [xds] C++ XdsServerBuilder Remove src/... header dependency from public header. ([#34790](https://github.com/grpc/grpc/pull/34790))<br/>- [reflection] Add v1 reflection. ([#34535](https://github.com/grpc/grpc/pull/34535))<br/><br/>C#<br/>---<br/><br/>- [csharp] Grpc.Tools documentation for sharing proto files between projects and nuget packages. ([#34521](https://github.com/grpc/grpc/pull/34521))<br/><br/>Ruby<br/>---<br/><br/>- [ruby] create debug symbol packages. ([#34632](https://github.com/grpc/grpc/pull/34632))
gRPC是可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。
暂无
暂无
暂无
https://github.com/grpc/grpc/releases/tag/v1.60.0