← Commit list

e3fe020089

Daniel Stenberg
Daniel Stenberg
2024-03-23
FAILED Duration: 130s

Subject

docs/libcurl: generate PROTOCOLS from meta-data

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

$ git checkout -f e3fe020089e486fe7a4af8424c3e0ea648ed2b27
Previous HEAD position was b564a5f5d5 TODO: update 13.11 with more information
HEAD is now at e3fe020089 docs/libcurl: generate PROTOCOLS from meta-data

$ git clean -fdx
Removing Makefile
Removing Makefile.in
Removing aclocal.m4
Removing autom4te.cache/
Removing compile
Removing config.guess
Removing config.log
Removing config.status
Removing config.sub
Removing configure
Removing curl-config
Removing depcomp
Removing docs/Makefile
Removing docs/Makefile.in
Removing docs/cmdline-opts/Makefile
Removing docs/cmdline-opts/Makefile.in
Removing docs/cmdline-opts/curl.1
Removing docs/curl-config.1
Removing docs/examples/.deps/
Removing docs/examples/Makefile
Removing docs/examples/Makefile.in
Removing docs/libcurl/Makefile
Removing docs/libcurl/Makefile.in
Removing docs/libcurl/opts/Makefile
Removing docs/libcurl/opts/Makefile.in
Removing include/Makefile
Removing include/Makefile.in
Removing include/curl/Makefile
Removing include/curl/Makefile.in
Removing install-sh
Removing lib/.deps/
Removing lib/.dirstamp
Removing lib/.libs/
Removing lib/Makefile
Removing lib/Makefile.in
Removing lib/base64.o
Removing lib/curl_config.h
Removing lib/curl_config.h.in
Removing lib/curl_multibyte.o
Removing lib/dynbuf.o
Removing lib/libcurl.la
Removing lib/libcurl.plist
Removing lib/libcurl.vers
Removing lib/libcurl_la-altsvc.lo
Removing lib/libcurl_la-altsvc.o
Removing lib/libcurl_la-amigaos.lo
Removing lib/libcurl_la-amigaos.o
Removing lib/libcurl_la-asyn-ares.lo
Removing lib/libcurl_la-asyn-ares.o
Removing lib/libcurl_la-asyn-thread.lo
Removing lib/libcurl_la-asyn-thread.o
Removing lib/libcurl_la-base64.lo
Removing lib/libcurl_la-base64.o
Removing lib/libcurl_la-bufq.lo
Removing lib/libcurl_la-bufq.o
Removing lib/libcurl_la-bufref.lo
Removing lib/libcurl_la-bufref.o
Removing lib/libcurl_la-c-hyper.lo
Removing lib/libcurl_la-c-hyper.o
Removing lib/libcurl_la-cf-h1-proxy.lo
Removing lib/libcurl_la-cf-h1-proxy.o
Removing lib/libcurl_la-cf-h2-proxy.lo
Removing lib/libcurl_la-cf-h2-proxy.o
Removing lib/libcurl_la-cf-haproxy.lo
Removing lib/libcurl_la-cf-haproxy.o
Removing lib/libcurl_la-cf-https-connect.lo
Removing lib/libcurl_la-cf-https-connect.o
Removing lib/libcurl_la-cf-socket.lo
Removing lib/libcurl_la-cf-socket.o
Removing lib/libcurl_la-cfilters.lo
Removing lib/libcurl_la-cfilters.o
Removing lib/libcurl_la-conncache.lo
Removing lib/libcurl_la-conncache.o
Removing lib/libcurl_la-connect.lo
Removing lib/libcurl_la-connect.o
Removing lib/libcurl_la-content_encoding.lo
Removing lib/libcurl_la-content_encoding.o
Removing lib/libcurl_la-cookie.lo
Removing lib/libcurl_la-cookie.o
Removing lib/libcurl_la-curl_addrinfo.lo
Removing lib/libcurl_la-curl_addrinfo.o
Removing lib/libcurl_la-curl_des.lo
Removing lib/libcurl_la-curl_des.o
Removing lib/libcurl_la-curl_endian.lo
Removing lib/libcurl_la-curl_endian.o
Removing lib/libcurl_la-curl_fnmatch.lo
Removing lib/libcurl_la-curl_fnmatch.o
Removing lib/libcurl_la-curl_get_line.lo
Removing lib/libcurl_la-curl_get_line.o
Removing lib/libcurl_la-curl_gethostname.lo
Removing lib/libcurl_la-curl_gethostname.o
Removing lib/libcurl_la-curl_gssapi.lo
Removing lib/libcurl_la-curl_gssapi.o
Removing lib/libcurl_la-curl_memrchr.lo
Removing lib/libcurl_la-curl_memrchr.o
Removing lib/libcurl_la-curl_multibyte.lo
Removing lib/libcurl_la-curl_multibyte.o
Removing lib/libcurl_la-curl_ntlm_core.lo
Removing lib/libcurl_la-curl_ntlm_core.o
Removing lib/libcurl_la-curl_ntlm_wb.lo
Removing lib/libcurl_la-curl_ntlm_wb.o
Removing lib/libcurl_la-curl_path.lo
Removing lib/libcurl_la-curl_path.o
Removing lib/libcurl_la-curl_range.lo
Removing lib/libcurl_la-curl_range.o
Removing lib/libcurl_la-curl_rtmp.lo
Removing lib/libcurl_la-curl_rtmp.o
Removing lib/libcurl_la-curl_sasl.lo
Removing lib/libcurl_la-curl_sasl.o
Removing lib/libcurl_la-curl_sha512_256.lo
Removing lib/libcurl_la-curl_sha512_256.o
Removing lib/libcurl_la-curl_sspi.lo
Removing lib/libcurl_la-curl_sspi.o
Removing lib/libcurl_la-curl_threads.lo
Removing lib/libcurl_la-curl_threads.o
Removing lib/libcurl_la-curl_trc.lo
Removing lib/libcurl_la-curl_trc.o
Removing lib/libcurl_la-cw-out.lo
Removing lib/libcurl_la-cw-out.o
Removing lib/libcurl_la-dict.lo
Removing lib/libcurl_la-dict.o
Removing lib/libcurl_la-doh.lo
Removing lib/libcurl_la-doh.o
Removing lib/libcurl_la-dynbuf.lo
Removing lib/libcurl_la-dynbuf.o
Removing lib/libcurl_la-dynhds.lo
Removing lib/libcurl_la-dynhds.o
Removing lib/libcurl_la-easy.lo
Removing lib/libcurl_la-easy.o
Removing lib/libcurl_la-easygetopt.lo
Removing lib/libcurl_la-easygetopt.o
Removing lib/libcurl_la-easyoptions.lo
Removing lib/libcurl_la-easyoptions.o
Removing lib/libcurl_la-escape.lo
Removing lib/libcurl_la-escape.o
Removing lib/libcurl_la-file.lo
Removing lib/libcurl_la-file.o
Removing lib/libcurl_la-fileinfo.lo
Removing lib/libcurl_la-fileinfo.o
Removing lib/libcurl_la-fopen.lo
Removing lib/libcurl_la-fopen.o
Removing lib/libcurl_la-formdata.lo
Removing lib/libcurl_la-formdata.o
Removing lib/libcurl_la-ftp.lo
Removing lib/libcurl_la-ftp.o
Removing lib/libcurl_la-ftplistparser.lo
Removing lib/libcurl_la-ftplistparser.o
Removing lib/libcurl_la-getenv.lo
Removing lib/libcurl_la-getenv.o
Removing lib/libcurl_la-getinfo.lo
Removing lib/libcurl_la-getinfo.o
Removing lib/libcurl_la-gopher.lo
Removing lib/libcurl_la-gopher.o
Removing lib/libcurl_la-hash.lo
Removing lib/libcurl_la-hash.o
Removing lib/libcurl_la-headers.lo
Removing lib/libcurl_la-headers.o
Removing lib/libcurl_la-hmac.lo
Removing lib/libcurl_la-hmac.o
Removing lib/libcurl_la-hostasyn.lo
Removing lib/libcurl_la-hostasyn.o
Removing lib/libcurl_la-hostip.lo
Removing lib/libcurl_la-hostip.o
Removing lib/libcurl_la-hostip4.lo
Removing lib/libcurl_la-hostip4.o
Removing lib/libcurl_la-hostip6.lo
Removing lib/libcurl_la-hostip6.o
Removing lib/libcurl_la-hostsyn.lo
Removing lib/libcurl_la-hostsyn.o
Removing lib/libcurl_la-hsts.lo
Removing lib/libcurl_la-hsts.o
Removing lib/libcurl_la-http.lo
Removing lib/libcurl_la-http.o
Removing lib/libcurl_la-http1.lo
Removing lib/libcurl_la-http1.o
Removing lib/libcurl_la-http2.lo
Removing lib/libcurl_la-http2.o
Removing lib/libcurl_la-http_aws_sigv4.lo
Removing lib/libcurl_la-http_aws_sigv4.o
Removing lib/libcurl_la-http_chunks.lo
Removing lib/libcurl_la-http_chunks.o
Removing lib/libcurl_la-http_digest.lo
Removing lib/libcurl_la-http_digest.o
Removing lib/libcurl_la-http_negotiate.lo
Removing lib/libcurl_la-http_negotiate.o
Removing lib/libcurl_la-http_ntlm.lo
Removing lib/libcurl_la-http_ntlm.o
Removing lib/libcurl_la-http_proxy.lo
Removing lib/libcurl_la-http_proxy.o
Removing lib/libcurl_la-idn.lo
Removing lib/libcurl_la-idn.o
Removing lib/libcurl_la-if2ip.lo
Removing lib/libcurl_la-if2ip.o
Removing lib/libcurl_la-imap.lo
Removing lib/libcurl_la-imap.o
Removing lib/libcurl_la-inet_ntop.lo
Removing lib/libcurl_la-inet_ntop.o
Removing lib/libcurl_la-inet_pton.lo
Removing lib/libcurl_la-inet_pton.o
Removing lib/libcurl_la-krb5.lo
Removing lib/libcurl_la-krb5.o
Removing lib/libcurl_la-ldap.lo
Removing lib/libcurl_la-ldap.o
Removing lib/libcurl_la-llist.lo
Removing lib/libcurl_la-llist.o
Removing lib/libcurl_la-macos.lo
Removing lib/libcurl_la-macos.o
Removing lib/libcurl_la-md4.lo
Removing lib/libcurl_la-md4.o
Removing lib/libcurl_la-md5.lo
Removing lib/libcurl_la-md5.o
Removing lib/libcurl_la-memdebug.lo
Removing lib/libcurl_la-memdebug.o
Removing lib/libcurl_la-mime.lo
Removing lib/libcurl_la-mime.o
Removing lib/libcurl_la-mprintf.lo
Removing lib/libcurl_la-mprintf.o
Removing lib/libcurl_la-mqtt.lo
Removing lib/libcurl_la-mqtt.o
Removing lib/libcurl_la-multi.lo
Removing lib/libcurl_la-multi.o
Removing lib/libcurl_la-netrc.lo
Removing lib/libcurl_la-netrc.o
Removing lib/libcurl_la-nonblock.lo
Removing lib/libcurl_la-nonblock.o
Removing lib/libcurl_la-noproxy.lo
Removing lib/libcurl_la-noproxy.o
Removing lib/libcurl_la-openldap.lo
Removing lib/libcurl_la-openldap.o
Removing lib/libcurl_la-parsedate.lo
Removing lib/libcurl_la-parsedate.o
Removing lib/libcurl_la-pingpong.lo
Removing lib/libcurl_la-pingpong.o
Removing lib/libcurl_la-pop3.lo
Removing lib/libcurl_la-pop3.o
Removing lib/libcurl_la-progress.lo
Removing lib/libcurl_la-progress.o
Removing lib/libcurl_la-psl.lo
Removing lib/libcurl_la-psl.o
Removing lib/libcurl_la-rand.lo
Removing lib/libcurl_la-rand.o
Removing lib/libcurl_la-rename.lo
Removing lib/libcurl_la-rename.o
Removing lib/libcurl_la-request.lo
Removing lib/libcurl_la-request.o
Removing lib/libcurl_la-rtsp.lo
Removing lib/libcurl_la-rtsp.o
Removing lib/libcurl_la-select.lo
Removing lib/libcurl_la-select.o
Removing lib/libcurl_la-sendf.lo
Removing lib/libcurl_la-sendf.o
Removing lib/libcurl_la-setopt.lo
Removing lib/libcurl_la-setopt.o
Removing lib/libcurl_la-sha256.lo
Removing lib/libcurl_la-sha256.o
Removing lib/libcurl_la-share.lo
Removing lib/libcurl_la-share.o
Removing lib/libcurl_la-slist.lo
Removing lib/libcurl_la-slist.o
Removing lib/libcurl_la-smb.lo
Removing lib/libcurl_la-smb.o
Removing lib/libcurl_la-smtp.lo
Removing lib/libcurl_la-smtp.o
Removing lib/libcurl_la-socketpair.lo
Removing lib/libcurl_la-socketpair.o
Removing lib/libcurl_la-socks.lo
Removing lib/libcurl_la-socks.o
Removing lib/libcurl_la-socks_gssapi.lo
Removing lib/libcurl_la-socks_gssapi.o
Removing lib/libcurl_la-socks_sspi.lo
Removing lib/libcurl_la-socks_sspi.o
Removing lib/libcurl_la-speedcheck.lo
Removing lib/libcurl_la-speedcheck.o
Removing lib/libcurl_la-splay.lo
Removing lib/libcurl_la-splay.o
Removing lib/libcurl_la-strcase.lo
Removing lib/libcurl_la-strcase.o
Removing lib/libcurl_la-strdup.lo
Removing lib/libcurl_la-strdup.o
Removing lib/libcurl_la-strerror.lo
Removing lib/libcurl_la-strerror.o
Removing lib/libcurl_la-strtok.lo
Removing lib/libcurl_la-strtok.o
Removing lib/libcurl_la-strtoofft.lo
Removing lib/libcurl_la-strtoofft.o
Removing lib/libcurl_la-system_win32.lo
Removing lib/libcurl_la-system_win32.o
Removing lib/libcurl_la-telnet.lo
Removing lib/libcurl_la-telnet.o
Removing lib/libcurl_la-tftp.lo
Removing lib/libcurl_la-tftp.o
Removing lib/libcurl_la-timediff.lo
Removing lib/libcurl_la-timediff.o
Removing lib/libcurl_la-timeval.lo
Removing lib/libcurl_la-timeval.o
Removing lib/libcurl_la-transfer.lo
Removing lib/libcurl_la-transfer.o
Removing lib/libcurl_la-url.lo
Removing lib/libcurl_la-url.o
Removing lib/libcurl_la-urlapi.lo
Removing lib/libcurl_la-urlapi.o
Removing lib/libcurl_la-version.lo
Removing lib/libcurl_la-version.o
Removing lib/libcurl_la-version_win32.lo
Removing lib/libcurl_la-version_win32.o
Removing lib/libcurl_la-warnless.lo
Removing lib/libcurl_la-warnless.o
Removing lib/libcurl_la-ws.lo
Removing lib/libcurl_la-ws.o
Removing lib/nonblock.o
Removing lib/stamp-h1
Removing lib/strtoofft.o
Removing lib/timediff.o
Removing lib/vauth/.deps/
Removing lib/vauth/.dirstamp
Removing lib/vauth/libcurl_la-cleartext.lo
Removing lib/vauth/libcurl_la-cleartext.o
Removing lib/vauth/libcurl_la-cram.lo
Removing lib/vauth/libcurl_la-cram.o
Removing lib/vauth/libcurl_la-digest.lo
Removing lib/vauth/libcurl_la-digest.o
Removing lib/vauth/libcurl_la-digest_sspi.lo
Removing lib/vauth/libcurl_la-digest_sspi.o
Removing lib/vauth/libcurl_la-gsasl.lo
Removing lib/vauth/libcurl_la-gsasl.o
Removing lib/vauth/libcurl_la-krb5_gssapi.lo
Removing lib/vauth/libcurl_la-krb5_gssapi.o
Removing lib/vauth/libcurl_la-krb5_sspi.lo
Removing lib/vauth/libcurl_la-krb5_sspi.o
Removing lib/vauth/libcurl_la-ntlm.lo
Removing lib/vauth/libcurl_la-ntlm.o
Removing lib/vauth/libcurl_la-ntlm_sspi.lo
Removing lib/vauth/libcurl_la-ntlm_sspi.o
Removing lib/vauth/libcurl_la-oauth2.lo
Removing lib/vauth/libcurl_la-oauth2.o
Removing lib/vauth/libcurl_la-spnego_gssapi.lo
Removing lib/vauth/libcurl_la-spnego_gssapi.o
Removing lib/vauth/libcurl_la-spnego_sspi.lo
Removing lib/vauth/libcurl_la-spnego_sspi.o
Removing lib/vauth/libcurl_la-vauth.lo
Removing lib/vauth/libcurl_la-vauth.o
Removing lib/version_win32.o
Removing lib/vquic/.deps/
Removing lib/vquic/.dirstamp
Removing lib/vquic/libcurl_la-curl_msh3.lo
Removing lib/vquic/libcurl_la-curl_msh3.o
Removing lib/vquic/libcurl_la-curl_ngtcp2.lo
Removing lib/vquic/libcurl_la-curl_ngtcp2.o
Removing lib/vquic/libcurl_la-curl_osslq.lo
Removing lib/vquic/libcurl_la-curl_osslq.o
Removing lib/vquic/libcurl_la-curl_quiche.lo
Removing lib/vquic/libcurl_la-curl_quiche.o
Removing lib/vquic/libcurl_la-vquic-tls.lo
Removing lib/vquic/libcurl_la-vquic-tls.o
Removing lib/vquic/libcurl_la-vquic.lo
Removing lib/vquic/libcurl_la-vquic.o
Removing lib/vssh/.deps/
Removing lib/vssh/.dirstamp
Removing lib/vssh/libcurl_la-libssh.lo
Removing lib/vssh/libcurl_la-libssh.o
Removing lib/vssh/libcurl_la-libssh2.lo
Removing lib/vssh/libcurl_la-libssh2.o
Removing lib/vssh/libcurl_la-wolfssh.lo
Removing lib/vssh/libcurl_la-wolfssh.o
Removing lib/vtls/.deps/
Removing lib/vtls/.dirstamp
Removing lib/vtls/libcurl_la-bearssl.lo
Removing lib/vtls/libcurl_la-bearssl.o
Removing lib/vtls/libcurl_la-gtls.lo
Removing lib/vtls/libcurl_la-gtls.o
Removing lib/vtls/libcurl_la-hostcheck.lo
Removing lib/vtls/libcurl_la-hostcheck.o
Removing lib/vtls/libcurl_la-keylog.lo
Removing lib/vtls/libcurl_la-keylog.o
Removing lib/vtls/libcurl_la-mbedtls.lo
Removing lib/vtls/libcurl_la-mbedtls.o
Removing lib/vtls/libcurl_la-mbedtls_threadlock.lo
Removing lib/vtls/libcurl_la-mbedtls_threadlock.o
Removing lib/vtls/libcurl_la-openssl.lo
Removing lib/vtls/libcurl_la-openssl.o
Removing lib/vtls/libcurl_la-rustls.lo
Removing lib/vtls/libcurl_la-rustls.o
Removing lib/vtls/libcurl_la-schannel.lo
Removing lib/vtls/libcurl_la-schannel.o
Removing lib/vtls/libcurl_la-schannel_verify.lo
Removing lib/vtls/libcurl_la-schannel_verify.o
Removing lib/vtls/libcurl_la-sectransp.lo
Removing lib/vtls/libcurl_la-sectransp.o
Removing lib/vtls/libcurl_la-vtls.lo
Removing lib/vtls/libcurl_la-vtls.o
Removing lib/vtls/libcurl_la-wolfssl.lo
Removing lib/vtls/libcurl_la-wolfssl.o
Removing lib/vtls/libcurl_la-x509asn1.lo
Removing lib/vtls/libcurl_la-x509asn1.o
Removing lib/warnless.o
Removing libcurl.pc
Removing libtool
Removing ltmain.sh
Removing m4/libtool.m4
Removing m4/ltoptions.m4
Removing m4/ltsugar.m4
Removing m4/ltversion.m4
Removing m4/lt~obsolete.m4
Removing missing
Removing packages/Makefile
Removing packages/Makefile.in
Removing packages/vms/Makefile
Removing packages/vms/Makefile.in
Removing scripts/Makefile
Removing scripts/Makefile.in
Removing src/.deps/
Removing src/.libs/
Removing src/Makefile
Removing src/Makefile.in
Removing src/slist_wc.o
Removing src/tool_binmode.o
Removing src/tool_bname.o
Removing src/tool_cb_dbg.o
Removing src/tool_cb_hdr.o
Removing src/tool_cb_prg.o
Removing src/tool_cb_rea.o
Removing src/tool_cb_see.o
Removing src/tool_cb_wrt.o
Removing src/tool_cfgable.o
Removing src/tool_dirhie.o
Removing src/tool_doswin.o
Removing src/tool_easysrc.o
Removing src/tool_filetime.o
Removing src/tool_findfile.o
Removing src/tool_formparse.o
Removing src/tool_getparam.o
Removing src/tool_getpass.o
Removing src/tool_help.o
Removing src/tool_helpers.o
Removing src/tool_hugehelp.c
Removing src/tool_hugehelp.o
Removing src/tool_ipfs.o
Removing src/tool_libinfo.o
Removing src/tool_listhelp.o
Removing src/tool_main.o
Removing src/tool_msgs.o
Removing src/tool_operate.o
Removing src/tool_operhlp.o
Removing src/tool_paramhlp.o
Removing src/tool_parsecfg.o
Removing src/tool_progress.o
Removing src/tool_setopt.o
Removing src/tool_sleep.o
Removing src/tool_stderr.o
Removing src/tool_strdup.o
Removing src/tool_urlglob.o
Removing src/tool_util.o
Removing src/tool_vms.o
Removing src/tool_writeout.o
Removing src/tool_writeout_json.o
Removing src/tool_xattr.o
Removing src/var.o
Removing tests/Makefile
Removing tests/Makefile.in
Removing tests/certs/Makefile
Removing tests/certs/Makefile.in
Removing tests/certs/scripts/Makefile
Removing tests/certs/scripts/Makefile.in
Removing tests/config
Removing tests/configurehelp.pm
Removing tests/data/Makefile
Removing tests/data/Makefile.in
Removing tests/http/Makefile
Removing tests/http/Makefile.in
Removing tests/http/clients/.deps/
Removing tests/http/clients/Makefile
Removing tests/http/clients/Makefile.in
Removing tests/http/config.ini
Removing tests/libtest/.deps/
Removing tests/libtest/Makefile
Removing tests/libtest/Makefile.in
Removing tests/server/.deps/
Removing tests/server/Makefile
Removing tests/server/Makefile.in
Removing tests/unit/.deps/
Removing tests/unit/Makefile
Removing tests/unit/Makefile.in

