BSD Ports

ftp/curl 8.23.0 FreeBSD

Command line tool and library for transferring data with URLs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
1c19f23423
License
MIT
Categories
ftp, net, www
Package size
1907.9 KiB, 5685.3 KiB installed

Description

curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications affecting billions of humans daily.

It supports DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.

In the other systems

SystemPortVersion
FreeBSDftp/curl8.23.0
OpenBSDnet/curl8.23.0
NetBSDwww/curl8.22.0
DragonFlyftp/curl8.14.1
MidnightBSDftp/curl8.23.0

Install

Binary package:

pkg install curl

From the ports tree:

cd /usr/ports/ftp/curl/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	curl>0:ftp/curl
LIB_DEPENDS=	libcurl.so:ftp/curl

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest8.22.08.22.07.87.08.15.08.22.0
FreeBSD:14:quarterly8.22.08.22.0n/a8.14.18.22.0
FreeBSD:15:latest8.22.08.22.0n/a8.15.08.15.0
FreeBSD:15:quarterly8.22.08.22.0n/an/an/a
FreeBSD:16:latest8.22.08.22.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 9
Required by 4383

The first 100 are listed.

Configuration

Options name: ftp_curl

OptionDefaultDescription
ALTSVConHTTP Alternative Services support
BROTLIonBrotli compression support
CARESoffAsynchronous DNS resolution via c-ares
COOKIESonCookies support
DEBUGoffBuild with debugging support
DICTonDICT (RFC 2229) support
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
FTPonFTP protocol support
GNUTLSoffSSL/TLS support via GnuTLS
GOPHERonGopher protocol support
GSSAPI_BASEoffGSSAPI support via base system (needs Kerberos)
GSSAPI_MIToffGSSAPI support via security/krb5
GSSAPI_NONEoffDisable GSSAPI support
HTTPonHTTP/HTTPS support
HTTP2onHTTP/2 support (requires HTTP)
IDNonInternational Domain Names support
IMAPonIMAP/IMAPS support
IPFSonIPFS support
IPV6offIPv6 protocol support
LDAPoffLDAP protocol support
LDAPSoffLDAP protocol over SSL support (requires GNUTLS/OPENSSL/WOLFSSL)
LIBSSHoffSCP/SFTP support via libssh (requires OPENSSL)
LIBSSH2onSCP/SFTP support via libssh2 (requires OPENSSL)
LIBUVoffEvent-based tests
MQTTonMQTT support
NTLMonNTLM authentication support
OPENSSLonSSL/TLS support via OpenSSL
POP3onPOP3/POP3S support
PROXYonProxy support
PSLonPublic Suffix List support
RTSPonReal Time Streaming Protocol (RTSP) support
SMTPonSMTP/SMTPS support
STATIConBuild static executables and/or libraries
TELNETonTelnet support
TFTPonTFTP support
THREADED_RESOLVERonThreaded DNS resolver
WEBSOCKETonWebSocket protocol support
WOLFSSLoffSSL/TLS support via wolfSSL
ZSTDonZstandard compression support
USES
cpe libtool localbase:ldflags perl5 shebangfix tar:xz
Service scripts
none

Files

