停止支持旧版OpenSSL
cURL在1990年代末期首次发布时,就从SSLeay转向并立即添加了对OpenSSL的支持。自此以后,随着OpenSSL和cURL的发展,我们数十年来一直支持它。
一段时间前,OpenSSL项目停止更新其1.0.x和1.1.x公共分支。这意味着,除非您向某人付费购买支持,并且仅依赖公共开放版本,否则这些OpenSSL版本将会衰败,很快成为不安全的选择。不可依赖。
作为这一情况的直接结果,cURL项目已决定很快停止支持OpenSSL 1.0.2和1.1.1。
我们将在2025年12月停止支持OpenSSL 1.0.2。
我们将在2026年6月停止支持OpenSSL 1.1.1。
从2026年6月开始,我们计划仅支持OpenSSL 3及更高版本。当然,附带说明的是,我们可能会随着事情的发展改变主意或调整时间表。
cURL中所有待处理的移除项都在此列出。
合同支持仍然存在
我们停止此支持的部分原因是,基本上只有那些已经为OpenSSL支持付费的用户才会使用这些版本。
只要客户需要,我们将为使用OpenSSL 1.1.1的cURL提供商业支持,即使公共cURL版本中移除了支持。
分支版本仍然存在
此消息仅针对OpenSSL支持,不影响分支版本。我们打算继续支持整个分支系列,包括AmiSSL、AWS-LC、BoringSSL、LibreSSL和QuicTLS。