diff --git a/ftp/curl/Makefile b/ftp/curl/Makefile index 003989669a15..06eae7629d11 100644 --- a/ftp/curl/Makefile +++ b/ftp/curl/Makefile @@ -1,181 +1,177 @@ # Created by: Neil Blakey-Milner PORTNAME= curl -PORTVERSION= 7.77.0 -PORTREVISION= 1 +PORTVERSION= 7.78.0 CATEGORIES= ftp net www MASTER_SITES= https://curl.se/download/ \ https://github.com/curl/curl/releases/download/curl-${PORTVERSION:S|.|_|g}/ MAINTAINER= sunpoet@FreeBSD.org COMMENT= Command line tool and library for transferring data with URLs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/COPYING USES= cpe libtool localbase pathfix perl5 shebangfix tar:xz USE_PERL5= build CONFIGURE_ARGS= --disable-werror \ --with-fish-functions-dir=${LOCALBASE}/share/fish/completions \ --with-zsh-functions-dir=${LOCALBASE}/share/zsh/site-functions CONFIGURE_ENV= LOCALBASE=${LOCALBASE} \ ac_cv_func_SSLv2_client_method=no GNU_CONFIGURE= yes INSTALL_TARGET= install-strip TEST_TARGET= test USE_LDCONFIG= yes CPE_VENDOR= haxx SHEBANG_FILES= */*.pl -OPTIONS_DEFINE= ALTSVC BROTLI CA_BUNDLE COOKIES CURL_DEBUG DEBUG DOCS EXAMPLES IDN IPV6 METALINK NTLM PROXY PSL STATIC TLS_SRP ZSTD +OPTIONS_DEFINE= ALTSVC BROTLI CA_BUNDLE COOKIES CURL_DEBUG DEBUG DOCS EXAMPLES IDN IPV6 NTLM PROXY PSL STATIC TLS_SRP ZSTD OPTIONS_GROUP= PROTOCOL OPTIONS_RADIO= SSL OPTIONS_SINGLE= GSSAPI RESOLV OPTIONS_GROUP_PROTOCOL= DICT FTP GOPHER HTTP HTTP2 IMAP LDAP LDAPS LIBSSH2 MQTT POP3 RTMP RTSP SMB SMTP TELNET TFTP OPTIONS_RADIO_SSL= GNUTLS NSS OPENSSL WOLFSSL OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE OPTIONS_SINGLE_RESOLV= CARES THREADED_RESOLVER OPTIONS_DEFAULT=ALTSVC CA_BUNDLE COOKIES GSSAPI_${${SSL_DEFAULT} == base :?BASE :NONE} DICT FTP GOPHER HTTP HTTP2 IMAP LIBSSH2 NTLM OPENSSL POP3 PROXY RTSP SMTP STATIC TELNET TFTP THREADED_RESOLVER TLS_SRP OPTIONS_SUB= yes ALTSVC_DESC= HTTP Alternative Services support CA_BUNDLE_DESC= Enable CA bundle for OpenSSL/GnuTLS/mbedTLS COOKIES_DESC= Cookies support CURL_DEBUG_DESC=cURL debug memory tracking DICT_DESC= DICT (RFC 2229) support HTTP_DESC= HTTP/HTTPS support HTTP2_DESC= HTTP/2 support (requires HTTP) HTTP2_IMPLIES= HTTP IMAP_DESC= IMAP/IMAPS support LDAPS_IMPLIES= LDAP LIBSSH2_DESC= SCP/SFTP support via libssh2 (requires OPENSSL) LIBSSH2_IMPLIES=OPENSSL MQTT_DESC= MQTT support POP3_DESC= POP3/POP3S support PROXY_IMPLIES= HTTP RESOLV_DESC= DNS resolving options RTSP_IMPLIES= HTTP SMB_DESC= SMB/CIFS support SMTP_DESC= SMTP/SMTPS support THREADED_RESOLVER_DESC= Threaded DNS resolver TLS_SRP_DESC= TLS-SRP (Secure Remote Password) support ALTSVC_CONFIGURE_ENABLE=alt-svc BROTLI_CONFIGURE_WITH= brotli BROTLI_LIB_DEPENDS= libbrotlidec.so:archivers/brotli CA_BUNDLE_CONFIGURE_WITH= ca-bundle=${LOCALBASE}/share/certs/ca-root-nss.crt CA_BUNDLE_RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss CARES_CONFIGURE_ENABLE= ares CARES_LIB_DEPENDS= libcares.so:dns/c-ares CARES_USES= pkgconfig COOKIES_CONFIGURE_ENABLE= cookies CURL_DEBUG_CONFIGURE_ENABLE= curldebug DEBUG_CONFIGURE_ENABLE= debug DICT_CONFIGURE_ENABLE= dict FTP_CONFIGURE_ENABLE= ftp GNUTLS_CONFIGURE_WITH= gnutls GNUTLS_LIB_DEPENDS= libgnutls.so:security/gnutls \ libnettle.so:security/nettle GOPHER_CONFIGURE_ENABLE=gopher GSSAPI_BASE_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_BASE_CPPFLAGS= ${GSSAPICPPFLAGS} GSSAPI_BASE_LDFLAGS= ${GSSAPILDFLAGS} GSSAPI_BASE_LIBS= ${GSSAPILIBS} GSSAPI_BASE_USES= gssapi GSSAPI_HEIMDAL_CONFIGURE_ON= --with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_HEIMDAL_CPPFLAGS=${GSSAPICPPFLAGS} GSSAPI_HEIMDAL_LDFLAGS= ${GSSAPILDFLAGS} GSSAPI_HEIMDAL_LIBS= ${GSSAPILIBS} GSSAPI_HEIMDAL_USES= gssapi:heimdal GSSAPI_MIT_CONFIGURE_ON=--with-gssapi=${GSSAPIBASEDIR} ${GSSAPI_CONFIGURE_ARGS} GSSAPI_MIT_CPPFLAGS= ${GSSAPICPPFLAGS} GSSAPI_MIT_LDFLAGS= ${GSSAPILDFLAGS} GSSAPI_MIT_LIBS= ${GSSAPILIBS} GSSAPI_MIT_USES= gssapi:mit GSSAPI_NONE_CONFIGURE_ON= --without-gssapi HTTP_CONFIGURE_ENABLE= http HTTP2_CONFIGURE_WITH= nghttp2 HTTP2_LIB_DEPENDS= libnghttp2.so:www/libnghttp2 HTTP2_USES= pkgconfig IDN_CONFIGURE_WITH= libidn2 IDN_LIB_DEPENDS= libidn2.so:dns/libidn2 IMAP_CONFIGURE_ENABLE= imap IPV6_CONFIGURE_ENABLE= ipv6 LDAP_CONFIGURE_ENABLE= ldap LDAP_USE= OPENLDAP=yes LDAPS_CONFIGURE_ENABLE= ldaps LIBSSH2_CONFIGURE_WITH= libssh2 LIBSSH2_LIB_DEPENDS= libssh2.so:security/libssh2 -METALINK_CONFIGURE_WITH=libmetalink -METALINK_LIB_DEPENDS= libmetalink.so:misc/libmetalink -METALINK_LIBS= -lcrypto MQTT_CONFIGURE_ENABLE= mqtt NSS_CONFIGURE_WITH= nss NSS_LIB_DEPENDS= libnss3.so:security/nss \ libnspr4.so:devel/nspr NSS_USES= pkgconfig -NTLM_CPPFLAGS_OFF= -DCURL_DISABLE_NTLM +NTLM_CONFIGURE_ENABLE= ntlm OPENSSL_CONFIGURE_WITH= ssl=${OPENSSLBASE} OPENSSL_CPPFLAGS= -I${OPENSSLINC} OPENSSL_LDFLAGS= -L${OPENSSLLIB} OPENSSL_USES= ssl POP3_CONFIGURE_ENABLE= pop3 PROXY_CONFIGURE_ENABLE= proxy PSL_CONFIGURE_WITH= libpsl PSL_LIB_DEPENDS= libpsl.so:dns/libpsl RTMP_CONFIGURE_WITH= librtmp RTMP_LIB_DEPENDS= librtmp.so:multimedia/librtmp RTMP_USES= pkgconfig RTSP_CONFIGURE_ENABLE= rtsp SMB_CONFIGURE_ENABLE= smb SMTP_CONFIGURE_ENABLE= smtp STATIC_CONFIGURE_ENABLE=static TELNET_CONFIGURE_ENABLE=telnet TFTP_CONFIGURE_ENABLE= tftp THREADED_RESOLVER_CONFIGURE_ENABLE= pthreads threaded-resolver TLS_SRP_CONFIGURE_ENABLE= tls-srp WOLFSSL_CONFIGURE_WITH= wolfssl WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl ZSTD_CONFIGURE_WITH= zstd ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd .include .if !${PORT_OPTIONS:MCA_BUNDLE} && (${PORT_OPTIONS:MGNUTLS} || ${PORT_OPTIONS:MOPENSSL}) CONFIGURE_ARGS+=--with-ca-fallback .endif .if ((!${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MOPENSSL}) || (${PORT_OPTIONS:MOPENSSL} && ${SSL_DEFAULT:Mlibressl*})) && ${PORT_OPTIONS:MTLS_SRP} IGNORE= only supports TLS-SRP with either OpenSSL or GnuTLS .endif .if ${PORT_OPTIONS:MLDAPS} && !${PORT_OPTIONS:MGNUTLS} && !${PORT_OPTIONS:MNSS} && !${PORT_OPTIONS:MOPENSSL} && !${PORT_OPTIONS:MWOLFSSL} IGNORE= only supports LDAPS with SSL .endif .if ${PORT_OPTIONS:MGSSAPI_BASE} && exists(${LOCALBASE}/lib/libkrb5support.so) BROKEN= The GSSAPI_BASE option is selected, but you have krb5 installed. \ This is incompatible. In order to build, either select GSSAPI_MIT, \ or temporarily deinstall krb5 to build curl, or build in poudriere .endif post-patch: @${REINPLACE_CMD} -e '/^SUBDIRS = / s|$$| docs scripts|; /^DIST_SUBDIRS = / s| docs scripts||; /cd docs &&/d' ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(flags_dbg_off=\)".*"|\1""|; s|\(flags_opt_off=\)".*"|\1""|' ${WRKSRC}/configure @${REINPLACE_CMD} -e 's|include |include |' ${WRKSRC}/lib/urldata.h post-install: ${INSTALL_DATA} ${WRKSRC}/docs/libcurl/libcurl.m4 ${STAGEDIR}${PREFIX}/share/aclocal/ post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR}/ ${STAGEDIR}${DOCSDIR}/libcurl/ cd ${WRKSRC}/docs/ && ${INSTALL_DATA} FAQ INSTALL KNOWN_BUGS MAIL-ETIQUETTE THANKS TODO options-in-versions *.md ${STAGEDIR}${DOCSDIR}/ cd ${WRKSRC}/docs/libcurl/ && ${INSTALL_DATA} ABI.md libcurl.m4 *.pl symbols-in-versions ${STAGEDIR}${DOCSDIR}/libcurl/ post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/ cd ${WRKSRC}/docs/examples/ && ${INSTALL_DATA} README.md Makefile.example makefile* *.c *.cpp ${STAGEDIR}${EXAMPLESDIR}/ .include diff --git a/ftp/curl/distinfo b/ftp/curl/distinfo index b6af43894b3f..d4224ae59c67 100644 --- a/ftp/curl/distinfo +++ b/ftp/curl/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1622213928 -SHA256 (curl-7.77.0.tar.xz) = 0f64582c54282f31c0de9f0a1a596b182776bd4df9a4c4a2a41bbeb54f62594b -SIZE (curl-7.77.0.tar.xz) = 2439336 +TIMESTAMP = 1626891030 +SHA256 (curl-7.78.0.tar.xz) = be42766d5664a739c3974ee3dfbbcbe978a4ccb1fe628bb1d9b59ac79e445fb5 +SIZE (curl-7.78.0.tar.xz) = 2440640 diff --git a/ftp/curl/files/patch-configure b/ftp/curl/files/patch-configure index 540198a050c2..13c8672eb654 100644 --- a/ftp/curl/files/patch-configure +++ b/ftp/curl/files/patch-configure @@ -1,140 +1,115 @@ -Description: Tweak the build for a FreeBSD environment. - Respect user-supplied CFLAGS - Use the FreeBSD location of pkg-config's library directory. - Check for librtmp in sensible locations in all cases. -Forwarded: not-needed -Author: Peter Pentchev -Last-Update: 2010-12-19 - ---- configure.orig 2019-02-05 14:11:44 UTC +--- configure.orig 2021-07-19 12:47:17 UTC +++ configure -@@ -3637,9 +3637,10 @@ $as_echo "$as_me: LIBS note: LIBS should +@@ -3738,9 +3738,10 @@ $as_echo "$as_me: LIBS note: LIBS should only be used -I*) xc_bad_var_ldflags=yes ;; - -l* | --library=*) - xc_bad_var_ldflags=yes - ;; +# Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk) +# -l* | --library=*) +# xc_bad_var_ldflags=yes +# ;; esac done if test $xc_bad_var_ldflags = yes; then -@@ -3709,9 +3710,10 @@ $as_echo "$as_me: $xc_bad_var_msg librar +@@ -3810,9 +3811,10 @@ $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS xc_bad_var_cflags=no for xc_word in $CFLAGS; do case "$xc_word" in - -D*) - xc_bad_var_cflags=yes - ;; +# Temporarily disable -D* flag check (PR/177401, PR/180944) +# -D*) +# xc_bad_var_cflags=yes +# ;; -U*) xc_bad_var_cflags=yes ;; -@@ -17193,6 +17195,8 @@ $as_echo "$as_me: WARNING: compiler opti - tmp_CFLAGS="$CFLAGS" - tmp_CPPFLAGS="$CPPFLAGS" - -+# Do not remove the user-supplied debug flags in CFLAGS (PR/150854) -+if false; then - ac_var_stripped="" - for word1 in $tmp_CFLAGS; do - ac_var_strip_word="no" -@@ -17223,6 +17227,7 @@ $as_echo "$as_me: WARNING: compiler opti - done - tmp_CPPFLAGS="$ac_var_stripped" - squeeze tmp_CPPFLAGS -+fi - - # - if test "$want_debug" = "yes"; then -@@ -17445,6 +17450,8 @@ $as_echo "$honor_optimize_option" >&6; } +@@ -17213,6 +17215,8 @@ $as_echo "$honor_optimize_option" >&6; } # if test "$honor_optimize_option" = "yes"; then -+# Do not remove the user-supplied optimization flags in CFLAGS (PR/150854) ++# Do not remove the user-supplied optimization flags in CFLAGS/CPPFLAGS (PR/150854) +if false; then ac_var_stripped="" for word1 in $tmp_CFLAGS; do ac_var_strip_word="no" -@@ -17475,6 +17482,7 @@ $as_echo "$honor_optimize_option" >&6; } +@@ -17243,6 +17247,7 @@ $as_echo "$honor_optimize_option" >&6; } done tmp_CPPFLAGS="$ac_var_stripped" squeeze tmp_CPPFLAGS +fi if test "$want_optimize" = "yes"; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking if compiler accepts optimizer enabling options" >&5 -@@ -26706,30 +26714,30 @@ $as_echo "found" >&6; } +@@ -28147,30 +28152,30 @@ $as_echo "found" >&6; } ;; off) LIB_RTMP="-lrtmp" + LD_RTMP="" + CPP_RTMP="" + DIR_RTMP="" ;; *) LIB_RTMP="-lrtmp" + LD_RTMP="-L${PREFIX_RTMP}/lib$libsuff" + CPP_RTMP="-I${PREFIX_RTMP}/include" + DIR_RTMP="${PREFIX_RTMP}/lib$libsuff" PREFIX_RTMP=$OPT_LIBRTMP ;; esac - if test -n "$PREFIX_RTMP"; then - LD_RTMP=-L${PREFIX_RTMP}/lib$libsuff - CPP_RTMP=-I${PREFIX_RTMP}/include - DIR_RTMP=${PREFIX_RTMP}/lib$libsuff - fi - LDFLAGS="$LDFLAGS $LD_RTMP" CPPFLAGS="$CPPFLAGS $CPP_RTMP" LIBS="$LIB_RTMP $LIBS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in -lrtmp" >&5 -$as_echo_n "checking for RTMP_Init in -lrtmp... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for RTMP_Init in $LIB_RTMP" >&5 +$as_echo_n "checking for RTMP_Init in $LIB_RTMP... " >&6; } if ${ac_cv_lib_rtmp_RTMP_Init+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS -LIBS="-lrtmp $LIBS" +LIBS="$LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ -@@ -41169,9 +41177,10 @@ $as_echo "$as_me: LIBS note: LIBS should +@@ -43354,9 +43359,10 @@ $as_echo "$as_me: LIBS note: LIBS should only be used -I*) xc_bad_var_ldflags=yes ;; - -l* | --library=*) - xc_bad_var_ldflags=yes - ;; +# Temporarily disable -l* flag check for SSP support (Mk/bsd.ssp.mk) +# -l* | --library=*) +# xc_bad_var_ldflags=yes +# ;; esac done if test $xc_bad_var_ldflags = yes; then -@@ -41241,9 +41250,10 @@ $as_echo "$as_me: $xc_bad_var_msg librar +@@ -43426,9 +43432,10 @@ $as_echo "$as_me: $xc_bad_var_msg libraries. Use LIBS xc_bad_var_cflags=no for xc_word in $CFLAGS; do case "$xc_word" in - -D*) - xc_bad_var_cflags=yes - ;; +# Temporarily disable -D* flag check (PR/177401, PR/180944) +# -D*) +# xc_bad_var_cflags=yes +# ;; -U*) xc_bad_var_cflags=yes ;; diff --git a/ftp/curl/files/patch-lib-url.c b/ftp/curl/files/patch-lib-url.c index 6224c72f510a..40e5742e2d8c 100644 --- a/ftp/curl/files/patch-lib-url.c +++ b/ftp/curl/files/patch-lib-url.c @@ -1,18 +1,18 @@ Description: Different handling of signals and threads. Forwarded: not-needed Author: Peter Pentchev Last-Update: 2010-12-18 ---- lib/url.c.orig 2020-12-08 07:39:35 UTC +--- lib/url.c.orig 2021-07-20 21:07:48 UTC +++ lib/url.c -@@ -607,6 +607,10 @@ CURLcode Curl_init_userdefined(struct Curl_easy *data) +@@ -630,6 +630,10 @@ CURLcode Curl_init_userdefined(struct Curl_easy *data) CURL_HTTP_VERSION_1_1 #endif ; +#if defined(__FreeBSD_version) + /* different handling of signals and threads */ + set->no_signal = TRUE; +#endif Curl_http2_init_userset(set); return result; } diff --git a/ftp/curl/files/patch-scripts-Makefile.in b/ftp/curl/files/patch-scripts-Makefile.in index 0ced59737639..8c785aa1eeb1 100644 --- a/ftp/curl/files/patch-scripts-Makefile.in +++ b/ftp/curl/files/patch-scripts-Makefile.in @@ -1,21 +1,21 @@ ---- scripts/Makefile.in.orig 2019-03-25 21:03:52 UTC +--- scripts/Makefile.in.orig 2021-07-19 12:47:18 UTC +++ scripts/Makefile.in -@@ -558,7 +558,7 @@ uninstall-am: +@@ -578,7 +578,7 @@ uninstall-am: .PRECIOUS: Makefile -all-local: $(ZSH_COMPLETION_FUNCTION_FILENAME) $(FISH_COMPLETION_FUNCTION_FILENAME) +all-local: $(ZSH_COMPLETION_FUNCTION_FILENAME) $(ZSH_COMPLETION_FUNCTION_FILENAME): completion.pl @CROSSCOMPILING_TRUE@ @echo "NOTICE: we can't generate zsh completion when cross-compiling!" -@@ -573,9 +573,7 @@ $(FISH_COMPLETION_FUNCTION_FILENAME): co +@@ -593,9 +593,7 @@ $(FISH_COMPLETION_FUNCTION_FILENAME): completion.pl install-data-local: @CROSSCOMPILING_TRUE@ @echo "NOTICE: we can't install zsh completion when cross-compiling!" @CROSSCOMPILING_FALSE@ $(MKDIR_P) $(DESTDIR)$(ZSH_FUNCTIONS_DIR) -@CROSSCOMPILING_FALSE@ $(MKDIR_P) $(DESTDIR)$(FISH_FUNCTIONS_DIR) @CROSSCOMPILING_FALSE@ $(INSTALL_DATA) $(ZSH_COMPLETION_FUNCTION_FILENAME) $(DESTDIR)$(ZSH_FUNCTIONS_DIR)/$(ZSH_COMPLETION_FUNCTION_FILENAME) -@CROSSCOMPILING_FALSE@ $(INSTALL_DATA) $(FISH_COMPLETION_FUNCTION_FILENAME) $(DESTDIR)$(FISH_FUNCTIONS_DIR)/$(FISH_COMPLETION_FUNCTION_FILENAME) # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/ftp/curl/files/patch-src-tool_operate.c b/ftp/curl/files/patch-src-tool_operate.c index 57818ceb8161..58fbe73f458f 100644 --- a/ftp/curl/files/patch-src-tool_operate.c +++ b/ftp/curl/files/patch-src-tool_operate.c @@ -1,44 +1,44 @@ ---- src/tool_operate.c.orig 2019-11-04 08:43:26 UTC +--- src/tool_operate.c.orig 2021-07-19 07:19:57 UTC +++ src/tool_operate.c -@@ -992,20 +992,7 @@ static CURLcode single_transfer(struct G +@@ -995,20 +995,7 @@ static CURLcode single_transfer(struct GlobalConfig *g DEBUGASSERT(!outs->filename); } - if(config->resume_from_current) { - /* We're told to continue from where we are now. Get the size - of the file as it is now and open it for append instead */ - struct_stat fileinfo; - /* VMS -- Danger, the filesize is only valid for stream files */ - if(0 == stat(per->outfile, &fileinfo)) - /* set offset to current file size: */ - config->resume_from = fileinfo.st_size; - else - /* let offset be 0 */ - config->resume_from = 0; - } - - if(config->resume_from) { + if(config->resume_from || config->resume_from_current) { #ifdef __VMS /* open file for output, forcing VMS output format into stream mode which is needed for stat() call above to always work. */ -@@ -1022,6 +1009,19 @@ static CURLcode single_transfer(struct G +@@ -1025,6 +1012,19 @@ static CURLcode single_transfer(struct GlobalConfig *g } outs->fopened = TRUE; outs->stream = file; + + if(config->resume_from_current) { + /* We're told to continue from where we are now. Get the size + of the file as it is now */ + struct_stat fileinfo; + if(0 == fstat(fileno(outs->stream), &fileinfo)) + /* set offset to current file size: */ + config->resume_from = fileinfo.st_size; + else + /* let offset be 0 */ + config->resume_from = 0; + } + outs->init = config->resume_from; } else { diff --git a/ftp/curl/pkg-descr b/ftp/curl/pkg-descr index df7e49ed9dad..b31b940547b9 100644 --- a/ftp/curl/pkg-descr +++ b/ftp/curl/pkg-descr @@ -1,13 +1,14 @@ 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. WWW: https://curl.se/ +WWW: https://github.com/curl/curl diff --git a/ftp/curl/pkg-plist b/ftp/curl/pkg-plist index 6147cd1e6461..227a383cf5bb 100644 --- a/ftp/curl/pkg-plist +++ b/ftp/curl/pkg-plist @@ -1,651 +1,651 @@ bin/curl bin/curl-config include/curl/curl.h include/curl/curlver.h include/curl/easy.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 %%STATIC%%lib/libcurl.a lib/libcurl.so lib/libcurl.so.4 lib/libcurl.so.4.7.0 libdata/pkgconfig/libcurl.pc man/man1/curl-config.1.gz man/man1/curl.1.gz man/man3/CURLINFO_ACTIVESOCKET.3.gz man/man3/CURLINFO_APPCONNECT_TIME.3.gz man/man3/CURLINFO_APPCONNECT_TIME_T.3.gz man/man3/CURLINFO_CERTINFO.3.gz man/man3/CURLINFO_CONDITION_UNMET.3.gz man/man3/CURLINFO_CONNECT_TIME.3.gz man/man3/CURLINFO_CONNECT_TIME_T.3.gz man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD.3.gz man/man3/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.3.gz man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD.3.gz man/man3/CURLINFO_CONTENT_LENGTH_UPLOAD_T.3.gz man/man3/CURLINFO_CONTENT_TYPE.3.gz man/man3/CURLINFO_COOKIELIST.3.gz man/man3/CURLINFO_EFFECTIVE_METHOD.3.gz man/man3/CURLINFO_EFFECTIVE_URL.3.gz man/man3/CURLINFO_FILETIME.3.gz man/man3/CURLINFO_FILETIME_T.3.gz man/man3/CURLINFO_FTP_ENTRY_PATH.3.gz man/man3/CURLINFO_HEADER_SIZE.3.gz man/man3/CURLINFO_HTTPAUTH_AVAIL.3.gz man/man3/CURLINFO_HTTP_CONNECTCODE.3.gz man/man3/CURLINFO_HTTP_VERSION.3.gz man/man3/CURLINFO_LASTSOCKET.3.gz man/man3/CURLINFO_LOCAL_IP.3.gz man/man3/CURLINFO_LOCAL_PORT.3.gz man/man3/CURLINFO_NAMELOOKUP_TIME.3.gz man/man3/CURLINFO_NAMELOOKUP_TIME_T.3.gz man/man3/CURLINFO_NUM_CONNECTS.3.gz man/man3/CURLINFO_OS_ERRNO.3.gz man/man3/CURLINFO_PRETRANSFER_TIME.3.gz man/man3/CURLINFO_PRETRANSFER_TIME_T.3.gz man/man3/CURLINFO_PRIMARY_IP.3.gz man/man3/CURLINFO_PRIMARY_PORT.3.gz man/man3/CURLINFO_PRIVATE.3.gz man/man3/CURLINFO_PROTOCOL.3.gz man/man3/CURLINFO_PROXYAUTH_AVAIL.3.gz man/man3/CURLINFO_PROXY_ERROR.3.gz man/man3/CURLINFO_PROXY_SSL_VERIFYRESULT.3.gz man/man3/CURLINFO_REDIRECT_COUNT.3.gz man/man3/CURLINFO_REDIRECT_TIME.3.gz man/man3/CURLINFO_REDIRECT_TIME_T.3.gz man/man3/CURLINFO_REDIRECT_URL.3.gz man/man3/CURLINFO_REFERER.3.gz man/man3/CURLINFO_REQUEST_SIZE.3.gz man/man3/CURLINFO_RESPONSE_CODE.3.gz man/man3/CURLINFO_RETRY_AFTER.3.gz man/man3/CURLINFO_RTSP_CLIENT_CSEQ.3.gz man/man3/CURLINFO_RTSP_CSEQ_RECV.3.gz man/man3/CURLINFO_RTSP_SERVER_CSEQ.3.gz man/man3/CURLINFO_RTSP_SESSION_ID.3.gz man/man3/CURLINFO_SCHEME.3.gz man/man3/CURLINFO_SIZE_DOWNLOAD.3.gz man/man3/CURLINFO_SIZE_DOWNLOAD_T.3.gz man/man3/CURLINFO_SIZE_UPLOAD.3.gz man/man3/CURLINFO_SIZE_UPLOAD_T.3.gz man/man3/CURLINFO_SPEED_DOWNLOAD.3.gz man/man3/CURLINFO_SPEED_DOWNLOAD_T.3.gz man/man3/CURLINFO_SPEED_UPLOAD.3.gz man/man3/CURLINFO_SPEED_UPLOAD_T.3.gz man/man3/CURLINFO_SSL_ENGINES.3.gz man/man3/CURLINFO_SSL_VERIFYRESULT.3.gz man/man3/CURLINFO_STARTTRANSFER_TIME.3.gz man/man3/CURLINFO_STARTTRANSFER_TIME_T.3.gz man/man3/CURLINFO_TLS_SESSION.3.gz man/man3/CURLINFO_TLS_SSL_PTR.3.gz man/man3/CURLINFO_TOTAL_TIME.3.gz man/man3/CURLINFO_TOTAL_TIME_T.3.gz man/man3/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.3.gz man/man3/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.3.gz man/man3/CURLMOPT_MAXCONNECTS.3.gz man/man3/CURLMOPT_MAX_CONCURRENT_STREAMS.3.gz man/man3/CURLMOPT_MAX_HOST_CONNECTIONS.3.gz man/man3/CURLMOPT_MAX_PIPELINE_LENGTH.3.gz man/man3/CURLMOPT_MAX_TOTAL_CONNECTIONS.3.gz man/man3/CURLMOPT_PIPELINING.3.gz man/man3/CURLMOPT_PIPELINING_SERVER_BL.3.gz man/man3/CURLMOPT_PIPELINING_SITE_BL.3.gz man/man3/CURLMOPT_PUSHDATA.3.gz man/man3/CURLMOPT_PUSHFUNCTION.3.gz man/man3/CURLMOPT_SOCKETDATA.3.gz man/man3/CURLMOPT_SOCKETFUNCTION.3.gz man/man3/CURLMOPT_TIMERDATA.3.gz man/man3/CURLMOPT_TIMERFUNCTION.3.gz man/man3/CURLOPT_ABSTRACT_UNIX_SOCKET.3.gz man/man3/CURLOPT_ACCEPTTIMEOUT_MS.3.gz man/man3/CURLOPT_ACCEPT_ENCODING.3.gz man/man3/CURLOPT_ADDRESS_SCOPE.3.gz man/man3/CURLOPT_ALTSVC.3.gz man/man3/CURLOPT_ALTSVC_CTRL.3.gz man/man3/CURLOPT_APPEND.3.gz man/man3/CURLOPT_AUTOREFERER.3.gz man/man3/CURLOPT_AWS_SIGV4.3.gz man/man3/CURLOPT_BUFFERSIZE.3.gz man/man3/CURLOPT_CAINFO.3.gz man/man3/CURLOPT_CAINFO_BLOB.3.gz man/man3/CURLOPT_CAPATH.3.gz man/man3/CURLOPT_CERTINFO.3.gz man/man3/CURLOPT_CHUNK_BGN_FUNCTION.3.gz man/man3/CURLOPT_CHUNK_DATA.3.gz man/man3/CURLOPT_CHUNK_END_FUNCTION.3.gz man/man3/CURLOPT_CLOSESOCKETDATA.3.gz man/man3/CURLOPT_CLOSESOCKETFUNCTION.3.gz man/man3/CURLOPT_CONNECTTIMEOUT.3.gz man/man3/CURLOPT_CONNECTTIMEOUT_MS.3.gz man/man3/CURLOPT_CONNECT_ONLY.3.gz man/man3/CURLOPT_CONNECT_TO.3.gz man/man3/CURLOPT_CONV_FROM_NETWORK_FUNCTION.3.gz man/man3/CURLOPT_CONV_FROM_UTF8_FUNCTION.3.gz man/man3/CURLOPT_CONV_TO_NETWORK_FUNCTION.3.gz man/man3/CURLOPT_COOKIE.3.gz man/man3/CURLOPT_COOKIEFILE.3.gz man/man3/CURLOPT_COOKIEJAR.3.gz man/man3/CURLOPT_COOKIELIST.3.gz man/man3/CURLOPT_COOKIESESSION.3.gz man/man3/CURLOPT_COPYPOSTFIELDS.3.gz man/man3/CURLOPT_CRLF.3.gz man/man3/CURLOPT_CRLFILE.3.gz man/man3/CURLOPT_CURLU.3.gz man/man3/CURLOPT_CUSTOMREQUEST.3.gz man/man3/CURLOPT_DEBUGDATA.3.gz man/man3/CURLOPT_DEBUGFUNCTION.3.gz man/man3/CURLOPT_DEFAULT_PROTOCOL.3.gz man/man3/CURLOPT_DIRLISTONLY.3.gz man/man3/CURLOPT_DISALLOW_USERNAME_IN_URL.3.gz man/man3/CURLOPT_DNS_CACHE_TIMEOUT.3.gz man/man3/CURLOPT_DNS_INTERFACE.3.gz man/man3/CURLOPT_DNS_LOCAL_IP4.3.gz man/man3/CURLOPT_DNS_LOCAL_IP6.3.gz man/man3/CURLOPT_DNS_SERVERS.3.gz man/man3/CURLOPT_DNS_SHUFFLE_ADDRESSES.3.gz man/man3/CURLOPT_DNS_USE_GLOBAL_CACHE.3.gz man/man3/CURLOPT_DOH_SSL_VERIFYHOST.3.gz man/man3/CURLOPT_DOH_SSL_VERIFYPEER.3.gz man/man3/CURLOPT_DOH_SSL_VERIFYSTATUS.3.gz man/man3/CURLOPT_DOH_URL.3.gz man/man3/CURLOPT_EGDSOCKET.3.gz man/man3/CURLOPT_ERRORBUFFER.3.gz man/man3/CURLOPT_EXPECT_100_TIMEOUT_MS.3.gz man/man3/CURLOPT_FAILONERROR.3.gz man/man3/CURLOPT_FILETIME.3.gz man/man3/CURLOPT_FNMATCH_DATA.3.gz man/man3/CURLOPT_FNMATCH_FUNCTION.3.gz man/man3/CURLOPT_FOLLOWLOCATION.3.gz man/man3/CURLOPT_FORBID_REUSE.3.gz man/man3/CURLOPT_FRESH_CONNECT.3.gz man/man3/CURLOPT_FTPPORT.3.gz man/man3/CURLOPT_FTPSSLAUTH.3.gz man/man3/CURLOPT_FTP_ACCOUNT.3.gz man/man3/CURLOPT_FTP_ALTERNATIVE_TO_USER.3.gz man/man3/CURLOPT_FTP_CREATE_MISSING_DIRS.3.gz man/man3/CURLOPT_FTP_FILEMETHOD.3.gz man/man3/CURLOPT_FTP_RESPONSE_TIMEOUT.3.gz man/man3/CURLOPT_FTP_SKIP_PASV_IP.3.gz man/man3/CURLOPT_FTP_SSL_CCC.3.gz man/man3/CURLOPT_FTP_USE_EPRT.3.gz man/man3/CURLOPT_FTP_USE_EPSV.3.gz man/man3/CURLOPT_FTP_USE_PRET.3.gz man/man3/CURLOPT_GSSAPI_DELEGATION.3.gz man/man3/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.3.gz man/man3/CURLOPT_HAPROXYPROTOCOL.3.gz man/man3/CURLOPT_HEADER.3.gz man/man3/CURLOPT_HEADERDATA.3.gz man/man3/CURLOPT_HEADERFUNCTION.3.gz man/man3/CURLOPT_HEADEROPT.3.gz man/man3/CURLOPT_HSTS.3.gz man/man3/CURLOPT_HSTSREADDATA.3.gz man/man3/CURLOPT_HSTSREADFUNCTION.3.gz man/man3/CURLOPT_HSTSWRITEDATA.3.gz man/man3/CURLOPT_HSTSWRITEFUNCTION.3.gz man/man3/CURLOPT_HSTS_CTRL.3.gz man/man3/CURLOPT_HTTP09_ALLOWED.3.gz man/man3/CURLOPT_HTTP200ALIASES.3.gz man/man3/CURLOPT_HTTPAUTH.3.gz man/man3/CURLOPT_HTTPGET.3.gz man/man3/CURLOPT_HTTPHEADER.3.gz man/man3/CURLOPT_HTTPPOST.3.gz man/man3/CURLOPT_HTTPPROXYTUNNEL.3.gz man/man3/CURLOPT_HTTP_CONTENT_DECODING.3.gz man/man3/CURLOPT_HTTP_TRANSFER_DECODING.3.gz man/man3/CURLOPT_HTTP_VERSION.3.gz man/man3/CURLOPT_IGNORE_CONTENT_LENGTH.3.gz man/man3/CURLOPT_INFILESIZE.3.gz man/man3/CURLOPT_INFILESIZE_LARGE.3.gz man/man3/CURLOPT_INTERFACE.3.gz man/man3/CURLOPT_INTERLEAVEDATA.3.gz man/man3/CURLOPT_INTERLEAVEFUNCTION.3.gz man/man3/CURLOPT_IOCTLDATA.3.gz man/man3/CURLOPT_IOCTLFUNCTION.3.gz man/man3/CURLOPT_IPRESOLVE.3.gz man/man3/CURLOPT_ISSUERCERT.3.gz man/man3/CURLOPT_ISSUERCERT_BLOB.3.gz man/man3/CURLOPT_KEEP_SENDING_ON_ERROR.3.gz man/man3/CURLOPT_KEYPASSWD.3.gz man/man3/CURLOPT_KRBLEVEL.3.gz man/man3/CURLOPT_LOCALPORT.3.gz man/man3/CURLOPT_LOCALPORTRANGE.3.gz man/man3/CURLOPT_LOGIN_OPTIONS.3.gz man/man3/CURLOPT_LOW_SPEED_LIMIT.3.gz man/man3/CURLOPT_LOW_SPEED_TIME.3.gz man/man3/CURLOPT_MAIL_AUTH.3.gz man/man3/CURLOPT_MAIL_FROM.3.gz man/man3/CURLOPT_MAIL_RCPT.3.gz man/man3/CURLOPT_MAIL_RCPT_ALLLOWFAILS.3.gz man/man3/CURLOPT_MAXAGE_CONN.3.gz man/man3/CURLOPT_MAXCONNECTS.3.gz man/man3/CURLOPT_MAXFILESIZE.3.gz man/man3/CURLOPT_MAXFILESIZE_LARGE.3.gz man/man3/CURLOPT_MAXREDIRS.3.gz man/man3/CURLOPT_MAX_RECV_SPEED_LARGE.3.gz man/man3/CURLOPT_MAX_SEND_SPEED_LARGE.3.gz man/man3/CURLOPT_MIMEPOST.3.gz man/man3/CURLOPT_NETRC.3.gz man/man3/CURLOPT_NETRC_FILE.3.gz man/man3/CURLOPT_NEW_DIRECTORY_PERMS.3.gz man/man3/CURLOPT_NEW_FILE_PERMS.3.gz man/man3/CURLOPT_NOBODY.3.gz man/man3/CURLOPT_NOPROGRESS.3.gz man/man3/CURLOPT_NOPROXY.3.gz man/man3/CURLOPT_NOSIGNAL.3.gz man/man3/CURLOPT_OPENSOCKETDATA.3.gz man/man3/CURLOPT_OPENSOCKETFUNCTION.3.gz man/man3/CURLOPT_PASSWORD.3.gz man/man3/CURLOPT_PATH_AS_IS.3.gz man/man3/CURLOPT_PINNEDPUBLICKEY.3.gz man/man3/CURLOPT_PIPEWAIT.3.gz man/man3/CURLOPT_PORT.3.gz man/man3/CURLOPT_POST.3.gz man/man3/CURLOPT_POSTFIELDS.3.gz man/man3/CURLOPT_POSTFIELDSIZE.3.gz man/man3/CURLOPT_POSTFIELDSIZE_LARGE.3.gz man/man3/CURLOPT_POSTQUOTE.3.gz man/man3/CURLOPT_POSTREDIR.3.gz man/man3/CURLOPT_PREQUOTE.3.gz man/man3/CURLOPT_PRE_PROXY.3.gz man/man3/CURLOPT_PRIVATE.3.gz man/man3/CURLOPT_PROGRESSDATA.3.gz man/man3/CURLOPT_PROGRESSFUNCTION.3.gz man/man3/CURLOPT_PROTOCOLS.3.gz man/man3/CURLOPT_PROXY.3.gz man/man3/CURLOPT_PROXYAUTH.3.gz man/man3/CURLOPT_PROXYHEADER.3.gz man/man3/CURLOPT_PROXYPASSWORD.3.gz man/man3/CURLOPT_PROXYPORT.3.gz man/man3/CURLOPT_PROXYTYPE.3.gz man/man3/CURLOPT_PROXYUSERNAME.3.gz man/man3/CURLOPT_PROXYUSERPWD.3.gz man/man3/CURLOPT_PROXY_CAINFO.3.gz man/man3/CURLOPT_PROXY_CAINFO_BLOB.3.gz man/man3/CURLOPT_PROXY_CAPATH.3.gz man/man3/CURLOPT_PROXY_CRLFILE.3.gz man/man3/CURLOPT_PROXY_ISSUERCERT.3.gz man/man3/CURLOPT_PROXY_ISSUERCERT_BLOB.3.gz man/man3/CURLOPT_PROXY_KEYPASSWD.3.gz man/man3/CURLOPT_PROXY_PINNEDPUBLICKEY.3.gz man/man3/CURLOPT_PROXY_SERVICE_NAME.3.gz man/man3/CURLOPT_PROXY_SSLCERT.3.gz man/man3/CURLOPT_PROXY_SSLCERTTYPE.3.gz man/man3/CURLOPT_PROXY_SSLCERT_BLOB.3.gz man/man3/CURLOPT_PROXY_SSLKEY.3.gz man/man3/CURLOPT_PROXY_SSLKEYTYPE.3.gz man/man3/CURLOPT_PROXY_SSLKEY_BLOB.3.gz man/man3/CURLOPT_PROXY_SSLVERSION.3.gz man/man3/CURLOPT_PROXY_SSL_CIPHER_LIST.3.gz man/man3/CURLOPT_PROXY_SSL_OPTIONS.3.gz man/man3/CURLOPT_PROXY_SSL_VERIFYHOST.3.gz man/man3/CURLOPT_PROXY_SSL_VERIFYPEER.3.gz man/man3/CURLOPT_PROXY_TLS13_CIPHERS.3.gz man/man3/CURLOPT_PROXY_TLSAUTH_PASSWORD.3.gz man/man3/CURLOPT_PROXY_TLSAUTH_TYPE.3.gz man/man3/CURLOPT_PROXY_TLSAUTH_USERNAME.3.gz man/man3/CURLOPT_PROXY_TRANSFER_MODE.3.gz man/man3/CURLOPT_PUT.3.gz man/man3/CURLOPT_QUOTE.3.gz man/man3/CURLOPT_RANDOM_FILE.3.gz man/man3/CURLOPT_RANGE.3.gz man/man3/CURLOPT_READDATA.3.gz man/man3/CURLOPT_READFUNCTION.3.gz man/man3/CURLOPT_REDIR_PROTOCOLS.3.gz man/man3/CURLOPT_REFERER.3.gz man/man3/CURLOPT_REQUEST_TARGET.3.gz man/man3/CURLOPT_RESOLVE.3.gz man/man3/CURLOPT_RESOLVER_START_DATA.3.gz man/man3/CURLOPT_RESOLVER_START_FUNCTION.3.gz man/man3/CURLOPT_RESUME_FROM.3.gz man/man3/CURLOPT_RESUME_FROM_LARGE.3.gz man/man3/CURLOPT_RTSP_CLIENT_CSEQ.3.gz man/man3/CURLOPT_RTSP_REQUEST.3.gz man/man3/CURLOPT_RTSP_SERVER_CSEQ.3.gz man/man3/CURLOPT_RTSP_SESSION_ID.3.gz man/man3/CURLOPT_RTSP_STREAM_URI.3.gz man/man3/CURLOPT_RTSP_TRANSPORT.3.gz man/man3/CURLOPT_SASL_AUTHZID.3.gz man/man3/CURLOPT_SASL_IR.3.gz man/man3/CURLOPT_SEEKDATA.3.gz man/man3/CURLOPT_SEEKFUNCTION.3.gz man/man3/CURLOPT_SERVICE_NAME.3.gz man/man3/CURLOPT_SHARE.3.gz man/man3/CURLOPT_SOCKOPTDATA.3.gz man/man3/CURLOPT_SOCKOPTFUNCTION.3.gz man/man3/CURLOPT_SOCKS5_AUTH.3.gz man/man3/CURLOPT_SOCKS5_GSSAPI_NEC.3.gz man/man3/CURLOPT_SOCKS5_GSSAPI_SERVICE.3.gz man/man3/CURLOPT_SSH_AUTH_TYPES.3.gz man/man3/CURLOPT_SSH_COMPRESSION.3.gz man/man3/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.3.gz man/man3/CURLOPT_SSH_KEYDATA.3.gz man/man3/CURLOPT_SSH_KEYFUNCTION.3.gz man/man3/CURLOPT_SSH_KNOWNHOSTS.3.gz man/man3/CURLOPT_SSH_PRIVATE_KEYFILE.3.gz man/man3/CURLOPT_SSH_PUBLIC_KEYFILE.3.gz man/man3/CURLOPT_SSLCERT.3.gz man/man3/CURLOPT_SSLCERTTYPE.3.gz man/man3/CURLOPT_SSLCERT_BLOB.3.gz man/man3/CURLOPT_SSLENGINE.3.gz man/man3/CURLOPT_SSLENGINE_DEFAULT.3.gz man/man3/CURLOPT_SSLKEY.3.gz man/man3/CURLOPT_SSLKEYTYPE.3.gz man/man3/CURLOPT_SSLKEY_BLOB.3.gz man/man3/CURLOPT_SSLVERSION.3.gz man/man3/CURLOPT_SSL_CIPHER_LIST.3.gz man/man3/CURLOPT_SSL_CTX_DATA.3.gz man/man3/CURLOPT_SSL_CTX_FUNCTION.3.gz man/man3/CURLOPT_SSL_EC_CURVES.3.gz man/man3/CURLOPT_SSL_ENABLE_ALPN.3.gz man/man3/CURLOPT_SSL_ENABLE_NPN.3.gz man/man3/CURLOPT_SSL_FALSESTART.3.gz man/man3/CURLOPT_SSL_OPTIONS.3.gz man/man3/CURLOPT_SSL_SESSIONID_CACHE.3.gz man/man3/CURLOPT_SSL_VERIFYHOST.3.gz man/man3/CURLOPT_SSL_VERIFYPEER.3.gz man/man3/CURLOPT_SSL_VERIFYSTATUS.3.gz man/man3/CURLOPT_STDERR.3.gz man/man3/CURLOPT_STREAM_DEPENDS.3.gz man/man3/CURLOPT_STREAM_DEPENDS_E.3.gz man/man3/CURLOPT_STREAM_WEIGHT.3.gz man/man3/CURLOPT_SUPPRESS_CONNECT_HEADERS.3.gz man/man3/CURLOPT_TCP_FASTOPEN.3.gz man/man3/CURLOPT_TCP_KEEPALIVE.3.gz man/man3/CURLOPT_TCP_KEEPIDLE.3.gz man/man3/CURLOPT_TCP_KEEPINTVL.3.gz man/man3/CURLOPT_TCP_NODELAY.3.gz man/man3/CURLOPT_TELNETOPTIONS.3.gz man/man3/CURLOPT_TFTP_BLKSIZE.3.gz man/man3/CURLOPT_TFTP_NO_OPTIONS.3.gz man/man3/CURLOPT_TIMECONDITION.3.gz man/man3/CURLOPT_TIMEOUT.3.gz man/man3/CURLOPT_TIMEOUT_MS.3.gz man/man3/CURLOPT_TIMEVALUE.3.gz man/man3/CURLOPT_TIMEVALUE_LARGE.3.gz man/man3/CURLOPT_TLS13_CIPHERS.3.gz man/man3/CURLOPT_TLSAUTH_PASSWORD.3.gz man/man3/CURLOPT_TLSAUTH_TYPE.3.gz man/man3/CURLOPT_TLSAUTH_USERNAME.3.gz man/man3/CURLOPT_TRAILERDATA.3.gz man/man3/CURLOPT_TRAILERFUNCTION.3.gz man/man3/CURLOPT_TRANSFERTEXT.3.gz man/man3/CURLOPT_TRANSFER_ENCODING.3.gz man/man3/CURLOPT_UNIX_SOCKET_PATH.3.gz man/man3/CURLOPT_UNRESTRICTED_AUTH.3.gz man/man3/CURLOPT_UPKEEP_INTERVAL_MS.3.gz man/man3/CURLOPT_UPLOAD.3.gz man/man3/CURLOPT_UPLOAD_BUFFERSIZE.3.gz man/man3/CURLOPT_URL.3.gz man/man3/CURLOPT_USERAGENT.3.gz man/man3/CURLOPT_USERNAME.3.gz man/man3/CURLOPT_USERPWD.3.gz man/man3/CURLOPT_USE_SSL.3.gz man/man3/CURLOPT_VERBOSE.3.gz man/man3/CURLOPT_WILDCARDMATCH.3.gz man/man3/CURLOPT_WRITEDATA.3.gz man/man3/CURLOPT_WRITEFUNCTION.3.gz man/man3/CURLOPT_XFERINFODATA.3.gz man/man3/CURLOPT_XFERINFOFUNCTION.3.gz man/man3/CURLOPT_XOAUTH2_BEARER.3.gz man/man3/curl_easy_cleanup.3.gz man/man3/curl_easy_duphandle.3.gz man/man3/curl_easy_escape.3.gz man/man3/curl_easy_getinfo.3.gz man/man3/curl_easy_init.3.gz man/man3/curl_easy_option_by_id.3.gz man/man3/curl_easy_option_by_name.3.gz man/man3/curl_easy_option_next.3.gz man/man3/curl_easy_pause.3.gz man/man3/curl_easy_perform.3.gz man/man3/curl_easy_recv.3.gz man/man3/curl_easy_reset.3.gz man/man3/curl_easy_send.3.gz man/man3/curl_easy_setopt.3.gz man/man3/curl_easy_strerror.3.gz man/man3/curl_easy_unescape.3.gz man/man3/curl_easy_upkeep.3.gz man/man3/curl_escape.3.gz man/man3/curl_formadd.3.gz man/man3/curl_formfree.3.gz man/man3/curl_formget.3.gz man/man3/curl_free.3.gz man/man3/curl_getdate.3.gz man/man3/curl_getenv.3.gz man/man3/curl_global_cleanup.3.gz man/man3/curl_global_init.3.gz man/man3/curl_global_init_mem.3.gz man/man3/curl_global_sslset.3.gz man/man3/curl_mime_addpart.3.gz man/man3/curl_mime_data.3.gz man/man3/curl_mime_data_cb.3.gz man/man3/curl_mime_encoder.3.gz man/man3/curl_mime_filedata.3.gz man/man3/curl_mime_filename.3.gz man/man3/curl_mime_free.3.gz man/man3/curl_mime_headers.3.gz man/man3/curl_mime_init.3.gz man/man3/curl_mime_name.3.gz man/man3/curl_mime_subparts.3.gz man/man3/curl_mime_type.3.gz man/man3/curl_mprintf.3.gz man/man3/curl_multi_add_handle.3.gz man/man3/curl_multi_assign.3.gz man/man3/curl_multi_cleanup.3.gz man/man3/curl_multi_fdset.3.gz man/man3/curl_multi_info_read.3.gz man/man3/curl_multi_init.3.gz man/man3/curl_multi_perform.3.gz man/man3/curl_multi_poll.3.gz man/man3/curl_multi_remove_handle.3.gz man/man3/curl_multi_setopt.3.gz man/man3/curl_multi_socket.3.gz man/man3/curl_multi_socket_action.3.gz man/man3/curl_multi_socket_all.3.gz man/man3/curl_multi_strerror.3.gz man/man3/curl_multi_timeout.3.gz man/man3/curl_multi_wait.3.gz man/man3/curl_multi_wakeup.3.gz man/man3/curl_share_cleanup.3.gz man/man3/curl_share_init.3.gz man/man3/curl_share_setopt.3.gz man/man3/curl_share_strerror.3.gz man/man3/curl_slist_append.3.gz man/man3/curl_slist_free_all.3.gz man/man3/curl_strequal.3.gz man/man3/curl_strnequal.3.gz man/man3/curl_unescape.3.gz man/man3/curl_url.3.gz man/man3/curl_url_cleanup.3.gz man/man3/curl_url_dup.3.gz man/man3/curl_url_get.3.gz man/man3/curl_url_set.3.gz man/man3/curl_version.3.gz man/man3/curl_version_info.3.gz man/man3/libcurl-easy.3.gz man/man3/libcurl-env.3.gz man/man3/libcurl-errors.3.gz man/man3/libcurl-multi.3.gz man/man3/libcurl-security.3.gz man/man3/libcurl-share.3.gz man/man3/libcurl-symbols.3.gz man/man3/libcurl-thread.3.gz man/man3/libcurl-tutorial.3.gz man/man3/libcurl-url.3.gz man/man3/libcurl.3.gz share/aclocal/libcurl.m4 %%PORTDOCS%%%%DOCSDIR%%/ALTSVC.md %%PORTDOCS%%%%DOCSDIR%%/BINDINGS.md %%PORTDOCS%%%%DOCSDIR%%/BUFREF.md %%PORTDOCS%%%%DOCSDIR%%/BUG-BOUNTY.md %%PORTDOCS%%%%DOCSDIR%%/BUGS.md %%PORTDOCS%%%%DOCSDIR%%/CHECKSRC.md %%PORTDOCS%%%%DOCSDIR%%/CIPHERS.md %%PORTDOCS%%%%DOCSDIR%%/CODE_OF_CONDUCT.md %%PORTDOCS%%%%DOCSDIR%%/CODE_REVIEW.md %%PORTDOCS%%%%DOCSDIR%%/CODE_STYLE.md %%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTE.md %%PORTDOCS%%%%DOCSDIR%%/CURL-DISABLE.md %%PORTDOCS%%%%DOCSDIR%%/DEPRECATE.md %%PORTDOCS%%%%DOCSDIR%%/DYNBUF.md %%PORTDOCS%%%%DOCSDIR%%/ECH.md %%PORTDOCS%%%%DOCSDIR%%/EXPERIMENTAL.md %%PORTDOCS%%%%DOCSDIR%%/FAQ %%PORTDOCS%%%%DOCSDIR%%/FEATURES.md %%PORTDOCS%%%%DOCSDIR%%/GOVERNANCE.md %%PORTDOCS%%%%DOCSDIR%%/HELP-US.md %%PORTDOCS%%%%DOCSDIR%%/HISTORY.md %%PORTDOCS%%%%DOCSDIR%%/HSTS.md %%PORTDOCS%%%%DOCSDIR%%/HTTP-COOKIES.md %%PORTDOCS%%%%DOCSDIR%%/HTTP2.md %%PORTDOCS%%%%DOCSDIR%%/HTTP3.md %%PORTDOCS%%%%DOCSDIR%%/HYPER.md %%PORTDOCS%%%%DOCSDIR%%/INSTALL %%PORTDOCS%%%%DOCSDIR%%/INSTALL.md %%PORTDOCS%%%%DOCSDIR%%/INTERNALS.md %%PORTDOCS%%%%DOCSDIR%%/KNOWN_BUGS %%PORTDOCS%%%%DOCSDIR%%/MAIL-ETIQUETTE %%PORTDOCS%%%%DOCSDIR%%/MQTT.md %%PORTDOCS%%%%DOCSDIR%%/NEW-PROTOCOL.md %%PORTDOCS%%%%DOCSDIR%%/PARALLEL-TRANSFERS.md %%PORTDOCS%%%%DOCSDIR%%/README.md %%PORTDOCS%%%%DOCSDIR%%/RELEASE-PROCEDURE.md %%PORTDOCS%%%%DOCSDIR%%/ROADMAP.md %%PORTDOCS%%%%DOCSDIR%%/RUSTLS.md %%PORTDOCS%%%%DOCSDIR%%/SECURITY-PROCESS.md %%PORTDOCS%%%%DOCSDIR%%/SSL-PROBLEMS.md %%PORTDOCS%%%%DOCSDIR%%/SSLCERTS.md %%PORTDOCS%%%%DOCSDIR%%/THANKS %%PORTDOCS%%%%DOCSDIR%%/TODO %%PORTDOCS%%%%DOCSDIR%%/TheArtOfHttpScripting.md %%PORTDOCS%%%%DOCSDIR%%/URL-SYNTAX.md %%PORTDOCS%%%%DOCSDIR%%/VERSIONS.md %%PORTDOCS%%%%DOCSDIR%%/libcurl/ABI.md %%PORTDOCS%%%%DOCSDIR%%/libcurl/libcurl.m4 %%PORTDOCS%%%%DOCSDIR%%/libcurl/mksymbolsmanpage.pl %%PORTDOCS%%%%DOCSDIR%%/libcurl/symbols-in-versions %%PORTDOCS%%%%DOCSDIR%%/libcurl/symbols.pl %%PORTDOCS%%%%DOCSDIR%%/options-in-versions %%PORTEXAMPLES%%%%EXAMPLESDIR%%/10-at-a-time.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.example %%PORTEXAMPLES%%%%EXAMPLESDIR%%/README.md %%PORTEXAMPLES%%%%EXAMPLESDIR%%/altsvc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/anyauthput.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/cacertinmem.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/certinfo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/chkspeed.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/cookie_interface.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/crawler.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/curlgtk.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/curlx.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/debug.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ephiperfifo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/evhiperfifo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/externalsocket.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fileupload.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/fopen.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftp-wildcard.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpget.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpgetinfo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpgetresp.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpsget.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpupload.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpuploadfrommem.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ftpuploadresume.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/getinfo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/getinmemory.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/getredirect.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/getreferrer.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ghiper.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/hiperfifo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/href_extractor.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/htmltidy.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/htmltitle.cpp %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http-post.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http2-download.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http2-pushinmemory.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http2-serverpush.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http2-upload.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http3-present.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/http3.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpcustomheader.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpput-postfields.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/httpput.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/https.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-append.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-authzid.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-copy.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-create.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-delete.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-examine.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-fetch.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-list.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-lsub.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-multi.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-noop.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-search.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-ssl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-store.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/imap-tls.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/makefile.dj %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-app.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-debugcallback.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-double.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-event.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-formadd.c -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-poll.c +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-legacy.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-post.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-single.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multi-uv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/multithread.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/opensslthreadlock.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/parseurl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/persistent.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-authzid.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-dele.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-list.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-multi.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-noop.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-retr.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-ssl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-stat.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-tls.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-top.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/pop3-uidl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/post-callback.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/postinmemory.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/postit2-formadd.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/postit2.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/progressfunc.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/resolve.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rtsp.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sampleconv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sendrecv.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sepheaders.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sessioninfo.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sftpget.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sftpuploadresume.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/shared-connection-cache.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplepost.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/simplessl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smooth-gtk-thread.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-authzid.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-expn.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-mail.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-mime.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-multi.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-ssl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-tls.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/smtp-vrfy.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/sslbackend.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/synctime.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/threaded-ssl.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/url2file.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/urlapi.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/usercertinmem.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/xmlstream.c share/zsh/site-functions/_curl