cURL 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
cURL 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
cURL 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT/X
开发语言 查看源码 »
操作系统 Windows
软件类型 开源软件
所属分类 应用工具下载工具
开源组织
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-18

软件简介

cURL 是一个网络数据传输项目,通常说 cURL 是指 curl 命令行工具,它支持 DICT、FILE、FTP、FTPS、Gopher、HTTP、HTTPS、IMAP、IMAPS、LDAP、LDAPS、POP3、POP3S、RTMP、RTSP、SCP、SFTP、SMB、SMBS、SMTP、SMTPS、Telnet 与 TFTP 等协议,而 curl 的底层使用的是 libcurl 库,libcurl 与 curl 组成了 cURL 项目。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(4) 发布并加入讨论🔥
发表了资讯
今天 10:21

cURL 8.12.0 发布

curl 8.12.0 现已正式发布,具体更新内容包括: Security CVE-2025-0167:netrc 和默认凭据泄露。当被要求使用.netrc文件作为凭据并遵循 HTTP 重定向时,curl 可能会在某些情况下将用于第一个主机的密码泄露给后续主机。此缺陷仅在 netrc 文件中有一个default省略登录名和密码的条目时才会显现。这是一种罕见的情况。 CVE-2025-0665:eventfd double close。在完成线程名称解析后关闭连接通道时,libcurl 会错误地两次关闭同一个...

0
0
发表了资讯
2024/12/23 18:27

开源日报 | 华硕电脑圣诞节彩蛋“翻车”;curl放弃支持Hyper;唯一称得上突破的只有GPT 3.5;还有NaN天就[object Object]年了

欢迎阅读 OSCHINA 编辑部出品的开源日报,每天更新一期。 # 2024.12.23 今日要闻 谷歌针对美国司法部要求“出售 Chrome”提出解决方案清单 谷歌上周五表示,美国司法部强迫其出售网络浏览器的计划 “极端” 且违反法律,并敦促一名联邦法院法官谨慎行事,以免扼杀创新和未来投资。 在一份法庭文件中,谷歌回应了美国司法部的要求,并提出了自己的补救措施。该公司表示,出售 Chrome 浏览器的提议不符合该公司被法官认定为非法的...

0
0
发表了资讯
2024/12/23 11:19

curl 放弃对 Hyper Rust HTTP 后端的支持

curl 放弃了对使用 Rust 编写 Hyper HTTP 后端的支持,因为用户和开发者对此功能的需求很少。 curl 创始人兼核心开发者 Daniel Stenberg 表示,尽管这项工作最初由 ISRG 赞助并且看起来很有希望,但 Hyper 支持多年来一直处于实验阶段,由于需求低,现在代码将被移除。 四年前,我们开始在 curl 中添加对另一种 HTTP 后端的支持。它将使用一个基于 rust 编写的库,名为 hyper。我们的想法是引入一种替代的 HTTP 内部实现,让 cu...

2
0
发表了资讯
2024/11/07 14:00

cURL 8.11.0 发布

curl 8.11.0 现已正式发布。这是第 262 个版本,包含了 5 项更改、266 个错误修复,共 435 次 commit。 具体更新内容如下: Security CVE-2024-9681:HSTS 子域覆盖父缓存条目。当 curl 被要求使用 HSTS 时,子域的到期时间可能会覆盖父域的缓存条目,使其比预期更早或更晚结束。 Changes –create-dirs 也适用于 –dump-header GnuTLS 后端添加了 P12 格式支持 添加了禁用 IPFS 的选项 TLSv1.3 earlydata 支持(使用 GnuTLS) ...

0
1
发表了资讯
2024/05/23 15:40

curl 8.8.0 正式发布

curl 8.8.0 现已正式发布,此版本没有发现任何需要修复的安全漏洞。这是第 257 个版本,包含了 8 项更改、220 个错误修复,共 348 次 commit。 Changes curl_version_info () 提供 librtmp version file:// 支持目录列表 为 macOS/iOS 提供 AppleIDN 支持 添加 curl_multi_waitfds mbedTLS 支持 CURLOPT_SSL_CIPHER_LIST 放弃对 NTLM_WB 的支持 实验性的 ECH (Encrypted Client Hello) 为空查询和片段添加 CURLU_GET_EMPTY 详情...

3
1
发表了资讯
2024/03/11 17:19

苹果在 macOS 中“魔改”cURL,作者无端背锅很生气:误导用户!

cURL 创始人兼首席开发者 Daniel Stenberg 又对苹果“开炮”了,上周他发表文章指责苹果修改了 cURL 在 macOS 中使用某参数时的默认行为,此举会有可能引发安全问题。 具体来说,cURL 的 --cacert 参数为用户提供了一种方法,让用户在进行接下来的传输时告诉 cURL 这是要信任的 CA 证书集。如果 TLS 服务器无法对其进行验证,则 cURL 会运行失败并返回错误。 这项特性于 2000 年 12 月添加到 cURL,目的是为了让用户知道它与已知...

