Skip to Content

curl v8.11.0

Created
Updated

A library for transferring data with URLs

# Usage

curl is compatible with built-in CMake targets:

find_package(CURL REQUIRED)
target_link_libraries(main PRIVATE CURL::libcurl) 

# License

# Supported Platforms

All platforms are supported

# Features

Default features: non-http , ssl

# brotli

brotli support (brotli)

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# c-ares

c-ares support

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# gnutls

SSL support (gnutls)

Dependencies:
and 12 transitive dependencies:
Host Dependencies:
6 transitive dependencies:

# gsasl

GSASL support (libgsasl)

Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

# gssapi

krb5 support

Supports: !windows
  • linux
  • osx
  • uwp
  • windows
Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

# http2

HTTP2 support

Dependencies:
and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# idn

Default IDN support

Dependencies:
  • curl

    Platforms: windows
    Features: winidn

  • curl

    Platforms: !windows
    Features: idn2

and 3 transitive dependencies:
Host Dependencies:

No dependencies.

# idn2

idn2 support (libidn2)

Dependencies:
and 2 transitive dependencies:
Host Dependencies:

No dependencies.

# ldap

LDAP support

Supports: !uwp
  • linux
  • osx
  • windows
  • uwp
Dependencies:
and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# mbedtls

SSL support (mbedTLS)

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# non-http default

Enables protocols beyond HTTP/HTTPS/HTTP2

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# openssl

SSL support (OpenSSL)

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

# psl

Use psl support (libpsl)

Dependencies:
and 4 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# schannel

SSL support (Secure Channel)

Supports: windows & !uwp
  • windows
  • linux
  • osx
  • uwp
Dependencies:

No transitive dependencies.

Host Dependencies:

No dependencies.

# sectransp

SSL support (sectransp)

Supports: osx | ios
  • osx
  • linux
  • uwp
  • windows
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# ssh

SSH support via libssh2

Dependencies:
and 2 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# ssl default

Default SSL backend

Dependencies:
  • curl

    Platforms: osx | ios
    Features: sectransp

  • curl

    Platforms: (windows & !uwp) | mingw
    Features: schannel

  • curl

    Platforms: (uwp | !windows) & !(osx | ios) & !mingw
    Features: openssl

and one transitive dependency:
Host Dependencies:
3 transitive dependencies:

# sspi

SSPI support

Supports: windows & !uwp
  • windows
  • linux
  • osx
  • uwp
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# tool

Builds curl executable

Supports: !uwp
  • linux
  • osx
  • windows
  • uwp
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# websockets

WebSocket support

Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# winidn

WinIDN support

Supports: windows
  • windows
  • linux
  • osx
  • uwp
Dependencies:

No dependencies.

Host Dependencies:

No dependencies.

# winldap

Obsolete. Use feature 'ldap' instead.

Dependencies:
and 2 transitive dependencies:
Host Dependencies:
3 transitive dependencies:

# winssl

Legacy name for schannel

Supports: windows & !uwp
  • windows
  • linux
  • osx
  • uwp
Dependencies:
  • curl

    Features: schannel

No transitive dependencies.

Host Dependencies:

No dependencies.

# wolfssl

SSL support (wolfSSL)

Dependencies:

No transitive dependencies.

Host Dependencies:
3 transitive dependencies:

# zstd

ZStandard support (zstd)

Dependencies:

No transitive dependencies.

Host Dependencies:
2 transitive dependencies:

# Dependencies

No transitive dependencies.

# Host Dependencies

No transitive dependencies.

# Dependents

# Host Dependents

No dependents.

# Contributors

  • Alexander Karatarakis's avatar Alexander Karatarakis
  • Ninetainedo's avatar Ninetainedo
  • Robert Schumacher's avatar Robert Schumacher
  • Mårten Nordheim's avatar Mårten Nordheim
  • Christophe Guébert's avatar Christophe Guébert
  • Dale Stammen's avatar Dale Stammen
  • codicodi's avatar codicodi
  • Johannes Schindelin's avatar Johannes Schindelin
  • Tobias Kohlbau's avatar Tobias Kohlbau
  • pravic's avatar pravic
  • Force Charlie's avatar Force Charlie
  • Force Charlie's avatar Force Charlie
  • Michał Janiszewski's avatar Michał Janiszewski
  • Ivy Snow's avatar Ivy Snow
  • Matt Tyson's avatar Matt Tyson
  • Hiroshi Miura's avatar Hiroshi Miura
  • hlysunnaram's avatar hlysunnaram
  • Raphael Gozzo's avatar Raphael Gozzo
  • Jack·Boos·Yu's avatar Jack·Boos·Yu
  • pastdue's avatar pastdue
  • Alexander Neumann's avatar Alexander Neumann
  • Phoebe's avatar Phoebe
  • Stefano Sinigardi's avatar Stefano Sinigardi
  • NancyLi1013's avatar NancyLi1013
  • Kevin Lu's avatar Kevin Lu
  • Phoebe's avatar Phoebe
  • siposcsaba89's avatar siposcsaba89
  • Kevin Lalumiere's avatar Kevin Lalumiere
  • Matioupi's avatar Matioupi
  • Jorge López Fueyo's avatar Jorge López Fueyo
  • Adam Johnson's avatar Adam Johnson
  • Don Venable's avatar Don Venable
  • Ahmed Yarub Hani Al Nuaimi's avatar Ahmed Yarub Hani Al Nuaimi
  • ras0219's avatar ras0219
  • Kai Pastor's avatar Kai Pastor
  • Thomas1664's avatar Thomas1664
  • elms's avatar elms
  • Billy O'Neal's avatar Billy O'Neal
  • Maxim Ivanov's avatar Maxim Ivanov
  • Alexander Rozdaybeda's avatar Alexander Rozdaybeda
  • Lova Widmark's avatar Lova Widmark
  • autoantwort's avatar autoantwort
  • Mark Roszko's avatar Mark Roszko
  • Lily Wang's avatar Lily Wang
  • Frank's avatar Frank
  • Paweł Wegner's avatar Paweł Wegner
  • Theodore Tsirpanis's avatar Theodore Tsirpanis
  • JonLiu1993's avatar JonLiu1993
  • Mark Sinkovics's avatar Mark Sinkovics
  • Cheney Wang's avatar Cheney Wang
  • talregev's avatar talregev
  • gerard-ryan-immersaview's avatar gerard-ryan-immersaview

# Changelog

and 128 more commits:

# Source