curl

Description:A Client that groks URLs
License: MIT
Homepage:https://curl.haxx.se/
Location:Portage
Legend:
  • + - stable
  • ~ - unstable
  • M - hardmask
alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86
7.66.0 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
7.65.3 diff ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
7.65.0 + + + + + ~ ~ + + + ~ + +

USE flags

  • abi_mips_n32 - 64-bit (32-bit pointer) libraries
  • abi_mips_n64 - 64-bit libraries
  • abi_mips_o32 - 32-bit libraries
  • abi_ppc_32 - 32-bit (ppc) libraries
  • abi_ppc_64 - 64-bit (ppc64) libraries
  • abi_riscv_lp64 - 64-bit (rv64) soft-float libraries
  • abi_riscv_lp64d - 64-bit (rv64) double hard-float libraries
  • abi_s390_32 - 32-bit (s390) libraries
  • abi_s390_64 - 64-bit (s390x) libraries
  • abi_x86_32 - 32-bit (x86) libraries
  • abi_x86_64 - 64-bit (amd64) libraries
  • abi_x86_x32 - x32 ABI libraries
  • adns - Add support for asynchronous DNS resolution
  • alt-svc - Enable alt-svc support
  • brotli - Enable brotli compression support
  • curl_ssl_gnutls - Use GnuTLS
  • curl_ssl_libressl - Use LibreSSL
  • curl_ssl_mbedtls - Use mbed TLS
  • curl_ssl_nss - Use Mozilla's Network Security Services
  • curl_ssl_openssl - Use OpenSSL
  • curl_ssl_winssl - Use WinSSL (only with elibc_Winnt)
  • elibc_Winnt - ELIBC setting for systems that use Winnt
  • http2 - Enable HTTP/2.0 support
  • idn - Enable support for Internationalized Domain Names
  • ipv6 - Add support for IP version 6
  • kerberos - Add kerberos support
  • ldap - Add LDAP support (Lightweight Directory Access Protocol)
  • metalink - Enable metalink support
  • nghttp3 - Enable HTTP/3.0 support using net-libs/nghttp3 and net-libs/ngtcp2
  • progress-meter - Enable the progress meter
  • quiche - Enable HTTP/3.0 support using net-libs/quiche
  • rtmp - Enable RTMP Streaming Media support
  • samba - Add support for SAMBA (Windows File and Printer sharing)
  • 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)
  • threads - Add threads support for various packages. Usually pthreads

Security Advisory

Date Severity Title
7 months normal cURL: Multiple vulnerabilities
about 1 year normal cURL:Heap-based Buffer Overflow
over 1 year normal cURL: Multiple vulnerabilities
over 1 year normal cURL: Multiple vulnerabilities
almost 2 years normal cURL: Multiple vulnerabilities
about 2 years normal cURL: Multiple vulnerabilities
over 2 years normal cURL: Certificate validation error
almost 3 years normal cURL: Multiple vulnerabilities
about 4 years normal cURL: Multiple vulnerabilities
over 5 years normal cURL: Multiple vulnerabilities
over 5 years normal cURL: Multiple vulnerabilities
over 7 years normal cURL: Multiple vulnerabilities
about 10 years normal cURL: Certificate validation error
over 10 years normal cURL: Arbitrary file access
over 13 years normal cURL/libcurl: Buffer overflow in the handling of TFTP URLs
almost 14 years low cURL: Off-by-one errors in URL handling
almost 15 years normal cURL: NTLM username stack overflow
over 14 years normal curl: NTLM response buffer overflow

Also available in: Atom

Thank you!