cURL 7.87 正式发布
cURL 是一个计算机软件项目,提供一个库(libcurl)和命令行工具(curl),用于使用各种网络协议传输数据。这个名字代表了 "Client URL"。
cURL 7.87 正式发布,更新内容如下:
变化
-url-query
curl 的第 249 个命令行选项将数据添加到 URL 的查询部分。
curlopt_quick_exit
告诉 libcurl 在退出时不等待任何 DNS 线程。
curl_writefunc_error
新的和更容易的方式来提示写回调错误。
curlopt_ca_cache_timeout
libcurl 现在可以在内存中缓存 CA 存储
增加了 curl_version_info_data 的特性名称
由 curl_version_info 返回的结构现在会返回所有按名称列出的内置特性。这是一个准备工作,允许应用程序慢慢适应,并为将来功能不能再容纳在以前用于此目的的 32 位字段中的时刻做好准备。
错误修正
- 更好的 base64
- 修复了 hyper 后端中的一些问题
- gen.pl:修复 linkifier
- 在以前的curl版本中,它在解析浮点数时错误地使用了locale,这使得该工具很难在运行于多个locale的脚本中使用。现在它要求小数点分隔符总是一个点/句号,与用户的语言环境无关。
- 命令行工具现在可以更好地超时读取数据
- curl_get_line:允许最后一行没有换行符
- 支持使用 CURLOPT_IGNORE_CONTENT_LENGTH 增长 FTP 文件
- 不要多次发送 PROXY
- gcc 中的功能废弃警告
- 为了减少意外并保持一致性,在curl和libcurl源代码的一些地方,我们现在尽可能地限制他们只接受十进制数字。
- openssl:用'[lib]/[version]:'作为错误的前缀
- RTSP 认证再次工作,这个功能在几个版本前被破坏了,现在它终于被再次修复。
- 修复代理的 IDN
- cmake:在共享库上设置 soname
- WebSocket
- 修复了部分框架和缓冲区更新的问题
- 当 websockets 支持没有内置时,现在返回 CURLE_NOT_BUILT_IN
- 当连接被关闭时正确返回错误
- 作为内部重构和为 TLS 引入连接过滤器的直接结果,curl 现在支持 HTTPS-proxy 的 TLS 后端比以前更多。
更多详情可查看:https://daniel.haxx.se/blog/2022/12/21/curl-7-87-0/

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Karafka v2.0.24 发布,基于 Apache Kafka 的应用程序开发框架
Karafka v2.0.24 现已发布。Krafka 是一个用于简化基于 Apache Kafka 的 Ruby 应用开发的框架,它允许开发者在使用异步 Kafka 消息时使用类似于标准 HTTP 约定(params 和 params_batch)的方法。Karafka 不仅可以处理传入的消息,而且还提供了用于构建接收和发送消息的复杂数据流应用程序的工具。 此版本更新内容如下: [Feature]为 Pro 提供开箱即用的加密支持。 [改进] 在#pause上添加检测。 [改进] 在重试时添加检测。 [改进] 分配#id给类似于其他实体的 consumers,以便于调试。 [改进] 在默认的LoggerListener中添加重试和暂停。 [改进] 引入一个新的最终terminated状态,该状态将在退出之前启动,但在完成所有检测和其他操作之后。 [改进] 确保状态转换是线程安全的,并确保状态转换可以单向发生。 [改进] 优化代理到Karafka::App的状态方法。 [改进] 通过引入显式#to_s报告来简化状态使用。 [改进] 将自动生成的 ID 从SecureRandom#uui...
- 下一篇
IntelliJ IDEA 2022.3.1 现已发布
IntelliJ IDEA 2022.3.1 已发布,这是对2022.3 版本的第一个错误修复更新,主要修复了下面的问题。 在新 UI 中提供了在多行上显示编辑器选项卡的选项[ IDEA-29509] 保存操作再次按预期工作。[IDEA-307368] 提取方法操作 (Ctrl+Alt+M/⌥⌘M) 不再阻止用户创建非静态方法。[IDEA-298640] 使用Extract Method重构时,提供的签名更改建议更简洁明了。[IDEA-274123] 已修复某些工具窗口大小导致的 CPU 使用率过高和 IDE 冻结问题。[IDEA-306642] 可以在设置/首选项 中创建 Docker Compose 目标 |构建、配置、部署 |运行目标。[IDEA-283935] 导入大型自定义资源定义规范时,Kubernetes 插件不再失败。[IDEA-306067] 双击窗口标题可最大化 macOS 上的窗口大小。[IDEA-304577] 应用程序服务器配置不会在 IDE 重新启动时丢失。[IDEA-272575] 从外部工具打开项目文件,不再导致 IDE 抛出“仅允许从事件调度线程访问”...
相关文章
文章评论
共有0条评论来说两句吧...