curl
A Client that groks URLs
homepage ↗ cpe: cpe:/a:curl:curl cpe: cpe:/a:curl:libcurl cpe: cpe:/a:haxx:curl cpe: cpe:/a:haxx:libcurl github: curl/curl
⚠ Security advisories affect this package: GLSA 202409-20, GLSA 202310-12
Available in
| Overlay | Newest | Ebuilds | Last activity | |
|---|---|---|---|---|
| gentoo gitweb ↗ | 8.21.0 | 5 | 18 h | details › |
| KBrown-pub GitLab ↗ | 7.76.1 | 1 | 11 d | details › |
| libressl gitweb ↗ | 8.18.0 | 1 | 43 d | details › |
| didos GitHub ↗ | 7.74.0-r3 | 2 | 2 yr | details › |
Versions & arches
| Version | Overlay | amd64 | arm64 | x86 | ppc64 | riscv | alpha | amd64-linux | arm | arm64-macos | hppa | ia64 | loong | m68k | m68k-mint | mips | ppc | ppc-aix | ppc-macos | s390 | sparc | sparc-solaris | sparc64-solaris | x64-cygwin | x64-macos | x64-solaris | x86-linux | x86-macos | x86-solaris | Committed | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 9999 LIVE | gentoo | follows upstream — no keywords | — | view · download · history ↗ | |||||||||||||||||||||||||||
| 8.21.0 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | amd64-linux untested | arm testing | arm64-macos testing | hppa testing | ia64 untested | loong testing | m68k testing | m68k-mint untested | mips testing | ppc testing | ppc-aix untested | ppc-macos untested | s390 testing | sparc testing | sparc-solaris untested | sparc64-solaris untested | x64-cygwin untested | x64-macos testing | x64-solaris testing | x86-linux untested | x86-macos untested | x86-solaris untested | — | view · download · history ↗ |
| 8.20.0-r1 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | alpha testing | amd64-linux untested | arm stable | arm64-macos testing | hppa testing | ia64 untested | loong testing | m68k testing | m68k-mint untested | mips testing | ppc stable | ppc-aix untested | ppc-macos untested | s390 testing | sparc testing | sparc-solaris untested | sparc64-solaris untested | x64-cygwin untested | x64-macos testing | x64-solaris testing | x86-linux untested | x86-macos untested | x86-solaris untested | — | view · download · history ↗ |
| 8.20.0 | gentoo | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | amd64-linux untested | arm testing | arm64-macos testing | hppa testing | ia64 untested | loong testing | m68k testing | m68k-mint untested | mips testing | ppc testing | ppc-aix untested | ppc-macos untested | s390 testing | sparc testing | sparc-solaris untested | sparc64-solaris untested | x64-cygwin untested | x64-macos testing | x64-solaris testing | x86-linux untested | x86-macos untested | x86-solaris untested | — | view · download · history ↗ |
| 8.19.0 | gentoo | amd64 stable | arm64 stable | x86 stable | ppc64 stable | riscv testing | alpha testing | amd64-linux untested | arm stable | arm64-macos testing | hppa testing | ia64 untested | loong testing | m68k testing | m68k-mint untested | mips testing | ppc stable | ppc-aix untested | ppc-macos untested | s390 testing | sparc testing | sparc-solaris untested | sparc64-solaris untested | x64-cygwin untested | x64-macos testing | x64-solaris testing | x86-linux untested | x86-macos untested | x86-solaris untested | — | view · download · history ↗ |
| 8.18.0 ≈ | libressl | amd64 untested | arm64 untested | x86 untested | ppc64 untested | riscv untested | alpha untested | amd64-linux untested | arm untested | arm64-macos untested | hppa untested | ia64 untested | loong untested | m68k untested | m68k-mint untested | mips untested | ppc untested | ppc-aix untested | ppc-macos untested | s390 untested | sparc untested | sparc-solaris untested | sparc64-solaris untested | x64-cygwin untested | x64-macos untested | x64-solaris untested | x86-linux untested | x86-macos untested | x86-solaris untested | 3 mo | view · download · history ↗ |
| 7.76.1 ≈ | KBrown-pub | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | amd64-linux testing | arm testing | arm64-macos untested | hppa testing | ia64 testing | loong untested | m68k testing | m68k-mint untested | mips testing | ppc testing | ppc-aix untested | ppc-macos testing | s390 testing | sparc testing | sparc-solaris testing | sparc64-solaris testing | x64-cygwin testing | x64-macos testing | x64-solaris testing | x86-linux testing | x86-macos untested | x86-solaris testing | 2 yr | view · download · history ↗ |
| 7.74.0-r3 | didos | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | amd64-linux testing | arm testing | arm64-macos untested | hppa testing | ia64 testing | loong untested | m68k testing | m68k-mint testing | mips testing | ppc testing | ppc-aix testing | ppc-macos testing | s390 testing | sparc testing | sparc-solaris testing | sparc64-solaris testing | x64-cygwin testing | x64-macos testing | x64-solaris testing | x86-linux testing | x86-macos testing | x86-solaris testing | — | view · download · history ↗ |
| 7.71.1-r1 | didos | amd64 testing | arm64 testing | x86 testing | ppc64 testing | riscv testing | alpha testing | amd64-linux testing | arm testing | arm64-macos untested | hppa testing | ia64 testing | loong untested | m68k testing | m68k-mint testing | mips testing | ppc testing | ppc-aix testing | ppc-macos testing | s390 testing | sparc testing | sparc-solaris testing | sparc64-solaris testing | x64-cygwin testing | x64-macos testing | x64-solaris testing | x86-linux testing | x86-macos testing | x86-solaris testing | — | view · download · history ↗ |
Use flags of 8.21.0
- +adns Add support for asynchronous DNS resolution
- +alt-svc Enable alt-svc support
- brotli Enable Brotli compression support
- debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- ech Enable Encrypted Client Hello support
- +ftp Enable FTP support
- gnutls Enable gnutls ssl backend
- gopher Enable Gopher protocol support
- +hsts Enable HTTP Strict Transport Security
- +http2 Enable support for the HTTP/2 protocol
- +http3 Enable HTTP/3 support
- +httpsrr Enable HTTPS Resource Record support
- idn Enable support for Internationalized Domain Names
- +imap Enable Internet Message Access Protocol support
- kerberos Add kerberos support
- ldap Add LDAP support (Lightweight Directory Access Protocol)
- mbedtls Enable mbedtls ssl backend
- +openssl Enable openssl ssl backend
- +pop3 Enable Post Office Protocol 3 support
- +psl Enable Public Suffix List (PSL) support. See https://daniel.haxx.se/blog/2024/01/10/psl-in-curl/.
- +quic Enable support for QUIC (RFC 9000); a UDP-based protocol intended to replace TCP
- rustls Enable Rustls ssl backend
- sasl-scram Enable snupport for additional SASL SCRAM-SHA authentication methods via net-misc/gsasl
- +smtp Enable Simple Mail Transfer Protocol support
- ssh Enable SSH urls in curl using libssh2
- ssl Enable crypto engine support (via openssl if USE='-gnutls -nss')
- static-libs Build static versions of dynamic libraries as well
- test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- telnet Enable Telnet protocol support
- +tftp Enable TFTP support
- +websockets Enable websockets support
- zstd Enable support for ZSTD compression
- curl_ssl_gnutls
- curl_ssl_mbedtls
- +curl_ssl_openssl
- curl_ssl_rustls
- verify-sig Verify upstream signatures on distfiles
8 expansion flags (python targets, ABIs, cpu flags…)
- abi_x86_32
- abi_x86_64
- abi_x86_x32
- abi_mips_n32
- abi_mips_n64
- abi_mips_o32
- abi_s390_32
- abi_s390_64
Runtime dependencies of 8.21.0
show 62 lines
adns?
(
)
brotli?
(
)
http2?
(
)
http3?
(
)
idn?
(
)
kerberos?
(
)
ldap?
(
)
psl?
(
)
quic?
(
gnutls?
(
)
openssl?
(
)
)
ssh?
(
)
sasl-scram?
(
)
ssl?
(
gnutls?
(
)
mbedtls?
(
)
openssl?
(
ech?
(
)
)
rustls?
(
)
)
zstd?
(
)