sgcWebSockets 2023.1

· 版本发布

Rad Studio

[+] : 将 Telegram 库更新至 1.8.9 版本。

[+] : 改进 Telegram 客户端,当 MacOS 上加载库出错时,现在会捕获带有原因的错误消息。
[+] : 改进 Indy 服务器,新增属性 SSLOptions.OpenSSL_Options.CipherList 以自定义加密套件列表。

[*] : 修复错误 IOCP IOHandler 与 SSL,若写入数据时发生错误,连接不会被关闭的问题。
[*] : 修复错误 为 Lazarus 在 Linux 上编译 sgcWebSockets 2022.10.0 时的问题。
[*] : 修复错误 Indy 服务器,处理心跳超时时出现列表索引越界的错误。
[*] : 修复错误 安装 Lazarus 试用版包的问题。
[*] : 修复错误 Telegram 客户端,在 OSX64 上加载库出错。
[*] : 修复错误 WebSocket 服务器启用基本授权时,若请求未提供授权或授权错误,服务器直接断开连接而不提示 realm 的问题。
[*] : 修复错误 为 CBuilder 2007 编译 sgcWebSockets 包时的问题。
[*] : 修复错误 编译 IOS64 时,2 个函数定义不正确导致构建失败的问题。(感谢 Kick 反馈。)
[*] : 修复错误 编译器指令 SGC_OPENSSL_API_1_1 和 SGC_OPENSSL_API_3_0,当这些编译器指令被定义时,组件的 TLSOptions 和 SSLOptions 会更改 API 版本的问题。

.NET

[+] : 将 Telegram 库更新至 1.8.9 版本。

[+] : 改进 Telegram 客户端,当 MacOS 上加载库出错时,现在会捕获带有原因的错误消息。
[+] : 改进 Indy 服务器,新增属性 SSLOptions.OpenSSL_Options.CipherList 以自定义加密套件列表。

[*] : 修复错误 IOCP IOHandler 与 SSL,若写入数据时发生错误,连接不会被关闭的问题。
[*] : 修复错误 Indy 服务器,处理心跳超时时出现列表索引越界的错误。
[*] : 修复错误 Telegram 客户端,在 OSX64 上加载库出错。
[*] : 修复错误 WebSocket 服务器启用基本授权时,若请求未提供授权或授权错误,服务器直接断开连接而不提示 realm 的问题。