Manual pages 529
  • CURLINFO_ACTIVESOCKET(3)
  • CURLINFO_APPCONNECT_TIME(3)
  • CURLINFO_APPCONNECT_TIME_T(3)
  • CURLINFO_CAINFO(3)
  • CURLINFO_CAPATH(3)
  • CURLINFO_CERTINFO(3)
  • CURLINFO_CONDITION_UNMET(3)
  • CURLINFO_CONNECT_TIME(3)
  • CURLINFO_CONNECT_TIME_T(3)
  • CURLINFO_CONN_ID(3)
  • CURLINFO_CONTENT_LENGTH_DOWNLOAD(3)
  • CURLINFO_CONTENT_LENGTH_DOWNLOAD_T(3)
  • CURLINFO_CONTENT_LENGTH_UPLOAD(3)
  • CURLINFO_CONTENT_LENGTH_UPLOAD_T(3)
  • CURLINFO_CONTENT_TYPE(3)
  • CURLINFO_COOKIELIST(3)
  • CURLINFO_EARLYDATA_SENT_T(3)
  • CURLINFO_EFFECTIVE_METHOD(3)
  • CURLINFO_EFFECTIVE_URL(3)
  • CURLINFO_FILETIME(3)
  • CURLINFO_FILETIME_T(3)
  • CURLINFO_FTP_ENTRY_PATH(3)
  • CURLINFO_HEADER_SIZE(3)
  • CURLINFO_HTTPAUTH_AVAIL(3)
  • CURLINFO_HTTPAUTH_USED(3)
  • CURLINFO_HTTP_CONNECTCODE(3)
  • CURLINFO_HTTP_VERSION(3)
  • CURLINFO_LASTSOCKET(3)
  • CURLINFO_LOCAL_IP(3)
  • CURLINFO_LOCAL_PORT(3)
  • CURLINFO_NAMELOOKUP_TIME(3)
  • CURLINFO_NAMELOOKUP_TIME_T(3)
  • CURLINFO_NUM_CONNECTS(3)
  • CURLINFO_OS_ERRNO(3)
  • CURLINFO_POSTTRANSFER_TIME_T(3)
  • CURLINFO_PRETRANSFER_TIME(3)
  • CURLINFO_PRETRANSFER_TIME_T(3)
  • CURLINFO_PRIMARY_IP(3)
  • CURLINFO_PRIMARY_PORT(3)
  • CURLINFO_PRIVATE(3)
  • CURLINFO_PROTOCOL(3)
  • CURLINFO_PROXYAUTH_AVAIL(3)
  • CURLINFO_PROXYAUTH_USED(3)
  • CURLINFO_PROXY_ERROR(3)
  • CURLINFO_PROXY_SSL_VERIFYRESULT(3)
  • CURLINFO_QUEUE_TIME_T(3)
  • CURLINFO_REDIRECT_COUNT(3)
  • CURLINFO_REDIRECT_TIME(3)
  • CURLINFO_REDIRECT_TIME_T(3)
  • CURLINFO_REDIRECT_URL(3)
  • CURLINFO_REFERER(3)
  • CURLINFO_REQUEST_SIZE(3)
  • CURLINFO_RESPONSE_CODE(3)
  • CURLINFO_RETRY_AFTER(3)
  • CURLINFO_RTSP_CLIENT_CSEQ(3)
  • CURLINFO_RTSP_CSEQ_RECV(3)
  • CURLINFO_RTSP_SERVER_CSEQ(3)
  • CURLINFO_RTSP_SESSION_ID(3)
  • CURLINFO_SCHEME(3)
  • CURLINFO_SIZE_DELIVERED(3)
  • CURLINFO_SIZE_DOWNLOAD(3)
  • CURLINFO_SIZE_DOWNLOAD_T(3)
  • CURLINFO_SIZE_UPLOAD(3)
  • CURLINFO_SIZE_UPLOAD_T(3)
  • CURLINFO_SPEED_DOWNLOAD(3)
  • CURLINFO_SPEED_DOWNLOAD_T(3)
  • CURLINFO_SPEED_UPLOAD(3)
  • CURLINFO_SPEED_UPLOAD_T(3)
  • CURLINFO_SSL_ENGINES(3)
  • CURLINFO_SSL_VERIFYRESULT(3)
  • CURLINFO_STARTTRANSFER_TIME(3)
  • CURLINFO_STARTTRANSFER_TIME_T(3)
  • CURLINFO_TLS_SESSION(3)
  • CURLINFO_TLS_SSL_PTR(3)
  • CURLINFO_TOTAL_TIME(3)
  • CURLINFO_TOTAL_TIME_T(3)
  • CURLINFO_USED_PROXY(3)
  • CURLINFO_XFER_ID(3)
  • CURLMINFO_XFERS_ADDED(3)
  • CURLMINFO_XFERS_CURRENT(3)
  • CURLMINFO_XFERS_DONE(3)
  • CURLMINFO_XFERS_PENDING(3)
  • CURLMINFO_XFERS_RUNNING(3)
  • CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE(3)
  • CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE(3)
  • CURLMOPT_MAXCONNECTS(3)
  • CURLMOPT_MAX_CONCURRENT_STREAMS(3)
  • CURLMOPT_MAX_HOST_CONNECTIONS(3)
  • CURLMOPT_MAX_PIPELINE_LENGTH(3)
  • CURLMOPT_MAX_TOTAL_CONNECTIONS(3)
  • CURLMOPT_NETWORK_CHANGED(3)
  • CURLMOPT_NOTIFYDATA(3)
  • CURLMOPT_NOTIFYFUNCTION(3)
  • CURLMOPT_PIPELINING(3)
  • CURLMOPT_PIPELINING_SERVER_BL(3)
  • CURLMOPT_PIPELINING_SITE_BL(3)
  • CURLMOPT_PUSHDATA(3)
  • CURLMOPT_PUSHFUNCTION(3)
  • CURLMOPT_QUICK_EXIT(3)
  • CURLMOPT_RESOLVE_THREADS_MAX(3)
  • CURLMOPT_SOCKETDATA(3)
  • CURLMOPT_SOCKETFUNCTION(3)
  • CURLMOPT_TIMERDATA(3)
  • CURLMOPT_TIMERFUNCTION(3)
  • CURLOPT_ABSTRACT_UNIX_SOCKET(3)
  • CURLOPT_ACCEPTTIMEOUT_MS(3)
  • CURLOPT_ACCEPT_ENCODING(3)
  • CURLOPT_ADDRESS_SCOPE(3)
  • CURLOPT_ALTSVC(3)
  • CURLOPT_ALTSVC_CTRL(3)
  • CURLOPT_APPEND(3)
  • CURLOPT_AUTOREFERER(3)
  • CURLOPT_AWS_SIGV4(3)
  • CURLOPT_BUFFERSIZE(3)
  • CURLOPT_CAINFO(3)
  • CURLOPT_CAINFO_BLOB(3)
  • CURLOPT_CAPATH(3)
  • CURLOPT_CA_CACHE_TIMEOUT(3)
  • CURLOPT_CERTINFO(3)
  • CURLOPT_CHUNK_BGN_FUNCTION(3)
  • CURLOPT_CHUNK_DATA(3)
  • CURLOPT_CHUNK_END_FUNCTION(3)
  • CURLOPT_CLOSESOCKETDATA(3)
  • CURLOPT_CLOSESOCKETFUNCTION(3)
  • CURLOPT_CONNECTTIMEOUT(3)
  • CURLOPT_CONNECTTIMEOUT_MS(3)
  • CURLOPT_CONNECT_ONLY(3)
  • CURLOPT_CONNECT_TO(3)
  • CURLOPT_CONV_FROM_NETWORK_FUNCTION(3)
  • CURLOPT_CONV_FROM_UTF8_FUNCTION(3)
  • CURLOPT_CONV_TO_NETWORK_FUNCTION(3)
  • CURLOPT_COOKIE(3)
  • CURLOPT_COOKIEFILE(3)
  • CURLOPT_COOKIEJAR(3)
  • CURLOPT_COOKIELIST(3)
  • CURLOPT_COOKIESESSION(3)
  • CURLOPT_COPYPOSTFIELDS(3)
  • CURLOPT_CRLF(3)
  • CURLOPT_CRLFILE(3)
  • CURLOPT_CURLU(3)
  • CURLOPT_CUSTOMREQUEST(3)
  • CURLOPT_DEBUGDATA(3)
  • CURLOPT_DEBUGFUNCTION(3)
  • CURLOPT_DEFAULT_PROTOCOL(3)
  • CURLOPT_DIRLISTONLY(3)
  • CURLOPT_DISALLOW_USERNAME_IN_URL(3)
  • CURLOPT_DNS_CACHE_TIMEOUT(3)
  • CURLOPT_DNS_INTERFACE(3)
  • CURLOPT_DNS_LOCAL_IP4(3)
  • CURLOPT_DNS_LOCAL_IP6(3)
  • CURLOPT_DNS_SERVERS(3)
  • CURLOPT_DNS_SHUFFLE_ADDRESSES(3)
  • CURLOPT_DNS_USE_GLOBAL_CACHE(3)
  • CURLOPT_DOH_SSL_VERIFYHOST(3)
  • CURLOPT_DOH_SSL_VERIFYPEER(3)
  • CURLOPT_DOH_SSL_VERIFYSTATUS(3)
  • CURLOPT_DOH_URL(3)
  • CURLOPT_ECH(3)
  • CURLOPT_EGDSOCKET(3)
  • CURLOPT_ERRORBUFFER(3)
  • CURLOPT_EXPECT_100_TIMEOUT_MS(3)
  • CURLOPT_FAILONERROR(3)
  • CURLOPT_FILETIME(3)
  • CURLOPT_FNMATCH_DATA(3)
  • CURLOPT_FNMATCH_FUNCTION(3)
  • CURLOPT_FOLLOWLOCATION(3)
  • CURLOPT_FORBID_REUSE(3)
  • CURLOPT_FRESH_CONNECT(3)
  • CURLOPT_FTPPORT(3)
  • CURLOPT_FTPSSLAUTH(3)
  • CURLOPT_FTP_ACCOUNT(3)
  • CURLOPT_FTP_ALTERNATIVE_TO_USER(3)
  • CURLOPT_FTP_CREATE_MISSING_DIRS(3)
  • CURLOPT_FTP_FILEMETHOD(3)
  • CURLOPT_FTP_SKIP_PASV_IP(3)
  • CURLOPT_FTP_SSL_CCC(3)
  • CURLOPT_FTP_USE_EPRT(3)
  • CURLOPT_FTP_USE_EPSV(3)
  • CURLOPT_FTP_USE_PRET(3)
  • CURLOPT_GSSAPI_DELEGATION(3)
  • CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS(3)
  • CURLOPT_HAPROXYPROTOCOL(3)
  • CURLOPT_HAPROXY_CLIENT_IP(3)
  • CURLOPT_HEADER(3)
  • CURLOPT_HEADERDATA(3)
  • CURLOPT_HEADERFUNCTION(3)
  • CURLOPT_HEADEROPT(3)
  • CURLOPT_HSTS(3)
  • CURLOPT_HSTSREADDATA(3)
  • CURLOPT_HSTSREADFUNCTION(3)
  • CURLOPT_HSTSWRITEDATA(3)
  • CURLOPT_HSTSWRITEFUNCTION(3)
  • CURLOPT_HSTS_CTRL(3)
  • CURLOPT_HTTP09_ALLOWED(3)
  • CURLOPT_HTTP200ALIASES(3)
  • CURLOPT_HTTPAUTH(3)
  • CURLOPT_HTTPGET(3)
  • CURLOPT_HTTPHEADER(3)
  • CURLOPT_HTTPPOST(3)
  • CURLOPT_HTTPPROXYTUNNEL(3)
  • CURLOPT_HTTPSIG_ALGORITHM(3)
  • CURLOPT_HTTPSIG_HEADERS(3)
  • CURLOPT_HTTPSIG_KEY(3)
  • CURLOPT_HTTPSIG_KEYID(3)
  • CURLOPT_HTTP_CONTENT_DECODING(3)
  • CURLOPT_HTTP_TRANSFER_DECODING(3)
  • CURLOPT_HTTP_VERSION(3)
  • CURLOPT_IGNORE_CONTENT_LENGTH(3)
  • CURLOPT_INFILESIZE(3)
  • CURLOPT_INFILESIZE_LARGE(3)
  • CURLOPT_INTERFACE(3)
  • CURLOPT_INTERLEAVEDATA(3)
  • CURLOPT_INTERLEAVEFUNCTION(3)
  • CURLOPT_IOCTLDATA(3)
  • CURLOPT_IOCTLFUNCTION(3)
  • CURLOPT_IPRESOLVE(3)
  • CURLOPT_ISSUERCERT(3)
  • CURLOPT_ISSUERCERT_BLOB(3)
  • CURLOPT_KEEP_SENDING_ON_ERROR(3)
  • CURLOPT_KEYPASSWD(3)
  • CURLOPT_KRBLEVEL(3)
  • CURLOPT_LOCALPORT(3)
  • CURLOPT_LOCALPORTRANGE(3)
  • CURLOPT_LOGIN_OPTIONS(3)
  • CURLOPT_LOW_SPEED_LIMIT(3)
  • CURLOPT_LOW_SPEED_TIME(3)
  • CURLOPT_MAIL_AUTH(3)
  • CURLOPT_MAIL_FROM(3)
  • CURLOPT_MAIL_RCPT(3)
  • CURLOPT_MAIL_RCPT_ALLOWFAILS(3)
  • CURLOPT_MAXAGE_CONN(3)
  • CURLOPT_MAXCONNECTS(3)
  • CURLOPT_MAXFILESIZE(3)
  • CURLOPT_MAXFILESIZE_LARGE(3)
  • CURLOPT_MAXLIFETIME_CONN(3)
  • CURLOPT_MAXREDIRS(3)
  • CURLOPT_MAX_RECV_SPEED_LARGE(3)
  • CURLOPT_MAX_SEND_SPEED_LARGE(3)
  • CURLOPT_MIMEPOST(3)
  • CURLOPT_MIME_OPTIONS(3)
  • CURLOPT_NETRC(3)
  • CURLOPT_NETRC_FILE(3)
  • CURLOPT_NEW_DIRECTORY_PERMS(3)
  • CURLOPT_NEW_FILE_PERMS(3)
  • CURLOPT_NOBODY(3)
  • CURLOPT_NOPROGRESS(3)
  • CURLOPT_NOPROXY(3)
  • CURLOPT_NOSIGNAL(3)
  • CURLOPT_OPENSOCKETDATA(3)
  • CURLOPT_OPENSOCKETFUNCTION(3)
  • CURLOPT_PASSWORD(3)
  • CURLOPT_PATH_AS_IS(3)
  • CURLOPT_PINNEDPUBLICKEY(3)
  • CURLOPT_PIPEWAIT(3)
  • CURLOPT_PORT(3)
  • CURLOPT_POST(3)
  • CURLOPT_POSTFIELDS(3)
  • CURLOPT_POSTFIELDSIZE(3)
  • CURLOPT_POSTFIELDSIZE_LARGE(3)
  • CURLOPT_POSTQUOTE(3)
  • CURLOPT_POSTREDIR(3)
  • CURLOPT_PREQUOTE(3)
  • CURLOPT_PREREQDATA(3)
  • CURLOPT_PREREQFUNCTION(3)
  • CURLOPT_PRE_PROXY(3)
  • CURLOPT_PRIVATE(3)
  • CURLOPT_PROGRESSDATA(3)
  • CURLOPT_PROGRESSFUNCTION(3)
  • CURLOPT_PROTOCOLS(3)
  • CURLOPT_PROTOCOLS_STR(3)
  • CURLOPT_PROXY(3)
  • CURLOPT_PROXYAUTH(3)
  • CURLOPT_PROXYHEADER(3)
  • CURLOPT_PROXYPASSWORD(3)
  • CURLOPT_PROXYPORT(3)
  • CURLOPT_PROXYTYPE(3)
  • CURLOPT_PROXYUSERNAME(3)
  • CURLOPT_PROXYUSERPWD(3)
  • CURLOPT_PROXY_CAINFO(3)
  • CURLOPT_PROXY_CAINFO_BLOB(3)
  • CURLOPT_PROXY_CAPATH(3)
  • CURLOPT_PROXY_CRLFILE(3)
  • CURLOPT_PROXY_ISSUERCERT(3)
  • CURLOPT_PROXY_ISSUERCERT_BLOB(3)
  • CURLOPT_PROXY_KEYPASSWD(3)
  • CURLOPT_PROXY_PINNEDPUBLICKEY(3)
  • CURLOPT_PROXY_SERVICE_NAME(3)
  • CURLOPT_PROXY_SSLCERT(3)
  • CURLOPT_PROXY_SSLCERTTYPE(3)
  • CURLOPT_PROXY_SSLCERT_BLOB(3)
  • CURLOPT_PROXY_SSLKEY(3)
  • CURLOPT_PROXY_SSLKEYTYPE(3)
  • CURLOPT_PROXY_SSLKEY_BLOB(3)
  • CURLOPT_PROXY_SSLVERSION(3)
  • CURLOPT_PROXY_SSL_CIPHER_LIST(3)
  • CURLOPT_PROXY_SSL_OPTIONS(3)
  • CURLOPT_PROXY_SSL_VERIFYHOST(3)
  • CURLOPT_PROXY_SSL_VERIFYPEER(3)
  • CURLOPT_PROXY_TLS13_CIPHERS(3)
  • CURLOPT_PROXY_TLSAUTH_PASSWORD(3)
  • CURLOPT_PROXY_TLSAUTH_TYPE(3)
  • CURLOPT_PROXY_TLSAUTH_USERNAME(3)
  • CURLOPT_PROXY_TRANSFER_MODE(3)
  • CURLOPT_PUT(3)
  • CURLOPT_QUICK_EXIT(3)
  • CURLOPT_QUOTE(3)
  • CURLOPT_RANDOM_FILE(3)
  • CURLOPT_RANGE(3)
  • CURLOPT_READDATA(3)
  • CURLOPT_READFUNCTION(3)
  • CURLOPT_REDIR_PROTOCOLS(3)
  • CURLOPT_REDIR_PROTOCOLS_STR(3)
  • CURLOPT_REFERER(3)
  • CURLOPT_REQUEST_TARGET(3)
  • CURLOPT_RESOLVE(3)
  • CURLOPT_RESOLVER_START_DATA(3)
  • CURLOPT_RESOLVER_START_FUNCTION(3)
  • CURLOPT_RESUME_FROM(3)
  • CURLOPT_RESUME_FROM_LARGE(3)
  • CURLOPT_RTSP_CLIENT_CSEQ(3)
  • CURLOPT_RTSP_REQUEST(3)
  • CURLOPT_RTSP_SERVER_CSEQ(3)
  • CURLOPT_RTSP_SESSION_ID(3)
  • CURLOPT_RTSP_STREAM_URI(3)
  • CURLOPT_RTSP_TRANSPORT(3)
  • CURLOPT_SASL_AUTHZID(3)
  • CURLOPT_SASL_IR(3)
  • CURLOPT_SEEKDATA(3)
  • CURLOPT_SEEKFUNCTION(3)
  • CURLOPT_SERVER_RESPONSE_TIMEOUT(3)
  • CURLOPT_SERVER_RESPONSE_TIMEOUT_MS(3)
  • CURLOPT_SERVICE_NAME(3)
  • CURLOPT_SHARE(3)
  • CURLOPT_SOCKOPTDATA(3)
  • CURLOPT_SOCKOPTFUNCTION(3)
  • CURLOPT_SOCKS5_AUTH(3)
  • CURLOPT_SOCKS5_GSSAPI_NEC(3)
  • CURLOPT_SOCKS5_GSSAPI_SERVICE(3)
  • CURLOPT_SSH_AUTH_TYPES(3)
  • CURLOPT_SSH_COMPRESSION(3)
  • CURLOPT_SSH_HOSTKEYDATA(3)
  • CURLOPT_SSH_HOSTKEYFUNCTION(3)
  • CURLOPT_SSH_HOST_PUBLIC_KEY_MD5(3)
  • CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256(3)
  • CURLOPT_SSH_KEYDATA(3)
  • CURLOPT_SSH_KEYFUNCTION(3)
  • CURLOPT_SSH_KNOWNHOSTS(3)
  • CURLOPT_SSH_PRIVATE_KEYFILE(3)
  • CURLOPT_SSH_PUBLIC_KEYFILE(3)
  • CURLOPT_SSLCERT(3)
  • CURLOPT_SSLCERTTYPE(3)
  • CURLOPT_SSLCERT_BLOB(3)
  • CURLOPT_SSLENGINE(3)
  • CURLOPT_SSLENGINE_DEFAULT(3)
  • CURLOPT_SSLKEY(3)
  • CURLOPT_SSLKEYTYPE(3)
  • CURLOPT_SSLKEY_BLOB(3)
  • CURLOPT_SSLVERSION(3)
  • CURLOPT_SSL_CIPHER_LIST(3)
  • CURLOPT_SSL_CTX_DATA(3)
  • CURLOPT_SSL_CTX_FUNCTION(3)
  • CURLOPT_SSL_EC_CURVES(3)
  • CURLOPT_SSL_ENABLE_ALPN(3)
  • CURLOPT_SSL_ENABLE_NPN(3)
  • CURLOPT_SSL_FALSESTART(3)
  • CURLOPT_SSL_OPTIONS(3)
  • CURLOPT_SSL_SESSIONID_CACHE(3)
  • CURLOPT_SSL_SIGNATURE_ALGORITHMS(3)
  • CURLOPT_SSL_VERIFYHOST(3)
  • CURLOPT_SSL_VERIFYPEER(3)
  • CURLOPT_SSL_VERIFYSTATUS(3)
  • CURLOPT_STDERR(3)
  • CURLOPT_STREAM_DEPENDS(3)
  • CURLOPT_STREAM_DEPENDS_E(3)
  • CURLOPT_STREAM_WEIGHT(3)
  • CURLOPT_SUPPRESS_CONNECT_HEADERS(3)
  • CURLOPT_TCP_FASTOPEN(3)
  • CURLOPT_TCP_KEEPALIVE(3)
  • CURLOPT_TCP_KEEPCNT(3)
  • CURLOPT_TCP_KEEPIDLE(3)
  • CURLOPT_TCP_KEEPINTVL(3)
  • CURLOPT_TCP_NODELAY(3)
  • CURLOPT_TELNETOPTIONS(3)
  • CURLOPT_TFTP_BLKSIZE(3)
  • CURLOPT_TFTP_NO_OPTIONS(3)
  • CURLOPT_TIMECONDITION(3)
  • CURLOPT_TIMEOUT(3)
  • CURLOPT_TIMEOUT_MS(3)
  • CURLOPT_TIMEVALUE(3)
  • CURLOPT_TIMEVALUE_LARGE(3)
  • CURLOPT_TLS13_CIPHERS(3)
  • CURLOPT_TLSAUTH_PASSWORD(3)
  • CURLOPT_TLSAUTH_TYPE(3)
  • CURLOPT_TLSAUTH_USERNAME(3)
  • CURLOPT_TRAILERDATA(3)
  • CURLOPT_TRAILERFUNCTION(3)
  • CURLOPT_TRANSFERTEXT(3)
  • CURLOPT_TRANSFER_ENCODING(3)
  • CURLOPT_UNIX_SOCKET_PATH(3)
  • CURLOPT_UNRESTRICTED_AUTH(3)
  • CURLOPT_UPKEEP_INTERVAL_MS(3)
  • CURLOPT_UPLOAD(3)
  • CURLOPT_UPLOAD_BUFFERSIZE(3)
  • CURLOPT_UPLOAD_FLAGS(3)
  • CURLOPT_URL(3)
  • CURLOPT_USERAGENT(3)
  • CURLOPT_USERNAME(3)
  • CURLOPT_USERPWD(3)
  • CURLOPT_USE_SSL(3)
  • CURLOPT_VERBOSE(3)
  • CURLOPT_WILDCARDMATCH(3)
  • CURLOPT_WRITEDATA(3)
  • CURLOPT_WRITEFUNCTION(3)
  • CURLOPT_WS_OPTIONS(3)
  • CURLOPT_XFERINFODATA(3)
  • CURLOPT_XFERINFOFUNCTION(3)
  • CURLOPT_XOAUTH2_BEARER(3)
  • CURLSHOPT_LOCKFUNC(3)
  • CURLSHOPT_SHARE(3)
  • CURLSHOPT_UNLOCKFUNC(3)
  • CURLSHOPT_UNSHARE(3)
  • CURLSHOPT_USERDATA(3)
  • curl(1)
  • curl-config(1)
  • curl_easy_cleanup(3)
  • curl_easy_duphandle(3)
  • curl_easy_escape(3)
  • curl_easy_getinfo(3)
  • curl_easy_header(3)
  • curl_easy_init(3)
  • curl_easy_nextheader(3)
  • curl_easy_option_by_id(3)
  • curl_easy_option_by_name(3)
  • curl_easy_option_next(3)
  • curl_easy_pause(3)
  • curl_easy_perform(3)
  • curl_easy_recv(3)
  • curl_easy_reset(3)
  • curl_easy_send(3)
  • curl_easy_setopt(3)
  • curl_easy_ssls_export(3)
  • curl_easy_ssls_import(3)
  • curl_easy_strerror(3)
  • curl_easy_unescape(3)
  • curl_easy_upkeep(3)
  • curl_escape(3)
  • curl_formadd(3)
  • curl_formfree(3)
  • curl_formget(3)
  • curl_free(3)
  • curl_getdate(3)
  • curl_getenv(3)
  • curl_global_cleanup(3)
  • curl_global_init(3)
  • curl_global_init_mem(3)
  • curl_global_sslset(3)
  • curl_global_trace(3)
  • curl_mime_addpart(3)
  • curl_mime_data(3)
  • curl_mime_data_cb(3)
  • curl_mime_encoder(3)
  • curl_mime_filedata(3)
  • curl_mime_filename(3)
  • curl_mime_free(3)
  • curl_mime_headers(3)
  • curl_mime_init(3)
  • curl_mime_name(3)
  • curl_mime_subparts(3)
  • curl_mime_type(3)
  • curl_mprintf(3)
  • curl_multi_add_handle(3)
  • curl_multi_assign(3)
  • curl_multi_cleanup(3)
  • curl_multi_fdset(3)
  • curl_multi_get_handles(3)
  • curl_multi_get_offt(3)
  • curl_multi_info_read(3)
  • curl_multi_init(3)
  • curl_multi_notify_disable(3)
  • curl_multi_notify_enable(3)
  • curl_multi_perform(3)
  • curl_multi_poll(3)
  • curl_multi_remove_handle(3)
  • curl_multi_setopt(3)
  • curl_multi_socket(3)
  • curl_multi_socket_action(3)
  • curl_multi_socket_all(3)
  • curl_multi_strerror(3)
  • curl_multi_timeout(3)
  • curl_multi_wait(3)
  • curl_multi_waitfds(3)
  • curl_multi_wakeup(3)
  • curl_pushheader_byname(3)
  • curl_pushheader_bynum(3)
  • curl_share_cleanup(3)
  • curl_share_init(3)
  • curl_share_setopt(3)
  • curl_share_strerror(3)
  • curl_slist_append(3)
  • curl_slist_free_all(3)
  • curl_strequal(3)
  • curl_strnequal(3)
  • curl_unescape(3)
  • curl_url(3)
  • curl_url_cleanup(3)
  • curl_url_dup(3)
  • curl_url_get(3)
  • curl_url_set(3)
  • curl_url_strerror(3)
  • curl_version(3)
  • curl_version_info(3)
  • curl_ws_meta(3)
  • curl_ws_recv(3)
  • curl_ws_send(3)
  • curl_ws_start_frame(3)
  • libcurl(3)
  • libcurl-easy(3)
  • libcurl-env(3)
  • libcurl-env-dbg(3)
  • libcurl-errors(3)
  • libcurl-multi(3)
  • libcurl-security(3)
  • libcurl-share(3)
  • libcurl-symbols(3)
  • libcurl-thread(3)
  • libcurl-tutorial(3)
  • libcurl-url(3)
  • libcurl-ws(3)
  • wcurl(1)
