En

gRPC官网安全更新(2021-05-20)

来源:gRPC官网 发布日期:2021-05-20 阅读次数:8075 评论:0

基本信息

发布日期:2021-05-20(官方当地时间)

更新类型:安全更新

更新版本:v1.38.0

感知时间:2021-05-21 05:30:27

风险等级:未知

情报贡献:TSRC

更新标题

安全更新

更新详情

This is release 1.38.0 ([guadalupe_river_park_conservancy](https://github.com/grpc/grpc/blob/master/doc/g_stands_for.md)) of gRPC Core.

For gRPC documentation, see [grpc.io](https://grpc.io/). For previous releases, see [Releases](https://github.com/grpc/grpc/releases).

This release contains refinements, improvements, and bug fixes, with highlights listed below.


Core
---

- Invalidate ExecCtx now before computing timeouts in all repeating timer events using a WorkSerializer or combiner. ([#26086](https://github.com/grpc/grpc/pull/26086))
- Revert #16288. ([#25827](https://github.com/grpc/grpc/pull/25827))
- Fix use-after-unref bug in fault_injection_filter. ([#25903](https://github.com/grpc/grpc/pull/25903))
- Fix #25897 to avoid crashes when certificates are not yet updated. ([#25899](https://github.com/grpc/grpc/pull/25899))
- gRPC EventEngine Interface. ([#25795](https://github.com/grpc/grpc/pull/25795))
- Allow the AWS_DEFAULT_REGION environment variable. ([#25760](https://github.com/grpc/grpc/pull/25760))

C++
---

- s/OnServingStatusChange/OnServingStatusUpdate. ([#26010](https://github.com/grpc/grpc/pull/26010))
- cmake: only install channelz if gRPC_USE_PROTO_LITE is off. ([#25772](https://github.com/grpc/grpc/pull/25772))

C#
---

- Grpc.Tools: Use x64 protoc on macOS arm64. ([#26080](https://github.com/grpc/grpc/pull/26080))
- Provide runtime/framework info in gRPC C# user agent string. ([#25889](https://github.com/grpc/grpc/pull/25889))

Python
---

- Add grpcio-admin Python package. ([#26166](https://github.com/grpc/grpc/pull/26166))
- Add CSDS API to Python. ([#26114](https://github.com/grpc/grpc/pull/26114))
- Expose code and details from context on the server side. ([#25457](https://github.com/grpc/grpc/pull/25457))
- Explicitly import importlib.abc; required on Python 3.10. Fixes #26062. ([#26083](https://github.com/grpc/grpc/pull/26083))
- Fix potential deadlock on the GIL in AuthMetdataPlugin. ([#26009](https://github.com/grpc/grpc/pull/26009))
- Introduce new Python package "xds_protos". ([#25975](https://github.com/grpc/grpc/pull/25975))
- also build python3.6 aarch64 manylinux2014 wheel. ([#25928](https://github.com/grpc/grpc/pull/25928))
- Remove async mark for set_trailing_metadata interface. ([#25814](https://github.com/grpc/grpc/pull/25814))

Ruby
---

- ruby: use x86_64 binary on M1 macs. ([#25756](https://github.com/grpc/grpc/pull/25756))
- Add ruby 3.0 support for mac binary packages. ([#25429](https://github.com/grpc/grpc/pull/25429))

软件描述

gRPC是可以在任何环境中运行的现代开源高性能RPC框架。它可以通过可插拔的支持来有效地连接数据中心内和跨数据中心的服务,以实现负载平衡,跟踪,运行状况检查和身份验证。它也适用于分布式计算的最后一英里,以将设备,移动应用程序和浏览器连接到后端服务。

CVE编号

TSRC分析

暂无

业界资讯

暂无

评论

提交评论 您输入的评论有误,请重新输入