由于8.12.0 版本中存在大量丑陋的回归,这是一个快速的后续补丁版本。
发布演示
发布当天欧洲中部时间 10:00 一如既往地在 twitch 上进行直播。
数字
第265次发布
0 变化
8天(总计:9,827)
65 个错误修复(总计:11,428)
67 次提交(总计:34,180)
0 个新的公共 libcurl 函数(总计:96)
0 个新的curl_easy_setopt() 选项(总计:306)
0 个新的curl 命令行选项(总计:267)
25 位贡献者,14 位新贡献者(总计:3,332)
34 位作者,18 位新作者(总计:1,341)
0 个安全修复(总计:164)
错误修正
库卷曲
- asyn-thread:使用
CURL_DISABLE_SOCKETPAIR
修复构建 - asyn-thread:修复从 Curl_resolver_getsock 返回的位掩码
- asyn-thread:在设置为 NULL 的 c-ares/HTTPSRR 通道中存活
- content_encoding:#error 太旧的 zlib
- imap/pop3/smtp:TLS 升级修复
- 包含
inet_ntop
/inet_pton
必要的标头 - 放弃对 0.9.0 之前版本的 libssh 的支持
- netrc:返回代码清理,修复丢失文件错误
- openssl-quic:忽略 h3 的密码
- openssl:修复 goto 中超出范围的变量
- vtls:修复 multissl-init
- vtsl:消除“data->state.ssl_scache”
- wakeup_write:确保eventfd写入发送八个字节
工具
- tool_ssls:切换到工具特定的 get_line 函数
脚本
- 构建:将 tool_hugehelp.c 添加到 IBMi 构建中
- 配置/cmake:检查真实路径
- 配置/cmake:仅当启用 httpsrr 时才设置 asyn-rr 功能
- runtests:修复内存跟踪的禁用问题
- runtests:引用命令以支持带空格的路径
文档
- CURLOPT_SSH_KNOWNHOSTS.md:强烈建议使用这个
- CURLSHOPT_SHARE.md:调整新的 SSL 会话缓存
- SPONSORS.md:澄清我们不承诺商品或服务