微闻

标签: Curl

  • Curl 放弃 Hyper Rust HTTP 后端支持

    Curl 放弃对实验性 Hyper Rust HTTP 后端的支持

    广泛使用的 Curl 项目已取消对用 Rust 编写的 Hyper HTTP 后端的支持,该项目已试验性地发布了4年。之所以删除此 Rust 后端,是因为最终用户和开发人员对这部分代码兴趣不大。

    考虑到内存安全,Curl 已引入了对 Hyper 的支持,作为替代 HTTP 后端。虽然开发工作已经完成了 95%,但由于需求不大,现在代码正在被删除。Curl 首席开发者 Daniel Stenberg 概述了放弃 Hyper 后端的原因:“根本没有用户要求使用它,而且几乎没有开发人员对此感兴趣或有足够的知识来使用它。需要一个对这两种语言都感兴趣并精通这两种语言的人来深入研究,了解架构、挑战和协议,才能推动这一切。”

    —— Phoronix

  • Curl放弃Hyper后端支持

    Curl 放弃对实验性 Hyper Rust HTTP 后端的支持

    广泛使用的 Curl 项目已取消对用 Rust 编写的 Hyper HTTP 后端的支持,该项目已试验性地发布了4年。之所以删除此 Rust 后端,是因为最终用户和开发人员对这部分代码兴趣不大。

    考虑到内存安全,Curl 已引入了对 Hyper 的支持,作为替代 HTTP 后端。虽然开发工作已经完成了 95%,但由于需求不大,现在代码正在被删除。Curl 首席开发者 Daniel Stenberg 概述了放弃 Hyper 后端的原因:“根本没有用户要求使用它,而且几乎没有开发人员对此感兴趣或有足够的知识来使用它。需要一个对这两种语言都感兴趣并精通这两种语言的人来深入研究,了解架构、挑战和协议,才能推动这一切。”

    —— Phoronix

  • Curl放弃HyperRust支持

    Curl 放弃对实验性 Hyper Rust HTTP 后端的支持

    广泛使用的 Curl 项目已取消对用 Rust 编写的 Hyper HTTP 后端的支持,该项目已试验性地发布了4年。之所以删除此 Rust 后端,是因为最终用户和开发人员对这部分代码兴趣不大。

    考虑到内存安全,Curl 已引入了对 Hyper 的支持,作为替代 HTTP 后端。虽然开发工作已经完成了 95%,但由于需求不大,现在代码正在被删除。Curl 首席开发者 Daniel Stenberg 概述了放弃 Hyper 后端的原因:“根本没有用户要求使用它,而且几乎没有开发人员对此感兴趣或有足够的知识来使用它。需要一个对这两种语言都感兴趣并精通这两种语言的人来深入研究,了解架构、挑战和协议,才能推动这一切。”

    —— Phoronix

  • curl 8.4.0版正式发布 fix严重漏洞

    Curl 正式发布新版本 8.4.0 ,修复 SOCKS5 堆溢出漏洞,请尽快更新。

    Curl 项目的维护者在一周前就发布了漏洞提醒,表示将在 8.4.0 版本中修复这个严重的漏洞。据维护人员称,这可能是他们长期以来见过的最严重的 curl 安全问题,同时影响到 libcurl 库和 curl 工具。

    根据 Curl 作者 Daniel Stenberg 在其个人博客中的介绍,这个高危漏洞是 SOCKS5 堆溢出漏洞(heap buffer overflow),该漏洞(CVE-2023-38545)会导致 curl 在 SOCKS5 代理握手过程中溢出基于堆的缓冲区。

    目前 8.4.0 版本已正式发布,建议用户和开发者立即更新。

    漏洞详情:Daniel Stenberg 博客

  • curl 预计于10月11日发布新版本8.4.0,修复High级别的安全漏洞

    Curl 将于10月11日修复一个严重程度为“HIGH”安全漏洞

    10 月 11 日,curl 将推出新版本 8.4.0。该更新将修复一个严重程度为 HIGH 等级的安全漏洞。这不是什么普通的错误。

    据维护人员称,这可能是他们长期以来见过的最严重的 curl 安全问题。

    有关漏洞的具体信息在发布前仍处于保密状态,预计于 10 月 11 日 06:00 UTC 时间发布。

    已知信息:

    CVE-2023-38545:严重性 HIGH(同时影响 libcurl 和 curl 工具)

    CVE-2023-38546:严重性 LOW(仅影响 libcurl,不影响工具)

    详细信息:https://github.com/curl/curl/discussions/12026

  • Curl添加对IPFS协议的支持

    Curl 添加对 IPFS 协议的支持

    星际文件系统(IPFS)是一种去中心化的全球点对点文件传输协议

    – ipfs://
    – ipns://

    这允许你在 Curl 中使用 IPFS

    例如:

    curl ipfs://
    curl ipns://

    有关更多信息,请参阅自述文件:

    https://curl.se/docs/ipfs.html

    https://github.com/curl/curl/pull/8805?s=09