皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

gRPC 1.57.0 版发布

gRPC 1.57.0 版发布

这是 gRPC Core 的 1.57.0 版(接地)。

有关 gRPC 文档,请参见 grpc.io。有关以前的版本,请参阅版本。

本版本包含完善、改进和错误修复,重点如下。

核心功能
[EventEngine] 将 GetDNSResolver 改为返回 absl::StatusOr<std::unique_ptr<DNSResolver>>。(#33744)
[deps] 移除 libuv 依赖关系。(#33748)
[ssl] 修正 SSL 协议栈,以处理长度超过 BIO 缓冲大小的大型握手消息。(#33638)
[BoringSSL]更新 third_party/boringssl-with-bazel (#33690)
[iomgr][EventEngine]改进服务器对文件描述符耗尽的处理。(#33656)
[ruby] 实验性客户端分叉支持。(#33430)
[core]添加一个通道参数,以便在流上设置 DSCP。(#28322)
[xDS LB] 支持 xDS 挑先。(#33540)
[tls] 不再使用 SSL_CTX_set_client_CA_list 来获取 TLS 服务器证书。(#33558)
[事件引擎] 简化事件引擎::DNSResolver API。(#33459)
[iomgr][Windows]重置连接时向客户端返回正确的错误代码。(#33502)
[fork]简化 Fork::SetResetChildPollingEngineFunc 以修复嵌套分叉。(#33495)
[lb pick_first]启用随机洗牌地址列表。(#33254)
[HTTP2] 修复 keepalive 配置中的不一致问题。(#33428)
[c-ares] 将 c-ares 的依赖关系升级到 1.19.1。 (#33392)
[Rls] 取消 XDS 中 RLS 的实验。(#33290)
C++
[otel]添加 bazel 依赖关系。(#33548)
C#
[csharp] 在夜间包中包含 Grpc.Tools 的正确构建。(#33595)
[csharp] 在 C# 中重新引入 base_namespace 实验选项(带补丁)。(#33535)
Objective-C
[Protobuf] 升级 third_party/protobuf 至 23.4 (#33695)
Python
[posix] 为 libsystemd>=233 启用 systemd sockets。(#32671)
[python O11Y] 初始化。(#32974)
红宝石
[ruby] 将”[ruby] 删除干扰分叉的不必要的后台线程启动等待逻辑 #33805 “回传至 v1.57.x (#33846)
[ruby] 删除 ruby ext conf 中的手动条带 (#33641)
[ruby] 简化关机;移除不必要的 grpc_shutdown 尝试。(#33674)
[ruby] 在链接行中添加 -weak_framework CoreFoundation。(#33538)
[Ruby] 修复 grpc_rb_call_run_batch 中的内存泄漏。(#33368)
[Ruby] 修复 grpc_rb_server_request_call 中的内存泄漏。(#33371)

Assets 2