Rad Studio
[+] : 将 OpenSSL 1.1.1 库更新至 1.1.1w 版本,这是 Api 1.1.1 的最新发布版。[+] : 将 OpenSSL 3.0.0 库更新至 3.0.13 版本。
[+] : 将 OpenSSL 3.1.0 库更新至 3.1.5 版本(目前推荐使用的 openSSL 库)。
[+] : 将 OpenSSL 3.2.0 库更新至 3.2.1 版本。
[+] : 将 Telegram 库更新至 1.8.25 版本(Windows、Android、iOS、Linux64 和 OSX)。
[+] : 改进 SignalRCore API 客户端,通过外部库解析器支持 MessagePack 协议。
[+] : 改进 TsgcWebSocketLoadBalancerServer,新增以下功能:
[+] : - 支持 HTTP 协议。
[+] : - 新增事件:OnLoadBalancerHTTPRequest 和 OnLoadBalancerHTTPResponse,用于微调 HTTP 请求。
[+] : 改进试用版和基础版的安装程序,现在 Rad Studio 社区版会自动注册预编译包。
[+] : 改进安装程序:新增启用调试模式的选项,该模式将内部调试消息存储到文本文件。仅用于调试,不适用于生产环境。
[+] : 改进 Telegram API 客户端,新增方法 "EditTextMessage":编辑消息文本。
[+] : 改进 Indy 服务器,新增事件 "OnSSLVerifyPeer" 以验证客户端证书是否正确。
[*] : 修复错误 IOCP Indy 服务器,等待更多数据时出错但连接未断开的问题。
[*] : 修复错误 IOCP Indy 服务器,心跳超时超过阈值但连接未断开的问题。
[*] : 修复错误 IOCP Indy 服务器,收到的消息大于内部缓冲区时连接被关闭的问题。
[*] : 修复错误 WebBrokerBridge indy 文件,使用了标准 indy 单元而非自定义 indy 的问题。
[*] : 修复错误 WebBrokerBridge 在编译早于 10.1 的 Rad Studio 版本时的问题。
[*] : 修复错误 sgcIndy 库,OnVerifyPeer 事件在服务器组件上未被调用的问题。
[*] : 修复错误 sgcIndy 库,处理 OnStatus 事件时可能引发访问违规的问题。
[*] : 修复错误 向二进制数据写入时引发断连异常,但 RaiseDisconnectExceptions 属性已禁用的问题。
.NET
[+] : 将 OpenSSL 1.1.1 库更新至 1.1.1w 版本,这是 Api 1.1.1 的最新发布版。
[+] : 将 OpenSSL 3.0.0 库更新至 3.0.13 版本。[+] : 将 OpenSSL 3.1.0 库更新至 3.1.5 版本(目前推荐使用的 openSSL 库)。
[+] : 将 OpenSSL 3.2.0 库更新至 3.2.1 版本。
[+] : 将 Telegram 库更新至 1.8.25 版本(Windows、Linux64 和 OSX)。
[*] : 修复错误 IOCP Indy 服务器,等待更多数据时出错但连接未断开的问题。
[*] : 修复错误 IOCP Indy 服务器,心跳超时超过阈值但连接未断开的问题。
[*] : 修复错误 IOCP Indy 服务器,收到的消息大于内部缓冲区时连接被关闭的问题。
[*] : 修复错误 向二进制数据写入时引发断连异常,但 RaiseDisconnectExceptions 属性已禁用的问题。