9
0
发表了资讯
2024/01/19 16:36

curl 项目已被接受为 CVE 编号机构 (CNA)

curl 项目已被接受为 CVE 编号机构 (CNA),这意味着他们将直接管理自己产品(包括 curl, libcurl 和 trurl)的 CVE。 CNA(CVE Numbering Authority,CVE 编号机构)是 CVE 编号的分发机构,主要职能是在授权范围内颁发和管理 CVE 编号。 via https://www.cve.org/Media/News/item/news/2024/01/16/curl-Added-as-CNA curl 作者表示,未来将直接针对 CVE 数据库保留和管理他们自己的 CVE,无需中间人。而且在没有他们参与的情况...

2
1
发表了资讯
2024/01/03 14:29

大模型 LLM 对 curl 项目的安全工作造成了困扰

curl 作者 Daniel Stenberg 从 curl 生态角度出发对 LLM 的影响发表了看法。他表示,AI 自动生成的漏洞报告对 curl 项目的安全工作造成了困扰。具体是指一些用户利用 LLM 生成虚假漏洞报告,这些报告看似专业,但实际上并不存在安全问题,这浪费了 curl 项目开发人员的时间和精力,也增加了安全评估的工作量。 Daniel 的分析是,curl 项目提供漏洞赏金计划,吸引安全研究人员报告安全问题,一些利用 LLM 的用户希望通过快速提交...

1
1
发表了资讯
2023/10/11 16:23

curl 8.4.0 正式发布,修复 SOCKS5 堆溢出漏洞,建议升级

curl 8.4.0 已正式发布,创始人 Daniel Stenberg(社区称号 bagder)已提前一周预告了该版本——修复高危安全漏洞,并称该漏洞可能是很长一段时间以来 curl 遇到的最严重漏洞,同时影响到 libcurl 库和 curl 工具。 根据介绍,这个高危漏洞是 SOCKS5 堆溢出漏洞 (heap buffer overflow),该漏洞 (CVE-2023-38545) 导致 curl 在 SOCKS5 代理握手过程中溢出基于堆的缓冲区。 有开发者解释称,该漏洞出现的场景是输入的域名太长,从...

3
1
发表了资讯
2023/10/10 11:14

curl 8.4.0 将修复高危安全漏洞

curl 创始人 Daniel Stenberg(社区称号 bagder)表示将于 10 月 11 日发布的 curl 8.4.0 会修复高危安全漏洞,并称该漏洞可能是很长一段时间以来 curl 遇到的最严重漏洞 (the worst curl security flaw in a long time),同时影响到 libcurl 库和 curl 工具。 此外还会修复被评级为"LOW"的安全漏洞——仅 libcurl 受影响。 CVE-2023-38545: severity HIGH (affects both libcurl and the curl tool) CVE-2023-38546: severity ...

1
0
发表了资讯
2023/06/01 07:35

cURL 8.1.2 发布

cURL 是一个计算机软件项目,提供一个库(libcurl)和命令行工具(curl),用于使用各种网络协议传输数据。这个名字代表了 "Client URL"。 cURL 8.1.2 现已发布,这是 8.1.x 系列中的第二个后续补丁版本。具体更新内容如下: Bug 修复 configure:quote the assignments for run-compiler 在上一版本中引入的一个回归使 configure 在$CCshell 变量被设置为其他内容而不仅仅是一个命令名时失败。现在,这将正确引用该变量。 conf...

0
0
发表了资讯
2023/05/22 07:18

cURL 8.1 正式发布

