HISTORY: extend

With recent events and some more in the past

Closes #19361
This commit is contained in:
Daniel Stenberg 2025-11-04 16:10:09 +01:00
parent 913c1f28c9
commit 775add6e90
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -223,6 +223,9 @@ March: security vulnerability: libcurl TFTP Packet Buffer Overflow
September: The major SONAME number for libcurl was bumped to 4 due to the
removal of ftp third party transfer support.
October: we started to offer the Mozilla CA cert bundle as a PEM file on the
curl website.
November: Added SCP and SFTP support
2007
@ -326,6 +329,10 @@ April: added the cyassl backend (later renamed to wolfSSL)
August: support for HTTP/2 server push
September: started "everything curl". A separate stand-alone book documenting
curl and related info in perhaps a more tutorial style rather than just a
reference,
December: Public Suffix List
2016
@ -340,6 +347,8 @@ April: added the cyassl backend (later renamed to wolfSSL)
2017
----
May: Fastly starts hosting the curl website
July: OSS-Fuzz started fuzzing libcurl
September: Added MultiSSL support
@ -390,6 +399,8 @@ April: added the cyassl backend (later renamed to wolfSSL)
2019
----
January: Daniel started working full-time on curl, employed by wolfSSL
March: added experimental alt-svc support
August: the first HTTP/3 requests with curl.
@ -404,7 +415,8 @@ April: added the cyassl backend (later renamed to wolfSSL)
January: added BearSSL support
March: removed support for PolarSSL, added wolfSSH support
March: removed support for PolarSSL, added wolfSSH support. Created the first
dashboard on the website.
April: experimental MQTT support
@ -437,6 +449,8 @@ March: added --json, removed mesalink support
The curl.se website serves 16,500 GB/month over 462M requests, the
official docker image has been pulled 4,098,015,431 times.
April: added support for msh3 as another HTTP/3 backend
October: initial WebSocket support
2023
@ -447,7 +461,8 @@ March: remove support for curl_off_t < 8 bytes
March 31: we started working on a new command line tool for URL parsing and
manipulations: trurl.
May: added support for HTTP/2 over HTTPS proxy. Refuse to resolve .onion.
May: added support for HTTP/2 over HTTPS proxy. Refuse to resolve .onion. The
curl GitHub repository reaches 30,000 stars.
August: Dropped support for the NSS library
@ -482,5 +497,25 @@ February 5: first 0RTT for QUIC, ssl session import/export
February: experimental HTTPS RR support
February 22: The website served 62.95 TB/month; 12.43 billion requests
The docker image has been pulled 6373501745 times.
February 22: The website served 62.95 TB/month; 12.43 billion requests. The
docker image has been pulled 6373501745 times.
June: we removed support for BearSSL, Secure Transport and msh3
October: Daniel gets awarded a gold medal by the Swedish Royal Academy of
Engineering Sciences for his work on curl.
We counted curl having been installed on 110 operating systems and 28 CPU
architectures.
November:
Public curl releases: 271
Command line options: 273
curl_easy_setopt() options: 308
Public functions in libcurl: 100
Contributors: 3534
We drop support for krb-ftp, Heimdal, wolfSSH and the winbuild build system.
Add support for Apple SecTrust, native CA certs on Apple systems.