$ autoreconf -fi
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
libtoolize: Remember to add 'LT_INIT' to configure.ac.
configure.ac:123: installing './compile'
configure.ac:425: installing './config.guess'
configure.ac:425: installing './config.sub'
configure.ac:123: installing './install-sh'
configure.ac:129: installing './missing'
docs/examples/Makefile.am: installing './depcomp'

$ bash -c find . -name config.guess -exec cp /usr/share/misc/config.guess {} \;

$ bash -c find . -name config.sub -exec cp /usr/share/misc/config.sub {} \;

$ chmod +x configure

$ ./configure --disable-shared --without-ssl --disable-docs
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make supports nested variables... yes
checking whether to enable debug build options... no
checking whether to enable compiler optimizer... (assumed) yes
checking whether to enable strict compiler warnings... no
checking whether to enable compiler warnings as errors... no
checking whether to enable curl debug memory tracking... no
checking whether to enable hiding of library internal symbols... yes
checking whether to enable c-ares for DNS lookups... no
checking whether to disable dependency on -lrt... (assumed no)
checking whether to enable ECH support... no
checking for path separator... :
checking for sed... /usr/bin/sed
checking for grep... /usr/bin/grep
checking that grep -E works... yes
checking for ar... /usr/bin/ar
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... ccache gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether ccache gcc accepts -g... yes
checking for ccache gcc option to enable C11 features... none needed
checking whether ccache gcc understands -c and -o together... yes
checking how to run the C preprocessor... ccache gcc -E
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for stdatomic.h... yes
checking if _Atomic is available... yes
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for code coverage support... no
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports the include directive... yes (GNU style)
checking dependency style of ccache gcc... gcc3
checking curl version... 8.7.0-DEV
checking for httpd... no
checking for apache2... no
checking for apachectl... no
checking for apxs... no
configure: httpd/apache2 not in PATH, http tests disabled
configure: apxs not in PATH, http tests disabled
checking for nghttpx... no
checking for caddy... no
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for grep that handles long lines and -e... (cached) /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking if OS is AIX (to define _ALL_SOURCE)... no
checking if _THREAD_SAFE is already defined... no
checking if _THREAD_SAFE is actually needed... no
checking if _THREAD_SAFE is onwards defined... no
checking if _REENTRANT is already defined... no
checking if _REENTRANT is actually needed... no
checking if _REENTRANT is onwards defined... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by ccache gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from ccache gcc object... ok
checking for sysroot... no
checking for a working dd... /usr/bin/dd
checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if ccache gcc supports -fno-rtti -fno-exceptions... no
checking for ccache gcc option to produce PIC... -fPIC -DPIC
checking if ccache gcc PIC flag -fPIC -DPIC works... yes
checking if ccache gcc static flag -static works... yes
checking if ccache gcc supports -c -o file.o... yes
checking if ccache gcc supports -c -o file.o... (cached) yes
checking whether the ccache gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking whether to build shared libraries with -version-info... yes
checking whether to build shared libraries with -no-undefined... no
checking whether to build shared libraries with -mimpure-text... no
checking whether to build shared libraries with PIC... yes
checking whether to build static libraries with PIC... yes
checking whether to build shared libraries only... no
checking whether to build static libraries only... yes
checking for windres... no
checking for inline... inline
checking if cpp -P is needed... yes
checking if cpp -P works... yes
checking if compiler is DEC/Compaq/HP C... no
checking if compiler is HP-UX C... no
checking if compiler is IBM C... no
checking if compiler is Intel C... no
checking if compiler is clang... no
checking if compiler is GNU C... yes
checking compiler version... gcc '1100' (raw: '11')
checking if compiler is SGI MIPSpro C... no
checking if compiler is SGI MIPS C... no
checking if compiler is SunPro C... no
checking if compiler is Tiny C... no
checking whether build target is a native Windows one... no
checking if compiler accepts some basic options... yes
configure: compiler options added: -Werror-implicit-function-declaration 
checking if compiler optimizer assumed setting might be used... yes
checking if compiler accepts optimizer enabling options... yes
configure: compiler options added: -O2
checking if compiler accepts strict warning options... yes
configure: compiler options added: -Wno-system-headers 
checking if compiler halts on compilation errors... yes
checking if compiler halts on negative sized arrays... yes
checking if compiler halts on function prototype mismatch... yes
checking if compiler supports hiding library internal symbols... yes
checking whether build target supports WIN32 file API... no
checking whether build target supports WIN32 crypto API... no
checking for good-to-use Darwin CFLAGS... no
checking whether to link macOS CoreFoundation, CoreServices, and SystemConfiguration frameworks... no
checking to see if the compiler supports __builtin_available()... no
checking whether to support http... yes
checking whether to support ftp... yes
checking whether to support file... yes
checking whether to support ldap... yes
checking whether to support ldaps... yes
checking whether to support rtsp... yes
checking whether to support proxies... yes
checking whether to support dict... yes
checking whether to support telnet... yes
checking whether to support tftp... yes
checking whether to support pop3... yes
checking whether to support imap... yes
checking whether to support smb... yes
checking whether to support smtp... yes
checking whether to support gopher... yes
checking whether to support mqtt... no
checking whether to build documentation... no
checking whether to provide built-in manual... yes
checking whether to enable generation of C code... yes
checking whether to use libgcc... no
checking if X/Open network library is required... no
checking for gethostbyname... yes
checking whether build target is a native Windows one... (cached) no
checking for proto/bsdsocket.h... no
checking for connect in libraries... yes
checking for sys/types.h... (cached) yes
checking for sys/time.h... yes
checking for monotonic clock_gettime... yes
checking for clock_gettime in libraries... no additional lib required
checking if monotonic clock_gettime works... yes
checking for sys/types.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for raw monotonic clock_gettime... yes
checking for pkg-config... /usr/bin/pkg-config
checking for zlib options with pkg-config... found
checking for zlib.h... yes
configure: found both libz and libz.h header
checking for BrotliDecoderDecompress in -lbrotlidec... no
checking for brotli/decode.h... no
checking for ZSTD_createDStream in -lzstd... no
checking for zstd.h... no
checking for lber.h... no
checking for ldap.h... no
checking for ldap_ssl.h... no
checking for LDAP libraries... cannot find LDAP libraries
checking whether to enable IPv6... yes
checking if struct sockaddr_in6 has sin6_scope_id member... yes
checking if argv can be written to... yes
checking if GSS-API support is requested... no
checking whether to enable Windows native SSL/TLS... no
checking whether to enable Secure Transport... no
checking whether to enable Amiga native SSL/TLS (AmiSSL v5)... no
checking for psl_builtin in -lpsl... yes
checking for libpsl.h... yes
checking for library containing gsasl_init... no
checking for RTMP_Init in -lrtmp... no
checking whether versioned symbols are wanted... no
checking whether to enable Windows native IDN (Windows native builds only)... no
checking whether to build with libidn2... (assumed) yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for libidn2 options with pkg-config... no
configure: IDN_LIBS: "-lidn2"
configure: IDN_LDFLAGS: ""
configure: IDN_CPPFLAGS: ""
configure: IDN_DIR: ""
checking if idn2_lookup_ul can be linked... no
checking for idn2.h... no
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for libnghttp2 options with pkg-config... no
checking for nghttp2_session_get_stream_local_window_size in -lnghttp2... no
checking for sys/types.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/select.h... yes
checking for sys/socket.h... yes
checking for sys/ioctl.h... yes
checking for unistd.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for arpa/inet.h... yes
checking for net/if.h... yes
checking for netinet/in.h... yes
checking for netinet/in6.h... no
checking for sys/un.h... yes
checking for linux/tcp.h... yes
checking for netinet/tcp.h... yes
checking for netinet/udp.h... yes
checking for netdb.h... yes
checking for sys/sockio.h... no
checking for sys/stat.h... (cached) yes
checking for sys/param.h... yes
checking for termios.h... yes
checking for termio.h... yes
checking for fcntl.h... yes
checking for io.h... no
checking for pwd.h... yes
checking for utime.h... yes
checking for sys/utime.h... no
checking for sys/poll.h... yes
checking for poll.h... yes
checking for socket.h... no
checking for sys/resource.h... yes
checking for libgen.h... yes
checking for locale.h... yes
checking for stdbool.h... yes
checking for sys/filio.h... no
checking for sys/wait.h... yes
checking for setjmp.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for sys/types.h... (cached) yes
checking for sys/time.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for struct timeval... yes
checking run-time libs availability... fine
checking size of size_t... 8
checking size of long... 8
checking size of int... 4
checking size of time_t... 8
checking size of off_t... 8
checking size of curl_off_t... 8
checking size of curl_socket_t... 4
checking for long long... yes
checking for ssize_t... yes
checking for bool... yes
checking for sa_family_t... yes
checking for suseconds_t... yes
checking if time_t is unsigned... no
checking for in_addr_t... yes
checking for struct sockaddr_storage... yes
checking for sys/select.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for select... yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for recv... yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for send... yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for MSG_NOSIGNAL... yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking if alarm can be linked... yes
checking if alarm is prototyped... yes
checking if alarm is compilable... yes
checking if alarm usage allowed... yes
checking if alarm might be used... yes
checking for sys/types.h... (cached) yes
checking for strings.h... (cached) yes
checking for sys/types.h... (cached) yes
checking for libgen.h... (cached) yes
checking if basename can be linked... yes
checking if basename is prototyped... yes
checking if basename is compilable... yes
checking if basename usage allowed... yes
checking if basename might be used... yes
checking for sys/types.h... (cached) yes
checking for socket.h... (cached) no
checking if closesocket can be linked... no
checking if closesocket might be used... no
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking if CloseSocket can be linked... no
checking if CloseSocket might be used... no
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for fcntl.h... (cached) yes
checking if fcntl can be linked... yes
checking if fcntl is prototyped... yes
checking if fcntl is compilable... yes
checking if fcntl usage allowed... yes
checking if fcntl might be used... yes
checking if fcntl O_NONBLOCK is compilable... yes
checking if fcntl O_NONBLOCK usage allowed... yes
checking if fcntl O_NONBLOCK might be used... yes
checking whether build target is a native Windows one... (cached) no
checking for sys/types.h... (cached) yes
checking for netdb.h... (cached) yes
checking if freeaddrinfo can be linked... yes
checking if freeaddrinfo is prototyped... yes
checking if freeaddrinfo is compilable... yes
checking if freeaddrinfo usage allowed... yes
checking if freeaddrinfo might be used... yes
checking for sys/types.h... (cached) yes
checking for sys/xattr.h... yes
checking if fsetxattr can be linked... yes
checking if fsetxattr is prototyped... yes
checking if fsetxattr takes 5 args.... yes
checking if fsetxattr is compilable... yes
checking if fsetxattr usage allowed... yes
checking if fsetxattr might be used... yes
checking if ftruncate can be linked... yes
checking if ftruncate is prototyped... yes
checking if ftruncate is compilable... yes
checking if ftruncate usage allowed... yes
checking if ftruncate might be used... yes
checking for sys/types.h... (cached) yes
checking if getaddrinfo can be linked... yes
checking if getaddrinfo is prototyped... yes
checking if getaddrinfo is compilable... yes
checking if getaddrinfo seems to work... yes
checking if getaddrinfo usage allowed... yes
checking if getaddrinfo might be used... yes
checking if getaddrinfo is threadsafe... yes
checking if gethostbyname can be linked... yes
checking if gethostbyname is prototyped... yes
checking if gethostbyname is compilable... yes
checking if gethostbyname usage allowed... yes
checking if gethostbyname might be used... yes
checking if gethostbyname_r can be linked... yes
checking if gethostbyname_r is prototyped... yes
checking if gethostbyname_r takes 3 args.... no
checking if gethostbyname_r takes 5 args.... no
checking if gethostbyname_r takes 6 args.... yes
checking if gethostbyname_r is compilable... yes
checking if gethostbyname_r usage allowed... yes
checking if gethostbyname_r might be used... yes
checking if gethostname can be linked... yes
checking if gethostname is prototyped... yes
checking if gethostname is compilable... yes
checking for gethostname arg 2 data type... size_t
checking if gethostname usage allowed... yes
checking if gethostname might be used... yes
checking if getpeername can be linked... yes
checking if getpeername is prototyped... yes
checking if getpeername is compilable... yes
checking if getpeername usage allowed... yes
checking if getpeername might be used... yes
checking if getsockname can be linked... yes
checking if getsockname is prototyped... yes
checking if getsockname is compilable... yes
checking if getsockname usage allowed... yes
checking if getsockname might be used... yes
checking for net/if.h... (cached) yes
checking if if_nametoindex can be linked... yes
checking if if_nametoindex is prototyped... yes
checking if if_nametoindex is compilable... yes
checking if if_nametoindex usage allowed... yes
checking if if_nametoindex might be used... yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for ifaddrs.h... yes
checking if getifaddrs can be linked... yes
checking if getifaddrs is prototyped... yes
checking if getifaddrs is compilable... yes
checking if getifaddrs seems to work... yes
checking if getifaddrs usage allowed... yes
checking if getifaddrs might be used... yes
checking for sys/types.h... (cached) yes
checking for sys/time.h... (cached) yes
checking if gmtime_r can be linked... yes
checking if gmtime_r is prototyped... yes
checking if gmtime_r is compilable... yes
checking if gmtime_r seems to work... yes
checking if gmtime_r usage allowed... yes
checking if gmtime_r might be used... yes
checking for sys/types.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for netinet/in.h... (cached) yes
checking for arpa/inet.h... (cached) yes
checking if inet_ntop can be linked... yes
checking if inet_ntop is prototyped... yes
checking if inet_ntop is compilable... yes
checking if inet_ntop seems to work... yes
checking if inet_ntop usage allowed... yes
checking if inet_ntop might be used... yes
checking if inet_pton can be linked... yes
checking if inet_pton is prototyped... yes
checking if inet_pton is compilable... yes
checking if inet_pton seems to work... yes
checking if inet_pton usage allowed... yes
checking if inet_pton might be used... yes
checking for sys/types.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/socket.h... (cached) yes
checking for sys/ioctl.h... (cached) yes
checking for stropts.h... no
checking if ioctl can be linked... yes
checking if ioctl is prototyped... yes
checking if ioctl is compilable... yes
checking if ioctl usage allowed... yes
checking if ioctl might be used... yes
checking if ioctl FIONBIO is compilable... yes
checking if ioctl FIONBIO usage allowed... yes
checking if ioctl FIONBIO might be used... yes
checking if ioctl SIOCGIFADDR is compilable... yes
checking if ioctl SIOCGIFADDR usage allowed... yes
checking if ioctl SIOCGIFADDR might be used... yes
checking if ioctlsocket can be linked... no
checking if ioctlsocket might be used... no
checking if IoctlSocket can be linked... no
checking if IoctlSocket might be used... no
checking if memrchr can be linked... yes
checking if memrchr is prototyped... no
checking if memrchr might be used... no
checking for sys/types.h... (cached) yes
checking for poll.h... (cached) yes
checking for sys/poll.h... (cached) yes
checking if poll can be linked... yes
checking if poll is prototyped... yes
checking if poll is compilable... yes
checking if poll seems to work... yes
checking if poll usage allowed... yes
checking if poll might be used... yes
checking for sys/types.h... (cached) yes
checking if sigaction can be linked... yes
checking if sigaction is prototyped... yes
checking if sigaction is compilable... yes
checking if sigaction usage allowed... yes
checking if sigaction might be used... yes
checking if siginterrupt can be linked... yes
checking if siginterrupt is prototyped... yes
checking if siginterrupt is compilable... yes
checking if siginterrupt usage allowed... yes
checking if siginterrupt might be used... yes
checking if signal can be linked... yes
checking if signal is prototyped... yes
checking if signal is compilable... yes
checking if signal usage allowed... yes
checking if signal might be used... yes
checking for sys/types.h... (cached) yes
checking if sigsetjmp can be linked... no
checking if sigsetjmp seems a macro... yes
checking if sigsetjmp is compilable... yes
checking if sigsetjmp usage allowed... yes
checking if sigsetjmp might be used... yes
checking if socket can be linked... yes
checking if socket is prototyped... yes
checking if socket is compilable... yes
checking if socket usage allowed... yes
checking if socket might be used... yes
checking if socketpair can be linked... yes
checking if socketpair is prototyped... yes
checking if socketpair is compilable... yes
checking if socketpair usage allowed... yes
checking if socketpair might be used... yes
checking if strcasecmp can be linked... yes
checking if strcasecmp is prototyped... yes
checking if strcasecmp is compilable... yes
checking if strcasecmp usage allowed... yes
checking if strcasecmp might be used... yes
checking if strcmpi can be linked... no
checking if strcmpi might be used... no
checking if strdup can be linked... yes
checking if strdup is prototyped... yes
checking if strdup is compilable... yes
checking if strdup usage allowed... yes
checking if strdup might be used... yes
checking if strerror_r can be linked... yes
checking if strerror_r is prototyped... yes
checking if strerror_r is compilable... yes
checking if strerror_r is glibc like... no
checking if strerror_r is POSIX like... yes
checking if strerror_r seems to work... yes
checking if strerror_r usage allowed... yes
checking if strerror_r might be used... yes
checking if stricmp can be linked... no
checking if stricmp might be used... no
checking if strtok_r can be linked... yes
checking if strtok_r is prototyped... yes
checking if strtok_r is compilable... yes
checking if strtok_r usage allowed... yes
checking if strtok_r might be used... yes
checking if strtoll can be linked... yes
checking if strtoll is prototyped... yes
checking if strtoll is compilable... yes
checking if strtoll usage allowed... yes
checking if strtoll might be used... yes
checking for ccache gcc options needed to detect all undeclared functions... none needed
checking whether getpwuid_r is declared... yes
checking for _fseeki64... no
checking deeper for _fseeki64... but still no
checking for arc4random... no
checking deeper for arc4random... but still no
checking for fnmatch... yes
checking for fseeko... yes
checking for geteuid... yes
checking for getpass_r... no
checking deeper for getpass_r... but still no
checking for getppid... yes
checking for getpwuid... yes
checking for getpwuid_r... yes
checking for getrlimit... yes
checking for gettimeofday... yes
checking for if_nametoindex... yes
checking for mach_absolute_time... no
checking deeper for mach_absolute_time... but still no
checking for pipe... yes
checking for sched_yield... yes
checking for sendmsg... yes
checking for setlocale... yes
checking for setmode... no
checking deeper for setmode... but still no
checking for setrlimit... yes
checking for snprintf... yes
checking for utime... yes
checking for utimes... yes
checking whether fseeko is declared... yes
checking how to set a socket into non-blocking mode... fcntl O_NONBLOCK
checking for perl... /usr/bin/perl
checking whether to enable the threaded resolver... yes
checking whether to use POSIX threads for threaded resolver... auto
checking for pthread.h... yes
checking for pthread_create... yes
checking convert -I options to -isystem... yes
checking whether to enable verbose strings... yes
checking whether to enable SSPI support (Windows native builds only)... no
checking whether to enable basic authentication method... yes
checking whether to enable bearer authentication method... yes
checking whether to enable digest authentication method... yes
checking whether to enable kerberos authentication method... yes
checking whether to enable negotiate authentication method... yes
checking whether to enable aws sig methods... yes
checking whether to support NTLM... yes
checking whether to enable NTLM delegation to winbind's helper... no
checking whether to enable TLS-SRP authentication... yes
checking whether to enable Unix domain sockets... auto
checking for struct sockaddr_un.sun_path... yes
checking whether to support cookies... yes
checking whether to support socketpair... yes
checking whether to support HTTP authentication... yes
checking whether to support DoH... yes
checking whether to support the MIME API... yes
checking whether to support binding connections locally... yes
checking whether to support the form API... yes
checking whether to support date parsing... yes
checking whether to support netrc parsing... yes
checking whether to support progress-meter... yes
checking whether to support DNS shuffling... yes
checking whether to support curl_easy_option*... yes
checking whether to support alt-svc... yes
checking whether to support headers-api... yes
configure: disables HSTS due to lack of SSL
checking whether to support WebSockets... no
checking whether hiding of library internal symbols will actually happen... yes
checking if this build supports HTTPS-proxy... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating docs/Makefile
config.status: creating docs/examples/Makefile
config.status: creating docs/libcurl/Makefile
config.status: creating docs/libcurl/opts/Makefile
config.status: creating docs/cmdline-opts/Makefile
config.status: creating include/Makefile
config.status: creating include/curl/Makefile
config.status: creating src/Makefile
config.status: creating lib/Makefile
config.status: creating scripts/Makefile
config.status: creating lib/libcurl.vers
config.status: creating lib/libcurl.plist
config.status: creating tests/Makefile
config.status: creating tests/config
config.status: creating tests/certs/Makefile
config.status: creating tests/certs/scripts/Makefile
config.status: creating tests/data/Makefile
config.status: creating tests/server/Makefile
config.status: creating tests/libtest/Makefile
config.status: creating tests/unit/Makefile
config.status: creating tests/http/config.ini
config.status: creating tests/http/Makefile
config.status: creating tests/http/clients/Makefile
config.status: creating packages/Makefile
config.status: creating packages/vms/Makefile
config.status: creating curl-config
config.status: creating libcurl.pc
config.status: creating lib/curl_config.h
config.status: executing depfiles commands
config.status: executing libtool commands
configure: Configured to build curl/libcurl:

  Host setup:       x86_64-pc-linux-gnu
  Install prefix:   /usr/local
  Compiler:         ccache gcc
   CFLAGS:          -Werror-implicit-function-declaration -O2 -Wno-system-headers
   CPPFLAGS:        
   LDFLAGS:         
   LIBS:            -lpsl -lz

  curl version:     8.7.0-DEV
  SSL:              no      (--with-{openssl,gnutls,mbedtls,wolfssl,schannel,secure-transport,amissl,bearssl,rustls} )
  SSH:              no      (--with-{libssh,libssh2})
  zlib:             enabled
  brotli:           no      (--with-brotli)
  zstd:             no      (--with-zstd)
  GSS-API:          no      (--with-gssapi)
  GSASL:            no      (libgsasl not found)
  TLS-SRP:          no      (--enable-tls-srp)
  resolver:         POSIX threaded
  IPv6:             enabled
  Unix sockets:     enabled
  IDN:              no      (--with-{libidn2,winidn})
  Build docs:       no
  Build libcurl:    Shared=no, Static=yes
  Built-in manual:  enabled
  --libcurl option: enabled (--disable-libcurl-option)
  Verbose errors:   enabled (--disable-verbose)
  Code coverage:    disabled
  SSPI:             no      (--enable-sspi)
  ca cert bundle:   no
  ca cert path:     
  ca fallback:      
  LDAP:             no      (--enable-ldap / --with-ldap-lib / --with-lber-lib)
  LDAPS:            no      (--enable-ldaps)
  RTSP:             enabled
  RTMP:             no      (--with-librtmp)
  PSL:              enabled
  Alt-svc:          enabled (--disable-alt-svc)
  Headers API:      enabled (--disable-headers-api)
  HSTS:             no      (--enable-hsts)
  HTTP1:            enabled (internal)
  HTTP2:            no      (--with-nghttp2)
  HTTP3:            no      (--with-ngtcp2 --with-nghttp3, --with-quiche, --with-openssl-quic, --with-msh3)
  ECH:              no      (--enable-ech)
  WebSockets:       no      (--enable-websockets)
  Protocols:        DICT FILE FTP GOPHER HTTP IMAP IPFS IPNS MQTT POP3 RTSP SMTP TELNET TFTP
  Features:         AsynchDNS IPv6 Largefile PSL UnixSockets alt-svc libz threadsafe