pkg-plist 785
  • bin/curl
  • bin/curl-config
  • bin/wcurl
  • include/curl/curl.h
  • include/curl/curlver.h
  • include/curl/easy.h
  • include/curl/header.h
  • include/curl/mprintf.h
  • include/curl/multi.h
  • include/curl/options.h
  • include/curl/stdcheaders.h
  • include/curl/system.h
  • include/curl/typecheck-gcc.h
  • include/curl/urlapi.h
  • include/curl/websockets.h
  • lib/libcurl.a
  • lib/libcurl.so
  • lib/libcurl.so.4
  • lib/libcurl.so.4.8.0
  • libdata/pkgconfig/libcurl.pc
  • share/aclocal/libcurl.m4
  • share/doc/curl/ALTSVC.md
  • share/doc/curl/BINDINGS.md
  • share/doc/curl/BUG-BOUNTY.md
  • share/doc/curl/BUGS.md
  • share/doc/curl/CIPHERS-TLS12.md
  • share/doc/curl/CIPHERS.md
  • share/doc/curl/CODE_OF_CONDUCT.md
  • share/doc/curl/CODE_REVIEW.md
  • share/doc/curl/CONTRIBUTE.md
  • share/doc/curl/CURL-DISABLE.md
  • share/doc/curl/CURLDOWN.md
  • share/doc/curl/DEPENDENCIES.md
  • share/doc/curl/DEPRECATE.md
  • share/doc/curl/DISTROS.md
  • share/doc/curl/EARLY-RELEASE.md
  • share/doc/curl/ECH.md
  • share/doc/curl/EXPERIMENTAL.md
  • share/doc/curl/FAQ.md
  • share/doc/curl/FEATURES.md
  • share/doc/curl/GOVERNANCE.md
  • share/doc/curl/HELP-US.md
  • share/doc/curl/HISTORY.md
  • share/doc/curl/HSTS.md
  • share/doc/curl/HTTP-COOKIES.md
  • share/doc/curl/HTTP3.md
  • share/doc/curl/HTTPSRR.md
  • share/doc/curl/INFRASTRUCTURE.md
  • share/doc/curl/INSTALL-CMAKE.md
  • share/doc/curl/INSTALL.md
  • share/doc/curl/IPFS.md
  • share/doc/curl/KNOWN_BUGS.md
  • share/doc/curl/KNOWN_RISKS.md
  • share/doc/curl/MAIL-ETIQUETTE.md
  • share/doc/curl/MANUAL.md
  • share/doc/curl/README.md
  • share/doc/curl/RELEASE-PROCEDURE.md
  • share/doc/curl/RELEASE-TOOLS.md
  • share/doc/curl/ROADMAP.md
  • share/doc/curl/RUSTLS.md
  • share/doc/curl/SECURITY-ADVISORY.md
  • share/doc/curl/SPONSORS.md
  • share/doc/curl/SSL-PROBLEMS.md
  • share/doc/curl/SSLCERTS.md
  • share/doc/curl/THANKS
  • share/doc/curl/TODO.md
  • share/doc/curl/TheArtOfHttpScripting.md
  • share/doc/curl/URL-SYNTAX.md
  • share/doc/curl/VERIFY.md
  • share/doc/curl/VERSIONS.md
  • share/doc/curl/VULN-DISCLOSURE-POLICY.md
  • share/doc/curl/curl-config.md
  • share/doc/curl/internals/BUFQ.md
  • share/doc/curl/internals/BUFREF.md
  • share/doc/curl/internals/CHECKSRC.md
  • share/doc/curl/internals/CLIENT-READERS.md
  • share/doc/curl/internals/CLIENT-WRITERS.md
  • share/doc/curl/internals/CODE_STYLE.md
  • share/doc/curl/internals/CONNECTION-FILTERS.md
  • share/doc/curl/internals/CREDENTIALS.md
  • share/doc/curl/internals/CURLX.md
  • share/doc/curl/internals/DYNBUF.md
  • share/doc/curl/internals/HASH.md
  • share/doc/curl/internals/LLIST.md
  • share/doc/curl/internals/MID.md
  • share/doc/curl/internals/MQTT.md
  • share/doc/curl/internals/MULTI-EV.md
  • share/doc/curl/internals/NEW-PROTOCOL.md
  • share/doc/curl/internals/PEERS.md
  • share/doc/curl/internals/PORTING.md
  • share/doc/curl/internals/RATELIMITS.md
  • share/doc/curl/internals/README.md
  • share/doc/curl/internals/SCORECARD.md
  • share/doc/curl/internals/SPLAY.md
  • share/doc/curl/internals/STRPARSE.md
  • share/doc/curl/internals/THRDPOOL-AND-QUEUE.md
  • share/doc/curl/internals/TIME-KEEPING.md
  • share/doc/curl/internals/TLS-SESSIONS.md
  • share/doc/curl/internals/UINT_SETS.md
  • share/doc/curl/internals/WEBSOCKET.md

The first 100 are listed.

distinfo 1
FileSizeSHA256
curl-8.23.0.tar.xz2.990916e+068dadd7d2536a314f982ad05a651b713f426bf7d02cc2c76cffb9796f2218e6c5
Master sites 2
  • https://curl.se/download/
  • https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/

Commit history 2

DateCommitCreditsLog message
1c19f23423 Bernard Spil ftp/curl: Security update to 8.23.0
SMB support was removed upstream in 8.23.0, drop the SMB option. Changes: https://curl.se/ch/8.23.0.html PR: 299376 Security: 14dab969-c797-11f1-a6ea-8447094a420f With hat: ports-secteam Sponsored by: Netzkommune GmbH
83a2de6dcf Po-Chuan Hsieh ftp/curl: Update to 8.22.0
- Remove TLS_SRP option Changes: https://curl.se/changes.html Security: CVE-2026-13608, CVE-2026-18924, CVE-2026-19931, CVE-2026-80229, CVE-2026-80230, CVE-2026-80231, CVE-2026-80255, CVE-2026-82208, CVE-2026-82209