cURL 是一个计算机软件项目,提供一个库(libcurl)和命令行工具(curl),用于使用各种网络协议传输数据。这个名字代表了 "Client URL"。 cURL 8.1 正式发布,更新内容如下: 变化 cURL 8.1 版本只有三个真正的变化,其中包含一个较大的变化和两个较小的变化: HTTP/2 over proxy libcurl 现在可以在被告知使用 HTTPS 代理时协商并使用 HTTP/2,而且命令行工具可以使用[-proxy-http2](<https://curl.se/docs/manpage.html#--p...

6
1
发表了资讯
2023/03/31 09:30

curl 作者宣布不再向各发行版发送安全漏洞预警

curl 作者 Daniel Stenberg 在博客中宣布,以后将不再向各 Linux 发行版的邮件列表发送有关 cURL 安全漏洞的提前预告。 Daniel Stenberg 从 2011 年开始向发行版邮件列表(当时称为 linux-distros)发送有关"已发现但未解决"的 curl 安全漏洞的“预先通知”。通过提前通知各发行版,让他们可以抢先一步修复 curl 包。如此一来,在 curl 解决并公布安全漏洞的同时,各发行版就可以提供同步的 curl 升级和修复。 但最近 curl 项目...

0
0
发表了资讯
2023/03/22 07:29

curl 8 正式发布

为庆祝 curl 诞生 25 周年,项目创始人 Daniel 昨天正式发布了 curl 8.0.0。虽然主版本号从 7 升级到了 8,但该版本并没有包含任何破坏性变化,也没有破坏 API 或 ABI。 curl 作者不想推出 7.100,为此制定了 curl 8 发布计划 该版本修复了 6 个新漏洞,其中 5 个危险程度为低,另外一个为中等。 此版本的另一个主要变化是构建系统不再支持缺乏可工作 64 位数据类型的系统,其它主要是 bug 修复。 就在 curl 8.0.0 推出不久后,...

0
4
发表了资讯
2023/03/21 09:05

curl 诞生 25 周年

昨天是 curl 诞生 25 周年的纪念日,创始人 Daniel 回顾了项目经历的二十五年。 Daniel 表示,他发布 curl 的首个版本时只有 27 岁,当时在 Frontec Tekniksystem 担任软件工程师,主要为瑞典大型产品开发公司从事嵌入式系统的合同开发。例如,在上世纪 90 年代末的几年里,他在电信巨头爱立信公司做了不少项目。 也是从那时起,Daniel 养成了一个习惯:每天晚上熬夜一两个小时进行个人项目的开发。直到现在,Daniel 仍坚持这个...

4
2
发表了资讯
2023/03/13 08:45

curl 下周庆祝诞生 25 周年,同时发布 8.0 版本

curl 作者 Daniel 宣布将在 3 月 20 日举行 25 周年的线上庆祝活动,并于当日正式发布 curl 8。据介绍,此次庆祝活动将通过 Zoom 进行,任何人都可以参加。 Daniel 去年就已经计划在周年纪念日上发布 curl 8——主要是避免 curl 7.x 的次版本号到达 100。发布 curl 8 将会是 curl 23 年来首次升级主版本号。不过正如上文所解释,此次升级主版本号与功能变化无关,和常规的并无二致,只是重置了次版本号,并升级主版本号。 curl...

2
0
发表了资讯
2023/03/03 08:21

办事不力、沟通无果,cURL 作者公开指责微软

这家名为微软的公司运营着这个名为 NuGet 的软件包管理器,他们托管了一个 cURL 软件包……,…… 这个软件包一直在欺骗用户下载它,它已经过时、陈旧、满是漏洞,应该被移除,但我无法反馈此事或让他们对此采取什么行动。 这是 cURL 作者 Daniel Stenberg 近日发布的推文节选,直指微软不作为。 抱歉讲太快,现在让我们倒带 <<<<<<<<< 重新梳理一下故事的来龙去脉。 cURL 项目的作者 Daniel Stenberg 对项目的维护非常积极,经...

45
3
发表了资讯
2023/02/22 07:03

cURL 7.88.1 发布

按照 curl 作者 Daniel Stenberg 的规划,日前发布的 7.88.0 应该是 7.x 系最后一个版本。但事出有变,由于要修复 7.88.0 版本中的一个 bug;开发团队决定再发布了一个 bug 修复更新,即 7.88.1 版本。 具体更新内容如下: Bug 修复 http2 多路复用数据损坏 这是触发 7.88.1 补丁版本发布的主要原因。在某些情况下,当数据以 HTTP/2 多路复用流的形式传输时,curl 会弄错并导致保存的数据损坏。它将从内部缓冲区获得错误的数据。...

0
0
发表了资讯
2023/02/17 07:14

curl 7.88.0 发布,7.x 系列最后一个版本

curl 作者 Daniel Stenberg 宣布推出 7.x 系最后一个版本:7.88.0。「7」到此为止,下次更新将正式发布 curl 8。关于版本号「8」的来由,查看《curl 作者不想推出 7.100,为此制定了 curl 8 发布计划》。 此版本修复了 3 个安全漏洞: CVE-2023-23914: 修复 HSTS 在多请求场景中被忽略的问题 CVE-2023-23915: HSTS amnesia with –parallel CVE-2023-23916: 修复 HTTP 压缩多 header 时存在的 DoS 攻击漏洞 此外还修复了 140 多...

1
0
发表了资讯
2022/12/31 09:10

curl 作者收到社区成员赠送的 Mac mini

curl 作者 Daniel 近日收到了由社区成员赠送的 M1 版 Mac mini (8C CPU/16GB/1TB/8C GPU/1GbE),这款设备将被用于 curl 开发。 根据 Daniel 的描述,虽然苹果公司使用 curl 已有 20 多年的历史,但他们从未协助、帮助或以其他方式为 curl 的开发做出贡献,也没有通过任何方式赞助 curl 团队,比如提供硬件。然而,Mac 平台的许多 curl 用户会遇到一些平台独有的问题,如果不直接复现问题就难以解决。 所以 Daniel 决定收下这份礼...

31
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
4 评论
157 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部