configure: WARNING: Cannot find libraries for LDAP support: LDAP disabled
configure: WARNING: libgsasl was not found
configure: WARNING: Cannot find libraries for IDN support: IDN disabled

$ make -j3
Making all in lib
make[1]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/lib'
make  all-am
make[2]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/lib'
  CC       libcurl_la-amigaos.lo
  CC       libcurl_la-asyn-ares.lo
  CC       libcurl_la-altsvc.lo
  CC       libcurl_la-asyn-thread.lo
  CC       libcurl_la-base64.lo
  CC       libcurl_la-bufq.lo
  CC       libcurl_la-bufref.lo
  CC       libcurl_la-c-hyper.lo
  CC       libcurl_la-cf-h1-proxy.lo
  CC       libcurl_la-cf-h2-proxy.lo
  CC       libcurl_la-cf-haproxy.lo
  CC       libcurl_la-cf-https-connect.lo
  CC       libcurl_la-cf-socket.lo
  CC       libcurl_la-cfilters.lo
  CC       libcurl_la-conncache.lo
  CC       libcurl_la-connect.lo
  CC       libcurl_la-content_encoding.lo
  CC       libcurl_la-cookie.lo
  CC       libcurl_la-curl_addrinfo.lo
  CC       libcurl_la-curl_des.lo
  CC       libcurl_la-curl_endian.lo
  CC       libcurl_la-curl_fnmatch.lo
  CC       libcurl_la-curl_get_line.lo
  CC       libcurl_la-curl_gethostname.lo
  CC       libcurl_la-curl_gssapi.lo
  CC       libcurl_la-curl_memrchr.lo
  CC       libcurl_la-curl_multibyte.lo
  CC       libcurl_la-curl_ntlm_core.lo
  CC       libcurl_la-curl_ntlm_wb.lo
  CC       libcurl_la-curl_path.lo
  CC       libcurl_la-curl_range.lo
  CC       libcurl_la-curl_rtmp.lo
  CC       libcurl_la-curl_sasl.lo
  CC       libcurl_la-curl_sha512_256.lo
  CC       libcurl_la-curl_sspi.lo
  CC       libcurl_la-curl_threads.lo
  CC       libcurl_la-curl_trc.lo
  CC       libcurl_la-cw-out.lo
  CC       libcurl_la-dict.lo
  CC       libcurl_la-doh.lo
  CC       libcurl_la-dynbuf.lo
  CC       libcurl_la-dynhds.lo
  CC       libcurl_la-easy.lo
  CC       libcurl_la-easygetopt.lo
  CC       libcurl_la-easyoptions.lo
  CC       libcurl_la-escape.lo
  CC       libcurl_la-file.lo
  CC       libcurl_la-fileinfo.lo
  CC       libcurl_la-fopen.lo
  CC       libcurl_la-formdata.lo
  CC       libcurl_la-ftp.lo
  CC       libcurl_la-ftplistparser.lo
  CC       libcurl_la-getenv.lo
  CC       libcurl_la-getinfo.lo
  CC       libcurl_la-gopher.lo
  CC       libcurl_la-hash.lo
  CC       libcurl_la-headers.lo
  CC       libcurl_la-hmac.lo
  CC       libcurl_la-hostasyn.lo
  CC       libcurl_la-hostip.lo
  CC       libcurl_la-hostip4.lo
  CC       libcurl_la-hostip6.lo
  CC       libcurl_la-hostsyn.lo
  CC       libcurl_la-hsts.lo
  CC       libcurl_la-http.lo
  CC       libcurl_la-http1.lo
  CC       libcurl_la-http2.lo
  CC       libcurl_la-http_aws_sigv4.lo
  CC       libcurl_la-http_chunks.lo
  CC       libcurl_la-http_digest.lo
  CC       libcurl_la-http_negotiate.lo
  CC       libcurl_la-http_ntlm.lo
  CC       libcurl_la-http_proxy.lo
  CC       libcurl_la-idn.lo
  CC       libcurl_la-if2ip.lo
  CC       libcurl_la-imap.lo
  CC       libcurl_la-inet_ntop.lo
  CC       libcurl_la-inet_pton.lo
  CC       libcurl_la-krb5.lo
  CC       libcurl_la-ldap.lo
  CC       libcurl_la-llist.lo
  CC       libcurl_la-macos.lo
  CC       libcurl_la-md4.lo
  CC       libcurl_la-md5.lo
  CC       libcurl_la-memdebug.lo
  CC       libcurl_la-mime.lo
  CC       libcurl_la-mprintf.lo
  CC       libcurl_la-mqtt.lo
  CC       libcurl_la-multi.lo
  CC       libcurl_la-netrc.lo
  CC       libcurl_la-noproxy.lo
  CC       libcurl_la-nonblock.lo
  CC       libcurl_la-openldap.lo
  CC       libcurl_la-parsedate.lo
  CC       libcurl_la-pingpong.lo
  CC       libcurl_la-pop3.lo
  CC       libcurl_la-progress.lo
  CC       libcurl_la-psl.lo
  CC       libcurl_la-rand.lo
  CC       libcurl_la-rename.lo
  CC       libcurl_la-request.lo
  CC       libcurl_la-rtsp.lo
  CC       libcurl_la-select.lo
  CC       libcurl_la-sendf.lo
  CC       libcurl_la-setopt.lo
  CC       libcurl_la-sha256.lo
  CC       libcurl_la-share.lo
  CC       libcurl_la-slist.lo
  CC       libcurl_la-smb.lo
  CC       libcurl_la-smtp.lo
  CC       libcurl_la-socketpair.lo
  CC       libcurl_la-socks.lo
  CC       libcurl_la-socks_gssapi.lo
  CC       libcurl_la-socks_sspi.lo
  CC       libcurl_la-speedcheck.lo
  CC       libcurl_la-splay.lo
  CC       libcurl_la-strcase.lo
  CC       libcurl_la-strdup.lo
  CC       libcurl_la-strerror.lo
  CC       libcurl_la-strtok.lo
  CC       libcurl_la-strtoofft.lo
  CC       libcurl_la-system_win32.lo
  CC       libcurl_la-telnet.lo
  CC       libcurl_la-tftp.lo
  CC       libcurl_la-timediff.lo
  CC       libcurl_la-timeval.lo
  CC       libcurl_la-transfer.lo
  CC       libcurl_la-url.lo
  CC       libcurl_la-urlapi.lo
  CC       libcurl_la-version.lo
  CC       libcurl_la-version_win32.lo
  CC       libcurl_la-warnless.lo
  CC       libcurl_la-ws.lo
  CC       vauth/libcurl_la-cleartext.lo
  CC       vauth/libcurl_la-cram.lo
  CC       vauth/libcurl_la-digest.lo
  CC       vauth/libcurl_la-digest_sspi.lo
  CC       vauth/libcurl_la-gsasl.lo
  CC       vauth/libcurl_la-krb5_gssapi.lo
  CC       vauth/libcurl_la-krb5_sspi.lo
  CC       vauth/libcurl_la-ntlm.lo
  CC       vauth/libcurl_la-ntlm_sspi.lo
  CC       vauth/libcurl_la-oauth2.lo
  CC       vauth/libcurl_la-spnego_gssapi.lo
  CC       vauth/libcurl_la-spnego_sspi.lo
  CC       vauth/libcurl_la-vauth.lo
  CC       vtls/libcurl_la-bearssl.lo
  CC       vtls/libcurl_la-gtls.lo
  CC       vtls/libcurl_la-hostcheck.lo
  CC       vtls/libcurl_la-keylog.lo
  CC       vtls/libcurl_la-mbedtls.lo
  CC       vtls/libcurl_la-mbedtls_threadlock.lo
  CC       vtls/libcurl_la-openssl.lo
  CC       vtls/libcurl_la-rustls.lo
  CC       vtls/libcurl_la-schannel.lo
  CC       vtls/libcurl_la-schannel_verify.lo
  CC       vtls/libcurl_la-sectransp.lo
  CC       vtls/libcurl_la-vtls.lo
  CC       vtls/libcurl_la-wolfssl.lo
  CC       vtls/libcurl_la-x509asn1.lo
  CC       vquic/libcurl_la-curl_msh3.lo
  CC       vquic/libcurl_la-curl_ngtcp2.lo
  CC       vquic/libcurl_la-curl_osslq.lo
  CC       vquic/libcurl_la-curl_quiche.lo
  CC       vquic/libcurl_la-vquic.lo
  CC       vquic/libcurl_la-vquic-tls.lo
  CC       vssh/libcurl_la-libssh.lo
  CC       vssh/libcurl_la-libssh2.lo
  CC       vssh/libcurl_la-wolfssh.lo
  CCLD     libcurl.la
make[2]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/lib'
make[1]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/lib'
Making all in docs
make[1]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
Making all in .
make[2]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
  RENDER  curl-config.1
make[2]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
Making all in cmdline-opts
make[2]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/cmdline-opts'
  GENERATE curl.1
make[2]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/cmdline-opts'
Making all in libcurl
make[2]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
Making all in opts
make[3]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl/opts'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl/opts'
make[3]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
make[2]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
make[1]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
Making all in src
make[1]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/src'
make[2]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/src'
  CC       slist_wc.o
  CC       tool_binmode.o
  CC       tool_bname.o
  CC       tool_cb_dbg.o
  CC       tool_cb_hdr.o
  CC       tool_cb_prg.o
  CC       tool_cb_rea.o
  CC       tool_cb_see.o
  CC       tool_cb_wrt.o
  CC       tool_cfgable.o
  CC       tool_dirhie.o
  CC       tool_doswin.o
  CC       tool_easysrc.o
  CC       tool_filetime.o
  CC       tool_findfile.o
  CC       tool_formparse.o
  CC       tool_getparam.o
  CC       tool_getpass.o
  CC       tool_help.o
  CC       tool_helpers.o
cd ../docs && make
make[3]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
  CC       tool_ipfs.o
  CC       tool_libinfo.o
Making all in .
make[4]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
Making all in cmdline-opts
  CC       tool_listhelp.o
  CC       tool_main.o
make[4]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/cmdline-opts'
make[4]: Nothing to be done for 'all'.
make[4]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/cmdline-opts'
Making all in libcurl
make[4]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
  CC       tool_msgs.o
Making all in opts
make[5]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl/opts'
make[5]: Nothing to be done for 'all'.
make[5]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl/opts'
make[5]: Entering directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
make[5]: Nothing to be done for 'all-am'.
make[5]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
make[4]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs/libcurl'
  CC       tool_operate.o
make[3]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/docs'
  CC       tool_operhlp.o
  CC       tool_paramhlp.o
  CC       tool_parsecfg.o
  CC       tool_progress.o
  CC       tool_setopt.o
  CC       tool_sleep.o
  CC       tool_stderr.o
  CC       tool_strdup.o
  CC       tool_urlglob.o
  CC       tool_util.o
  CC       tool_vms.o
  CC       tool_writeout.o
  CC       tool_writeout_json.o
  CC       tool_xattr.o
  CC       var.o
  HUGE     tool_hugehelp.c
  CC       ../lib/base64.o
  CC       ../lib/curl_multibyte.o
  CC       ../lib/dynbuf.o
  CC       ../lib/nonblock.o
  CC       ../lib/strtoofft.o
  CC       ../lib/timediff.o
  CC       ../lib/version_win32.o
  CC       ../lib/warnless.o
  CC       tool_hugehelp.o
  CCLD     curl
make[2]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/src'
make[1]: Leaving directory '/root/asi_db/builds/curl/_worktrees/w0/src'
/bin/bash: line 3: /root/asi_db/builds/curl/_worktrees/w0/docs/cmdline-opts/curl.txt: No such file or directory
/bin/bash: line 5: /root/asi_db/builds/curl/_worktrees/w0/docs/cmdline-opts/curl.txt: No such file or directory
/usr/bin/ld: tool_operate.o: in function `operate':
tool_operate.c:(.text+0x56e1): undefined reference to `hugehelp'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1047: curl] Error 1
make[1]: *** [Makefile:1552: all-recursive] Error 1
make: *** [Makefile:1266: all-recursive] Error 1

Commit Diff GitHub →

docs/CURLDOWN.md +1 -1docs/libcurl/curl_easy_cleanup.md +1 -1docs/libcurl/curl_easy_duphandle.md +1 -1docs/libcurl/curl_easy_escape.md +1 -1docs/libcurl/curl_easy_getinfo.md +1 -1docs/libcurl/curl_easy_init.md +1 -1docs/libcurl/curl_easy_option_by_id.md +1 -1docs/libcurl/curl_easy_option_by_name.md +1 -1docs/libcurl/curl_easy_option_next.md +1 -1docs/libcurl/curl_easy_pause.md +1 -1docs/libcurl/curl_easy_perform.md +1 -1docs/libcurl/curl_easy_recv.md +1 -1docs/libcurl/curl_easy_reset.md +1 -1docs/libcurl/curl_easy_send.md +1 -1docs/libcurl/curl_easy_setopt.md +1 -1docs/libcurl/curl_easy_strerror.md +1 -1docs/libcurl/curl_easy_unescape.md +1 -1docs/libcurl/curl_easy_upkeep.md +1 -1docs/libcurl/curl_escape.md +1 -1docs/libcurl/curl_free.md +1 -1docs/libcurl/curl_getdate.md +1 -1docs/libcurl/curl_getenv.md +1 -1docs/libcurl/curl_global_cleanup.md +1 -1docs/libcurl/curl_global_init.md +1 -1docs/libcurl/curl_global_init_mem.md +1 -1docs/libcurl/curl_global_sslset.md +1 -1docs/libcurl/curl_global_trace.md +1 -1docs/libcurl/curl_mprintf.md +1 -1docs/libcurl/curl_multi_add_handle.md +1 -1docs/libcurl/curl_multi_assign.md +1 -1docs/libcurl/curl_multi_cleanup.md +1 -1docs/libcurl/curl_multi_fdset.md +1 -1docs/libcurl/curl_multi_get_handles.md +1 -1docs/libcurl/curl_multi_info_read.md +1 -1docs/libcurl/curl_multi_init.md +1 -1docs/libcurl/curl_multi_perform.md +1 -1docs/libcurl/curl_multi_poll.md +1 -1docs/libcurl/curl_multi_remove_handle.md +1 -1docs/libcurl/curl_multi_setopt.md +1 -1docs/libcurl/curl_multi_socket.md +1 -1docs/libcurl/curl_multi_socket_action.md +1 -1docs/libcurl/curl_multi_socket_all.md +1 -1docs/libcurl/curl_multi_strerror.md +1 -1docs/libcurl/curl_multi_timeout.md +1 -1docs/libcurl/curl_multi_wait.md +1 -1docs/libcurl/curl_multi_wakeup.md +1 -1docs/libcurl/curl_share_cleanup.md +1 -1docs/libcurl/curl_share_init.md +1 -1docs/libcurl/curl_share_setopt.md +1 -1docs/libcurl/curl_share_strerror.md +1 -1docs/libcurl/curl_slist_append.md +1 -1docs/libcurl/curl_slist_free_all.md +1 -1docs/libcurl/curl_strequal.md +1 -1docs/libcurl/curl_strnequal.md +1 -1docs/libcurl/curl_unescape.md +1 -1docs/libcurl/curl_url.md +1 -1docs/libcurl/curl_url_cleanup.md +1 -1docs/libcurl/curl_url_dup.md +1 -1docs/libcurl/curl_url_get.md +1 -1docs/libcurl/curl_url_set.md +1 -1docs/libcurl/curl_url_strerror.md +1 -1docs/libcurl/curl_version.md +1 -1docs/libcurl/curl_version_info.md +1 -1docs/libcurl/libcurl-easy.md +1 -1docs/libcurl/libcurl-env-dbg.md +1 -1docs/libcurl/libcurl-env.md +1 -1docs/libcurl/libcurl-errors.md +1 -1docs/libcurl/libcurl-multi.md +1 -1docs/libcurl/libcurl-security.md +1 -1docs/libcurl/libcurl-share.md +1 -1docs/libcurl/libcurl-thread.md +1 -1docs/libcurl/libcurl-tutorial.md +1 -1docs/libcurl/libcurl-url.md +1 -1docs/libcurl/libcurl-ws.md +1 -1docs/libcurl/libcurl.md +1 -1docs/libcurl/mksymbolsmanpage.pl +1 -1docs/libcurl/opts/CURLINFO_ACTIVESOCKET.md +1 -5docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.md +1 -5docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_CAINFO.md +0 -4docs/libcurl/opts/CURLINFO_CAPATH.md +0 -4docs/libcurl/opts/CURLINFO_CERTINFO.md +0 -4docs/libcurl/opts/CURLINFO_CONDITION_UNMET.md +0 -4docs/libcurl/opts/CURLINFO_CONNECT_TIME.md +1 -5docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_CONN_ID.md +1 -5docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.md +1 -5docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.md +0 -4docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.md +1 -5docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.md +1 -5docs/libcurl/opts/CURLINFO_CONTENT_TYPE.md +0 -4docs/libcurl/opts/CURLINFO_COOKIELIST.md +0 -4docs/libcurl/opts/CURLINFO_EFFECTIVE_METHOD.md +0 -4docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.md +0 -4docs/libcurl/opts/CURLINFO_FILETIME.md +0 -4docs/libcurl/opts/CURLINFO_FILETIME_T.md +0 -4docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.md +0 -4docs/libcurl/opts/CURLINFO_HEADER_SIZE.md +1 -5docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.md +0 -4docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.md +0 -4docs/libcurl/opts/CURLINFO_HTTP_VERSION.md +0 -4docs/libcurl/opts/CURLINFO_LASTSOCKET.md +1 -5docs/libcurl/opts/CURLINFO_LOCAL_IP.md +1 -5docs/libcurl/opts/CURLINFO_LOCAL_PORT.md +0 -4docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.md +1 -5docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_NUM_CONNECTS.md +1 -5docs/libcurl/opts/CURLINFO_OS_ERRNO.md +1 -5docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.md +1 -5docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_PRIMARY_IP.md +1 -5docs/libcurl/opts/CURLINFO_PRIMARY_PORT.md +1 -5docs/libcurl/opts/CURLINFO_PRIVATE.md +1 -5docs/libcurl/opts/CURLINFO_PROTOCOL.md +1 -5docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.md +0 -4docs/libcurl/opts/CURLINFO_PROXY_ERROR.md +1 -5docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.md +0 -4docs/libcurl/opts/CURLINFO_QUEUE_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.md +1 -5docs/libcurl/opts/CURLINFO_REDIRECT_TIME.md +0 -4docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.md +0 -4docs/libcurl/opts/CURLINFO_REDIRECT_URL.md +0 -4docs/libcurl/opts/CURLINFO_REFERER.md +0 -4docs/libcurl/opts/CURLINFO_REQUEST_SIZE.md +1 -5docs/libcurl/opts/CURLINFO_RESPONSE_CODE.md +0 -4docs/libcurl/opts/CURLINFO_RETRY_AFTER.md +1 -5docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.md +0 -4docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.md +0 -4docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.md +0 -4docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.md +0 -4docs/libcurl/opts/CURLINFO_SCHEME.md +1 -5docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.md +1 -5docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.md +1 -5docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.md +1 -5docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.md +1 -5docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.md +1 -3docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.md +1 -3docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.md +1 -3docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.md +1 -3docs/libcurl/opts/CURLINFO_SSL_ENGINES.md +0 -4docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.md +0 -4docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.md +1 -5docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_TLS_SESSION.md +0 -4docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md +0 -4docs/libcurl/opts/CURLINFO_TOTAL_TIME.md +1 -5docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.md +1 -5docs/libcurl/opts/CURLINFO_USED_PROXY.md +1 -5docs/libcurl/opts/CURLINFO_XFER_ID.md +1 -5docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.md +0 -4docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.md +0 -4docs/libcurl/opts/CURLMOPT_MAXCONNECTS.md +1 -5docs/libcurl/opts/CURLMOPT_MAX_CONCURRENT_STREAMS.md +0 -4docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.md +1 -5docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.md +1 -5docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.md +1 -5docs/libcurl/opts/CURLMOPT_PIPELINING.md +0 -4docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.md +0 -2docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.md +0 -4docs/libcurl/opts/CURLMOPT_PUSHDATA.md +0 -4docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.md +0 -4docs/libcurl/opts/CURLMOPT_SOCKETDATA.md +1 -5docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.md +1 -5docs/libcurl/opts/CURLMOPT_TIMERDATA.md +1 -5docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.md +1 -5docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.md +0 -4docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md +0 -4docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.md +1 -5docs/libcurl/opts/CURLOPT_ALTSVC.md +0 -4docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.md +0 -4docs/libcurl/opts/CURLOPT_APPEND.md +0 -4docs/libcurl/opts/CURLOPT_AUTOREFERER.md +0 -4docs/libcurl/opts/CURLOPT_AWS_SIGV4.md +0 -4docs/libcurl/opts/CURLOPT_BUFFERSIZE.md +1 -5docs/libcurl/opts/CURLOPT_CAINFO.md +0 -4docs/libcurl/opts/CURLOPT_CAINFO_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_CAPATH.md +0 -4docs/libcurl/opts/CURLOPT_CA_CACHE_TIMEOUT.md +0 -4docs/libcurl/opts/CURLOPT_CERTINFO.md +1 -7docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_CHUNK_DATA.md +0 -4docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.md +1 -5docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.md +1 -5docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.md +1 -5docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md +2 -6docs/libcurl/opts/CURLOPT_CONNECT_TO.md +1 -5docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_COOKIE.md +0 -4docs/libcurl/opts/CURLOPT_COOKIEFILE.md +0 -4docs/libcurl/opts/CURLOPT_COOKIEJAR.md +0 -4docs/libcurl/opts/CURLOPT_COOKIELIST.md +0 -4docs/libcurl/opts/CURLOPT_COOKIESESSION.md +0 -4docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.md +0 -4docs/libcurl/opts/CURLOPT_CRLF.md +1 -5docs/libcurl/opts/CURLOPT_CRLFILE.md +0 -4docs/libcurl/opts/CURLOPT_CURLU.md +1 -5docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.md +0 -4docs/libcurl/opts/CURLOPT_DEBUGDATA.md +1 -5docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.md +1 -5docs/libcurl/opts/CURLOPT_DIRLISTONLY.md +0 -4docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.md +1 -5docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.md +1 -5docs/libcurl/opts/CURLOPT_DNS_INTERFACE.md +1 -5docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.md +1 -5docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.md +1 -5docs/libcurl/opts/CURLOPT_DNS_SERVERS.md +1 -5docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.md +1 -5docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.md +3 -7docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYHOST.md +0 -4docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYPEER.md +0 -4docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYSTATUS.md +1 -6docs/libcurl/opts/CURLOPT_DOH_URL.md +1 -5docs/libcurl/opts/CURLOPT_EGDSOCKET.md +1 -6docs/libcurl/opts/CURLOPT_ERRORBUFFER.md +1 -5docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.md +0 -4docs/libcurl/opts/CURLOPT_FAILONERROR.md +0 -4docs/libcurl/opts/CURLOPT_FILETIME.md +0 -4docs/libcurl/opts/CURLOPT_FNMATCH_DATA.md +0 -4docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md +0 -4docs/libcurl/opts/CURLOPT_FORBID_REUSE.md +1 -5docs/libcurl/opts/CURLOPT_FRESH_CONNECT.md +1 -5docs/libcurl/opts/CURLOPT_FTPPORT.md +0 -4docs/libcurl/opts/CURLOPT_FTPSSLAUTH.md +0 -4docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.md +0 -4docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.md +0 -4docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.md +0 -4docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.md +0 -4docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.md +0 -4docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.md +0 -4docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.md +0 -2docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.md +0 -4docs/libcurl/opts/CURLOPT_FTP_USE_PRET.md +0 -4docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.md +0 -4docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.md +1 -5docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.md +1 -5docs/libcurl/opts/CURLOPT_HAPROXY_CLIENT_IP.md +1 -5docs/libcurl/opts/CURLOPT_HEADER.md +0 -4docs/libcurl/opts/CURLOPT_HEADERDATA.md +1 -5docs/libcurl/opts/CURLOPT_HEADERFUNCTION.md +0 -5docs/libcurl/opts/CURLOPT_HEADEROPT.md +0 -4docs/libcurl/opts/CURLOPT_HSTS.md +0 -4docs/libcurl/opts/CURLOPT_HSTSREADDATA.md +0 -4docs/libcurl/opts/CURLOPT_HSTSREADFUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_HSTSWRITEDATA.md +0 -4docs/libcurl/opts/CURLOPT_HSTSWRITEFUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_HSTS_CTRL.md +0 -4docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.md +0 -4docs/libcurl/opts/CURLOPT_HTTP200ALIASES.md +0 -4docs/libcurl/opts/CURLOPT_HTTPAUTH.md +0 -4docs/libcurl/opts/CURLOPT_HTTPGET.md +0 -4docs/libcurl/opts/CURLOPT_HTTPHEADER.md +0 -4docs/libcurl/opts/CURLOPT_HTTPPOST.md +0 -4docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.md +1 -5docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.md +0 -4docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.md +0 -4docs/libcurl/opts/CURLOPT_HTTP_VERSION.md +0 -4docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.md +0 -4docs/libcurl/opts/CURLOPT_INFILESIZE.md +1 -5docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.md +1 -5docs/libcurl/opts/CURLOPT_INTERFACE.md +1 -5docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.md +0 -4docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_IOCTLDATA.md +1 -5docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_IPRESOLVE.md +1 -5docs/libcurl/opts/CURLOPT_ISSUERCERT.md +0 -4docs/libcurl/opts/CURLOPT_ISSUERCERT_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.md +0 -4docs/libcurl/opts/CURLOPT_KEYPASSWD.md +0 -4docs/libcurl/opts/CURLOPT_KRBLEVEL.md +0 -4docs/libcurl/opts/CURLOPT_LOCALPORT.md +1 -5docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.md +1 -5docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.md +1 -5docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.md +1 -5docs/libcurl/opts/CURLOPT_MAIL_AUTH.md +0 -4docs/libcurl/opts/CURLOPT_MAIL_FROM.md +0 -4docs/libcurl/opts/CURLOPT_MAIL_RCPT.md +0 -4docs/libcurl/opts/CURLOPT_MAIL_RCPT_ALLOWFAILS.md +0 -4docs/libcurl/opts/CURLOPT_MAXAGE_CONN.md +1 -5docs/libcurl/opts/CURLOPT_MAXCONNECTS.md +1 -5docs/libcurl/opts/CURLOPT_MAXFILESIZE.md +1 -5docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.md +0 -4docs/libcurl/opts/CURLOPT_MAXLIFETIME_CONN.md +1 -5docs/libcurl/opts/CURLOPT_MAXREDIRS.md +0 -4docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.md +1 -5docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.md +1 -5docs/libcurl/opts/CURLOPT_MIMEPOST.md +0 -4docs/libcurl/opts/CURLOPT_MIME_OPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_NETRC.md +1 -5docs/libcurl/opts/CURLOPT_NETRC_FILE.md +1 -5docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.md +0 -4docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.md +0 -4docs/libcurl/opts/CURLOPT_NOBODY.md +1 -5docs/libcurl/opts/CURLOPT_NOPROGRESS.md +1 -5docs/libcurl/opts/CURLOPT_NOPROXY.md +1 -5docs/libcurl/opts/CURLOPT_NOSIGNAL.md +1 -5docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.md +1 -5docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_PASSWORD.md +1 -5docs/libcurl/opts/CURLOPT_PATH_AS_IS.md +1 -5docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md +0 -4docs/libcurl/opts/CURLOPT_PIPEWAIT.md +0 -4docs/libcurl/opts/CURLOPT_PORT.md +1 -5docs/libcurl/opts/CURLOPT_POST.md +0 -4docs/libcurl/opts/CURLOPT_POSTFIELDS.md +0 -4docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.md +0 -4docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.md +0 -4docs/libcurl/opts/CURLOPT_POSTQUOTE.md +0 -4docs/libcurl/opts/CURLOPT_POSTREDIR.md +0 -4docs/libcurl/opts/CURLOPT_PREQUOTE.md +0 -4docs/libcurl/opts/CURLOPT_PREREQDATA.md +1 -5docs/libcurl/opts/CURLOPT_PREREQFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_PRE_PROXY.md +1 -5docs/libcurl/opts/CURLOPT_PRIVATE.md +1 -5docs/libcurl/opts/CURLOPT_PROGRESSDATA.md +1 -5docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_PROTOCOLS.md +1 -5docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md +1 -5docs/libcurl/opts/CURLOPT_PROXY.md +1 -5docs/libcurl/opts/CURLOPT_PROXYAUTH.md +1 -5docs/libcurl/opts/CURLOPT_PROXYHEADER.md +1 -5docs/libcurl/opts/CURLOPT_PROXYPASSWORD.md +1 -5docs/libcurl/opts/CURLOPT_PROXYPORT.md +1 -5docs/libcurl/opts/CURLOPT_PROXYTYPE.md +1 -5docs/libcurl/opts/CURLOPT_PROXYUSERNAME.md +1 -5docs/libcurl/opts/CURLOPT_PROXYUSERPWD.md +1 -5docs/libcurl/opts/CURLOPT_PROXY_CAINFO.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_CAINFO_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_CAPATH.md +1 -6docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.md +1 -5docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSLCERT_BLOB.md +1 -6docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSLKEY_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.md +1 -5docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.md +0 -4docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.md +1 -5docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.md +1 -5docs/libcurl/opts/CURLOPT_PUT.md +0 -4docs/libcurl/opts/CURLOPT_QUICK_EXIT.md +1 -5docs/libcurl/opts/CURLOPT_QUOTE.md +0 -4docs/libcurl/opts/CURLOPT_RANDOM_FILE.md +1 -6docs/libcurl/opts/CURLOPT_RANGE.md +0 -4docs/libcurl/opts/CURLOPT_READDATA.md +1 -5docs/libcurl/opts/CURLOPT_READFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md +0 -4docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md +0 -4docs/libcurl/opts/CURLOPT_REFERER.md +0 -4docs/libcurl/opts/CURLOPT_REQUEST_TARGET.md +0 -4docs/libcurl/opts/CURLOPT_RESOLVE.md +1 -5docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.md +1 -5docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_RESUME_FROM.md +1 -5docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.md +1 -5docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.md +0 -4docs/libcurl/opts/CURLOPT_RTSP_REQUEST.md +0 -4docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.md +0 -4docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.md +0 -4docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.md +0 -4docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.md +0 -4docs/libcurl/opts/CURLOPT_SASL_AUTHZID.md +0 -4docs/libcurl/opts/CURLOPT_SASL_IR.md +0 -4docs/libcurl/opts/CURLOPT_SEEKDATA.md +1 -5docs/libcurl/opts/CURLOPT_SEEKFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_SERVER_RESPONSE_TIMEOUT.md +0 -4docs/libcurl/opts/CURLOPT_SERVER_RESPONSE_TIMEOUT_MS.md +0 -4docs/libcurl/opts/CURLOPT_SERVICE_NAME.md +6 -5docs/libcurl/opts/CURLOPT_SHARE.md +1 -5docs/libcurl/opts/CURLOPT_SOCKOPTDATA.md +1 -5docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.md +1 -5docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.md +1 -5docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.md +1 -5docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.md +0 -4docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.md +0 -4docs/libcurl/opts/CURLOPT_SSH_HOSTKEYDATA.md +0 -4docs/libcurl/opts/CURLOPT_SSH_HOSTKEYFUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.md +0 -4docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.md +0 -4docs/libcurl/opts/CURLOPT_SSH_KEYDATA.md +0 -4docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.md +0 -4docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.md +0 -4docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.md +0 -4docs/libcurl/opts/CURLOPT_SSLCERT.md +0 -4docs/libcurl/opts/CURLOPT_SSLCERTTYPE.md +0 -4docs/libcurl/opts/CURLOPT_SSLCERT_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_SSLENGINE.md +1 -5docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.md +0 -4docs/libcurl/opts/CURLOPT_SSLKEY.md +0 -4docs/libcurl/opts/CURLOPT_SSLKEYTYPE.md +0 -4docs/libcurl/opts/CURLOPT_SSLKEY_BLOB.md +0 -4docs/libcurl/opts/CURLOPT_SSLVERSION.md +0 -4docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.md +0 -4docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.md +1 -5docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md +2 -8docs/libcurl/opts/CURLOPT_SSL_EC_CURVES.md +0 -4docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.md +0 -4docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.md +0 -4docs/libcurl/opts/CURLOPT_SSL_FALSESTART.md +0 -4docs/libcurl/opts/CURLOPT_SSL_OPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.md +0 -4docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md +0 -4docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md +0 -4docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.md +0 -4docs/libcurl/opts/CURLOPT_STDERR.md +1 -5docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.md +0 -4docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.md +0 -4docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.md +0 -4docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.md +1 -5docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.md +1 -5docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.md +1 -5docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.md +1 -5docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.md +1 -5docs/libcurl/opts/CURLOPT_TCP_NODELAY.md +1 -5docs/libcurl/opts/CURLOPT_TELNETOPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.md +0 -4docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_TIMECONDITION.md +0 -4docs/libcurl/opts/CURLOPT_TIMEOUT.md +1 -5docs/libcurl/opts/CURLOPT_TIMEOUT_MS.md +1 -5docs/libcurl/opts/CURLOPT_TIMEVALUE.md +0 -4docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.md +0 -4docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.md +0 -4docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.md +0 -4docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.md +0 -4docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.md +0 -4docs/libcurl/opts/CURLOPT_TRAILERDATA.md +0 -4docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.md +0 -4docs/libcurl/opts/CURLOPT_TRANSFERTEXT.md +1 -5docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.md +0 -4docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.md +1 -6docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.md +0 -4docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.md +1 -5docs/libcurl/opts/CURLOPT_UPLOAD.md +1 -5docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.md +1 -5docs/libcurl/opts/CURLOPT_URL.md +1 -5docs/libcurl/opts/CURLOPT_USERAGENT.md +0 -4docs/libcurl/opts/CURLOPT_USERNAME.md +1 -5docs/libcurl/opts/CURLOPT_USERPWD.md +1 -5docs/libcurl/opts/CURLOPT_USE_SSL.md +0 -4docs/libcurl/opts/CURLOPT_VERBOSE.md +1 -5docs/libcurl/opts/CURLOPT_WILDCARDMATCH.md +0 -4docs/libcurl/opts/CURLOPT_WRITEDATA.md +1 -5docs/libcurl/opts/CURLOPT_WRITEFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_WS_OPTIONS.md +0 -4docs/libcurl/opts/CURLOPT_XFERINFODATA.md +1 -5docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md +1 -5docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.md +0 -4docs/libcurl/opts/CURLSHOPT_LOCKFUNC.md +1 -5docs/libcurl/opts/CURLSHOPT_SHARE.md +1 -5docs/libcurl/opts/CURLSHOPT_UNLOCKFUNC.md +1 -5docs/libcurl/opts/CURLSHOPT_UNSHARE.md +1 -5docs/libcurl/opts/CURLSHOPT_USERDATA.md +1 -5scripts/cd2nroff +54 -1
docs/CURLDOWN.md+1 -1
@@ -85,7 +85,7 @@ everything. If `*` is used, it must be the only listed protocol. Recognized
protocols are either URL schemes (in uppercase), `TLS` or `TCP`.
If the `Protocol` list contains `TLS`, then there must also be a `TLS-backend`
-list, specifying `*` or a list of what TLS backends that work with this
+list, specifying `All` or a list of what TLS backends that work with this
option. The available TLS backends are:
- `BearSSL`
docs/libcurl/curl_easy_cleanup.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_cleanup (3)
- curl_multi_remove_handle (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_duphandle.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_easy_reset (3)
- curl_global_init (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_escape.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_easy_unescape (3)
- curl_free (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_getinfo.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_init.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_global_init (3)
- curl_multi_init (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_option_by_id.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- curl_easy_option_next (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_option_by_name.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- curl_easy_option_next (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_option_next.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- curl_easy_option_by_name (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_pause.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_easy_cleanup (3)
- curl_easy_reset (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_perform.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_perform (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_recv.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_easy_send (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_reset.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_easy_init (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_send.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_easy_recv (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_setopt.md+1 -1
@@ -14,7 +14,7 @@ See-also:
- curl_easy_reset (3)
- curl_multi_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_strerror.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_url_strerror (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_unescape.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_easy_escape (3)
- curl_free (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_easy_upkeep.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_TCP_KEEPALIVE (3)
- CURLOPT_TCP_KEEPIDLE (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_escape.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_free (3)
- curl_unescape (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_free.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_easy_escape (3)
- curl_easy_unescape (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_getdate.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_easy_escape (3)
- curl_easy_unescape (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_getenv.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- getenv (3C)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_global_cleanup.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- libcurl (3)
- libcurl-thread (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_global_init.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_global_trace (3)
- libcurl (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_global_init_mem.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_global_cleanup (3)
- curl_global_init (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_global_sslset.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_global_init (3)
- libcurl (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_global_trace.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_global_init (3)
- libcurl (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_mprintf.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- sprintf (3)
- vprintf (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_add_handle.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_setopt (3)
- curl_multi_socket_action (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_assign.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_multi_setopt (3)
- curl_multi_socket_action (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_cleanup.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_multi_get_handles (3)
- curl_multi_init (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_fdset.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_multi_wait (3)
- select (2)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_get_handles.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_multi_init (3)
- curl_multi_remove_handle (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_info_read.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- curl_multi_init (3)
- curl_multi_perform (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_init.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_cleanup (3)
- curl_multi_get_handles (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_perform.md+1 -1
@@ -13,7 +13,7 @@ See-also:
- curl_multi_wait (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_poll.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_multi_wait (3)
- curl_multi_wakeup (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_remove_handle.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- curl_multi_cleanup (3)
- curl_multi_init (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_setopt.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_multi_init (3)
- curl_multi_socket (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_socket.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_init (3)
- the hiperfifo.c example
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_socket_action.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_init (3)
- the hiperfifo.c example
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_socket_all.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_multi_init (3)
- the hiperfifo.c example
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_strerror.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_url_strerror (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_timeout.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_multi_setopt (3)
- curl_multi_socket (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_wait.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- curl_multi_perform (3)
- curl_multi_poll (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_multi_wakeup.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_multi_poll (3)
- curl_multi_wait (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_share_cleanup.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_share_init (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_share_init.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_share_cleanup (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_share_setopt.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- curl_share_cleanup (3)
- curl_share_init (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_share_strerror.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_url_strerror (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_slist_append.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- curl_slist_free_all (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_slist_free_all.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- curl_slist_append (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_strequal.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- strcasecmp (3)
- strcmp (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_strnequal.md+1 -1
@@ -8,7 +8,7 @@ See-also:
- strcasecmp (3)
- strcmp (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_unescape.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- curl_easy_unescape (3)
- curl_free (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_url.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_url_set (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_url_cleanup.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_url_get (3)
- curl_url_set (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_url_dup.md+1 -1
@@ -11,7 +11,7 @@ See-also:
- curl_url_get (3)
- curl_url_set (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_url_get.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_url_set (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_url_set.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_url_get (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_url_strerror.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- curl_url_set (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_version.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- curl_version_info (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/curl_version_info.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- curl_version (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-easy.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- libcurl-errors (3)
- libcurl-multi (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-env-dbg.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- libcurl-env (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-env.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- libcurl-env-dbg (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-errors.md+1 -1
@@ -13,7 +13,7 @@ See-also:
- curl_share_strerror (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-multi.md+1 -1
@@ -9,7 +9,7 @@ See-also:
- libcurl-easy (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-security.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- libcurl-thread (3)
Protocol:
- - *
+ - All
---
<!-- markdown-link-check-disable -->
# NAME
docs/libcurl/libcurl-share.md+1 -1
@@ -12,7 +12,7 @@ See-also:
- libcurl-errors (3)
- libcurl-multi (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-thread.md+1 -1
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- libcurl-security (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-tutorial.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- libcurl-multi (3)
- libcurl-url (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-url.md+1 -1
@@ -13,7 +13,7 @@ See-also:
- curl_url_set (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl-ws.md+1 -1
@@ -13,7 +13,7 @@ See-also:
- curl_ws_recv (3)
- curl_ws_send (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/libcurl.md+1 -1
@@ -10,7 +10,7 @@ See-also:
- libcurl-security (3)
- libcurl-thread (3)
Protocol:
- - *
+ - All
---
# NAME
docs/libcurl/mksymbolsmanpage.pl+1 -1
@@ -41,7 +41,7 @@ Title: libcurl-symbols
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- libcurl (3)
- libcurl-easy (3)
docs/libcurl/opts/CURLINFO_ACTIVESOCKET.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -40,10 +40,6 @@ CURLOPT_CONNECT_ONLY(3), which skips the transfer phase.
CURLINFO_ACTIVESOCKET(3) was added as a replacement for
CURLINFO_LASTSOCKET(3) since that one is not working on all platforms.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CAINFO.md+0 -4
@@ -40,10 +40,6 @@ This is a path identifying a single file containing CA certificates.
The **path** pointer is set to NULL if there is no default path.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CAPATH.md+0 -4
@@ -43,10 +43,6 @@ This is a path identifying a directory.
The **path** pointer is set to NULL if there is no default path.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CERTINFO.md+0 -4
@@ -50,10 +50,6 @@ items with textual information in the format "name:content" such as
"Subject:Foo", "Issuer:Bar", etc. The items in each list varies depending on
the SSL backend and the certificate.
-# PROTOCOLS
-
-All TLS-based
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONDITION_UNMET.md+0 -4
@@ -36,10 +36,6 @@ gets a zero stored if the condition instead was met. This can also return 1 if
the server responded with a 304 HTTP status code, for example after sending a
custom "If-Match-*" header.
-# PROTOCOLS
-
-HTTP and some
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONNECT_TIME.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -33,10 +33,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONN_ID.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ The connection id is unique among all connections using the same
connection cache. This is implicitly the case for all connections in the
same multi handle.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ is the value read from the Content-Length: field. Since 7.19.4, this returns
CURLINFO_CONTENT_LENGTH_DOWNLOAD_T(3) is a newer replacement that returns a more
sensible variable type.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.md+0 -4
@@ -31,10 +31,6 @@ Pass a pointer to a *curl_off_t* to receive the content-length of the
download. This is the value read from the Content-Length: field. Stores -1 if
the size is not known.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -33,10 +33,6 @@ Pass a pointer to a double to receive the specified size of the upload. Since
CURLINFO_CONTENT_LENGTH_UPLOAD_T(3) is a newer replacement that returns a
more sensible variable type.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -30,10 +30,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_CONTENT_LENGTH_UPLOAD_T,
Pass a pointer to a *curl_off_t* to receive the specified size of the
upload. Stores -1 if the size is not known.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_CONTENT_TYPE.md+0 -4
@@ -39,10 +39,6 @@ corresponding CURL handle.
The modern way to get this header from a response is to instead use the
curl_easy_header(3) function.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_COOKIELIST.md+0 -4
@@ -36,10 +36,6 @@ received) the 'struct curl_slist *' is made a NULL pointer.
Since 7.43.0 cookies that were imported in the Set-Cookie format without a
domain name are not exported by this option.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_EFFECTIVE_METHOD.md+0 -4
@@ -38,10 +38,6 @@ The **methodp** pointer is NULL or points to private memory. You MUST NOT
free - it gets freed when you call curl_easy_cleanup(3) on the
corresponding CURL handle.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.md+0 -4
@@ -35,10 +35,6 @@ The **urlp** pointer is NULL or points to private memory. You MUST NOT free
- it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_FILETIME.md+0 -4
@@ -41,10 +41,6 @@ you this unconditionally gets a -1 back.
Consider using CURLINFO_FILETIME_T(3) to be able to extract dates beyond
the year 2038 on systems using 32 bit longs (Windows).
-# PROTOCOLS
-
-HTTP(S), FTP(S), SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_FILETIME_T.md+0 -4
@@ -43,10 +43,6 @@ This option is an alternative to CURLINFO_FILETIME(3) to allow systems
with 32 bit long variables to extract dates outside of the 32bit timestamp
range.
-# PROTOCOLS
-
-HTTP(S), FTP(S), SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.md+0 -4
@@ -34,10 +34,6 @@ The **path** pointer is NULL or points to private memory. You MUST NOT free
- it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
-# PROTOCOLS
-
-FTP(S) and SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_HEADER_SIZE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -33,10 +33,6 @@ received. Measured in number of bytes.
The total includes the size of any received headers suppressed by
CURLOPT_SUPPRESS_CONNECT_HEADERS(3).
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.md+0 -4
@@ -32,10 +32,6 @@ method(s) available according to the previous response. The meaning of the
bits is explained in the CURLOPT_HTTPAUTH(3) option for
curl_easy_setopt(3).
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.md+0 -4
@@ -30,10 +30,6 @@ Pass a pointer to a long to receive the last received HTTP proxy response code
to a CONNECT request. The returned value is zero if no such response code was
available.
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_HTTP_VERSION.md+0 -4
@@ -31,10 +31,6 @@ connection done using this handle. The returned value is
CURL_HTTP_VERSION_1_0, CURL_HTTP_VERSION_1_1, CURL_HTTP_VERSION_2_0,
CURL_HTTP_VERSION_3 or 0 if the version cannot be determined.
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_LASTSOCKET.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -40,10 +40,6 @@ NOTE: this API is deprecated since it is not working on win64 where the SOCKET
type is 64 bits large while its 'long' is 32 bits. Use the
CURLINFO_ACTIVESOCKET(3) instead, if possible.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_LOCAL_IP.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ The **ip** pointer is NULL or points to private memory. You MUST NOT free -
it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_LOCAL_PORT.md+0 -4
@@ -30,10 +30,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_LOCAL_PORT, long *portp);
Pass a pointer to a long to receive the local port number of the most recent
connection done with this **curl** handle.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_NUM_CONNECTS.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -32,10 +32,6 @@ many times libcurl successfully reused existing connection(s) or not. See the
connection options of curl_easy_setopt(3) to see how libcurl tries to make
persistent connections to save time.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_OS_ERRNO.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -29,10 +29,6 @@ Pass a pointer to a long to receive the errno variable from a connect failure.
Note that the value is only set on failure, it is not reset upon a successful
operation. The number is OS and system specific.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -39,10 +39,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -39,10 +39,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PRIMARY_IP.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ The **ip** pointer is NULL or points to private memory. You MUST NOT free -
it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
-# PROTOCOLS
-
-All network based ones
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PRIMARY_PORT.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ If a proxy was used for the most recent transfer, this is the port number of
the proxy, if no proxy was used it is the port number of the most recently
accessed URL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PRIVATE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ associated with the curl handle (set with the CURLOPT_PRIVATE(3)).
Please note that for internal reasons, the value is returned as a char
pointer, although effectively being a 'void *'.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PROTOCOL.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ CURLPROTO_SCP, CURLPROTO_SFTP, CURLPROTO_SMB, CURLPROTO_SMBS, CURLPROTO_SMTP,
CURLPROTO_SMTPS, CURLPROTO_TELNET, CURLPROTO_TFTP, CURLPROTO_MQTT
~~~
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.md+0 -4
@@ -32,10 +32,6 @@ method(s) available according to the previous response. The meaning of the
bits is explained in the CURLOPT_PROXYAUTH(3) option for
curl_easy_setopt(3).
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PROXY_ERROR.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_setopt (3)
- libcurl-errors (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -71,10 +71,6 @@ transfer returned a **CURLE_PROXY** error. That error code matches the
The error code is zero (**CURLPX_OK**) if no response code was available.
-# PROTOCOLS
-
-All that can be done over SOCKS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.md+0 -4
@@ -34,10 +34,6 @@ Pass a pointer to a long to receive the result of the certificate verification
that was requested (using the CURLOPT_PROXY_SSL_VERIFYPEER(3)
option. This is only used for HTTPS proxies.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_QUEUE_TIME_T.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ connection etc due to set conditions and limits imposed by the application.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_REDIRECT_COUNT,
Pass a pointer to a long to receive the total number of redirections that were
actually followed.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_REDIRECT_TIME.md+0 -4
@@ -36,10 +36,6 @@ the complete execution time for multiple redirections.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.md+0 -4
@@ -37,10 +37,6 @@ multiple redirections.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_REDIRECT_URL.md+0 -4
@@ -37,10 +37,6 @@ figuring out the new URL.
This URL is also set if the CURLOPT_MAXREDIRS(3) limit prevented a
redirect to happen (since 7.54.1).
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_REFERER.md+0 -4
@@ -34,10 +34,6 @@ The **hdrp** pointer is NULL or points to private memory you MUST NOT free -
it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_REQUEST_SIZE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ Pass a pointer to a long to receive the total size of the issued
requests. This is so far only for HTTP requests. Note that this may be more
than one request if CURLOPT_FOLLOWLOCATION(3) is enabled.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_RESPONSE_CODE.md+0 -4
@@ -37,10 +37,6 @@ no server response code has been received.
Note that a proxy's CONNECT response should be read with
CURLINFO_HTTP_CONNECTCODE(3) and not this.
-# PROTOCOLS
-
-HTTP, FTP, SMTP and LDAP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_RETRY_AFTER.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_STDERR (3)
- curl_easy_header (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -39,10 +39,6 @@ or zero if there was no header or the header could not be parsed.
Returns zero delay if there was no header.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.md+0 -4
@@ -31,10 +31,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_RTSP_CLIENT_CSEQ,
Pass a pointer to a long to receive the next CSeq that is expected to be used
by the application.
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.md+0 -4
@@ -31,10 +31,6 @@ server. If your application encounters a *CURLE_RTSP_CSEQ_ERROR* then you
may wish to troubleshoot and/or fix the CSeq mismatch by peeking at this
value.
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.md+0 -4
@@ -35,10 +35,6 @@ Listening for server initiated requests is not implemented!
Applications wishing to resume an RTSP session on another connection should
retrieve this info before closing the active connection.
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.md+0 -4
@@ -36,10 +36,6 @@ The **id** pointer is NULL or points to private memory. You MUST NOT free -
it gets freed when you call curl_easy_cleanup(3) on the corresponding
CURL handle.
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SCHEME.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ The **scheme** pointer is NULL or points to private memory. You MUST NOT
free - it gets freed when you call curl_easy_cleanup(3) on the
corresponding CURL handle.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ number.
CURLINFO_SIZE_DOWNLOAD_T(3) is a newer replacement that returns a more
sensible variable type.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ were downloaded. The amount is only for the latest transfer and gets reset
again for each new transfer. This counts actual payload data, what's also
commonly called body. All meta and header data is excluded from this amount.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ uploaded.
CURLINFO_SIZE_UPLOAD_T(3) is a newer replacement that returns a more
sensible variable type.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SIZE_UPLOAD_T,
Pass a pointer to a *curl_off_t* to receive the total amount of bytes that
were uploaded.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.md+1 -3
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,8 +34,6 @@ measured for the complete download. Measured in bytes/second.
CURLINFO_SPEED_DOWNLOAD_T(3) is a newer replacement that returns a more
sensible variable type.
-# PROTOCOLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.md+1 -3
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,8 +31,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SPEED_DOWNLOAD_T,
Pass a pointer to a *curl_off_t* to receive the average download speed
that curl measured for the complete download. Measured in bytes/second.
-# PROTOCOLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.md+1 -3
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -32,8 +32,6 @@ measured for the complete upload. Measured in bytes/second.
CURLINFO_SPEED_UPLOAD_T(3) is a newer replacement that returns a more
sensible variable type.
-# PROTOCOLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.md+1 -3
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -30,8 +30,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_SPEED_UPLOAD_T,
Pass a pointer to a *curl_off_t* to receive the average upload speed that
curl measured for the complete upload. Measured in bytes/second.
-# PROTOCOLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SSL_ENGINES.md+0 -4
@@ -36,10 +36,6 @@ available at runtime. **NOTE:** you must call curl_slist_free_all(3)
on the list pointer once you are done with it, as libcurl does not free this
data for you.
-# PROTOCOLS
-
-All TLS based ones.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.md+0 -4
@@ -36,10 +36,6 @@ option).
0 is a positive result. Non-zero is an error.
-# PROTOCOLS
-
-All using TLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_TLS_SESSION.md+0 -4
@@ -47,10 +47,6 @@ function *SSL_get_SSL_CTX(3)*. Therefore unless you need compatibility
with older versions of libcurl use CURLINFO_TLS_SSL_PTR(3). Refer to
that document for more information.
-# PROTOCOLS
-
-All TLS-based
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md+0 -4
@@ -131,10 +131,6 @@ How are you using this option? Are you affected by any of these limitations?
Please let us know by making a comment at
https://github.com/curl/curl/issues/685
-# PROTOCOLS
-
-All TLS-based
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_TOTAL_TIME.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ When a redirect is followed, the time from each request is added together.
See also the TIMES overview in the curl_easy_getinfo(3) man page.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_USED_PROXY.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ CURLcode curl_easy_getinfo(CURL *handle, CURLINFO_USED_PROXY,
Pass a pointer to a long. It gets set to zero set if no proxy was used in the
previous transfer or a non-zero value if a proxy was used.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLINFO_XFER_ID.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- curl_easy_getinfo (3)
- curl_easy_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ The transfer id is unique among all transfers performed using the same
connection cache. This is implicitly the case for all transfers in the
same multi handle.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.md+0 -4
@@ -39,10 +39,6 @@ than CURLMOPT_MAX_PIPELINE_LENGTH(3).
The default value is 0, which means that the penalization is inactive.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.md+0 -4
@@ -38,10 +38,6 @@ CURLMOPT_MAX_PIPELINE_LENGTH(3).
The default value is 0, which means that the size penalization is inactive.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_MAXCONNECTS.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLMOPT_MAX_HOST_CONNECTIONS (3)
- CURLOPT_MAXCONNECTS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -52,10 +52,6 @@ ones to get made.
See DESCRIPTION
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_MAX_CONCURRENT_STREAMS.md+0 -4
@@ -37,10 +37,6 @@ value passed here would be honored based on other system resources properties.
100
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLMOPT_MAXCONNECTS (3)
- CURLMOPT_MAX_TOTAL_CONNECTIONS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -55,10 +55,6 @@ ones to get made.
0
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLMOPT_MAX_HOST_CONNECTIONS (3)
- CURLMOPT_PIPELINING (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -42,10 +42,6 @@ CURLMOPT_MAX_PIPELINE_LENGTH(3).
5
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLMOPT_MAXCONNECTS (3)
- CURLMOPT_MAX_HOST_CONNECTIONS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -48,10 +48,6 @@ timeout is however treated as a per-connect timeout.
The default value is 0, which means that there is no limit. It is then simply
controlled by the number of easy handles added.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_PIPELINING.md+0 -4
@@ -54,10 +54,6 @@ Since 7.62.0, **CURLPIPE_MULTIPLEX** is enabled by default.
Before that, default was **CURLPIPE_NOTHING**.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.md+0 -2
@@ -43,8 +43,6 @@ Pass a NULL pointer to clear the block list.
The default value is NULL, which means that there is no block list.
-# PROTOCOLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.md+0 -4
@@ -38,10 +38,6 @@ Pass a NULL pointer to clear the block list.
The default value is NULL, which means that there is no block list.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_PUSHDATA.md+0 -4
@@ -35,10 +35,6 @@ libcurl itself, only passed on to the callback function.
NULL
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.md+0 -4
@@ -96,10 +96,6 @@ All other return codes are reserved for future use.
NULL, no callback
-# PROTOCOLS
-
-HTTP(S) (HTTP/2 only)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_SOCKETDATA.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLMOPT_TIMERFUNCTION (3)
- curl_multi_socket_action (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ callback's **clientp** argument.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLMOPT_TIMERFUNCTION (3)
- curl_multi_socket_action (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -89,10 +89,6 @@ active transfer. It might soon be added again.
NULL (no callback)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_TIMERDATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLMOPT_SOCKETFUNCTION (3)
- CURLMOPT_TIMERFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ callback's **clientp** argument.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLMOPT_SOCKETFUNCTION (3)
- CURLMOPT_TIMERDATA (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -63,10 +63,6 @@ callback with a zero timeout...
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_UNIX_SOCKET_PATH (3)
- unix (7)
Protocol:
- - *
+ - All
---
# NAME
@@ -44,10 +44,6 @@ share the same storage and therefore only one of them can be set per handle.
Default is NULL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.md+0 -4
@@ -33,10 +33,6 @@ server to connect back to libcurl when an active FTP connection is used.
60000 milliseconds
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md+0 -4
@@ -75,10 +75,6 @@ option.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_DEBUGFUNCTION (3)
- CURLOPT_STDERR (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ Pass a long specifying the scope id value to use when connecting to IPv6 address
0
-# PROTOCOLS
-
-All, when using IPv6
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ALTSVC.md+0 -4
@@ -38,10 +38,6 @@ Specify a blank filename ("") to make libcurl not load from a file at all.
NULL. The alt-svc cache is not read nor written to file.
-# PROTOCOLS
-
-HTTPS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.md+0 -4
@@ -72,10 +72,6 @@ CURLOPT_ALTSVC_CTRL(3) has a default value corresponding to
CURLALTSVC_H1 | CURLALTSVC_H2 | CURLALTSVC_H3 - the HTTP/2 and HTTP/3 bits are
only set if libcurl was built with support for those versions.
-# PROTOCOLS
-
-HTTPS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_APPEND.md+0 -4
@@ -33,10 +33,6 @@ instead of overwrite it. This is only useful when uploading to an FTP site.
0 (disabled)
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_AUTOREFERER.md+0 -4
@@ -43,10 +43,6 @@ referer header after the transfer.
0, disabled
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_AWS_SIGV4.md+0 -4
@@ -68,10 +68,6 @@ By default, the value of this parameter is NULL.
Calling CURLOPT_HTTPAUTH(3) with CURLAUTH_AWS_SIGV4 is the same
as calling this with **"aws:amz"** in parameter.
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_BUFFERSIZE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_UPLOAD_BUFFERSIZE (3)
- CURLOPT_WRITEFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -53,10 +53,6 @@ allocated as long as there are active transfers.
CURL_MAX_WRITE_SIZE (16kB)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CAINFO.md+0 -4
@@ -60,10 +60,6 @@ The default value for this can be figured out with CURLINFO_CAINFO(3).
Built-in system specific. When curl is built with Secure Transport or
Schannel, this option is not set by default.
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CAINFO_BLOB.md+0 -4
@@ -53,10 +53,6 @@ This option overrides CURLOPT_CAINFO(3).
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CAPATH.md+0 -4
@@ -50,10 +50,6 @@ The default value for this can be figured out with CURLINFO_CAPATH(3).
A default path detected at build time.
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CA_CACHE_TIMEOUT.md+0 -4
@@ -46,10 +46,6 @@ store remain forever. By default, libcurl caches this info for 24 hours.
86400 (24 hours)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CERTINFO.md+1 -7
@@ -43,10 +43,6 @@ its option CURLINFO_CERTINFO(3).
0
-# PROTOCOLS
-
-All TLS-based
-
# EXAMPLE
~~~c
@@ -88,9 +84,7 @@ int main(void)
# AVAILABILITY
-This option is supported by the OpenSSL, GnuTLS, Schannel and Secure
-Transport backends. Schannel support added in 7.50.0. Secure Transport support
-added in 7.79.0.
+Schannel support added in 7.50.0. Secure Transport support added in 7.79.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.md+0 -4
@@ -83,10 +83,6 @@ Return *CURL_CHUNK_BGN_FUNC_OK* if everything is fine,
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CHUNK_DATA.md+0 -4
@@ -33,10 +33,6 @@ CURLOPT_CHUNK_END_FUNCTION(3).
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.md+0 -4
@@ -41,10 +41,6 @@ Return *CURL_CHUNK_END_FUNC_OK* if everything is fine or
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_CLOSESOCKETFUNCTION (3)
- CURLOPT_OPENSOCKETFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ CURLOPT_CLOSESOCKETFUNCTION(3).
The default value of this parameter is NULL.
-# PROTOCOLS
-
-All except file:
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_CLOSESOCKETDATA (3)
- CURLOPT_OPENSOCKETFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -45,10 +45,6 @@ closed.
By default libcurl uses the standard socket close function.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_MAX_RECV_SPEED_LARGE (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -60,10 +60,6 @@ signals to be used unless CURLOPT_NOSIGNAL(3) is set.
300
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_LOW_SPEED_LIMIT (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ See CURLOPT_CONNECTTIMEOUT(3) for details.
300000
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md+2 -6
@@ -10,7 +10,7 @@ See-also:
- curl_easy_recv (3)
- curl_easy_send (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -54,10 +54,6 @@ curl_easy_recv(3) do not function.
0
-# PROTOCOLS
-
-HTTP, SMTP, POP3 and IMAP. For WS and WSS starting in 7.86.0.
-
# EXAMPLE
~~~c
@@ -78,7 +74,7 @@ int main(void)
# AVAILABILITY
-Added in 7.15.2
+Added in 7.15.2. WS and WSS support added in 7.86.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_CONNECT_TO.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_RESOLVE (3)
- CURLOPT_URL (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -79,10 +79,6 @@ a transfer before you call curl_slist_free_all(3) on the list.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_CONV_FROM_UTF8_FUNCTION (3)
- CURLOPT_CONV_TO_NETWORK_FUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -72,10 +72,6 @@ You need to override these definitions if they are different on your system.
NULL
-# PROTOCOLS
-
-FTP, SMTP, IMAP, POP3
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_CONV_FROM_UTF8_FUNCTION
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_CONV_FROM_NETWORK_FUNCTION (3)
- CURLOPT_CONV_TO_NETWORK_FUNCTION (3)
@@ -69,10 +69,6 @@ You need to override these definitions if they are different on your system.
NULL
-# PROTOCOLS
-
-TLS-based protocols.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_CONV_FROM_NETWORK_FUNCTION (3)
- CURLOPT_CONV_FROM_UTF8_FUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -71,10 +71,6 @@ You need to override these definitions if they are different on your system.
NULL
-# PROTOCOLS
-
-FTP, SMTP, IMAP, POP3
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_COOKIE.md+0 -4
@@ -69,10 +69,6 @@ ability to stop super cookies. PSL support is identified by the
NULL, no cookies
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_COOKIEFILE.md+0 -4
@@ -67,10 +67,6 @@ run.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_COOKIEJAR.md+0 -4
@@ -53,10 +53,6 @@ option.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_COOKIELIST.md+0 -4
@@ -69,10 +69,6 @@ loads all cookies from the files specified by CURLOPT_COOKIEFILE(3)
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_COOKIESESSION.md+0 -4
@@ -41,10 +41,6 @@ the same session.
0
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.md+0 -4
@@ -45,10 +45,6 @@ CURLOPT_COPYPOSTFIELDS(3) option is issued.
NULL
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CRLF.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_CONV_FROM_NETWORK_FUNCTION (3)
- CURLOPT_CONV_TO_NETWORK_FUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ This is a legacy option of questionable use.
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CRLFILE.md+0 -4
@@ -58,10 +58,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CURLU.md+1 -5
@@ -13,7 +13,7 @@ See-also:
- curl_url_set (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -46,10 +46,6 @@ updated contents is used.
The default value of this parameter is NULL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.md+0 -4
@@ -102,10 +102,6 @@ option.
NULL
-# PROTOCOLS
-
-HTTP, FTP, IMAP, POP3 and SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DEBUGDATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_DEBUGFUNCTION (3)
- CURLOPT_STDERR (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -33,10 +33,6 @@ not used by libcurl, it is only passed to the callback.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- CURLOPT_VERBOSE (3)
- curl_global_trace (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -101,10 +101,6 @@ set CURLOPT_PRIVATE(3) on your handle.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLINFO_SCHEME (3)
- CURLOPT_URL (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -55,10 +55,6 @@ option.
NULL (make a guess based on the host)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DIRLISTONLY.md+0 -4
@@ -50,10 +50,6 @@ effectively breaks that feature.
0, disabled
-# PROTOCOLS
-
-FTP, SFTP and POP3
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_url_set (3)
- libcurl-security (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ curl_url_set(3) function.
0 (disabled) - usernames are allowed by default.
-# PROTOCOLS
-
-Several
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- CURLOPT_MAXAGE_CONN (3)
- CURLOPT_RESOLVE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -54,10 +54,6 @@ Since version 8.1.0, libcurl prunes entries from the DNS cache if it exceeds
60
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_INTERFACE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_DNS_SERVERS (3)
- CURLOPT_INTERFACE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -39,10 +39,6 @@ option.
NULL
-# PROTOCOLS
-
-All protocols except file:// - protocols that resolve hostnames.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_DNS_LOCAL_IP6 (3)
- CURLOPT_DNS_SERVERS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_DNS_LOCAL_IP4 (3)
- CURLOPT_DNS_SERVERS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_SERVERS.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_DNS_LOCAL_IP4 (3)
- CURLOPT_DNS_LOCAL_IP6 (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -42,10 +42,6 @@ option.
NULL - use system default
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_DNS_CACHE_TIMEOUT (3)
- CURLOPT_IPRESOLVE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -46,10 +46,6 @@ performance impacts and may cause IPv4 to be used before IPv6 or vice versa.
0 (disabled)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.md+3 -7
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_DNS_CACHE_TIMEOUT (3)
- CURLOPT_SHARE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -32,17 +32,13 @@ Pass a long. If the *enable* value is 1, it tells curl to use a global DNS
cache that survives between easy handle creations and deletions. This is not
thread-safe and this uses a global variable.
-See CURLOPT_SHARE(3) and curl_share_init(3) for the correct way to
-share DNS cache between transfers.
+See CURLOPT_SHARE(3) and curl_share_init(3) for the correct way to share DNS
+cache between transfers.
# DEFAULT
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYHOST.md+0 -4
@@ -59,10 +59,6 @@ of the DoH server certificate.
2
-# PROTOCOLS
-
-DoH
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYPEER.md+0 -4
@@ -71,10 +71,6 @@ the correct end-point.
1
-# PROTOCOLS
-
-DoH
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYSTATUS.md+1 -6
@@ -46,10 +46,6 @@ the verification fails.
0
-# PROTOCOLS
-
-DoH
-
# EXAMPLE
~~~c
@@ -72,8 +68,7 @@ int main(void)
# AVAILABILITY
-Added in 7.76.0. This option is currently only supported by the OpenSSL, and
-GnuTLS TLS backends.
+Added in 7.76.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_DOH_URL.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_RESOLVE (3)
- CURLOPT_VERBOSE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -66,10 +66,6 @@ CURLOPT_FTPPORT(3), a proxy type set to **CURLPROXY_SOCKS4** or
NULL - there is no default DoH URL. If this option is not set, libcurl uses
the default name resolver.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_EGDSOCKET.md+1 -6
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
@@ -60,8 +56,7 @@ int main(void)
# AVAILABILITY
-If built with TLS enabled. Only the OpenSSL backend uses this, and only with
-OpenSSL versions before 1.1.0.
+Only with OpenSSL versions before 1.1.0.
This option was deprecated in 7.84.0.
docs/libcurl/opts/CURLOPT_ERRORBUFFER.md+1 -5
@@ -12,7 +12,7 @@ See-also:
- curl_share_strerror (3)
- curl_url_strerror (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -51,10 +51,6 @@ debug and trace why errors happen.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.md+0 -4
@@ -36,10 +36,6 @@ sent anyway.
1000 milliseconds
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FAILONERROR.md+0 -4
@@ -45,10 +45,6 @@ get closed and *CURLE_HTTP_RETURNED_ERROR* is returned.
0, do not fail on error
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FILETIME.md+0 -4
@@ -39,10 +39,6 @@ transfer to extract the received time (if any).
0
-# PROTOCOLS
-
-HTTP(S), FTP(S), SFTP, FILE, SMB(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FNMATCH_DATA.md+0 -4
@@ -33,10 +33,6 @@ the CURLOPT_FNMATCH_FUNCTION(3).
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.md+0 -4
@@ -44,10 +44,6 @@ error occurred.
NULL == an internal function for wildcard matching.
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md+0 -4
@@ -65,10 +65,6 @@ would otherwise select internally.
0, disabled
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FORBID_REUSE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_MAXCONNECTS (3)
- CURLOPT_MAXLIFETIME_CONN (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -39,10 +39,6 @@ Set to 0 to have libcurl keep the connection open for possible later reuse
0
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FRESH_CONNECT.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_FRESH_CONNECT
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_FORBID_REUSE (3)
- CURLOPT_MAXAGE_CONN (3)
@@ -41,10 +41,6 @@ Set *fresh* to 0 to have libcurl attempt reusing an existing connection
0
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTPPORT.md+0 -4
@@ -70,10 +70,6 @@ option.
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTPSSLAUTH.md+0 -4
@@ -47,10 +47,6 @@ Try "AUTH TLS" first, and only if that fails try "AUTH SSL".
CURLFTPAUTH_DEFAULT
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.md+0 -4
@@ -36,10 +36,6 @@ option.
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.md+0 -4
@@ -41,10 +41,6 @@ option.
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.md+0 -4
@@ -55,10 +55,6 @@ but then another connection does **MKD** before this connection and thus
CURLFTP_CREATE_DIR_NONE (0)
-# PROTOCOLS
-
-FTP and SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.md+0 -4
@@ -56,10 +56,6 @@ compliant than 'nocwd' but without the full penalty of 'multicwd'.
CURLFTPMETHOD_MULTICWD
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.md+0 -4
@@ -42,10 +42,6 @@ This option has no effect if PORT, EPRT or EPSV is used instead of PASV.
1 since 7.74.0, was 0 before then.
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.md+0 -4
@@ -49,10 +49,6 @@ Initiate the shutdown and wait for a reply.
CURLFTPSSL_CCC_NONE
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.md+0 -2
@@ -41,8 +41,6 @@ then.
# DEFAULT
-# PROTOCOLS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.md+0 -4
@@ -41,10 +41,6 @@ If the server is an IPv6 host, this option has no effect.
1
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_FTP_USE_PRET.md+0 -4
@@ -34,10 +34,6 @@ no effect when using the active FTP transfers mode.
0
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.md+0 -4
@@ -37,10 +37,6 @@ available at compile-time.
CURLGSSAPI_DELEGATION_NONE
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_CONNECTTIMEOUT_MS (3)
- CURLOPT_LOW_SPEED_LIMIT (3)
@@ -42,10 +42,6 @@ currently defaults to 200 ms. Firefox and Chrome currently default to 300 ms.
CURL_HET_DEFAULT (currently defined as 200L)
-# PROTOCOLS
-
-All except FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.md+1 -5
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- CURLOPT_PROXY (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ Most applications do not need this option.
0, do not send any HAProxy PROXY protocol header
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HAPROXY_CLIENT_IP.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_HAPROXY_CLIENT_IP
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_HAPROXYPROTOCOL (3)
- CURLOPT_PROXY (3)
@@ -37,10 +37,6 @@ cannot use a specified address.
NULL, no HAProxy header is sent
-# PROTOCOLS
-
-HTTP, HAProxy PROTOCOL
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HEADER.md+0 -4
@@ -53,10 +53,6 @@ custom HTTP headers!
0
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HEADERDATA.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_WRITEFUNCTION (3)
- curl_easy_header (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ this option or you might experience crashes.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HEADERFUNCTION.md+0 -5
@@ -100,11 +100,6 @@ although strictly they are just continuations of the previous lines.
Nothing.
-# PROTOCOLS
-
-Used for all protocols with headers or meta-data concept: HTTP, FTP, POP3,
-IMAP, SMTP and more.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HEADEROPT.md+0 -4
@@ -44,10 +44,6 @@ proxy and then CURLOPT_HTTPHEADER(3) headers only to the server.
CURLHEADER_SEPARATE (changed in 7.42.1, used CURLHEADER_UNIFIED before then)
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HSTS.md+0 -4
@@ -59,10 +59,6 @@ currently no length or size limit.
NULL, no filename
-# PROTOCOLS
-
-HTTPS and HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HSTSREADDATA.md+0 -4
@@ -38,10 +38,6 @@ do that.
NULL
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HSTSREADFUNCTION.md+0 -4
@@ -63,10 +63,6 @@ do that.
NULL - no callback.
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HSTSWRITEDATA.md+0 -4
@@ -38,10 +38,6 @@ do that.
NULL
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HSTSWRITEFUNCTION.md+0 -4
@@ -67,10 +67,6 @@ do that.
NULL - no callback.
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HSTS_CTRL.md+0 -4
@@ -54,10 +54,6 @@ to the file when closing the handle.
0. HSTS is disabled by default.
-# PROTOCOLS
-
-HTTPS and HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.md+0 -4
@@ -38,10 +38,6 @@ curl allowed HTTP/0.9 responses by default before 7.66.0
Since 7.66.0, libcurl requires this option set to 1L to allow HTTP/0.9
responses.
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTP200ALIASES.md+0 -4
@@ -44,10 +44,6 @@ assumed to match HTTP 1.0 when an alias match.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTPAUTH.md+0 -4
@@ -123,10 +123,6 @@ see CURLOPT_AWS_SIGV4(3).
CURLAUTH_BASIC
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTPGET.md+0 -4
@@ -42,10 +42,6 @@ reset a handle to default method, consider curl_easy_reset(3).
0
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTPHEADER.md+0 -4
@@ -148,10 +148,6 @@ with the CURLOPT_UNRESTRICTED_AUTH(3) option.
NULL
-# PROTOCOLS
-
-HTTP, IMAP and SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTPPOST.md+0 -4
@@ -49,10 +49,6 @@ CURLOPT_NOBODY(3) to 0.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_HTTPPROXYTUNNEL
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_PROXY (3)
- CURLOPT_PROXYPORT (3)
@@ -49,10 +49,6 @@ rarely works through the proxy anyway).
0
-# PROTOCOLS
-
-All network protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.md+0 -4
@@ -36,10 +36,6 @@ CURLOPT_ACCEPT_ENCODING(3) for that.
1
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.md+0 -4
@@ -34,10 +34,6 @@ does chunked transfer decoding by default unless this option is set to zero.
1
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_HTTP_VERSION.md+0 -4
@@ -89,10 +89,6 @@ Since curl 7.62.0: CURL_HTTP_VERSION_2TLS
Before that: CURL_HTTP_VERSION_1_1
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.md+0 -4
@@ -45,10 +45,6 @@ Only use this option if strictly necessary.
0
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_INFILESIZE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_INFILESIZE_LARGE (3)
- CURLOPT_UPLOAD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -50,10 +50,6 @@ and sending a different amount may lead to errors.
Unset
-# PROTOCOLS
-
-Many
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_INFILESIZE (3)
- CURLOPT_UPLOAD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -47,10 +47,6 @@ and sending a different amount may lead to errors.
Unset
-# PROTOCOLS
-
-Many
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_INTERFACE.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_INTERFACE
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_SOCKOPTFUNCTION (3)
- CURLOPT_TCP_NODELAY (3)
@@ -53,10 +53,6 @@ option.
NULL, use whatever the TCP stack finds suitable
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.md+0 -4
@@ -34,10 +34,6 @@ anywhere.
NULL
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.md+0 -4
@@ -65,10 +65,6 @@ You can also abort the transfer by returning CURL_WRITEFUNC_ERROR. (7.87.0)
NULL, the interleave data is then passed to the regular write function:
CURLOPT_WRITEFUNCTION(3).
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_IOCTLDATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_IOCTLFUNCTION (3)
- CURLOPT_SEEKFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -32,10 +32,6 @@ argument in the ioctl callback set with CURLOPT_IOCTLFUNCTION(3).
By default, the value of this parameter is NULL.
-# PROTOCOLS
-
-Used with HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_IOCTLFUNCTION
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_IOCTLDATA (3)
- CURLOPT_SEEKFUNCTION (3)
@@ -63,10 +63,6 @@ parameter is ignored when seeking.
By default, this parameter is set to NULL. Not used.
-# PROTOCOLS
-
-Used with HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_IPRESOLVE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_RESOLVE (3)
- CURLOPT_SSLVERSION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -52,10 +52,6 @@ Uses only IPv6 addresses.
CURL_IPRESOLVE_WHATEVER
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ISSUERCERT.md+0 -4
@@ -52,10 +52,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_ISSUERCERT_BLOB.md+0 -4
@@ -58,10 +58,6 @@ expects a filename as input.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.md+0 -4
@@ -41,10 +41,6 @@ Most applications do not need this option.
0, stop sending on error
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_KEYPASSWD.md+0 -4
@@ -42,10 +42,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_KRBLEVEL.md+0 -4
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_LOCALPORT.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_INTERFACE (3)
- CURLOPT_LOCALPORTRANGE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ this option is set. Valid port numbers are 1 - 65535.
0, disabled - use whatever the system thinks is fine
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_INTERFACE (3)
- CURLOPT_LOCALPORT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ setup failures.
1
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.md+0 -4
@@ -51,10 +51,6 @@ option.
NULL
-# PROTOCOLS
-
-Only IMAP, LDAP, POP3 and SMTP support login options.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_MAX_SEND_SPEED_LARGE (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ slow and abort.
0, disabled
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_LOW_SPEED_LIMIT (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ library to consider it too slow and abort.
0, disabled
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAIL_AUTH.md+0 -4
@@ -48,10 +48,6 @@ option.
NULL
-# PROTOCOLS
-
-SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAIL_FROM.md+0 -4
@@ -41,10 +41,6 @@ option.
blank
-# PROTOCOLS
-
-SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAIL_RCPT.md+0 -4
@@ -48,10 +48,6 @@ should be specified using the mailing list name, such as `Friends` or
NULL
-# PROTOCOLS
-
-SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAIL_RCPT_ALLOWFAILS.md+0 -4
@@ -44,10 +44,6 @@ RCPT TO command.
0
-# PROTOCOLS
-
-SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAXAGE_CONN.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_MAXLIFETIME_CONN (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ cache that is older than this set *age*, it is closed instead.
Default maximum age is set to 118 seconds.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAXCONNECTS.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLMOPT_MAX_TOTAL_CONNECTIONS (3)
- CURLOPT_MAXREDIRS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -48,10 +48,6 @@ CURLMOPT_MAXCONNECTS(3) option.
5
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAXFILESIZE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_MAXFILESIZE_LARGE (3)
- CURLOPT_MAX_RECV_SPEED_LARGE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -42,10 +42,6 @@ threshold.
None
-# PROTOCOLS
-
-FTP, HTTP and MQTT
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.md+0 -4
@@ -44,10 +44,6 @@ threshold.
None
-# PROTOCOLS
-
-FTP, HTTP and MQTT
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAXLIFETIME_CONN.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_MAXAGE_CONN (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -45,10 +45,6 @@ If set to 0, this behavior is disabled: all connections are eligible for reuse.
Default *maxlifetime* is 0 seconds (i.e., disabled).
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAXREDIRS.md+0 -4
@@ -40,10 +40,6 @@ to get stuck in never-ending redirect loops.
30 (since 8.3.0), it was previously unlimited.
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_MAX_SEND_SPEED_LARGE (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ This option does not affect transfer speeds done with FILE:// URLs.
0, disabled
-# PROTOCOLS
-
-All but file://
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_LOW_SPEED_LIMIT (3)
- CURLOPT_MAX_RECV_SPEED_LARGE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -44,10 +44,6 @@ This option does not affect transfer speeds done with FILE:// URLs.
0, disabled
-# PROTOCOLS
-
-All except file://
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MIMEPOST.md+0 -4
@@ -43,10 +43,6 @@ When setting CURLOPT_MIMEPOST(3) to NULL, libcurl resets the request
type for HTTP to the default to disable the POST. Typically that would mean it
is reset to GET. Instead you should set a desired request method explicitly.
-# PROTOCOLS
-
-HTTP, SMTP, IMAP.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_MIME_OPTIONS.md+0 -4
@@ -56,10 +56,6 @@ containing multipart form is sent, this is normally transmitted as
0, meaning disabled.
-# PROTOCOLS
-
-HTTP, IMAP, SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NETRC.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_USERNAME (3)
- CURLOPT_USERPWD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -115,10 +115,6 @@ done with "macdef" that it finds.
CURL_NETRC_IGNORED
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NETRC_FILE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_PASSWORD (3)
- CURLOPT_USERNAME (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.md+0 -4
@@ -38,10 +38,6 @@ this are *sftp://*, *scp://*, and *file://*.
0755
-# PROTOCOLS
-
-SFTP, SCP and FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.md+0 -4
@@ -36,10 +36,6 @@ The only protocols that can use this are *sftp://*, *scp://*, and *file://*.
0644
-# PROTOCOLS
-
-SFTP, SCP and FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NOBODY.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- CURLOPT_REQUEST_TARGET (3)
- CURLOPT_UPLOAD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -49,10 +49,6 @@ URL you request).
0, the body is transferred
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NOPROGRESS.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_VERBOSE (3)
- CURLOPT_XFERINFOFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ getting called.
1, meaning it normally runs without a progress meter.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NOPROXY.md+1 -5
@@ -5,7 +5,7 @@ Title: CURLOPT_NOPROXY
Section: 3
Source: libcurl
Protocol:
- - *
+ - All
See-also:
- CURLOPT_PROXY (3)
- CURLOPT_PROXYAUTH (3)
@@ -60,10 +60,6 @@ the same way.
NULL
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_NOSIGNAL.md+1 -5
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -48,10 +48,6 @@ raised.
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_OPENSOCKETFUNCTION (3)
- CURLOPT_SOCKOPTFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ CURLOPT_OPENSOCKETFUNCTION(3).
The default value of this parameter is NULL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_OPENSOCKETFUNCTION (3)
- CURLOPT_SOCKOPTFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -75,10 +75,6 @@ The default behavior is the equivalent of this:
return socket(addr->family, addr->socktype, addr->protocol);
~~~
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PASSWORD.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_USERNAME (3)
- CURLOPT_USERPWD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -40,10 +40,6 @@ option.
blank
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PATH_AS_IS.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_URL (3)
- curl_url_set (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -47,10 +47,6 @@ The corresponding flag for the curl_url_set(3) function is called
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md+0 -4
@@ -57,10 +57,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PIPEWAIT.md+0 -4
@@ -52,10 +52,6 @@ and support level.
0 (off)
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PORT.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_STDERR (3)
- CURLOPT_URL (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -45,10 +45,6 @@ and therefore using a port number lower than zero or over 65535 causes a
By default this is 0 which makes it not used. This also makes port number zero
impossible to set with this API.
-# PROTOCOLS
-
-Used for all protocols that speak to a port number.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_POST.md+0 -4
@@ -71,10 +71,6 @@ you should set a new request type explicitly as described above.
0, disabled
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_POSTFIELDS.md+0 -4
@@ -71,10 +71,6 @@ CURLOPT_MIMEPOST(3) option combined with curl_mime_init(3).
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.md+0 -4
@@ -37,10 +37,6 @@ If you post more than 2GB, use CURLOPT_POSTFIELDSIZE_LARGE(3).
-1
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.md+0 -4
@@ -37,10 +37,6 @@ CURLOPT_READFUNCTION(3) (if used) to signal the end of data.
-1
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_POSTQUOTE.md+0 -4
@@ -38,10 +38,6 @@ Disable this operation again by setting a NULL to this option.
NULL
-# PROTOCOLS
-
-SFTP and FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_POSTREDIR.md+0 -4
@@ -48,10 +48,6 @@ when setting CURLOPT_FOLLOWLOCATION(3).
0
-# PROTOCOLS
-
-HTTP(S)
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PREQUOTE.md+0 -4
@@ -42,10 +42,6 @@ this option does not.
NULL
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PREREQDATA.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLINFO_PRIMARY_PORT (3)
- CURLOPT_PREREQFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -33,10 +33,6 @@ argument in the pre-request callback set with CURLOPT_PREREQFUNCTION(3).
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PREREQFUNCTION.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLINFO_PRIMARY_PORT (3)
- CURLOPT_PREREQDATA (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -85,10 +85,6 @@ The pointer you set with CURLOPT_PREREQDATA(3).
By default, this is NULL and unused.
-# PROTOCOLS
-
-ALL
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PRE_PROXY.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_HTTPPROXYTUNNEL (3)
- CURLOPT_PROXY (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -57,10 +57,6 @@ Default is NULL, meaning no pre proxy is used.
When you set a hostname to use, do not assume that there is any particular
single port number used widely for proxies. Specify it!
-# PROTOCOLS
-
-All except file://. Note that some protocols do not work well over proxy.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PRIVATE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_STDERR (3)
- CURLOPT_VERBOSE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ never does anything with this data.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROGRESSDATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PROGRESSFUNCTION (3)
- CURLOPT_XFERINFOFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -32,10 +32,6 @@ argument in the progress callback set with CURLOPT_PROGRESSFUNCTION(3).
The default value of this parameter is NULL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_VERBOSE (3)
- CURLOPT_XFERINFOFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -77,10 +77,6 @@ get called.
By default, libcurl has an internal progress meter. That is rarely wanted by
users.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROTOCOLS.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_REDIR_PROTOCOLS (3)
- CURLOPT_URL (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -73,10 +73,6 @@ CURLPROTO_TFTP
All protocols built-in.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- CURLOPT_URL (3)
- curl_version_info (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -56,10 +56,6 @@ way to figure out the protocol used in a previous transfer.
All protocols built-in
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXYPORT (3)
- CURLOPT_PROXYTYPE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -114,10 +114,6 @@ Default is NULL, meaning no proxy is used.
When you set a hostname to use, do not assume that there is any particular
single port number used widely for proxies. Specify it!
-# PROTOCOLS
-
-All except file://. Note that some protocols do not work well over proxy.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYAUTH.md+1 -5
@@ -11,7 +11,7 @@ See-also:
- CURLOPT_PROXYTYPE (3)
- CURLOPT_PROXYUSERPWD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ CURLOPT_HTTPAUTH(3) man page.
CURLAUTH_BASIC
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYHEADER.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_HEADEROPT (3)
- CURLOPT_HTTPHEADER (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -44,10 +44,6 @@ Pass a NULL to this to reset back to no custom headers.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYPASSWORD.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXYAUTH (3)
- CURLOPT_PROXYUSERNAME (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -40,10 +40,6 @@ option.
blank
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYPORT.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXY (3)
- CURLOPT_PROXYTYPE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -40,10 +40,6 @@ than 65535.
0, not specified which makes it use the default port
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYTYPE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PROXY (3)
- CURLOPT_PROXYPORT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -70,10 +70,6 @@ the CURLOPT_PROXY(3) string.
CURLPROXY_HTTP
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYUSERNAME.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXYPASSWORD (3)
- CURLOPT_USERNAME (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ option.
blank
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXYUSERPWD.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXYTYPE (3)
- CURLOPT_PROXYUSERNAME (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -42,10 +42,6 @@ option.
This is NULL by default.
-# PROTOCOLS
-
-Used with all protocols that can use a proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_CAINFO.md+0 -4
@@ -61,10 +61,6 @@ The default value for this can be figured out with CURLINFO_CAINFO(3).
Built-in system specific
-# PROTOCOLS
-
-Used with HTTPS proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_CAINFO_BLOB.md+0 -4
@@ -57,10 +57,6 @@ This option overrides CURLOPT_PROXY_CAINFO(3).
NULL
-# PROTOCOLS
-
-Used with HTTPS proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_CAPATH.md+1 -6
@@ -47,10 +47,6 @@ The default value for this can be figured out with CURLINFO_CAPATH(3).
NULL
-# PROTOCOLS
-
-Everything used over an HTTPS proxy
-
# EXAMPLE
~~~c
@@ -73,8 +69,7 @@ int main(void)
Added in 7.52.0
-This option is supported by the OpenSSL, GnuTLS, and mbedTLS (since 7.56.0)
-backends.
+mbedTLS support added in 7.56.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.md+0 -4
@@ -58,10 +58,6 @@ option.
NULL
-# PROTOCOLS
-
-Used with HTTPS proxy.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT.md+0 -4
@@ -55,10 +55,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT_BLOB.md+0 -4
@@ -59,10 +59,6 @@ instead expects a filename as input.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.md+0 -4
@@ -46,10 +46,6 @@ option.
NULL
-# PROTOCOLS
-
-Used with HTTPS proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.md+0 -4
@@ -53,10 +53,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_PROXYTYPE (3)
- CURLOPT_SERVICE_NAME (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ option.
See above
-# PROTOCOLS
-
-All network protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.md+0 -4
@@ -55,10 +55,6 @@ option.
NULL
-# PROTOCOLS
-
-Used with HTTPS proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.md+0 -4
@@ -48,10 +48,6 @@ option.
"PEM"
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSLCERT_BLOB.md+1 -6
@@ -49,10 +49,6 @@ expects a filename as input.
NULL
-# PROTOCOLS
-
-Used with HTTPS proxy
-
# EXAMPLE
~~~c
@@ -82,8 +78,7 @@ int main(void)
# AVAILABILITY
-Added in 7.71.0. This option is supported by the OpenSSL, Secure Transport and
-Schannel backends.
+Added in 7.71.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.md+0 -4
@@ -49,10 +49,6 @@ option.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.md+0 -4
@@ -38,10 +38,6 @@ the format of your private key. Supported formats are "PEM", "DER" and "ENG".
The application does not have to keep the string around after setting this
option.
-# PROTOCOLS
-
-Used with HTTPS proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSLKEY_BLOB.md+0 -4
@@ -42,10 +42,6 @@ setting this.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.md+0 -4
@@ -98,10 +98,6 @@ inconsistent depending on the TLS library.
CURL_SSLVERSION_DEFAULT
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.md+0 -4
@@ -67,10 +67,6 @@ option.
NULL, use internal default
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.md+0 -4
@@ -91,10 +91,6 @@ could be a privacy violation and unexpected.
0
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.md+0 -4
@@ -64,10 +64,6 @@ of the proxy certificate.
2
-# PROTOCOLS
-
-All protocols when used over an HTTPS proxy.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.md+0 -4
@@ -66,10 +66,6 @@ the correct end-point.
1
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.md+0 -4
@@ -53,10 +53,6 @@ option.
NULL, use internal default
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.md+1 -5
@@ -43,10 +43,6 @@ option.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
@@ -68,7 +64,7 @@ int main(void)
# AVAILABILITY
-Added in 7.52.0, with the OpenSSL and GnuTLS backends only
+Added in 7.52.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.md+0 -4
@@ -50,10 +50,6 @@ option.
blank
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.md+1 -5
@@ -43,10 +43,6 @@ option.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
@@ -68,7 +64,7 @@ int main(void)
# AVAILABILITY
-Added in 7.52.0, with the OpenSSL and GnuTLS backends only.
+Added in 7.52.0.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXY (3)
- CURLOPT_TRANSFERTEXT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ doing FTP via a proxy. Beware that not all proxies support this feature.
0, disabled
-# PROTOCOLS
-
-FTP over proxy
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_PUT.md+0 -4
@@ -37,10 +37,6 @@ This option is **deprecated** since version 7.12.1. Use CURLOPT_UPLOAD(3).
0, disabled
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_QUICK_EXIT.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_FAILONERROR (3)
- CURLOPT_RESOLVE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ possible (though short-lived) leak of associated resources.
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_QUOTE.md+0 -4
@@ -127,10 +127,6 @@ See ln.
NULL
-# PROTOCOLS
-
-SFTP and FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RANDOM_FILE.md+1 -6
@@ -38,10 +38,6 @@ option.
NULL, not used
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
@@ -60,8 +56,7 @@ int main(void)
# AVAILABILITY
-If built with TLS enabled. Only the OpenSSL backend uses this, and only with
-OpenSSL versions before 1.1.0.
+Only with OpenSSL versions before 1.1.0.
This option was deprecated in 7.84.0.
docs/libcurl/opts/CURLOPT_RANGE.md+0 -4
@@ -58,10 +58,6 @@ option.
NULL
-# PROTOCOLS
-
-HTTP, FTP, FILE, RTSP and SFTP.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_READDATA.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_WRITEDATA (3)
- CURLOPT_WRITEFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -42,10 +42,6 @@ might experience crashes.
By default, this is a FILE * to stdin.
-# PROTOCOLS
-
-This is used for all protocols when sending data.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_READFUNCTION.md+1 -5
@@ -12,7 +12,7 @@ See-also:
- CURLOPT_UPLOAD_BUFFERSIZE (3)
- CURLOPT_WRITEFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -74,10 +74,6 @@ and it allows for better error checking.
The default internal read callback is fread().
-# PROTOCOLS
-
-This is used for all protocols when doing uploads.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md+0 -4
@@ -83,10 +83,6 @@ HTTP, HTTPS, FTP and FTPS (Added in 7.65.2).
Older versions defaulted to all protocols except FILE, SCP and since 7.40.0
SMB and SMBS.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md+0 -4
@@ -62,10 +62,6 @@ HTTP, HTTPS, FTP and FTPS (Added in 7.65.2).
Older versions defaulted to all protocols except FILE, SCP and since 7.40.0
SMB and SMBS.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_REFERER.md+0 -4
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_REQUEST_TARGET.md+0 -4
@@ -37,10 +37,6 @@ other safe guards. That includes white space and control characters.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RESOLVE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_DNS_CACHE_TIMEOUT (3)
- CURLOPT_IPRESOLVE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -73,10 +73,6 @@ number must exactly match what was added previously.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PREREQFUNCTION (3)
- CURLOPT_RESOLVER_START_FUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ CURLOPT_RESOLVER_START_FUNCTION(3).
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PREREQFUNCTION (3)
- CURLOPT_RESOLVER_START_DATA (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -52,10 +52,6 @@ resolve to fail.
NULL (No callback)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RESUME_FROM.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_RANGE (3)
- CURLOPT_RESUME_FROM_LARGE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ CURLOPT_RESUME_FROM_LARGE(3) instead.
0, not used
-# PROTOCOLS
-
-HTTP, FTP, SFTP, FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_RANGE (3)
- CURLOPT_RESUME_FROM (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -41,10 +41,6 @@ file to the remote target file.
0, not used
-# PROTOCOLS
-
-HTTP, FTP, SFTP, FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.md+0 -4
@@ -35,10 +35,6 @@ increments from this new number henceforth.
0
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RTSP_REQUEST.md+0 -4
@@ -111,10 +111,6 @@ application a chance to run.
# DEFAULT
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.md+0 -4
@@ -34,10 +34,6 @@ unimplemented.
0
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.md+0 -4
@@ -39,10 +39,6 @@ option.
NULL
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.md+0 -4
@@ -43,10 +43,6 @@ option.
"*"
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.md+0 -4
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-RTSP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SASL_AUTHZID.md+0 -4
@@ -43,10 +43,6 @@ access to, or a shared mailbox for example.
blank
-# PROTOCOLS
-
-IMAP, LDAP, POP3 and SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SASL_IR.md+0 -4
@@ -46,10 +46,6 @@ SASL-IR CAPABILITY.
0
-# PROTOCOLS
-
-IMAP, POP3 and SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SEEKDATA.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_SEEKFUNCTION (3)
- CURLOPT_STDERR (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -34,10 +34,6 @@ CURLOPT_SEEKFUNCTION(3) option, this is the pointer you get as input.
If you do not set this, NULL is passed to the callback.
-# PROTOCOLS
-
-HTTP, FTP, SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SEEKFUNCTION.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_SEEKDATA (3)
- CURLOPT_STDERR (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -65,10 +65,6 @@ many systems!
By default, this is NULL and unused.
-# PROTOCOLS
-
-HTTP, FTP, SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SERVER_RESPONSE_TIMEOUT.md+0 -4
@@ -46,10 +46,6 @@ This option was formerly known as CURLOPT_FTP_RESPONSE_TIMEOUT.
None
-# PROTOCOLS
-
-FTP, IMAP, POP3, SMTP, and SSH
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SERVER_RESPONSE_TIMEOUT_MS.md+0 -4
@@ -48,10 +48,6 @@ This is the millisecond version of CURLOPT_SERVER_RESPONSE_TIMEOUT(3).
None
-# PROTOCOLS
-
-FTP, IMAP, POP3, SMTP, and SSH
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SERVICE_NAME.md+6 -5
@@ -9,7 +9,12 @@ See-also:
- CURLOPT_PROXYTYPE (3)
- CURLOPT_PROXY_SERVICE_NAME (3)
Protocol:
- - *
+ - HTTP
+ - FTP
+ - IMAP
+ - POP3
+ - SMTP
+ - LDAP
---
# NAME
@@ -38,10 +43,6 @@ option.
See above
-# PROTOCOLS
-
-HTTP, FTP, IMAP, LDAP, POP3 and SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SHARE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_COOKIE (3)
- CURLSHOPT_SHARE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -47,10 +47,6 @@ Set this option to NULL again to stop using that share object.
NULL
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SOCKOPTDATA.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_OPENSOCKETFUNCTION (3)
- CURLOPT_SOCKOPTFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -32,10 +32,6 @@ argument in the sockopt callback set with CURLOPT_SOCKOPTFUNCTION(3).
The default value of this parameter is NULL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_SEEKFUNCTION (3)
- CURLOPT_SOCKOPTDATA (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -74,10 +74,6 @@ not attempt to connect (again).
By default, this callback is NULL and unused.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PROXY (3)
- CURLOPT_PROXYTYPE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ password with the CURLOPT_PROXYUSERPWD(3) option.
CURLAUTH_BASIC|CURLAUTH_GSSAPI
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PROXY (3)
- CURLOPT_SOCKS5_GSSAPI_SERVICE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ negotiation.
?
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_PROXY (3)
- CURLOPT_PROXYTYPE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -39,10 +39,6 @@ option.
See above
-# PROTOCOLS
-
-All network protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.md+0 -4
@@ -40,10 +40,6 @@ authentication.
CURLSSH_AUTH_ANY (all available)
-# PROTOCOLS
-
-SFTP and SCP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.md+0 -4
@@ -35,10 +35,6 @@ may or may not do it.
0, disabled
-# PROTOCOLS
-
-All SSH based protocols: SCP, SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_HOSTKEYDATA.md+0 -4
@@ -32,10 +32,6 @@ the callback set with CURLOPT_SSH_HOSTKEYFUNCTION(3).
NULL
-# PROTOCOLS
-
-SCP and SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_HOSTKEYFUNCTION.md+0 -4
@@ -58,10 +58,6 @@ the host key is rejected, the connection is canceled.
NULL
-# PROTOCOLS
-
-SCP and SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.md+0 -4
@@ -43,10 +43,6 @@ option.
NULL
-# PROTOCOLS
-
-SCP and SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.md+0 -4
@@ -36,10 +36,6 @@ does not match the hash the remote host provides.
NULL
-# PROTOCOLS
-
-SCP and SFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_KEYDATA.md+0 -4
@@ -33,10 +33,6 @@ callback set with CURLOPT_SSH_KEYFUNCTION(3).
NULL
-# PROTOCOLS
-
-SFTP and SCP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.md+0 -4
@@ -109,10 +109,6 @@ up from scratch again.
NULL
-# PROTOCOLS
-
-SFTP and SCP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.md+0 -4
@@ -40,10 +40,6 @@ option.
NULL
-# PROTOCOLS
-
-SFTP and SCP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.md+0 -4
@@ -47,10 +47,6 @@ option.
As explained above
-# PROTOCOLS
-
-SFTP and SCP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.md+0 -4
@@ -43,10 +43,6 @@ option.
NULL
-# PROTOCOLS
-
-SFTP and SCP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLCERT.md+0 -4
@@ -65,10 +65,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLCERTTYPE.md+0 -4
@@ -47,10 +47,6 @@ option.
"PEM"
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLCERT_BLOB.md+0 -4
@@ -49,10 +49,6 @@ expects a filename as input.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLENGINE.md+1 -5
@@ -38,10 +38,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
@@ -60,7 +56,7 @@ int main(void)
# AVAILABILITY
-Only if the SSL backend is OpenSSL built with engine support.
+Only if OpenSSL is built with engine support.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.md+0 -4
@@ -36,10 +36,6 @@ This option has no effect unless set after CURLOPT_SSLENGINE(3).
None
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLKEY.md+0 -4
@@ -46,10 +46,6 @@ option.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLKEYTYPE.md+0 -4
@@ -45,10 +45,6 @@ option.
"PEM"
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLKEY_BLOB.md+0 -4
@@ -43,10 +43,6 @@ filename as input.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSLVERSION.md+0 -4
@@ -111,10 +111,6 @@ inconsistent depending on the TLS library.
CURL_SSLVERSION_DEFAULT
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.md+0 -4
@@ -69,10 +69,6 @@ option.
NULL, use internal default
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.md+1 -5
@@ -38,10 +38,6 @@ parameter.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
@@ -120,7 +116,7 @@ int main(void)
# AVAILABILITY
Added in 7.11.0 for OpenSSL, in 7.42.0 for wolfSSL, in 7.54.0 for mbedTLS,
-in 7.83.0 in BearSSL. Other SSL backends are not supported.
+in 7.83.0 in BearSSL.
# RETURN VALUE
docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md+2 -8
@@ -82,10 +82,6 @@ completed.
NULL
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
@@ -163,10 +159,8 @@ int main(void)
# AVAILABILITY
-libcurl built with OpenSSL (added in 7.11.0), wolfSSL (added in 7.42.0), mbedTLS
-(added in 7.54.0) or BearSSL (added in 7.83.0)
-
-No other SSL backend is supported.
+OpenSSL (added in 7.11.0), wolfSSL (added in 7.42.0), mbedTLS (added in
+7.54.0) or BearSSL (added in 7.83.0)
# RETURN VALUE
docs/libcurl/opts/CURLOPT_SSL_EC_CURVES.md+0 -4
@@ -37,10 +37,6 @@ the SSL backend libcurl is built to use supports it).
"", embedded in SSL backend
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.md+0 -4
@@ -35,10 +35,6 @@ is built to use supports it), which can be used to negotiate http2.
1, enabled
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.md+0 -4
@@ -37,10 +37,6 @@ is built to use supports it), which can be used to negotiate http2.
1, enabled
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_FALSESTART.md+0 -4
@@ -37,10 +37,6 @@ when performing a full handshake.
0
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_OPTIONS.md+0 -4
@@ -89,10 +89,6 @@ could be a privacy violation and unexpected.
0
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.md+0 -4
@@ -40,10 +40,6 @@ wild that may require you to disable this in order for you to succeed.
1
-# PROTOCOLS
-
-All TLS-based
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md+0 -4
@@ -86,10 +86,6 @@ may be inaccessible if SNI is not sent.
2
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md+0 -4
@@ -72,10 +72,6 @@ malicious servers.
1 - enabled
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.md+0 -4
@@ -41,10 +41,6 @@ extension, the verification fails.
0
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_STDERR.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_NOPROGRESS (3)
- CURLOPT_VERBOSE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ application. A work-around is to instead use CURLOPT_DEBUGFUNCTION(3).
stderr
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.md+0 -4
@@ -47,10 +47,6 @@ option to have an actual effect.
NULL
-# PROTOCOLS
-
-HTTP/2
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.md+0 -4
@@ -50,10 +50,6 @@ option to have an actual effect.
NULL
-# PROTOCOLS
-
-HTTP/2
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.md+0 -4
@@ -50,10 +50,6 @@ streams).
If nothing is set, the HTTP/2 protocol itself uses its own default which is
16.
-# PROTOCOLS
-
-HTTP/2
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_HTTPPROXYTUNNEL (3)
- CURLOPT_PROXY (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -70,10 +70,6 @@ Content-Type: application/json
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.md+1 -5
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- CURLOPT_SSL_FALSESTART (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ Fast Open is also known to be problematic on or across certain networks.
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_TCP_KEEPIDLE (3)
- CURLOPT_TCP_KEEPINTVL (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -37,10 +37,6 @@ disable keepalive probes
0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_TCP_KEEPALIVE (3)
- CURLOPT_TCP_KEEPINTVL (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ this amount.
60
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_TCP_KEEPALIVE (3)
- CURLOPT_TCP_KEEPIDLE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ this amount.
60
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TCP_NODELAY.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_SOCKOPTFUNCTION (3)
- CURLOPT_TCP_KEEPALIVE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -45,10 +45,6 @@ overdone.
1
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TELNETOPTIONS.md+0 -4
@@ -35,10 +35,6 @@ standard for details.
NULL
-# PROTOCOLS
-
-TELNET
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.md+0 -4
@@ -35,10 +35,6 @@ is used.
512
-# PROTOCOLS
-
-TFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.md+0 -4
@@ -35,10 +35,6 @@ CURLOPT_TFTP_BLKSIZE(3) is ignored.
0
-# PROTOCOLS
-
-TFTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TIMECONDITION.md+0 -4
@@ -39,10 +39,6 @@ option can be used after a transfer to learn if a zero-byte successful
CURL_TIMECOND_NONE (0)
-# PROTOCOLS
-
-HTTP, FTP, RTSP, and FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TIMEOUT.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_TCP_KEEPALIVE (3)
- CURLOPT_TIMEOUT_MS (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -61,10 +61,6 @@ signals to be used unless CURLOPT_NOSIGNAL(3) is set.
Default timeout is 0 (zero) which means it never times out during transfer.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TIMEOUT_MS.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_TCP_KEEPALIVE (3)
- CURLOPT_TIMEOUT (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -36,10 +36,6 @@ See CURLOPT_TIMEOUT(3) for details.
Default timeout is 0 (zero) which means it never times out during transfer.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TIMEVALUE.md+0 -4
@@ -37,10 +37,6 @@ instead.
0
-# PROTOCOLS
-
-HTTP, FTP, RTSP, and FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.md+0 -4
@@ -39,10 +39,6 @@ to be used to set dates beyond the year 2038.
0
-# PROTOCOLS
-
-HTTP, FTP, RTSP, and FILE
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.md+0 -4
@@ -54,10 +54,6 @@ option.
NULL, use internal default
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.md+0 -4
@@ -43,10 +43,6 @@ This feature relies in TLS SRP which does not work with TLS 1.3.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.md+0 -4
@@ -48,10 +48,6 @@ TLS SRP does not work with TLS 1.3.
blank
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.md+0 -4
@@ -42,10 +42,6 @@ This feature relies in TLS SRP which does not work with TLS 1.3.
NULL
-# PROTOCOLS
-
-All TLS-based protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TRAILERDATA.md+0 -4
@@ -31,10 +31,6 @@ Data pointer to be passed to the HTTP trailer callback function.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.md+0 -4
@@ -59,10 +59,6 @@ without any interruptions.
NULL
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
static int trailer_cb(struct curl_slist **tr, void *data)
docs/libcurl/opts/CURLOPT_TRANSFERTEXT.md+1 -5
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- CURLOPT_CRLF (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -38,10 +38,6 @@ simply sets the mode to ASCII and performs a standard transfer.
0, disabled
-# PROTOCOLS
-
-FTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.md+0 -4
@@ -43,10 +43,6 @@ by both HTTP clients and HTTP servers.
0
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.md+1 -6
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_OPENSOCKETFUNCTION (3)
- unix (7)
Protocol:
- - *
+ - All
---
# NAME
@@ -49,11 +49,6 @@ option.
Default is NULL, meaning that no Unix domain sockets are used.
-# PROTOCOLS
-
-All protocols except for FILE and FTP are supported in theory. HTTP, IMAP,
-POP3 and SMTP should in particular work (including their SSL/TLS variants).
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.md+0 -4
@@ -52,10 +52,6 @@ again and again as the following hosts can keep redirecting to new hosts.
0
-# PROTOCOLS
-
-HTTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.md+1 -5
@@ -7,7 +7,7 @@ Source: libcurl
See-also:
- CURLOPT_TCP_KEEPALIVE (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -41,10 +41,6 @@ is called, an HTTP/2 PING frame is sent on the connection.
CURL_UPKEEP_INTERVAL_DEFAULT (currently defined as 60000L, which is 60 seconds)
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_UPLOAD.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_PUT (3)
- CURLOPT_READFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -45,10 +45,6 @@ CURLOPT_INFILESIZE(3) or CURLOPT_INFILESIZE_LARGE(3).
0, default is download
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_READFUNCTION (3)
- CURLOPT_TCP_NODELAY (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -49,10 +49,6 @@ transfer as that may lead to unintended consequences.
65536 bytes
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_URL.md+1 -5
@@ -15,7 +15,7 @@ See-also:
- curl_url_get (3)
- curl_url_set (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -115,10 +115,6 @@ User provided URLs can also be made to point to sites that redirect further on
(possibly to other protocols too). Consider your
CURLOPT_FOLLOWLOCATION(3) and CURLOPT_REDIR_PROTOCOLS(3) settings.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_USERAGENT.md+0 -4
@@ -38,10 +38,6 @@ option.
NULL, no User-Agent: header is used by default.
-# PROTOCOLS
-
-HTTP, HTTPS
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_USERNAME.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_PROXYAUTH (3)
- CURLOPT_USERPWD (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -60,10 +60,6 @@ option.
blank
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_USERPWD.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_PROXYUSERPWD (3)
- CURLOPT_USERNAME (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -66,10 +66,6 @@ option.
NULL
-# PROTOCOLS
-
-Most
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_USE_SSL.md+0 -4
@@ -58,10 +58,6 @@ Require SSL for all communication or fail with *CURLE_USE_SSL_FAILED*.
CURLUSESSL_NONE
-# PROTOCOLS
-
-FTP, SMTP, POP3, IMAP, LDAP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_VERBOSE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- CURLOPT_STDERR (3)
- curl_global_trace (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -42,10 +42,6 @@ CURLOPT_DEBUGFUNCTION(3).
0, meaning disabled.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_WILDCARDMATCH.md+0 -4
@@ -76,10 +76,6 @@ Using the rules above, a filename pattern can be constructed:
ftp://example.com/some/path/[a-z[:upper:]\\].jpg
-# PROTOCOLS
-
-This feature is only supported for FTP download.
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_WRITEDATA.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_READDATA (3)
- CURLOPT_WRITEFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -43,10 +43,6 @@ crashes.
By default, this is a FILE * to stdout.
-# PROTOCOLS
-
-Used for all protocols.
-
# EXAMPLE
A common technique is to use the write callback to store the incoming data
docs/libcurl/opts/CURLOPT_WRITEFUNCTION.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_READFUNCTION (3)
- CURLOPT_WRITEDATA (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -74,10 +74,6 @@ do that.
libcurl uses 'fwrite' as a callback by default.
-# PROTOCOLS
-
-For all protocols
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_WS_OPTIONS.md+0 -4
@@ -47,10 +47,6 @@ application.
0
-# PROTOCOLS
-
-WebSocket
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_XFERINFODATA.md+1 -5
@@ -9,7 +9,7 @@ See-also:
- CURLOPT_VERBOSE (3)
- CURLOPT_XFERINFOFUNCTION (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -35,10 +35,6 @@ This is an alias for CURLOPT_PROGRESSDATA(3).
The default value of this parameter is NULL.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md+1 -5
@@ -8,7 +8,7 @@ See-also:
- CURLOPT_NOPROGRESS (3)
- CURLOPT_XFERINFODATA (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -73,10 +73,6 @@ get called.
By default, libcurl has an internal progress meter. That is rarely wanted by
users.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.md+0 -4
@@ -43,10 +43,6 @@ option.
NULL
-# PROTOCOLS
-
-HTTP, IMAP, LDAP, POP3 and SMTP
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLSHOPT_LOCKFUNC.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_share_init (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -48,10 +48,6 @@ sure that the callback uses a different lock for each kind of data.
*clientp* is the private pointer you set with CURLSHOPT_USERDATA(3).
This pointer is not used by libcurl itself.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLSHOPT_SHARE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_share_init (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -91,10 +91,6 @@ It is not supported to share the HSTS between multiple concurrent threads.
Added in 7.88.0
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLSHOPT_UNLOCKFUNC.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_share_init (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -44,10 +44,6 @@ sure that the callback uses a different lock for each kind of data.
*clientp* is the private pointer you set with CURLSHOPT_USERDATA(3).
This pointer is not used by libcurl itself.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLSHOPT_UNSHARE.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_share_init (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -58,10 +58,6 @@ The connection cache is no longer shared.
The Public Suffix List is no longer shared.
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
docs/libcurl/opts/CURLSHOPT_USERDATA.md+1 -5
@@ -10,7 +10,7 @@ See-also:
- curl_share_init (3)
- curl_share_setopt (3)
Protocol:
- - *
+ - All
---
# NAME
@@ -31,10 +31,6 @@ The *clientp* parameter is held verbatim by libcurl and is passed on as
the *clientp* argument to the callbacks set with
CURLSHOPT_LOCKFUNC(3) and CURLSHOPT_UNLOCKFUNC(3).
-# PROTOCOLS
-
-All
-
# EXAMPLE
~~~c
scripts/cd2nroff+54 -1
@@ -96,6 +96,47 @@ sub outseealso {
return @o;
}
+sub outprotocols {
+ my (@p) = @_;
+ my $comma = 0;
+ my @o;
+ push @o, ".SH PROTOCOLS\n";
+
+ if($p[0] eq "TLS") {
+ push @o, "All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.";
+ }
+ else {
+ my @s = sort @p;
+ for my $e (sort @s) {
+ push @o, sprintf "%s$e",
+ $comma ? (($e eq $s[-1]) ? " and " : ", "): "";
+ $comma = 1;
+ }
+ }
+ push @o, "\n";
+ return @o;
+}
+
+sub outtls {
+ my (@t) = @_;
+ my $comma = 0;
+ my @o;
+ if($t[0] eq "All") {
+ push @o, "\nAll TLS backends support this option.";
+ }
+ else {
+ push @o, "\nThis option works only with the following TLS backends:\n";
+ my @s = sort @t;
+ for my $e (@s) {
+ push @o, sprintf "%s$e",
+ $comma ? (($e eq $s[-1]) ? " and " : ", "): "";
+ $comma = 1;
+ }
+ }
+ push @o, "\n";
+ return @o;
+}
+
my %knownprotos = (
'DICT' => 1,
'FILE' => 1,
@@ -127,7 +168,7 @@ my %knownprotos = (
'WSS' => 1,
'TLS' => 1,
'TCP' => 1,
- '*' => 1
+ 'All' => 1
);
my %knowntls = (
@@ -375,6 +416,18 @@ sub single {
my $word = $1;
# if there are enclosing quotes, remove them first
$word =~ s/[\"\'](.*)[\"\']\z/$1/;
+
+ if($word eq "PROTOCOLS") {
+ print STDERR "$f:$line:1:WARN: PROTOCOLS section in source file\n";
+ }
+ elsif($word eq "EXAMPLE") {
+ # insert the generated PROTOCOLS section before EXAMPLE
+ push @desc, outprotocols(@proto);
+
+ if($proto[0] eq "TLS") {
+ push @desc, outtls(@tls);
+ }
+ }
push @desc, ".SH $word\n";
$header = 1;
}