]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
docs/libcurl: generate PROTOCOLS from meta-data
authorDaniel Stenberg <daniel@haxx.se>
Fri, 22 Mar 2024 22:48:54 +0000 (23:48 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 23 Mar 2024 17:13:03 +0000 (18:13 +0100)
Remove the PROTOCOLS section from the source files completely and
instead generate them based on the header data in the curldown files.

It also generates TLS backend information for options marked for TLS as
protocol.

Closes #13175

476 files changed:
docs/CURLDOWN.md
docs/libcurl/curl_easy_cleanup.md
docs/libcurl/curl_easy_duphandle.md
docs/libcurl/curl_easy_escape.md
docs/libcurl/curl_easy_getinfo.md
docs/libcurl/curl_easy_init.md
docs/libcurl/curl_easy_option_by_id.md
docs/libcurl/curl_easy_option_by_name.md
docs/libcurl/curl_easy_option_next.md
docs/libcurl/curl_easy_pause.md
docs/libcurl/curl_easy_perform.md
docs/libcurl/curl_easy_recv.md
docs/libcurl/curl_easy_reset.md
docs/libcurl/curl_easy_send.md
docs/libcurl/curl_easy_setopt.md
docs/libcurl/curl_easy_strerror.md
docs/libcurl/curl_easy_unescape.md
docs/libcurl/curl_easy_upkeep.md
docs/libcurl/curl_escape.md
docs/libcurl/curl_free.md
docs/libcurl/curl_getdate.md
docs/libcurl/curl_getenv.md
docs/libcurl/curl_global_cleanup.md
docs/libcurl/curl_global_init.md
docs/libcurl/curl_global_init_mem.md
docs/libcurl/curl_global_sslset.md
docs/libcurl/curl_global_trace.md
docs/libcurl/curl_mprintf.md
docs/libcurl/curl_multi_add_handle.md
docs/libcurl/curl_multi_assign.md
docs/libcurl/curl_multi_cleanup.md
docs/libcurl/curl_multi_fdset.md
docs/libcurl/curl_multi_get_handles.md
docs/libcurl/curl_multi_info_read.md
docs/libcurl/curl_multi_init.md
docs/libcurl/curl_multi_perform.md
docs/libcurl/curl_multi_poll.md
docs/libcurl/curl_multi_remove_handle.md
docs/libcurl/curl_multi_setopt.md
docs/libcurl/curl_multi_socket.md
docs/libcurl/curl_multi_socket_action.md
docs/libcurl/curl_multi_socket_all.md
docs/libcurl/curl_multi_strerror.md
docs/libcurl/curl_multi_timeout.md
docs/libcurl/curl_multi_wait.md
docs/libcurl/curl_multi_wakeup.md
docs/libcurl/curl_share_cleanup.md
docs/libcurl/curl_share_init.md
docs/libcurl/curl_share_setopt.md
docs/libcurl/curl_share_strerror.md
docs/libcurl/curl_slist_append.md
docs/libcurl/curl_slist_free_all.md
docs/libcurl/curl_strequal.md
docs/libcurl/curl_strnequal.md
docs/libcurl/curl_unescape.md
docs/libcurl/curl_url.md
docs/libcurl/curl_url_cleanup.md
docs/libcurl/curl_url_dup.md
docs/libcurl/curl_url_get.md
docs/libcurl/curl_url_set.md
docs/libcurl/curl_url_strerror.md
docs/libcurl/curl_version.md
docs/libcurl/curl_version_info.md
docs/libcurl/libcurl-easy.md
docs/libcurl/libcurl-env-dbg.md
docs/libcurl/libcurl-env.md
docs/libcurl/libcurl-errors.md
docs/libcurl/libcurl-multi.md
docs/libcurl/libcurl-security.md
docs/libcurl/libcurl-share.md
docs/libcurl/libcurl-thread.md
docs/libcurl/libcurl-tutorial.md
docs/libcurl/libcurl-url.md
docs/libcurl/libcurl-ws.md
docs/libcurl/libcurl.md
docs/libcurl/mksymbolsmanpage.pl
docs/libcurl/opts/CURLINFO_ACTIVESOCKET.md
docs/libcurl/opts/CURLINFO_APPCONNECT_TIME.md
docs/libcurl/opts/CURLINFO_APPCONNECT_TIME_T.md
docs/libcurl/opts/CURLINFO_CAINFO.md
docs/libcurl/opts/CURLINFO_CAPATH.md
docs/libcurl/opts/CURLINFO_CERTINFO.md
docs/libcurl/opts/CURLINFO_CONDITION_UNMET.md
docs/libcurl/opts/CURLINFO_CONNECT_TIME.md
docs/libcurl/opts/CURLINFO_CONNECT_TIME_T.md
docs/libcurl/opts/CURLINFO_CONN_ID.md
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD.md
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_DOWNLOAD_T.md
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD.md
docs/libcurl/opts/CURLINFO_CONTENT_LENGTH_UPLOAD_T.md
docs/libcurl/opts/CURLINFO_CONTENT_TYPE.md
docs/libcurl/opts/CURLINFO_COOKIELIST.md
docs/libcurl/opts/CURLINFO_EFFECTIVE_METHOD.md
docs/libcurl/opts/CURLINFO_EFFECTIVE_URL.md
docs/libcurl/opts/CURLINFO_FILETIME.md
docs/libcurl/opts/CURLINFO_FILETIME_T.md
docs/libcurl/opts/CURLINFO_FTP_ENTRY_PATH.md
docs/libcurl/opts/CURLINFO_HEADER_SIZE.md
docs/libcurl/opts/CURLINFO_HTTPAUTH_AVAIL.md
docs/libcurl/opts/CURLINFO_HTTP_CONNECTCODE.md
docs/libcurl/opts/CURLINFO_HTTP_VERSION.md
docs/libcurl/opts/CURLINFO_LASTSOCKET.md
docs/libcurl/opts/CURLINFO_LOCAL_IP.md
docs/libcurl/opts/CURLINFO_LOCAL_PORT.md
docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME.md
docs/libcurl/opts/CURLINFO_NAMELOOKUP_TIME_T.md
docs/libcurl/opts/CURLINFO_NUM_CONNECTS.md
docs/libcurl/opts/CURLINFO_OS_ERRNO.md
docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME.md
docs/libcurl/opts/CURLINFO_PRETRANSFER_TIME_T.md
docs/libcurl/opts/CURLINFO_PRIMARY_IP.md
docs/libcurl/opts/CURLINFO_PRIMARY_PORT.md
docs/libcurl/opts/CURLINFO_PRIVATE.md
docs/libcurl/opts/CURLINFO_PROTOCOL.md
docs/libcurl/opts/CURLINFO_PROXYAUTH_AVAIL.md
docs/libcurl/opts/CURLINFO_PROXY_ERROR.md
docs/libcurl/opts/CURLINFO_PROXY_SSL_VERIFYRESULT.md
docs/libcurl/opts/CURLINFO_QUEUE_TIME_T.md
docs/libcurl/opts/CURLINFO_REDIRECT_COUNT.md
docs/libcurl/opts/CURLINFO_REDIRECT_TIME.md
docs/libcurl/opts/CURLINFO_REDIRECT_TIME_T.md
docs/libcurl/opts/CURLINFO_REDIRECT_URL.md
docs/libcurl/opts/CURLINFO_REFERER.md
docs/libcurl/opts/CURLINFO_REQUEST_SIZE.md
docs/libcurl/opts/CURLINFO_RESPONSE_CODE.md
docs/libcurl/opts/CURLINFO_RETRY_AFTER.md
docs/libcurl/opts/CURLINFO_RTSP_CLIENT_CSEQ.md
docs/libcurl/opts/CURLINFO_RTSP_CSEQ_RECV.md
docs/libcurl/opts/CURLINFO_RTSP_SERVER_CSEQ.md
docs/libcurl/opts/CURLINFO_RTSP_SESSION_ID.md
docs/libcurl/opts/CURLINFO_SCHEME.md
docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD.md
docs/libcurl/opts/CURLINFO_SIZE_DOWNLOAD_T.md
docs/libcurl/opts/CURLINFO_SIZE_UPLOAD.md
docs/libcurl/opts/CURLINFO_SIZE_UPLOAD_T.md
docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD.md
docs/libcurl/opts/CURLINFO_SPEED_DOWNLOAD_T.md
docs/libcurl/opts/CURLINFO_SPEED_UPLOAD.md
docs/libcurl/opts/CURLINFO_SPEED_UPLOAD_T.md
docs/libcurl/opts/CURLINFO_SSL_ENGINES.md
docs/libcurl/opts/CURLINFO_SSL_VERIFYRESULT.md
docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME.md
docs/libcurl/opts/CURLINFO_STARTTRANSFER_TIME_T.md
docs/libcurl/opts/CURLINFO_TLS_SESSION.md
docs/libcurl/opts/CURLINFO_TLS_SSL_PTR.md
docs/libcurl/opts/CURLINFO_TOTAL_TIME.md
docs/libcurl/opts/CURLINFO_TOTAL_TIME_T.md
docs/libcurl/opts/CURLINFO_USED_PROXY.md
docs/libcurl/opts/CURLINFO_XFER_ID.md
docs/libcurl/opts/CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE.md
docs/libcurl/opts/CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE.md
docs/libcurl/opts/CURLMOPT_MAXCONNECTS.md
docs/libcurl/opts/CURLMOPT_MAX_CONCURRENT_STREAMS.md
docs/libcurl/opts/CURLMOPT_MAX_HOST_CONNECTIONS.md
docs/libcurl/opts/CURLMOPT_MAX_PIPELINE_LENGTH.md
docs/libcurl/opts/CURLMOPT_MAX_TOTAL_CONNECTIONS.md
docs/libcurl/opts/CURLMOPT_PIPELINING.md
docs/libcurl/opts/CURLMOPT_PIPELINING_SERVER_BL.md
docs/libcurl/opts/CURLMOPT_PIPELINING_SITE_BL.md
docs/libcurl/opts/CURLMOPT_PUSHDATA.md
docs/libcurl/opts/CURLMOPT_PUSHFUNCTION.md
docs/libcurl/opts/CURLMOPT_SOCKETDATA.md
docs/libcurl/opts/CURLMOPT_SOCKETFUNCTION.md
docs/libcurl/opts/CURLMOPT_TIMERDATA.md
docs/libcurl/opts/CURLMOPT_TIMERFUNCTION.md
docs/libcurl/opts/CURLOPT_ABSTRACT_UNIX_SOCKET.md
docs/libcurl/opts/CURLOPT_ACCEPTTIMEOUT_MS.md
docs/libcurl/opts/CURLOPT_ACCEPT_ENCODING.md
docs/libcurl/opts/CURLOPT_ADDRESS_SCOPE.md
docs/libcurl/opts/CURLOPT_ALTSVC.md
docs/libcurl/opts/CURLOPT_ALTSVC_CTRL.md
docs/libcurl/opts/CURLOPT_APPEND.md
docs/libcurl/opts/CURLOPT_AUTOREFERER.md
docs/libcurl/opts/CURLOPT_AWS_SIGV4.md
docs/libcurl/opts/CURLOPT_BUFFERSIZE.md
docs/libcurl/opts/CURLOPT_CAINFO.md
docs/libcurl/opts/CURLOPT_CAINFO_BLOB.md
docs/libcurl/opts/CURLOPT_CAPATH.md
docs/libcurl/opts/CURLOPT_CA_CACHE_TIMEOUT.md
docs/libcurl/opts/CURLOPT_CERTINFO.md
docs/libcurl/opts/CURLOPT_CHUNK_BGN_FUNCTION.md
docs/libcurl/opts/CURLOPT_CHUNK_DATA.md
docs/libcurl/opts/CURLOPT_CHUNK_END_FUNCTION.md
docs/libcurl/opts/CURLOPT_CLOSESOCKETDATA.md
docs/libcurl/opts/CURLOPT_CLOSESOCKETFUNCTION.md
docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT.md
docs/libcurl/opts/CURLOPT_CONNECTTIMEOUT_MS.md
docs/libcurl/opts/CURLOPT_CONNECT_ONLY.md
docs/libcurl/opts/CURLOPT_CONNECT_TO.md
docs/libcurl/opts/CURLOPT_CONV_FROM_NETWORK_FUNCTION.md
docs/libcurl/opts/CURLOPT_CONV_FROM_UTF8_FUNCTION.md
docs/libcurl/opts/CURLOPT_CONV_TO_NETWORK_FUNCTION.md
docs/libcurl/opts/CURLOPT_COOKIE.md
docs/libcurl/opts/CURLOPT_COOKIEFILE.md
docs/libcurl/opts/CURLOPT_COOKIEJAR.md
docs/libcurl/opts/CURLOPT_COOKIELIST.md
docs/libcurl/opts/CURLOPT_COOKIESESSION.md
docs/libcurl/opts/CURLOPT_COPYPOSTFIELDS.md
docs/libcurl/opts/CURLOPT_CRLF.md
docs/libcurl/opts/CURLOPT_CRLFILE.md
docs/libcurl/opts/CURLOPT_CURLU.md
docs/libcurl/opts/CURLOPT_CUSTOMREQUEST.md
docs/libcurl/opts/CURLOPT_DEBUGDATA.md
docs/libcurl/opts/CURLOPT_DEBUGFUNCTION.md
docs/libcurl/opts/CURLOPT_DEFAULT_PROTOCOL.md
docs/libcurl/opts/CURLOPT_DIRLISTONLY.md
docs/libcurl/opts/CURLOPT_DISALLOW_USERNAME_IN_URL.md
docs/libcurl/opts/CURLOPT_DNS_CACHE_TIMEOUT.md
docs/libcurl/opts/CURLOPT_DNS_INTERFACE.md
docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP4.md
docs/libcurl/opts/CURLOPT_DNS_LOCAL_IP6.md
docs/libcurl/opts/CURLOPT_DNS_SERVERS.md
docs/libcurl/opts/CURLOPT_DNS_SHUFFLE_ADDRESSES.md
docs/libcurl/opts/CURLOPT_DNS_USE_GLOBAL_CACHE.md
docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYHOST.md
docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYPEER.md
docs/libcurl/opts/CURLOPT_DOH_SSL_VERIFYSTATUS.md
docs/libcurl/opts/CURLOPT_DOH_URL.md
docs/libcurl/opts/CURLOPT_EGDSOCKET.md
docs/libcurl/opts/CURLOPT_ERRORBUFFER.md
docs/libcurl/opts/CURLOPT_EXPECT_100_TIMEOUT_MS.md
docs/libcurl/opts/CURLOPT_FAILONERROR.md
docs/libcurl/opts/CURLOPT_FILETIME.md
docs/libcurl/opts/CURLOPT_FNMATCH_DATA.md
docs/libcurl/opts/CURLOPT_FNMATCH_FUNCTION.md
docs/libcurl/opts/CURLOPT_FOLLOWLOCATION.md
docs/libcurl/opts/CURLOPT_FORBID_REUSE.md
docs/libcurl/opts/CURLOPT_FRESH_CONNECT.md
docs/libcurl/opts/CURLOPT_FTPPORT.md
docs/libcurl/opts/CURLOPT_FTPSSLAUTH.md
docs/libcurl/opts/CURLOPT_FTP_ACCOUNT.md
docs/libcurl/opts/CURLOPT_FTP_ALTERNATIVE_TO_USER.md
docs/libcurl/opts/CURLOPT_FTP_CREATE_MISSING_DIRS.md
docs/libcurl/opts/CURLOPT_FTP_FILEMETHOD.md
docs/libcurl/opts/CURLOPT_FTP_SKIP_PASV_IP.md
docs/libcurl/opts/CURLOPT_FTP_SSL_CCC.md
docs/libcurl/opts/CURLOPT_FTP_USE_EPRT.md
docs/libcurl/opts/CURLOPT_FTP_USE_EPSV.md
docs/libcurl/opts/CURLOPT_FTP_USE_PRET.md
docs/libcurl/opts/CURLOPT_GSSAPI_DELEGATION.md
docs/libcurl/opts/CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS.md
docs/libcurl/opts/CURLOPT_HAPROXYPROTOCOL.md
docs/libcurl/opts/CURLOPT_HAPROXY_CLIENT_IP.md
docs/libcurl/opts/CURLOPT_HEADER.md
docs/libcurl/opts/CURLOPT_HEADERDATA.md
docs/libcurl/opts/CURLOPT_HEADERFUNCTION.md
docs/libcurl/opts/CURLOPT_HEADEROPT.md
docs/libcurl/opts/CURLOPT_HSTS.md
docs/libcurl/opts/CURLOPT_HSTSREADDATA.md
docs/libcurl/opts/CURLOPT_HSTSREADFUNCTION.md
docs/libcurl/opts/CURLOPT_HSTSWRITEDATA.md
docs/libcurl/opts/CURLOPT_HSTSWRITEFUNCTION.md
docs/libcurl/opts/CURLOPT_HSTS_CTRL.md
docs/libcurl/opts/CURLOPT_HTTP09_ALLOWED.md
docs/libcurl/opts/CURLOPT_HTTP200ALIASES.md
docs/libcurl/opts/CURLOPT_HTTPAUTH.md
docs/libcurl/opts/CURLOPT_HTTPGET.md
docs/libcurl/opts/CURLOPT_HTTPHEADER.md
docs/libcurl/opts/CURLOPT_HTTPPOST.md
docs/libcurl/opts/CURLOPT_HTTPPROXYTUNNEL.md
docs/libcurl/opts/CURLOPT_HTTP_CONTENT_DECODING.md
docs/libcurl/opts/CURLOPT_HTTP_TRANSFER_DECODING.md
docs/libcurl/opts/CURLOPT_HTTP_VERSION.md
docs/libcurl/opts/CURLOPT_IGNORE_CONTENT_LENGTH.md
docs/libcurl/opts/CURLOPT_INFILESIZE.md
docs/libcurl/opts/CURLOPT_INFILESIZE_LARGE.md
docs/libcurl/opts/CURLOPT_INTERFACE.md
docs/libcurl/opts/CURLOPT_INTERLEAVEDATA.md
docs/libcurl/opts/CURLOPT_INTERLEAVEFUNCTION.md
docs/libcurl/opts/CURLOPT_IOCTLDATA.md
docs/libcurl/opts/CURLOPT_IOCTLFUNCTION.md
docs/libcurl/opts/CURLOPT_IPRESOLVE.md
docs/libcurl/opts/CURLOPT_ISSUERCERT.md
docs/libcurl/opts/CURLOPT_ISSUERCERT_BLOB.md
docs/libcurl/opts/CURLOPT_KEEP_SENDING_ON_ERROR.md
docs/libcurl/opts/CURLOPT_KEYPASSWD.md
docs/libcurl/opts/CURLOPT_KRBLEVEL.md
docs/libcurl/opts/CURLOPT_LOCALPORT.md
docs/libcurl/opts/CURLOPT_LOCALPORTRANGE.md
docs/libcurl/opts/CURLOPT_LOGIN_OPTIONS.md
docs/libcurl/opts/CURLOPT_LOW_SPEED_LIMIT.md
docs/libcurl/opts/CURLOPT_LOW_SPEED_TIME.md
docs/libcurl/opts/CURLOPT_MAIL_AUTH.md
docs/libcurl/opts/CURLOPT_MAIL_FROM.md
docs/libcurl/opts/CURLOPT_MAIL_RCPT.md
docs/libcurl/opts/CURLOPT_MAIL_RCPT_ALLOWFAILS.md
docs/libcurl/opts/CURLOPT_MAXAGE_CONN.md
docs/libcurl/opts/CURLOPT_MAXCONNECTS.md
docs/libcurl/opts/CURLOPT_MAXFILESIZE.md
docs/libcurl/opts/CURLOPT_MAXFILESIZE_LARGE.md
docs/libcurl/opts/CURLOPT_MAXLIFETIME_CONN.md
docs/libcurl/opts/CURLOPT_MAXREDIRS.md
docs/libcurl/opts/CURLOPT_MAX_RECV_SPEED_LARGE.md
docs/libcurl/opts/CURLOPT_MAX_SEND_SPEED_LARGE.md
docs/libcurl/opts/CURLOPT_MIMEPOST.md
docs/libcurl/opts/CURLOPT_MIME_OPTIONS.md
docs/libcurl/opts/CURLOPT_NETRC.md
docs/libcurl/opts/CURLOPT_NETRC_FILE.md
docs/libcurl/opts/CURLOPT_NEW_DIRECTORY_PERMS.md
docs/libcurl/opts/CURLOPT_NEW_FILE_PERMS.md
docs/libcurl/opts/CURLOPT_NOBODY.md
docs/libcurl/opts/CURLOPT_NOPROGRESS.md
docs/libcurl/opts/CURLOPT_NOPROXY.md
docs/libcurl/opts/CURLOPT_NOSIGNAL.md
docs/libcurl/opts/CURLOPT_OPENSOCKETDATA.md
docs/libcurl/opts/CURLOPT_OPENSOCKETFUNCTION.md
docs/libcurl/opts/CURLOPT_PASSWORD.md
docs/libcurl/opts/CURLOPT_PATH_AS_IS.md
docs/libcurl/opts/CURLOPT_PINNEDPUBLICKEY.md
docs/libcurl/opts/CURLOPT_PIPEWAIT.md
docs/libcurl/opts/CURLOPT_PORT.md
docs/libcurl/opts/CURLOPT_POST.md
docs/libcurl/opts/CURLOPT_POSTFIELDS.md
docs/libcurl/opts/CURLOPT_POSTFIELDSIZE.md
docs/libcurl/opts/CURLOPT_POSTFIELDSIZE_LARGE.md
docs/libcurl/opts/CURLOPT_POSTQUOTE.md
docs/libcurl/opts/CURLOPT_POSTREDIR.md
docs/libcurl/opts/CURLOPT_PREQUOTE.md
docs/libcurl/opts/CURLOPT_PREREQDATA.md
docs/libcurl/opts/CURLOPT_PREREQFUNCTION.md
docs/libcurl/opts/CURLOPT_PRE_PROXY.md
docs/libcurl/opts/CURLOPT_PRIVATE.md
docs/libcurl/opts/CURLOPT_PROGRESSDATA.md
docs/libcurl/opts/CURLOPT_PROGRESSFUNCTION.md
docs/libcurl/opts/CURLOPT_PROTOCOLS.md
docs/libcurl/opts/CURLOPT_PROTOCOLS_STR.md
docs/libcurl/opts/CURLOPT_PROXY.md
docs/libcurl/opts/CURLOPT_PROXYAUTH.md
docs/libcurl/opts/CURLOPT_PROXYHEADER.md
docs/libcurl/opts/CURLOPT_PROXYPASSWORD.md
docs/libcurl/opts/CURLOPT_PROXYPORT.md
docs/libcurl/opts/CURLOPT_PROXYTYPE.md
docs/libcurl/opts/CURLOPT_PROXYUSERNAME.md
docs/libcurl/opts/CURLOPT_PROXYUSERPWD.md
docs/libcurl/opts/CURLOPT_PROXY_CAINFO.md
docs/libcurl/opts/CURLOPT_PROXY_CAINFO_BLOB.md
docs/libcurl/opts/CURLOPT_PROXY_CAPATH.md
docs/libcurl/opts/CURLOPT_PROXY_CRLFILE.md
docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT.md
docs/libcurl/opts/CURLOPT_PROXY_ISSUERCERT_BLOB.md
docs/libcurl/opts/CURLOPT_PROXY_KEYPASSWD.md
docs/libcurl/opts/CURLOPT_PROXY_PINNEDPUBLICKEY.md
docs/libcurl/opts/CURLOPT_PROXY_SERVICE_NAME.md
docs/libcurl/opts/CURLOPT_PROXY_SSLCERT.md
docs/libcurl/opts/CURLOPT_PROXY_SSLCERTTYPE.md
docs/libcurl/opts/CURLOPT_PROXY_SSLCERT_BLOB.md
docs/libcurl/opts/CURLOPT_PROXY_SSLKEY.md
docs/libcurl/opts/CURLOPT_PROXY_SSLKEYTYPE.md
docs/libcurl/opts/CURLOPT_PROXY_SSLKEY_BLOB.md
docs/libcurl/opts/CURLOPT_PROXY_SSLVERSION.md
docs/libcurl/opts/CURLOPT_PROXY_SSL_CIPHER_LIST.md
docs/libcurl/opts/CURLOPT_PROXY_SSL_OPTIONS.md
docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYHOST.md
docs/libcurl/opts/CURLOPT_PROXY_SSL_VERIFYPEER.md
docs/libcurl/opts/CURLOPT_PROXY_TLS13_CIPHERS.md
docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_PASSWORD.md
docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_TYPE.md
docs/libcurl/opts/CURLOPT_PROXY_TLSAUTH_USERNAME.md
docs/libcurl/opts/CURLOPT_PROXY_TRANSFER_MODE.md
docs/libcurl/opts/CURLOPT_PUT.md
docs/libcurl/opts/CURLOPT_QUICK_EXIT.md
docs/libcurl/opts/CURLOPT_QUOTE.md
docs/libcurl/opts/CURLOPT_RANDOM_FILE.md
docs/libcurl/opts/CURLOPT_RANGE.md
docs/libcurl/opts/CURLOPT_READDATA.md
docs/libcurl/opts/CURLOPT_READFUNCTION.md
docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS.md
docs/libcurl/opts/CURLOPT_REDIR_PROTOCOLS_STR.md
docs/libcurl/opts/CURLOPT_REFERER.md
docs/libcurl/opts/CURLOPT_REQUEST_TARGET.md
docs/libcurl/opts/CURLOPT_RESOLVE.md
docs/libcurl/opts/CURLOPT_RESOLVER_START_DATA.md
docs/libcurl/opts/CURLOPT_RESOLVER_START_FUNCTION.md
docs/libcurl/opts/CURLOPT_RESUME_FROM.md
docs/libcurl/opts/CURLOPT_RESUME_FROM_LARGE.md
docs/libcurl/opts/CURLOPT_RTSP_CLIENT_CSEQ.md
docs/libcurl/opts/CURLOPT_RTSP_REQUEST.md
docs/libcurl/opts/CURLOPT_RTSP_SERVER_CSEQ.md
docs/libcurl/opts/CURLOPT_RTSP_SESSION_ID.md
docs/libcurl/opts/CURLOPT_RTSP_STREAM_URI.md
docs/libcurl/opts/CURLOPT_RTSP_TRANSPORT.md
docs/libcurl/opts/CURLOPT_SASL_AUTHZID.md
docs/libcurl/opts/CURLOPT_SASL_IR.md
docs/libcurl/opts/CURLOPT_SEEKDATA.md
docs/libcurl/opts/CURLOPT_SEEKFUNCTION.md
docs/libcurl/opts/CURLOPT_SERVER_RESPONSE_TIMEOUT.md
docs/libcurl/opts/CURLOPT_SERVER_RESPONSE_TIMEOUT_MS.md
docs/libcurl/opts/CURLOPT_SERVICE_NAME.md
docs/libcurl/opts/CURLOPT_SHARE.md
docs/libcurl/opts/CURLOPT_SOCKOPTDATA.md
docs/libcurl/opts/CURLOPT_SOCKOPTFUNCTION.md
docs/libcurl/opts/CURLOPT_SOCKS5_AUTH.md
docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_NEC.md
docs/libcurl/opts/CURLOPT_SOCKS5_GSSAPI_SERVICE.md
docs/libcurl/opts/CURLOPT_SSH_AUTH_TYPES.md
docs/libcurl/opts/CURLOPT_SSH_COMPRESSION.md
docs/libcurl/opts/CURLOPT_SSH_HOSTKEYDATA.md
docs/libcurl/opts/CURLOPT_SSH_HOSTKEYFUNCTION.md
docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_MD5.md
docs/libcurl/opts/CURLOPT_SSH_HOST_PUBLIC_KEY_SHA256.md
docs/libcurl/opts/CURLOPT_SSH_KEYDATA.md
docs/libcurl/opts/CURLOPT_SSH_KEYFUNCTION.md
docs/libcurl/opts/CURLOPT_SSH_KNOWNHOSTS.md
docs/libcurl/opts/CURLOPT_SSH_PRIVATE_KEYFILE.md
docs/libcurl/opts/CURLOPT_SSH_PUBLIC_KEYFILE.md
docs/libcurl/opts/CURLOPT_SSLCERT.md
docs/libcurl/opts/CURLOPT_SSLCERTTYPE.md
docs/libcurl/opts/CURLOPT_SSLCERT_BLOB.md
docs/libcurl/opts/CURLOPT_SSLENGINE.md
docs/libcurl/opts/CURLOPT_SSLENGINE_DEFAULT.md
docs/libcurl/opts/CURLOPT_SSLKEY.md
docs/libcurl/opts/CURLOPT_SSLKEYTYPE.md
docs/libcurl/opts/CURLOPT_SSLKEY_BLOB.md
docs/libcurl/opts/CURLOPT_SSLVERSION.md
docs/libcurl/opts/CURLOPT_SSL_CIPHER_LIST.md
docs/libcurl/opts/CURLOPT_SSL_CTX_DATA.md
docs/libcurl/opts/CURLOPT_SSL_CTX_FUNCTION.md
docs/libcurl/opts/CURLOPT_SSL_EC_CURVES.md
docs/libcurl/opts/CURLOPT_SSL_ENABLE_ALPN.md
docs/libcurl/opts/CURLOPT_SSL_ENABLE_NPN.md
docs/libcurl/opts/CURLOPT_SSL_FALSESTART.md
docs/libcurl/opts/CURLOPT_SSL_OPTIONS.md
docs/libcurl/opts/CURLOPT_SSL_SESSIONID_CACHE.md
docs/libcurl/opts/CURLOPT_SSL_VERIFYHOST.md
docs/libcurl/opts/CURLOPT_SSL_VERIFYPEER.md
docs/libcurl/opts/CURLOPT_SSL_VERIFYSTATUS.md
docs/libcurl/opts/CURLOPT_STDERR.md
docs/libcurl/opts/CURLOPT_STREAM_DEPENDS.md
docs/libcurl/opts/CURLOPT_STREAM_DEPENDS_E.md
docs/libcurl/opts/CURLOPT_STREAM_WEIGHT.md
docs/libcurl/opts/CURLOPT_SUPPRESS_CONNECT_HEADERS.md
docs/libcurl/opts/CURLOPT_TCP_FASTOPEN.md
docs/libcurl/opts/CURLOPT_TCP_KEEPALIVE.md
docs/libcurl/opts/CURLOPT_TCP_KEEPIDLE.md
docs/libcurl/opts/CURLOPT_TCP_KEEPINTVL.md
docs/libcurl/opts/CURLOPT_TCP_NODELAY.md
docs/libcurl/opts/CURLOPT_TELNETOPTIONS.md
docs/libcurl/opts/CURLOPT_TFTP_BLKSIZE.md
docs/libcurl/opts/CURLOPT_TFTP_NO_OPTIONS.md
docs/libcurl/opts/CURLOPT_TIMECONDITION.md
docs/libcurl/opts/CURLOPT_TIMEOUT.md
docs/libcurl/opts/CURLOPT_TIMEOUT_MS.md
docs/libcurl/opts/CURLOPT_TIMEVALUE.md
docs/libcurl/opts/CURLOPT_TIMEVALUE_LARGE.md
docs/libcurl/opts/CURLOPT_TLS13_CIPHERS.md
docs/libcurl/opts/CURLOPT_TLSAUTH_PASSWORD.md
docs/libcurl/opts/CURLOPT_TLSAUTH_TYPE.md
docs/libcurl/opts/CURLOPT_TLSAUTH_USERNAME.md
docs/libcurl/opts/CURLOPT_TRAILERDATA.md
docs/libcurl/opts/CURLOPT_TRAILERFUNCTION.md
docs/libcurl/opts/CURLOPT_TRANSFERTEXT.md
docs/libcurl/opts/CURLOPT_TRANSFER_ENCODING.md
docs/libcurl/opts/CURLOPT_UNIX_SOCKET_PATH.md
docs/libcurl/opts/CURLOPT_UNRESTRICTED_AUTH.md
docs/libcurl/opts/CURLOPT_UPKEEP_INTERVAL_MS.md
docs/libcurl/opts/CURLOPT_UPLOAD.md
docs/libcurl/opts/CURLOPT_UPLOAD_BUFFERSIZE.md
docs/libcurl/opts/CURLOPT_URL.md
docs/libcurl/opts/CURLOPT_USERAGENT.md
docs/libcurl/opts/CURLOPT_USERNAME.md
docs/libcurl/opts/CURLOPT_USERPWD.md
docs/libcurl/opts/CURLOPT_USE_SSL.md
docs/libcurl/opts/CURLOPT_VERBOSE.md
docs/libcurl/opts/CURLOPT_WILDCARDMATCH.md
docs/libcurl/opts/CURLOPT_WRITEDATA.md
docs/libcurl/opts/CURLOPT_WRITEFUNCTION.md
docs/libcurl/opts/CURLOPT_WS_OPTIONS.md
docs/libcurl/opts/CURLOPT_XFERINFODATA.md
docs/libcurl/opts/CURLOPT_XFERINFOFUNCTION.md
docs/libcurl/opts/CURLOPT_XOAUTH2_BEARER.md
docs/libcurl/opts/CURLSHOPT_LOCKFUNC.md
docs/libcurl/opts/CURLSHOPT_SHARE.md
docs/libcurl/opts/CURLSHOPT_UNLOCKFUNC.md
docs/libcurl/opts/CURLSHOPT_UNSHARE.md
docs/libcurl/opts/CURLSHOPT_USERDATA.md
scripts/cd2nroff

index d0305487ac354461377f1ef14972ee6f74798420..8ee2f3ce4f4e22cbbcca306dc04fe776c3299741 100644 (file)
@@ -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`
index c91af97df101878684029e5ddd2984414bdba50c..e939dddc7237876641c38d9d5c64d981e55703f8 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_cleanup (3)
   - curl_multi_remove_handle (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 17a0bc7f6cfc3a3e525d51ffcd88b7f79f990382..49d95ad989070cd70a68b8cb9141a944cd74f78e 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_easy_reset (3)
   - curl_global_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 5a84ed2eb14dd39ac1c344adfcfbfc4a8be0b6b7..dfe4bf5f3ae4f9c68b98ac220b940bcde902c323 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_easy_unescape (3)
   - curl_free (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 33c6d80e69e56ca9575edc7487957e79f7ea2b37..a4e4e4715d3e5772c7e8938b9fa5640c77552ddd 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 68d42a9300dd51e91cd55d6e068901e2ee707ac6..9d282bdf3cd5cd1ce544bb0bb70218b890417f45 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_global_init (3)
   - curl_multi_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 2c3f696fbb9ad68b1f5819a30525613ad4e261bd..697fc7e5331eeec5d87bbcf9d536ecea1144ed9d 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - curl_easy_option_next (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 76a8083051df5f910bb6f70bbed9159998f2ca64..d03ff8b43d6b949f8be6cbf9a94fb17add108bf7 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - curl_easy_option_next (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index fcb6faf9d9f61de2f854f84e262711af4dfcbba0..42f4409b60ab78057b8a9824c89d9d16f7557d92 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - curl_easy_option_by_name (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 61230aed1045113677a361f7b2f4987c61b2d35b..a185acd7949e2322e64996e86f67153717f5c588 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_easy_cleanup (3)
   - curl_easy_reset (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 443be532e3e169ea5304887cc2b0e92ee68831d8..b24ae50db4cbac1a70b8b0f11d58abfdec489046 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_perform (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 950290a3a4c33f6c21e3c3e27d9ee55ea9d46ae7..fa3c8f4c6e8ebc63047a6c7cf2c84c1a1d403882 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_easy_send (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 0e2e1b0870c6ba2b8bc4718a292820b022f73bce..1b09d12e774e10cfe9d2834a0e30d61eb7aac4a6 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_easy_init (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index a0bd68e34558eafec555cac54d6852eee2a5fbf4..ff51eca843b979029c850932afe44062e1c6797b 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_easy_recv (3)
   - curl_easy_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 582c461d4ddda0cafd30ec1fae1e6c239c852d84..770fdc91bc7d6969d5f4cb078c825d3f2f1913e2 100644 (file)
@@ -14,7 +14,7 @@ See-also:
   - curl_easy_reset (3)
   - curl_multi_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index d55c42a79ce8997ca48e86602fc40ddb92b317d9..0555fe7835220059f71c5b821005bdd3e4469b8f 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_url_strerror (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index ee0ab9b1fb43913398feca136fbb320d8d8d4f3e..00951d96ec398d2483597ee577394096e0aa1899 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_easy_escape (3)
   - curl_free (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index a05e80909f46e4da17bf14978786dec4d6bc2024..eec4ed2f402d47fd530e4e4839977d62e5a517c3 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - CURLOPT_TCP_KEEPALIVE (3)
   - CURLOPT_TCP_KEEPIDLE (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 3d29c310ddcbc39b9b0118ac3c44f6eb0cb5a79f..d15a4debccefb7ddca80138aa6ce4422a877c47c 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_free (3)
   - curl_unescape (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 7b1f706a8848800ee6f2d95260aaf07ca75c97aa..a758adf59d426c4d9352603ef84568a8d2c7dfce 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_easy_escape (3)
   - curl_easy_unescape (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index f0bfea76fdbb47c0dc4ad67030896f5a1fd821dc..4a3849d6966621a2d7a060c11238a8fa77bb78a9 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_easy_escape (3)
   - curl_easy_unescape (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index a334479a4ff06ba6d08402606430d9420eb09717..0092c676bcedaac2586f10e2178245073a55e8df 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - getenv (3C)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 3ae162a1add2d5d0955f912fbcd56d387b8bf220..11adb2b55b508c0bd09c6a82790c8fee30ed5339 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - libcurl (3)
   - libcurl-thread (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 84a081742a8fc2b0171cb753fa8e5ae7415742b4..e48a1f36fed15094e4534ee57f3421e5337943d7 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_global_trace (3)
   - libcurl (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 7a2c5b54f69ed68bba5c48ec0de6caa13a2ca89f..229d4d606be62243695b13e065a8ac5dc6609c3c 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_global_cleanup (3)
   - curl_global_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 14f05a75e8c5478bdb93d3222fa89f5194631ec4..1fdc2d3201cbcade94a1ad634e4de0139032b552 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_global_init (3)
   - libcurl (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 5d9e8d5eaa67bcc70f04235a8c0929d7b5b91c36..8aae45784c0c02646fde7bb62487824207226920 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_global_init (3)
   - libcurl (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index b5afa896b8ae3ebf86b27d744410decae56b58e1..b98bcec214f76f6c7a8dbaa3a0a7a49f1c38e939 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - sprintf (3)
   - vprintf (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index cca2a693e3107dd94ee86220366f668f4ba653db..3f6120fc4282893a08f8545f5c31504b2886f08c 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_setopt (3)
   - curl_multi_socket_action (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index e58bc2283e5fe1da3b10a9e66295a419f5ac59b4..dd32b36b05ceb5371c22b488a0db5318e5ece355 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_multi_setopt (3)
   - curl_multi_socket_action (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 767b07b2f7b1d7ba47bd11fb42ed53b60334c5ba..e8e02a4b06460815b05a5bcf4fd54e5bbdd7c0d3 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_multi_get_handles (3)
   - curl_multi_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index fa808b855837e9ced5178f1c328e8cf788139091..1fe6e1f67603e2131a98b1afb294f8fe94015112 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_multi_wait (3)
   - select (2)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index e4bcfc332a6e0e3d9740c6117d1adfc86e3ad8a5..a0b4bfb9c5a42acc289a6765a3194206dc787adb 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_multi_init (3)
   - curl_multi_remove_handle (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index adb93ba51235afe0a63b77f4dbafc14d17073824..0ba3ee352f32e70df28ffb34a8a6b3c04c620326 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - curl_multi_init (3)
   - curl_multi_perform (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 5462666de72655c8ffa6efe8029e7b2f02f15e17..0431985576ddef6ef5b0be4bd20d171740ecd8e3 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_cleanup (3)
   - curl_multi_get_handles (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index de5b4207ba7545f1447381d072f7ae62780e72aa..eebed6e7d0e076571d0782eb307a4d901c9355cd 100644 (file)
@@ -13,7 +13,7 @@ See-also:
   - curl_multi_wait (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index d76545af1d84003a5a8cbe0115b8d615711c630e..360e14d8e8c92dd96265b359e3781ec0e1d46ce9 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_multi_wait (3)
   - curl_multi_wakeup (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index db9490a0a249c8f969812245fc16f32fd5103a79..b026466acce5ea92f57d06c55e2ec062ab016224 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - curl_multi_cleanup (3)
   - curl_multi_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 75075b4c5604a3dc87a164eea343f79c61bc13ca..399060fc27bf452ea60fba357a623d7b8f175aca 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_multi_init (3)
   - curl_multi_socket (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 78ad91c0f05246707143fcab0218bf043d17c915..4c85d01997b23db0ab2cc4d29cdb5c60e56b01b8 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_init (3)
   - the hiperfifo.c example
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 9d989a459b238f271b6632fec68cbef20fc15539..c7faa7637267a4e986162aa976474cd4c2ebbe57 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_init (3)
   - the hiperfifo.c example
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 78ad91c0f05246707143fcab0218bf043d17c915..4c85d01997b23db0ab2cc4d29cdb5c60e56b01b8 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_multi_init (3)
   - the hiperfifo.c example
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index be0710715bb3fff688d1c631dd7edd8222d7726d..4b53d67874e90bcc7acaaf19c01d7f0bb2d08fc6 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_url_strerror (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 9a33d0c853aaed9be4de0804aa474e6212d7663f..ed8a8acbce2ba6ee35d185b010cea159c07ec9bf 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_multi_setopt (3)
   - curl_multi_socket (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 7a05974c8cb7bf2ad6c02b62bb68528e8f58caac..de8e0ff1f5cf3c4a190ae9da4bdd131ef706d88c 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - curl_multi_perform (3)
   - curl_multi_poll (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 6b0ad97c4dd65d764d9e56738cbc603857087537..cadaeaa31b8df3cc63de04ceea88487408fafc14 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_multi_poll (3)
   - curl_multi_wait (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 607bcd92629a040ed027c68781023aebd1cc9dfc..36acc6f08b845841dcf431ff69541baa9fdee820 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_share_init (3)
   - curl_share_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 6c997ee6b1567cc7363db7be9718795b52b3b675..2e74dfed859fa035219ef7c2d3caceb60d7d5d35 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_share_cleanup (3)
   - curl_share_setopt (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index c7722c7989e2b4bddece464c25c54e1b8aeb7e6e..166f5f6ba495488a085bf938b0d85f50d2af3953 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - curl_share_cleanup (3)
   - curl_share_init (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 0e529ea5b509528864dc60f94afc82b157461c86..9137115a224ff5b454e40f79d9a62fd70c991bcf 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_url_strerror (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index adeb715039e78202b75a6394a9d5a42f880508c0..dd3dabb7731487ed91e75c3cb02a2357987ae8f1 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_slist_free_all (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 74c89079a6f6dd562900d08e8b0667258881728a..5f54fabc1f28258e1499e97a410b46bdb130cd04 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_slist_append (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index c86370147d476d23dc2336cd50be208464f52642..70de794aa5a8c1e034f0fcc38af691547600e662 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - strcasecmp (3)
   - strcmp (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index c86370147d476d23dc2336cd50be208464f52642..70de794aa5a8c1e034f0fcc38af691547600e662 100644 (file)
@@ -8,7 +8,7 @@ See-also:
   - strcasecmp (3)
   - strcmp (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 0a470ce17984a756eeb0d15201a0c7aa880252c9..adcce8b14fde55eab5d88478d320c54a9dab0086 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - curl_easy_unescape (3)
   - curl_free (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 7b72b6c72bd44a175c08e41bb83652058d3c049c..acab43d88c8a51939437d6ada21493197ecb1da2 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_url_set (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index c7fe7b761b6b13b6c372265ace669bc3d4fb9d4e..ab0acdce877cefff20105103c7d149f3e499aa91 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_url_get (3)
   - curl_url_set (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index da4e3f4431425a1f081fc2adb9fd8ef5a3837397..43b54eb2988b63ae1b83a08045a3f47798383024 100644 (file)
@@ -11,7 +11,7 @@ See-also:
   - curl_url_get (3)
   - curl_url_set (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 6db66dfcd98282402c48aca150ab0bf190f3e213..2f3b89b5e50fcbc50a1f625dd1238dff637ddf7a 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_url_set (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index cfd63a8b457dc300a86be720b238bb908b501e9b..328937c690c45903138f4838a489c6b1a7df2fc0 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_url_get (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index b3d27a22a1abd1fe6e66ea087194b7417c66d1a3..a57e19df1d2a6f0c2911ff4a5e92c786c455ffbc 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - curl_url_set (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 27f2320bf2dbee3ed345e9dabff334173f275044..48a102f09959033f25e201181ed9cf002369deeb 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_version_info (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index bf1ca74171a13d4b4499d864043e75bb354cb24e..43365ac6dc3680968ae8759ad28cde380559b3d0 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - curl_version (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index c37e7e372601b39acedb0e95e75ccdbef1f542c5..1286f41135d797081f735c416dbaf713b7ae5a4b 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - libcurl-errors (3)
   - libcurl-multi (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 1ed68657af4a1705d120f2be4e48554af780c91a..2ab8c2b9559895c7dcd57e3a977aa29dc2940cee 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-env (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 5ebad896bbef2df8c2a127913117ae0e2469e78a..0db69ff958fe02b62df2437bd475c869ce33834c 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-env-dbg (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 134718112e6d325b8b7364e92ed4e127ae94178c..af16b99dea6326eadd233ab77324c0482f091c2f 100644 (file)
@@ -13,7 +13,7 @@ See-also:
   - curl_share_strerror (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index d43cb61e8ace772cd358e99bd3c3d1d414c312ae..cf3bc56931a80796a1e1279a6267f08d8c0ffb52 100644 (file)
@@ -9,7 +9,7 @@ See-also:
   - libcurl-easy (3)
   - libcurl-errors (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index a1e0af81fbf612501cf2e6663c982ed8b428b30d..93a1161363c0e38d5fff419f6c3db76ca7a77055 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-thread (3)
 Protocol:
-  - *
+  - All
 ---
 <!-- markdown-link-check-disable -->
 # NAME
index 726db8adf5ee23692d5c1e629132a227a406e58c..f820967dfe9c5b7c3188a0435b395d13f3fd1ef7 100644 (file)
@@ -12,7 +12,7 @@ See-also:
   - libcurl-errors (3)
   - libcurl-multi (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index cc55378c859a553737e4d3722f3f04c49b61cceb..4ca783af1ab79fe51869d532f197f28e9d550b7e 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - libcurl-security (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index afe9e288d6e9fd832ad6c56e3d452b6092bd6f5e..c51d9f13c332a763147afa4c054c936b0382576d 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - libcurl-multi (3)
   - libcurl-url (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 3cda90539c392026bd99836f72fdf6dd1097ae8c..e673873b43e4bd1c202d9e63b155814e605e5cba 100644 (file)
@@ -13,7 +13,7 @@ See-also:
   - curl_url_set (3)
   - curl_url_strerror (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 7aa9857abb49ecb022468632827afa7216191f40..25550ecd68a6e2596a7f8b1497539876825d1942 100644 (file)
@@ -13,7 +13,7 @@ See-also:
   - curl_ws_recv (3)
   - curl_ws_send (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 1b3fa00d1e9075f603dd03097c4ec9ab3a603436..9031451cc00e15d1a412732f5e551dee451eef2f 100644 (file)
@@ -10,7 +10,7 @@ See-also:
   - libcurl-security (3)
   - libcurl-thread (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
index 90de3debb7b37265b310615a2462252945fbd2eb..fc9a8b704acd040045178517ee1ce10ac5b497c7 100755 (executable)
@@ -41,7 +41,7 @@ Title: libcurl-symbols
 Section: 3
 Source: libcurl
 Protocol:
-  - *
+  - All
 See-also:
   - libcurl (3)
   - libcurl-easy (3)
index a2877dc1394d3a0f6fc1b50eaded692c2e82e484..92567e627d934f971851789e75f7326337ed2778 100644 (file)
@@ -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
index 0ea124da564dd242abf05ac9a1526810eceb653a..a40f6d02e2250e47cc75f412690bff24c50bc8b0 100644 (file)
@@ -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
index a9986d22b2896a0fa6a9c00fb1a7d599c059e58d..0d61f05d2096119ff971e7a8da7eb1fcf9d74194 100644 (file)
@@ -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
index e9ba9d34328a9d86e93ee56df21b8bed784f3174..ea61a1a748318ce90d142717843d6b4b0df77f71 100644 (file)
@@ -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
index 0c9e21dee89bf6e542aec400faeab4e08c2156a0..8b6f8bf7774fc47cceda5bc08709698ca368dfd2 100644 (file)
@@ -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
index 507c946e64a9a702a3f339699def394aae24b731..633beed17bee3cd6749b235de7a62d31688c3d6c 100644 (file)
@@ -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
index ed3654b6e88a16faa5c0c99e9d77702ecf3e300c..00cbd5308ca00927bb23b3c58ec0bef65f732f57 100644 (file)
@@ -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
index acbd2732a675f99f1b0ae93dd1c3679c5b3fe87b..7a5b4bdfcf025bcfd10dd66895ded2e2ad1078d9 100644 (file)
@@ -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
index 63abaf3d6f919f331e92ac44ca27a2154477a0d9..00d582388d7b311e9850b265da841b56daeee7fd 100644 (file)
@@ -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
index d09a3afa8764d286e3a20a2b2532c4ba75030e4d..3face4207c6c47af886027b0cbcf83ca1abd7483 100644 (file)
@@ -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
index b25ddec8f97db480b4744786d21eebde1abcaf41..0cb1b47d1b067e88f773238f8da4fe58b28603fb 100644 (file)
@@ -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
index 0518fb9484d8a26fe464ed23a25023000e196455..15b4f631fac68d7caf2a257dccac06c030262e38 100644 (file)
@@ -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
index 51c26fd6ec6bc8bf9c3ff2ac523a208680e8df71..7cba9aa3397f54191356402950aed70194899135 100644 (file)
@@ -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
index 23cfe03a5c317b0ec6e7f5a0df891b22ce10f560..babd796e341bdd899bde1d6f8b00abb3a14ca227 100644 (file)
@@ -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
index 8427e6aa741e7508973c1760399eebd580c3c254..25cb737e05a043f7efc8da40ac9e63f94074dd4e 100644 (file)
@@ -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
index 4c538892b9adf546c3550c4d0b20e6e0ab744498..64e9f4a6599a220e2d5b2ede308872686628baa5 100644 (file)
@@ -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
index 0b7b9c3c52fb77e8fcb522c7dbaa3349a0a49889..e10142f5d65749ecb8375a474b490810a98fe502 100644 (file)
@@ -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
index 0dc2cc7d2985da2559c4a04533de6d232150b0f6..3892bd7bce4e3933f30204b84f2da5346b73694d 100644 (file)
@@ -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
index bf6716b025f884727f1f11834c1ee174ac2104ca..4e4d7f190f0ae15680abaabc75a2b864ade0b7ce 100644 (file)
@@ -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
index 2d86e3272c36169074cba5cb4c65cb7ab2f1f817..0ba24d61ffb24fbf999968fca433ae0baa7fb21e 100644 (file)
@@ -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
index 1ef47542fc55f9cc6f2edce76d4fcc7c8a0ac2e9..2276a551387df0fc2ffa6cc5fe577bd8edd32791 100644 (file)
@@ -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
index b6533fd678d5931f7e8be97612dd952b713f9387..f60ab52458653c8d3df57237b1fcd11047d7b46d 100644 (file)
@@ -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
index c03dcfe61e67764ec9f0e7715c1c63aabde6d1a6..21d92c323e86a72dbcac379c75d2be1cd38d3a92 100644 (file)
@@ -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
index ea9e527eb532a9a89a83fdc01f7a09207b152769..d5fb41c3d5eaa084c05d7bf740a1335c623008f4 100644 (file)
@@ -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
index 6a8a0b281569e2af5e9f4c9679473015e91b1662..8ca341fe231ad395122b79115f9a0de6159d82bf 100644 (file)
@@ -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
index 9b4a84cdffb9f99d600a2122bd8a1683ad80bca5..8e98df90e2a801ec5765e9b578161d57cd884ec8 100644 (file)
@@ -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
index 689a576a1b2a66539fe78b77efa31f43a24fb771..d3e2118b1fb47fbe5cd6c3723e033d2ac4556a82 100644 (file)
@@ -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
index 5d9a77d92f0f5633d774ef73825887467f8068bc..4703416005341a9762bab7eb75d3148b6eee805e 100644 (file)
@@ -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
index ccc45cdce9b4fd1dd82e7b6a85c66193f93a8509..29dd375a5fab045d4ada8823e193923af4839bc6 100644 (file)
@@ -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
index 7d11f75287bf52930dd74c2e57cc4f6f8e68b986..eb0bae797070a6670f761aa5762742e0a1a81477 100644 (file)
@@ -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
index 7f184e052a9210da6457650f729df1e22cb99860..5488fcc42683bbe5850af6c9c4516616af2f68d9 100644 (file)
@@ -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
index bf5a6f6657c241da7f51ca7578788d03cb120730..85084778a8e4441f9a1bb78c34956ef36a1cb43a 100644 (file)
@@ -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
index e7645d7f39ca852abacf232a707c7fb5d737e9c0..04adf5aa6ea6589e19b274a3f851a2d0aa629450 100644 (file)
@@ -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
index 7ecf4fc7a2eb10e8357f7c1ef4b06dd528af89e9..b1049a66308daa7c990260effdb67894dc1e967b 100644 (file)
@@ -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
index 3f9b918bb8ba66a637eea0322c8cab9d8566023c..31237f65660cc1f67b612c98f60a3dd34c7f77f0 100644 (file)
@@ -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
index 12f384da4e8c78c21965e0ac0add9e46c751ab60..a1de51db37b2e72ae2ba53b121c28e18ded7b0c5 100644 (file)
@@ -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
index 548eacf29b2353f417348cf189441e8d5e30b22f..4a4d351500d7e0930e8f670bd9a2b9aa95f41378 100644 (file)
@@ -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
index 0b213310fb7e28712bd4bc66586195ebed12fbc3..13c5973816c8f3dbd3166509c55b2e204a6d3591 100644 (file)
@@ -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
index 1c353453b2a0dd89d8885ab2d01c0b1bac1106a0..823bdd38522c2d544c9943428c587357daf6a349 100644 (file)
@@ -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
index 73c21ccd839f5a877da5923c0b5f937eebb6d8d9..1d8855f37adda70aef24bcf7e112018a4af0afe6 100644 (file)
@@ -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
index cf76cd24308b87f776b1afb050547e5d9f117dca..073de0aa5358ec5e3b21aac14d9f0936b1e41edb 100644 (file)
@@ -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
index a437520003805e66bbae0aa01333e6f37e43c1b3..c61ca2faa583da0a897927a4068fdc1384d1636c 100644 (file)
@@ -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
index 38a0c908f2900f138bcebc5e40235d11b2fa499b..bcfaa362d519306026847ef2f8eaa46880a3ebec 100644 (file)
@@ -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
index cd54bcb08324ad31ea1feb81961228d88e242146..202343d61aec62a458f6692194c866caadcf3f5a 100644 (file)
@@ -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
index da5b07b1081b20d4ceb9b2b1250394e6f14d1fee..0ccafa0770a3d79264864d4a7209af0d6afcf886 100644 (file)
@@ -37,10 +37,6 @@ multiple redirections.
 
 See also the TIMES overview in the curl_easy_getinfo(3) man page.
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index d3db71a1f41cd2d0fcdaf78a057395324de82f64..70a4f6cc3bde50789befca2048f3c7f3ceaea9bc 100644 (file)
@@ -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
index 7dca94bd8cd0d0caf7c13fe06c4eb64a5fd0ae61..6850b6de78c9a46fb2a2d27c221a847cba4b0b3a 100644 (file)
@@ -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
index beae30a21e0ccf72a50a3fe6298c7a3238b9e3c3..89452d32bfb2454fe7a7aa4f486bad8ae520e445 100644 (file)
@@ -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
index 9bf15306a6973642925c416d57bec21111fc31d4..ea7d8f3f4bbbf5690b694cf31a45e89c63b2d585 100644 (file)
@@ -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
index 1c06f77d9b593581c1fc7f83778ab18e4d87acfa..b194fc9224b2f3774d239e989f9950fd544d03a0 100644 (file)
@@ -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
index 3e7de2578c248192ff68f12e400de29c2867d8b9..d79e2cc7087d1203ab1bed7f49195e4a67cca104 100644 (file)
@@ -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
index 241b65816d3986a67f25d7d3a653e088c0bd479c..3e9d17fccb6900f6db4094ef083fc6000c773122 100644 (file)
@@ -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
index e13bb918a21a1bed05258e361276b116ba45f9fa..5b866c57136d23e09dd5295ccfa96d0bc93f86bb 100644 (file)
@@ -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
index e046cce3f0a216dfdbea3eb7e10bd35ab2c0f2df..24a2b1d5772d7a873417d800b49857844d4daaca 100644 (file)
@@ -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
index fc5eaef2d3b720eaf99c53508e0933af13c7ef45..5b89bfc142b89b8810a9276795a223579ae6c989 100644 (file)
@@ -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
index fa74e4f00fe73afb075b559ea604ad96c2d523e0..6eaad7b7c9b01616d0a8ff43af8d0af69b2a53b5 100644 (file)
@@ -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
index 55c9d5fef670a5125ced5e22bd84cf754de6205a..9c2a9cea6a1e120537eb4d64ba3ecaffc7e96f5a 100644 (file)
@@ -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
index c79b235da48963c30e700bf801da7ae189c210a5..fa3989eed6bcab044f819470b1455b45f3deadfe 100644 (file)
@@ -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
index a9ef09b498476006dc705526979ee92dfc9eb844..bea4078cacfb0392279a66411ef74bf7d92094ae 100644 (file)
@@ -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
index 8662f2a0e3c399e2ee1983b6819f20d18b19e54e..98ada9adfbab4afc1e616d0b8d248f610f4498d0 100644 (file)
@@ -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
index 3facdf5cbb268a6b1c6469ba68b2d465d7ffa31e..a1f8178bda500a6f9621c56efd4dd88fae2fabe5 100644 (file)
@@ -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
index e787253234cdb823c239ae940883ad5043374b9d..f963eca1975f53b2a54ba12315947a35339bcf88 100644 (file)
@@ -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
index 806cc357d65160a4f99ca9bd81e72b08a854295f..45cb6bf2d93e310a4d66d050cfd458113de76c01 100644 (file)
@@ -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
index 1035bd3b01cd12bd9549a90e3fb40b22214003db..9a41087340491e0f1511a3d76eee70e4bca758bc 100644 (file)
@@ -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
index edee07e996006e0bf28a8f5c4ff9312d8db14116..27cbfde71ab6a71fcd3e2e5db167f9b13dec4a85 100644 (file)
@@ -36,10 +36,6 @@ option).
 
 0 is a positive result. Non-zero is an error.
 
-# PROTOCOLS
-
-All using TLS
-
 # EXAMPLE
 
 ~~~c
index 063cafe521225c73a65f245a073454a435ce0320..b58e41ac56e88246d6b11478ddec463f23f458b8 100644 (file)
@@ -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
index cb414e9219d8cdc44c65157fa76128c6f91224cf..27c55bfc898003f4bc663474cc67e08b2e0e37be 100644 (file)
@@ -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
index ccdd1cc320edd8e6380cf9d81e33ea7f34e84597..2dc710a4af3f8a0adda3af0476d7545096e13577 100644 (file)
@@ -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
index 2ce6e232c450d27bbb0c8cb0905bc4cbdf4c0b28..097bf98b340f1301390224f46845ae4da4961a6c 100644 (file)
@@ -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
index 51dcf2477efa50a3a8233eb96a9dac464d391ad5..0229605905cb380c75330bfdb9d648c50ab58715 100644 (file)
@@ -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
index e45216d16cc60cfb8ece3d85ea7f034c87f962bf..0bff41bd40b4c74dfd4964b5377c08eecb138654 100644 (file)
@@ -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
index 55e00d1f3e4a7e448fd8bacab067f2cf921b999b..7b38ea02735cd6cf8b1c7c8c0cf02226a16e930c 100644 (file)
@@ -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
index 34f5b39fb87a30c6cf21010a8fabd14119034867..0855ac9a1d663645f063aa67bde38f2b73ec96a8 100644 (file)
@@ -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
index c467d5c320117b67640123cd0825ac2ee4a6354c..e292792ee12bd7423f7aa3000ab13d916473f467 100644 (file)
@@ -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
index 8abfd99b865c63dd0593cda2ef20fd694f249d9e..8f0783b60bec071277fddf4d7e2919be35979789 100644 (file)
@@ -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
index 317eea6d01baac4b3b019d07d82b61a219cf2cbc..1e5a947ed1e845fa05c45f5d65e375645f9f701e 100644 (file)
@@ -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
index 65495ba8181144333e36a7d014589ac871eab9ab..b8e7fefdb9c5153d33da670d37366d1733bd30e6 100644 (file)
@@ -37,10 +37,6 @@ value passed here would be honored based on other system resources properties.
 
 100
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index 099efddc5cc63371b6776be8588eee50cfb4881a..f798a4626715c98ea0ee0a82f43908180f8fe66d 100644 (file)
@@ -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
index 625e6564aa34a6c576f06bc72e0bb5920a20fa31..84ab65e62017ee3c9ac6f46bfe56b755bfc562d4 100644 (file)
@@ -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
index 4d9764299148baaddd925f420421a0da298d2cee..a227a9ccec3d24ac4552708577ac435a7f6eb0a4 100644 (file)
@@ -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
index 4228baa3107108d81eff54d29b4b3bb6b8360440..66570a8232fff01c132a6a074fae0e2657319d7d 100644 (file)
@@ -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
index 3af2b5ae6f60e6eec957b5f17e977cff5eac19ad..0fc11fdc3564d2c19f7eff9a69ec2425d44ff281 100644 (file)
@@ -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
index 661edf2c25ec42ae9bb47afb78deaa77944c3bf6..dc009a27d04c5be8356e9e2a0fdb1b8f9e11646a 100644 (file)
@@ -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
index 2372decdf379a0bae05fcbc0b8da5944819ead0c..23399d17d8fae483ff95407569b3bf05b5969d6a 100644 (file)
@@ -35,10 +35,6 @@ libcurl itself, only passed on to the callback function.
 
 NULL
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index 3377081246e8a17f0ba8a975f87c6592551576a1..c801128394448619c1e2af8da566d7246ae226dd 100644 (file)
@@ -96,10 +96,6 @@ All other return codes are reserved for future use.
 
 NULL, no callback
 
-# PROTOCOLS
-
-HTTP(S) (HTTP/2 only)
-
 # EXAMPLE
 
 ~~~c
index 597f8625a79ca64b9fef07ec5142df60538d392b..7aea20c44d2f38e1aac915735b7915a1486ec5c1 100644 (file)
@@ -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
index d2f18244677535dc75b3984c74931a0349cfc20a..a16747c04afe68128cfe3eb5df3b3ba4cc064b2c 100644 (file)
@@ -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
index 5b8092fdf8a63e3e9d09e3173546ced76c463cec..fb830b1fbfa5874574904a63fdcac2801c39eb04 100644 (file)
@@ -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
index ee23505274a237d6c5da0635b74b61318ca82adb..85f9957a7311a0276b9e5794bfbfd6c8fa224cbf 100644 (file)
@@ -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
index 84884291c72e3536ee7cc31e2c2aa5c33c948716..c34acbd63be24ecda60d6654ef104eb125db60fe 100644 (file)
@@ -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
index 6e44c4c3e3f23615bcc4ef55a4dbee134d3b1e51..f1db8fa69072ac83a7e55f7c24f7b32deefbc59f 100644 (file)
@@ -33,10 +33,6 @@ server to connect back to libcurl when an active FTP connection is used.
 
 60000 milliseconds
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 87be71032d4d5d1a1a7b5e49cc97deccef883ddc..c090ef3184724da0183af9a6a2f190287eba789a 100644 (file)
@@ -75,10 +75,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 6e977a861dbe902b20a94259838b8379795404a8..24ea2e581b2327c3be336916b0f24a6ef61dd3aa 100644 (file)
@@ -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
index 803561f42d907336cef00c981a346c8d1b44a2ad..8ca2de4bece4dd3d8e13813687cec650a495f527 100644 (file)
@@ -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
index 11250870c8b80c9035c4e90733ba5664916d6d41..971f33fcbb7adc294c5875e57a209f7355ed06a5 100644 (file)
@@ -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
index 81dd29594d6dcc46072dd123e534a53a012a925d..6c5142b4914c51f8a5f2190b7bbf74069333fed9 100644 (file)
@@ -33,10 +33,6 @@ instead of overwrite it. This is only useful when uploading to an FTP site.
 
 0 (disabled)
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index a5ee9282a5ab501ff3a1e5974e98f63d04b52725..754dee3ba23121f2f81f642d420a985f56ce53e5 100644 (file)
@@ -43,10 +43,6 @@ referer header after the transfer.
 
 0, disabled
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index b9ed60334df2beb88183c2fa0060bdd034739440..adb6d6afdb1797ce601342f96221e7a3b013a89c 100644 (file)
@@ -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
index 68365479a68c144950d3e54b58e9679cbf72f966..d2c13b6b309e3c7fd1b584c74521fa2d62c0ff74 100644 (file)
@@ -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
index 38ef173ff80a84cc00454a76115418bd3e499c83..87d1a8809f0813c9da5fb1adb5c1af5cb3907175 100644 (file)
@@ -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
index 17079321540b09db059219b0cd6da5f8b7792036..d650243253cf41273b0ba3ab7475b75281b55936 100644 (file)
@@ -53,10 +53,6 @@ This option overrides CURLOPT_CAINFO(3).
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 212b4876017a5b2afb2a10af74b36b91f5f0f33c..08caf762ae2003f507ad62cae88896127dc41450 100644 (file)
@@ -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
index d90b208e732df629b7d75558739ef043e57710c7..aa479b6bec2d042b91d8b922f06f8bebc4e233ed 100644 (file)
@@ -46,10 +46,6 @@ store remain forever. By default, libcurl caches this info for 24 hours.
 
 86400 (24 hours)
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index 7789b29881ac962008bcbbbe2ea20ef959ae01b9..71339cd0322dbb58660dbdb85fe76af8a7d3aa9a 100644 (file)
@@ -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
 
index be42c2597add6c8b3a67f952114e901f4b462ef2..01b6f78dc070ea6142cd372e2e24fa5c1c5900b9 100644 (file)
@@ -83,10 +83,6 @@ Return *CURL_CHUNK_BGN_FUNC_OK* if everything is fine,
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 43e01285a17cb7444d2c51a8888e33779f1b3f5f..b501138e9fd85175b55acb169c3daf8ac925e3d2 100644 (file)
@@ -33,10 +33,6 @@ CURLOPT_CHUNK_END_FUNCTION(3).
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 5ae6ff1920c7bb5a369065f03618cc6c06af37c5..295e29ea9d2a8e6cf815840678d20181f62cb49a 100644 (file)
@@ -41,10 +41,6 @@ Return *CURL_CHUNK_END_FUNC_OK* if everything is fine or
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index c8d4fc81ac68af53c874fb3a648d9f15d4cf6740..7353af9ae5436ba629aa110f963a76af8e3c746c 100644 (file)
@@ -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
index 1eb634be07f274ffd99c0beada7945430ccdab93..18e3bfe71244729b9164efd8504a01c80cf06ad6 100644 (file)
@@ -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
index 697bf4b5157d3332e0583c2051cf378802e9e7cf..f8e51d88e2d1120d78d61edbcc14b3bd23d6ce58 100644 (file)
@@ -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
index 1d5088f45cd3d1377cc0971b21271de2bfca7051..1c22fd8727d4ada7011ae2a326a2751e0525bd72 100644 (file)
@@ -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
index 39496994e2937c8397286a3cc8382cb297e8df78..8fcb5a3b7d21a67a05d32f31070ce101b2a5defb 100644 (file)
@@ -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
 
index c85bdc5cffdc38a5e4a32af8994eb7c8a33ddb62..4714cb2bd59d82834c4f0b55b54decf61dd5a8e4 100644 (file)
@@ -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
index 5dbb8336c1300d1778cdd8c24bb5c9962f222145..6cde80b1fb21fb8cd351ad03d460ce4f7b5b16a4 100644 (file)
@@ -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
index ca59dc5a6b7764f241efe6194c45102e93bcdd2f..60cdcd0ed11f6f28f0298b973a6afc63b26e6e7d 100644 (file)
@@ -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
index cab8b15ae510d08a11901dbffe5096a9b2f9ce8d..a8d22ed5429b3d00129be475d6006c8e644ce5cb 100644 (file)
@@ -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
index e9ad140004b50390d80088c7306af52ff7c6d921..7c6ae67c7d684657c12919edf6419548f75c12d4 100644 (file)
@@ -69,10 +69,6 @@ ability to stop super cookies. PSL support is identified by the
 
 NULL, no cookies
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 018355ac095ec0b6c6c0cc3e871843af1a3d841c..89ec0a43eb60d45700ef853408455f9242d4f27d 100644 (file)
@@ -67,10 +67,6 @@ run.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 21a86c5f468facc189d85271fe82c16bea157c4d..f08e8078fb9705e7c762a22e620501d157018461 100644 (file)
@@ -53,10 +53,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index acedd3cab69403327db7aa7fadcacfa3cbc289fa..7be0c1debb2535de14e991fe8980de941a594eb0 100644 (file)
@@ -69,10 +69,6 @@ loads all cookies from the files specified by CURLOPT_COOKIEFILE(3)
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index e319ceeeebfebd0124f2148e04eced521430fdb5..705b1b7d82d82c47a719b2ebd8d770a6fa13c6c4 100644 (file)
@@ -41,10 +41,6 @@ the same session.
 
 0
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 86a04332431037e88dc934738d169b8be0274438..a483740146acda907fc20b5315729160400da4a1 100644 (file)
@@ -45,10 +45,6 @@ CURLOPT_COPYPOSTFIELDS(3) option is issued.
 
 NULL
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index 719b8a709a47c4860ce2f7e8d20be9ac12631edc..e49be9893a71ad928c0ae5c644084211a658bb7a 100644 (file)
@@ -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
index fc11ad258118930c18f788ea851ba1928ca0b90d..b544f37771a3861140630b4e608dfa2ec1399120 100644 (file)
@@ -58,10 +58,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index ac9059f51d836a6a901269146da2c8b2b46ed0d4..2bb1e73a97025abe7bbf8a09716dad3433b2659f 100644 (file)
@@ -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
index 3bbe39cb36ea1b06205532ef5678712212fc2615..62c8cf87c4656867b648f324788639ae639c84c9 100644 (file)
@@ -102,10 +102,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP, FTP, IMAP, POP3 and SMTP
-
 # EXAMPLE
 
 ~~~c
index 22c393c0093c9b13bf5e94d33fb27fd297442e42..0864388c2bc8b329d4e681adb0054f69b2643e29 100644 (file)
@@ -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
index e6d22d8e95d438f96849cc95fcfc56b919d11393..a0927e20280fb70e9111608909ccdb249867307b 100644 (file)
@@ -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
index da9fb9b1af27d995e5a71bfd5cac612f5f6753a4..7da62e18a43e1b9dd9fb2ad502a2158a69954f1c 100644 (file)
@@ -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
index 61ab733f95a451c2565e5acf586b80fbfe9d1262..8775d16f1018b42b75ff61a7bdbfc07b848f1e70 100644 (file)
@@ -50,10 +50,6 @@ effectively breaks that feature.
 
 0, disabled
 
-# PROTOCOLS
-
-FTP, SFTP and POP3
-
 # EXAMPLE
 
 ~~~c
index 8a5652331a32881d977aa62e5df4b1b674012e12..788ef30185a8d9d06370e62127877cbd59c90c71 100644 (file)
@@ -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
index 20a56b2b7f4f63b8b28cc543d9034f82f1becfd2..ca0c896e4034a0a6ffc46cd7073ff8723a47b645 100644 (file)
@@ -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
index 753a891a11b98f3708b7ba85758cce23e52d908d..20dc86edc057ce1d5e8935daec5f9f0a9bcf4193 100644 (file)
@@ -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
index 4a20703faac788d28ccd997bc67e786068dd8fbb..67a6bd204d7735894048bcdcf6e6c98ec7754e4f 100644 (file)
@@ -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
index c6463cb02ae43f530681137a31bc65bad36f9561..332debd6b49a34d621c454b9438f3a60f79a6c81 100644 (file)
@@ -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
index 63a99f46ba52fadd3a28fa84a6ffb8625f190418..42874bd5335a0c3955813d46f9d96f522206c4d8 100644 (file)
@@ -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
index b9ed92cff9cf6ea5d871904c2b1a9f0a523bccd2..33dcb0f060ca95394536b27dc16869460ff58fb6 100644 (file)
@@ -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
index b742ed193217b16791ecd12bbbb5d2cbd9627989..616ddb9511bc99a37b0f10653d8f2c6ee5ee5d21 100644 (file)
@@ -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
index 21ac14d4dba10240b555369c8784888827ea9424..4211f03cbfb1df875ecc826f1469cfac9a228990 100644 (file)
@@ -59,10 +59,6 @@ of the DoH server certificate.
 
 2
 
-# PROTOCOLS
-
-DoH
-
 # EXAMPLE
 
 ~~~c
index ca45ce3cd81f6113a79361b177e576a94445a495..b35fa5272eca231fe3baa18c9d8e1b0b41ecec76 100644 (file)
@@ -71,10 +71,6 @@ the correct end-point.
 
 1
 
-# PROTOCOLS
-
-DoH
-
 # EXAMPLE
 
 ~~~c
index 4b5d5bfca7aca01482f56b9f2c3665dbfa518687..8135cb4c7c046f7935e555d85ebd048a2e5bb0c7 100644 (file)
@@ -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
 
index 3aa55c6038ad2f475a23b9bce946a84a12e3a267..d382ca67d7ca6206e8334169fc4525b6e5d000b5 100644 (file)
@@ -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
index 8106fce63049427ad418e37b9e023594314f4b3c..32ae012e56cbcd03d12a783f3ac8c59b77944181 100644 (file)
@@ -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.
 
index c354b89bf7ff4ad49cb739df3eae05c187fe08e5..7a90f1d6c3c4f42d07b21c57bad3c60c49828efe 100644 (file)
@@ -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
index 60c8fe4b7279fcb7c5a7420d2ee8e3e1fdead220..7f6f274b415ad9be8fec1149678217e52c13343c 100644 (file)
@@ -36,10 +36,6 @@ sent anyway.
 
 1000 milliseconds
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 78a29278bb63fbc3f30504bb9b56329a9afd07fe..aabee4e4db0ef877a1f7597f7a9d1566b1e02a4d 100644 (file)
@@ -45,10 +45,6 @@ get closed and *CURLE_HTTP_RETURNED_ERROR* is returned.
 
 0, do not fail on error
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 95a4d1b426c70ac5eb57c3d183f3b4ef5e903b33..1f4782e3e0325d31145a09de285319c95763e8e5 100644 (file)
@@ -39,10 +39,6 @@ transfer to extract the received time (if any).
 
 0
 
-# PROTOCOLS
-
-HTTP(S), FTP(S), SFTP, FILE, SMB(S)
-
 # EXAMPLE
 
 ~~~c
index 0afd4b611f0941e680f20c6566f069bd191d352e..33dce7b0cfc153bbc2ceb8fbd99f0b298753c535 100644 (file)
@@ -33,10 +33,6 @@ the CURLOPT_FNMATCH_FUNCTION(3).
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 58b6af1d1344070512fcd3a66589ee32ca1a9262..16526931e3998d72323883988ba4c7ff5fc4d686 100644 (file)
@@ -44,10 +44,6 @@ error occurred.
 
 NULL == an internal function for wildcard matching.
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 60aaf5293f6a49a519429a6bfaf2172154fc4427..9dee48befaf7e2ee0faf79e376d2b8420342a30a 100644 (file)
@@ -65,10 +65,6 @@ would otherwise select internally.
 
 0, disabled
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index 8cd601cd5463b8564ddcccfcabec93a7a70e915c..bbd1c48f79fcd0360e0a946b81d14a16cbf7eb86 100644 (file)
@@ -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
index 3010529f732af517a79484da06d4d44179968ca3..f7ffbe89a5297d5f9130c1cafe06d10fc05c56bf 100644 (file)
@@ -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
index d83221c31235b5a397ce11d47c94f2e3b24bb3f7..869a862f92eecfec4d111cb2ce590399d1608e30 100644 (file)
@@ -70,10 +70,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index a356a72e5dc9cb312d10d3f089bf8f3888708e94..d40c75fe489c65df020a464807e7b3e65a5c5176 100644 (file)
@@ -47,10 +47,6 @@ Try "AUTH TLS" first, and only if that fails try "AUTH SSL".
 
 CURLFTPAUTH_DEFAULT
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 0ce400001269644baf5bdc729c0c22e6d3f81d36..de6b2a50e6ae9e3f63385a242ed1b20818bb605e 100644 (file)
@@ -36,10 +36,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index ed91dc434ae77900bed2c258a42c8cef356a3023..7d334f5452565138e3004ae59b4869ba8b5e45a4 100644 (file)
@@ -41,10 +41,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 2fcf162269fe85ade0588303698651ace1faa933..5a6dbf696d264e19b75e7c8577c185c1c6c64468 100644 (file)
@@ -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
index df7648f107252e1b75637897d3139861e4887e3d..351dfe10e12a62dbb8eb701e049001cd89750297 100644 (file)
@@ -56,10 +56,6 @@ compliant than 'nocwd' but without the full penalty of 'multicwd'.
 
 CURLFTPMETHOD_MULTICWD
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 3c3e3965368cb23bfa187648367e661959703065..cdec3371b8b06324a3280de82413773a787ed846 100644 (file)
@@ -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
index e6cff67af1b24f49abb37ce101157c6c57f442e3..6155c4aedb73710a2048fe1e01f6227dedd8074a 100644 (file)
@@ -49,10 +49,6 @@ Initiate the shutdown and wait for a reply.
 
 CURLFTPSSL_CCC_NONE
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index b6f178d41862f46b5a7e5c052d08d426b4b27760..54df9257394b63cacaaf031585543e996f4461f5 100644 (file)
@@ -41,8 +41,6 @@ then.
 
 # DEFAULT
 
-# PROTOCOLS
-
 # EXAMPLE
 
 ~~~c
index 460f5d3bdb2e73b08938606d4a733bcfec5c6627..41d8f9ed07856a9d59ab34f39d9693fba3d263ed 100644 (file)
@@ -41,10 +41,6 @@ If the server is an IPv6 host, this option has no effect.
 
 1
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 5130ee54856fc0fb0046b81f00d873d8085ea50a..1d9507c78b554fe421f3fa26f2f4e593ad917082 100644 (file)
@@ -34,10 +34,6 @@ no effect when using the active FTP transfers mode.
 
 0
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index a04b556072b60e3aaff2673d833fa36298e33807..01bf42d17168bb990c511823d07fb77b4455658c 100644 (file)
@@ -37,10 +37,6 @@ available at compile-time.
 
 CURLGSSAPI_DELEGATION_NONE
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index d0ee69be46d0bdffc5fcde1bb1ed8b06e53783da..5f51f9422943547a35b2c2f6a782900e18ea9363 100644 (file)
@@ -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
index 2639ebcd70275b0fea8f5b9f39ed8cd66a985262..da4f35ce52abb98df9daff3872457fd32ccf2644 100644 (file)
@@ -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
index 88751a50384558f44052a53e7856f39c15831308..fdb16fe6498deb9d871b84367e925b64e271ef9d 100644 (file)
@@ -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
index 7dad63afe8ed536a925556de15a6a0ff18324468..09262f697c0110ac11f347dc75a6cab996677f4f 100644 (file)
@@ -53,10 +53,6 @@ custom HTTP headers!
 
 0
 
-# PROTOCOLS
-
-Most
-
 # EXAMPLE
 
 ~~~c
index 703197d9b88706466c12fd07e798f747238a0cb4..84d232eb801907b4970a3a3e26d3ecc657e6f4d1 100644 (file)
@@ -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
index 812355f400d98ec824b226b22fe050a274b1643a..6668c82c2d04fcafc11aba91ec30ff90d6c93b69 100644 (file)
@@ -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
index 6980a9e65450f5c83c66e9701f93067c94530ba5..833fda0631f8550defd19dc1e7e7d14b10581fc7 100644 (file)
@@ -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
index 84afddf34d8fe6964e6e277886587bff320473d1..b71476e5bc81ffc9deb8cd4ef7afc55f8a936968 100644 (file)
@@ -59,10 +59,6 @@ currently no length or size limit.
 
 NULL, no filename
 
-# PROTOCOLS
-
-HTTPS and HTTP
-
 # EXAMPLE
 
 ~~~c
index 1232ed789b316064cc4b0da4616202773bd585db..8c323098228e35c33e6efaf9434aa6990fe77368 100644 (file)
@@ -38,10 +38,6 @@ do that.
 
 NULL
 
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
 # EXAMPLE
 
 ~~~c
index c10f9b03349bd9eafffb3699e406dfaa8476d55b..fe55ab8de80a31073a8a23cde1d6c853750f0ce9 100644 (file)
@@ -63,10 +63,6 @@ do that.
 
 NULL - no callback.
 
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
 # EXAMPLE
 
 ~~~c
index c0df683e40ab0fc5e3114bb9c7df8de3cc565c63..23c7302f0c1b7793f3c0dca68802dc8bfcc5e6e6 100644 (file)
@@ -38,10 +38,6 @@ do that.
 
 NULL
 
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
 # EXAMPLE
 
 ~~~c
index faa6c8c98538ea550ad0c918d29f97269a93e824..8fa6215105276bd7770b52861b5bfb3979cce718 100644 (file)
@@ -67,10 +67,6 @@ do that.
 
 NULL - no callback.
 
-# PROTOCOLS
-
-This feature is only used for HTTP(S) transfer.
-
 # EXAMPLE
 
 ~~~c
index 54bbe9540bb464c98bec9ae703c3b72b951b0b47..dec7a38440bc593ccdd2fc8cc58faaa92bef91ad 100644 (file)
@@ -54,10 +54,6 @@ to the file when closing the handle.
 
 0. HSTS is disabled by default.
 
-# PROTOCOLS
-
-HTTPS and HTTP
-
 # EXAMPLE
 
 ~~~c
index e3eb6b9de04d5b2c67404660680c2ad64c2cf163..6312148c265299fcdb3b5a78b429c4bbfddd52c3 100644 (file)
@@ -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
index db74c6f6cca995f24486848511b8a2638bb2b598..4363ef44415b59e7dd74ba3ffb8d2d2090ef48f7 100644 (file)
@@ -44,10 +44,6 @@ assumed to match HTTP 1.0 when an alias match.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 8b5336f65f956ea369e10f2a0f35011514fab123..9e29f7cae3a62c4dc12a5604e7593fb59a07e8fc 100644 (file)
@@ -123,10 +123,6 @@ see CURLOPT_AWS_SIGV4(3).
 
 CURLAUTH_BASIC
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 1051fe8cdb3f8c8b876bb0d58b80fc09bbde5146..8f5c35463c14abbc948954733cec9c026afe32e5 100644 (file)
@@ -42,10 +42,6 @@ reset a handle to default method, consider curl_easy_reset(3).
 
 0
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index 84d729b037093dcb2fab621dacaa4cb362b0eeff..7f060ea897bdc27f6b390702da83fc241fb72863 100644 (file)
@@ -148,10 +148,6 @@ with the CURLOPT_UNRESTRICTED_AUTH(3) option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP, IMAP and SMTP
-
 # EXAMPLE
 
 ~~~c
index aa4ab542b81cd4270c568b5f2efca5f156a80923..0c39471476c7d599c02746f2136e97c9165e48d2 100644 (file)
@@ -49,10 +49,6 @@ CURLOPT_NOBODY(3) to 0.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index e2173796aeb860a5844c94e9208b3f815a5a453c..9591892df715c25549f201f5622a37a679780fa2 100644 (file)
@@ -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
index 5e87fcfda5d3972d6d51cecbdbc7cb21d33a4f03..10ff5ab4d0a5dfd4b697216db8649ca5187a47c3 100644 (file)
@@ -36,10 +36,6 @@ CURLOPT_ACCEPT_ENCODING(3) for that.
 
 1
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 2031075fd02e0536dc7ac0fa9aa7f08c9eb50931..c0b88b83f72bf3d697f3f6e88c71f828ff108d30 100644 (file)
@@ -34,10 +34,6 @@ does chunked transfer decoding by default unless this option is set to zero.
 
 1
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index a39027560597e6c6ffc6d88f5f8c22a767ecbbf9..88a7154b9f84154160dd41733eba186600ab2445 100644 (file)
@@ -89,10 +89,6 @@ Since curl 7.62.0: CURL_HTTP_VERSION_2TLS
 
 Before that: CURL_HTTP_VERSION_1_1
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index cdaafcb4837f3cf082dcda2398b614a635834e4a..a39573e6a68b2608518d2c12a78d5ed10520b061 100644 (file)
@@ -45,10 +45,6 @@ Only use this option if strictly necessary.
 
 0
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 2da760121880771f5512055033da0e31aa406b6c..522bdb41a4de469bf996c66bec8ce636617765ce 100644 (file)
@@ -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
index a48500fcc961577be8d033bbb6c50eabc65c2aa1..712cd58028a01ce8681a4844325876e4e3c8b48e 100644 (file)
@@ -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
index bccc91dabfd110032fcfbe84d20dbb3667e37b5b..f79a43078eb65299771afe30ed3db91cec532171 100644 (file)
@@ -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
index 0e1f087937fb5c4d60b33ce6404e8dfc2fdcba49..508c76f1331f9dae3fbef11d43b0ab152d2ae283 100644 (file)
@@ -34,10 +34,6 @@ anywhere.
 
 NULL
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index 0b353cc96296b50c631ba6d4fdb10ba44b5454c5..7d2e52857e469d5b7ad8a39484c2e8a6e77ebc5c 100644 (file)
@@ -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
index 19cd5b3745d14960db4ccfbd9d25fe72cdb590be..ef33d7ce56a2542c62d3d8a62eee7d83ef22780e 100644 (file)
@@ -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
index d23d4ceb7e66435bc3794dad7efdfafd68171131..75e04c3028f8c2a459e94e216f49da691097c0d9 100644 (file)
@@ -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
index 393fd0d47222f59db3314b5e83a1cb1b38e81d13..acf0b383055a8b9d2da5f8d9bdeffa118a886124 100644 (file)
@@ -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
index 559b8f224bf14a16c08da568643ee759316dd4ad..f9000559ed42106acdd129fbbdd7bac61794d005 100644 (file)
@@ -52,10 +52,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index 51ed6a32e94feca2cbc9e8205bdc2cf96d1ceb71..142225da63ad5ee350572a2d3cc42f7b9c84cafa 100644 (file)
@@ -58,10 +58,6 @@ expects a filename as input.
 
 NULL
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index 33ed1fb2122d609892680079c656db9044bc3bb0..6a48523e844d595f5c8e4b1f713ddc2f366f6506 100644 (file)
@@ -41,10 +41,6 @@ Most applications do not need this option.
 
 0, stop sending on error
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index a8bc4702aef558ab71753806b8ca3247bcd3d993..408ccfbfb6e4daa201a74479540d95523740a839 100644 (file)
@@ -42,10 +42,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 84fa2a6288d53d07f1c0891718452a2e3d6dbf2f..dfadcf436b7d3d3f882955e57b03d17b1373bc10 100644 (file)
@@ -38,10 +38,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index 01f70890378d81ce4a76e936e92296d6bbaecce0..94b5d50f84ec3f025677e02d4f4a3ee2e03fa6cd 100644 (file)
@@ -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
index 432133188ebdc995adaef9f83043d832f1e06e47..4549cafe305c8779365e2346e7b38255d5484405 100644 (file)
@@ -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
index 39235641849d5e842440529ff88b11cc547dbd88..5c879603a1f2d1d0e718678fd01409f429639c64 100644 (file)
@@ -51,10 +51,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-Only IMAP, LDAP, POP3 and SMTP support login options.
-
 # EXAMPLE
 
 ~~~c
index f9142ff47a29ad66aa3c03c621ac2b3756672c44..d0131a4eeba9d6fcb2002edd14777665791b1274 100644 (file)
@@ -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
index 9a5c4fd01e232424edfcc87f5345e585f4222292..06e38c194c63ea5b61df3b20602bd9175338be70 100644 (file)
@@ -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
index 456e8011bd10645728f3cd833240748945a89865..afe62b91cce520504ff0c3dc8c5c75eda941e8d4 100644 (file)
@@ -48,10 +48,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-SMTP
-
 # EXAMPLE
 
 ~~~c
index 45bd3ccf98d34cc7eaa5b8408cc2a7c9a5a37ac0..52a8e51fc49a9ad69be7a824a3499abccded48a2 100644 (file)
@@ -41,10 +41,6 @@ option.
 
 blank
 
-# PROTOCOLS
-
-SMTP
-
 # EXAMPLE
 
 ~~~c
index 7dbb8cddcee2d0aaf21185e0e6b12d7030565c11..98b640e2edbb05f2948b305457884ec60ae80ab1 100644 (file)
@@ -48,10 +48,6 @@ should be specified using the mailing list name, such as `Friends` or
 
 NULL
 
-# PROTOCOLS
-
-SMTP
-
 # EXAMPLE
 
 ~~~c
index 13a3712d79fea2ef7b04b0329ca28fd7e9c64920..d315d2bc8e9a5bd50e80903f526d77cec45f241c 100644 (file)
@@ -44,10 +44,6 @@ RCPT TO command.
 
 0
 
-# PROTOCOLS
-
-SMTP
-
 # EXAMPLE
 
 ~~~c
index 1854010b35a14e3dba657ba5f13a1ae8b36c8d67..6d92fa4afb9838f3acb8f1694bae21287fd43225 100644 (file)
@@ -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
index 04c9d1281968e03c13081b1ec9776eb4123aac44..cd8b18dd0510538639b2caa8900063c7a3547b12 100644 (file)
@@ -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
index aba74ac811a12cd70cbadf93d7e63772284762fe..36159709a1840e5533b717ed027a1ee0fc63e4eb 100644 (file)
@@ -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
index b1c36d6b02d6ebb2d9e8ddde6d59f4468d6f7d76..d11a56225f1ca4dbf537492c5997620629cc3f0c 100644 (file)
@@ -44,10 +44,6 @@ threshold.
 
 None
 
-# PROTOCOLS
-
-FTP, HTTP and MQTT
-
 # EXAMPLE
 
 ~~~c
index fb82447ab49c6b4c441f08294902d32607695652..79b87245b7f27975a83b8bee78e6a82022728cce 100644 (file)
@@ -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
index 93e44b94c562af9a1a7bd5807d182a4e6256bab5..751b22ed0df7f79ca12a66e13fa866793a863c28 100644 (file)
@@ -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
index 3449caa457c9cb9fe489b8301819b761998858dd..9e08a68dc293dcba1f85048c8987f88f16b994a2 100644 (file)
@@ -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
index 74da35216fa0dae257fff21f32a77bfb44754821..d8927269ae5eada410837637334bfe9319d713e0 100644 (file)
@@ -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
index 5a81012aab09e5fa9777eb0561a6438e3bd9a774..8a4edb10b9c2a0fc0449bc5318368279c0a7d96f 100644 (file)
@@ -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
index 183285d50621937bb3d3b0079be0089ab43d872b..f1f5fe0da571dcef4e1edf7f68f225990262c5bd 100644 (file)
@@ -56,10 +56,6 @@ containing multipart form is sent, this is normally transmitted as
 
 0, meaning disabled.
 
-# PROTOCOLS
-
-HTTP, IMAP, SMTP
-
 # EXAMPLE
 
 ~~~c
index 3b69e0dd7a83f8e6f8128eef3682c2c1059efdd9..6b5e1d2e8da7da0a78028085fec1cb09db5d35d3 100644 (file)
@@ -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
index faec392d404b774b51ee5a0ecca3392d742e9454..57b2acb7886cbc9d0f123a5dfa18a435561805db 100644 (file)
@@ -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
index 5ba477d24645cafe80625f7d544dd0458c67af66..51863440e420ff125b4d7006ed5864418badb685 100644 (file)
@@ -38,10 +38,6 @@ this are *sftp://*, *scp://*, and *file://*.
 
 0755
 
-# PROTOCOLS
-
-SFTP, SCP and FILE
-
 # EXAMPLE
 
 ~~~c
index 6d8c14257601f086b3b015a1575ae93711034126..a04b99585de0ba93da23844e77ab9e1638d38130 100644 (file)
@@ -36,10 +36,6 @@ The only protocols that can use this are *sftp://*, *scp://*, and *file://*.
 
 0644
 
-# PROTOCOLS
-
-SFTP, SCP and FILE
-
 # EXAMPLE
 
 ~~~c
index eb1cd36dadd113b3041dabaf2e6e1382c3cb767d..319b9ed6171e4c2a8ca3e7bd5d6ebf7e554bc494 100644 (file)
@@ -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
index a0b22873f32589258f938ac740ec8d1458243c24..6363b18c149d077937a898c2de03e39005506b66 100644 (file)
@@ -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
index 83d6058d0af22244c7fbee3e397d628bb0d92558..1f181c780698e3eea72becd7cae9d73e220e9c7e 100644 (file)
@@ -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
index c4ed07504ff9fd0e664124218a053ccb82233d8d..7d147d0f93172636c33d45c5079bd7e6d8ba3f94 100644 (file)
@@ -7,7 +7,7 @@ Source: libcurl
 See-also:
   - CURLOPT_TIMEOUT (3)
 Protocol:
-  - *
+  - All
 ---
 
 # NAME
@@ -48,10 +48,6 @@ raised.
 
 0
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index c7ebb902e0979d8b05c1ed080d6084330e4c1df8..5118ffe96e18089022037ef89202edfc3c588daf 100644 (file)
@@ -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
index 282ebfb92b31edfb2a8803fc30bf92741a94cc31..554ac882224be4224fe184eeabe108c72fa05bfe 100644 (file)
@@ -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
index f50bf8fed95d102ac25538a286b82662831f2c1f..3aa4489b68d2f96c981496a45f3fc3edae3d3de2 100644 (file)
@@ -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
index 1dcd2489d0a4d07430480d79f682e7bfaeb42109..0c04b862bc27422f5af23f32c61155d0a6ac3448 100644 (file)
@@ -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
index 52ba595aef7791ec79553aa24b58e3ad6757809b..357f387efcfe74399d870164187fb5286df9b07c 100644 (file)
@@ -57,10 +57,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 9f039b6cf01b05a44a15deb6374eb897fe56c876..6fdbcee84b81dd725ad7a40f03f2225336846111 100644 (file)
@@ -52,10 +52,6 @@ and support level.
 
 0 (off)
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index 2dc6cfad03db8202469bc4d8e9ae87af03b1c5d8..15d57f503c2d4bc209fa840b8a48ed337330d41b 100644 (file)
@@ -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
index d7e099870a831da60ac0e98b9dd376fad7aefef2..b2aef4f3091d536f33818b060e48857347127576 100644 (file)
@@ -71,10 +71,6 @@ you should set a new request type explicitly as described above.
 
 0, disabled
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index f53a685b14f9b154da0625151910d247a583e6dd..8dc304835828a4b52d87a527e01768e5350a97f1 100644 (file)
@@ -71,10 +71,6 @@ CURLOPT_MIMEPOST(3) option combined with curl_mime_init(3).
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 0334ae95f469d8ff7227f7f6e70cda635f5d33ca..6fa83fdef36c95d6f4d7e678e70dbe855fa0a5cd 100644 (file)
@@ -37,10 +37,6 @@ If you post more than 2GB, use CURLOPT_POSTFIELDSIZE_LARGE(3).
 
 -1
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 1de1c3a3ebc090428d399e6f4704ec19cac8d8a3..a7adceca569c5276e5d508383d723d85d8aceafb 100644 (file)
@@ -37,10 +37,6 @@ CURLOPT_READFUNCTION(3) (if used) to signal the end of data.
 
 -1
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index a4aa01923cdb3fc89303180c2c77eb57ce07cc85..fbd55fc50b4255188e4d446c16d5ada8ae067f95 100644 (file)
@@ -38,10 +38,6 @@ Disable this operation again by setting a NULL to this option.
 
 NULL
 
-# PROTOCOLS
-
-SFTP and FTP
-
 # EXAMPLE
 
 ~~~c
index 364b94dca26899e441350d502532bb0c5759c63b..4f63fd1cd23f18ff47b8a4d42fa7768d1646c6b6 100644 (file)
@@ -48,10 +48,6 @@ when setting CURLOPT_FOLLOWLOCATION(3).
 
 0
 
-# PROTOCOLS
-
-HTTP(S)
-
 # EXAMPLE
 
 ~~~c
index c3bbb16abeffe588fe5c8d40d0da90604bd2ad5b..887845875a68e739b40bfdbd95522bfba317f927 100644 (file)
@@ -42,10 +42,6 @@ this option does not.
 
 NULL
 
-# PROTOCOLS
-
-FTP
-
 # EXAMPLE
 
 ~~~c
index a575e1563de785efd79c210f96de84b95bd39d40..821451bed36b1a1bc5cb57c710aa91fb0b24411b 100644 (file)
@@ -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
index 454935f82bb3f82ca83c9aced4733d4a3691fb15..0ddd412b99d0b29d5ea711c6ff65c6c0137ef2c5 100644 (file)
@@ -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
index 146863472d9f3ddbf3555088d72aa75544c30a7c..746a80833ed30702d22d0b68ad9e583afa89965f 100644 (file)
@@ -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
index cbe305efafde58b6325c30c4991165f76d9ee09a..0af8fc2e859e51056c4a897be5db3d4f182db8d9 100644 (file)
@@ -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
index b3ebd7dd7fade321ca64d9846d23e48ccce0cc0f..fc915750b348563815e836c72badd0584550f0bf 100644 (file)
@@ -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
index 8f8fafffad55a64289f1b81b167edcae7bb56061..7bf26d63721c9218709fe6f2d9105f738c25d6f3 100644 (file)
@@ -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
index ca67d728e5ffea504a25d941b36aa7803b7fbc79..a63821713a094b4e04375b5459accbfda0729b12 100644 (file)
@@ -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
index 3b45e2f3c9508c59c82d183429c12bdfc02a0776..f004d8d778cf219c72988f9e77a27c4c6fe9c256 100644 (file)
@@ -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
index cea12e947436f0062e7bb46cefa01797d7e50e64..a48f54e337878a4abc6f97943b4846fc7bfe9fc6 100644 (file)
@@ -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
index 58f6f0b6b29ccc7d3e99e18429c64089290b7f5a..ca5204e5ea929a5483444e5203b79b443f450178 100644 (file)
@@ -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
index 4f555925d5486b66818ac0cd973894285760c3c3..8fbb964c338575380d689aec219c09d9a69c6a88 100644 (file)
@@ -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
index 7b2535f091bd51f9fef4a68e8509f73ae70b00ce..f108bbf93ebd57ff98402ab1dac8eb8506667b1e 100644 (file)
@@ -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
index 8f47c30e8a612bba39e62f98883540a3c937c414..2a5b796af2d4a8354dc665e939b7611ac4859a66 100644 (file)
@@ -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
index c9d98c2256df26797f8bad41c3e9e26aff1531ad..50af1d819074c856a9bbaaf2789f9092b33ee877 100644 (file)
@@ -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
index 02fa29305f7ff429ebd64b864c40049711f38b66..a2b7b2aec388b698d212b32609c0d1ba33a5bfbe 100644 (file)
@@ -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
index 530eec3be9ea634717604e05b3831cf632d9f9b6..315761647c1f8670bd1e8f03ccd8887df1a64f84 100644 (file)
@@ -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
index 19214bd7e039277fa1bf6a148e28261a1941fa7f..82b1361707396cc8eb3e9034ad914d634ad7da4a 100644 (file)
@@ -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
index 02d282abf7c18691661aeda6ce9a31d080ef4124..dff93aab4d10ebccb5f6ed8766deeb8b5bd4afc8 100644 (file)
@@ -57,10 +57,6 @@ This option overrides CURLOPT_PROXY_CAINFO(3).
 
 NULL
 
-# PROTOCOLS
-
-Used with HTTPS proxy
-
 # EXAMPLE
 
 ~~~c
index 526f2d261046f8cb6954ede5dbc553c2d355b3eb..4a4f46d1470c0fe21c12c98459c7b67f1d8faed1 100644 (file)
@@ -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
 
index ffe28f9a7769afd7115547ddb4228606de22647a..498259756b091596e1a78065277e68399c38f27e 100644 (file)
@@ -58,10 +58,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-Used with HTTPS proxy.
-
 # EXAMPLE
 
 ~~~c
index 1ec2b02eb22d6d2387f558cedcdc9552bf8cfcff..33714c9e1681a0ac9ce42019c391c40c54eed53f 100644 (file)
@@ -55,10 +55,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index 38728e51acbd72dabd2715dc1910285bc8bd33cb..d8bcf09e63a3e928bf0cb613e52ced94c9aa4d1f 100644 (file)
@@ -59,10 +59,6 @@ instead expects a filename as input.
 
 NULL
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index 351af0134b7db1ccedd3be97afb7f8594d36b26d..cb1e4beca48d14a1ec91872de6a303d323564ac9 100644 (file)
@@ -46,10 +46,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-Used with HTTPS proxy
-
 # EXAMPLE
 
 ~~~c
index 61594d146e464dfbf509915a94c023da4d98e579..a1a74258e34d53f728ad0881b355086da1e7718c 100644 (file)
@@ -53,10 +53,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 157c62310e47a7d897da846b660aedec55c46305..d1b9dd95bc1a605098cfbceb9c4e578a7e0389e2 100644 (file)
@@ -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
index f3db4b9764ff604a12888c019d01c08cef73dcf5..4b510b26475e14dce945c3c938db7aa589be54bb 100644 (file)
@@ -55,10 +55,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-Used with HTTPS proxy
-
 # EXAMPLE
 
 ~~~c
index b9a8705e9996f8272436f45f1d9a0264b3ee0a05..f14b73a19af7496fa2b529762509068605af0e87 100644 (file)
@@ -48,10 +48,6 @@ option.
 
 "PEM"
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index a1534d15fc3fcd1a452042aa6b813233d2f8bbaa..05a41b9e7d0217058ed9c277627184049ff89caf 100644 (file)
@@ -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
 
index 2cbb24e728ad86d8d437b8fd5e243f9de33aa9de..e954969ea49d25cdb0011d7a34c2b6ffcd8cdbff 100644 (file)
@@ -49,10 +49,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index 7132cecf898ec7f127d7cbed4b46dcfba70c67be..16ddd035f50a790ed10c3f99db9442b7e873d84c 100644 (file)
@@ -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
index fe5d67d00d41227f6c869caf205d876a2457646b..7f35544423dcece00d3d74429220c9000fc7b87d 100644 (file)
@@ -42,10 +42,6 @@ setting this.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 91968e750dbec9790427a72b0c5b1aa168e756c2..9fb935f24348bd67e76a714277056398dac13b78 100644 (file)
@@ -98,10 +98,6 @@ inconsistent depending on the TLS library.
 
 CURL_SSLVERSION_DEFAULT
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index b33136d9a8d0699992bcb112d237eaa6c6f02ca3..ce6a778b9e94fb00bc727fe3116330932f21c8f8 100644 (file)
@@ -67,10 +67,6 @@ option.
 
 NULL, use internal default
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index 0734c14d332125db1ecffe8421328fb3a309d4e4..541b13cb8f4bd92ebe50ea82650ba99ddd85fa95 100644 (file)
@@ -91,10 +91,6 @@ could be a privacy violation and unexpected.
 
 0
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index f183697f924a8ecebd2e185ed68aec1ba50ebff0..01cbdb913dcbcd1ca3f1961520a2b87032fb8845 100644 (file)
@@ -64,10 +64,6 @@ of the proxy certificate.
 
 2
 
-# PROTOCOLS
-
-All protocols when used over an HTTPS proxy.
-
 # EXAMPLE
 
 ~~~c
index 56527ce5ac1b8569f32bc6aef9b7de7a2a5d546a..86afeb72bfa34381611d68d762f86333dc886405 100644 (file)
@@ -66,10 +66,6 @@ the correct end-point.
 
 1
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index a9ec3d1dd7eed000f01ee50c6a78055a717b271c..90b6166efe57217aba1cf953a29b6def23a28458 100644 (file)
@@ -53,10 +53,6 @@ option.
 
 NULL, use internal default
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index df8d25a24c5a106c7fe6724cfe72d65f7f3050a1..e45f69e9bf4a9a6feb8546c47b9a51e7c764b88e 100644 (file)
@@ -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
 
index ec5773b969a7c49920d4f74acf0461b57c7e63d4..a10d78c5e12f046a240b0366be28945533e40998 100644 (file)
@@ -50,10 +50,6 @@ option.
 
 blank
 
-# PROTOCOLS
-
-All
-
 # EXAMPLE
 
 ~~~c
index edc70942f2baaaa497e0adb37759767a3d8f87b4..8d7b221b89ee432d415de51d17fd6aae9c6b237d 100644 (file)
@@ -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
 
index b9f39be322e1fce325e16be9be6e40e785f4d236..5daf5df372d1d84ed7283ac9755258a1297e95f4 100644 (file)
@@ -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
index c0cfb3802ab45c56315875e2591d630dc1532d6d..6eb3a6bb18fabd3f5e470817ee76714ea574fe75 100644 (file)
@@ -37,10 +37,6 @@ This option is **deprecated** since version 7.12.1. Use CURLOPT_UPLOAD(3).
 
 0, disabled
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 35681bfd95dab2b767534151a6fca83210b45016..3e0d64ced88aba11ed914c669c3d8e70575d6a2e 100644 (file)
@@ -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
index 098428a669db6d72973f187ece62229ae66b679a..4bdc1913c4ffeca9c51292adc24a55667f93a198 100644 (file)
@@ -127,10 +127,6 @@ See ln.
 
 NULL
 
-# PROTOCOLS
-
-SFTP and FTP
-
 # EXAMPLE
 
 ~~~c
index f2a7e8d21095141c8c7a2ee260805a165bd540a9..6840fbc29fd4e4ea944542748288e4a121398f54 100644 (file)
@@ -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.
 
index cbf77efcd84c039babe17daa5ed316608a5bc8ab..0a8343db3af532f520ebbef12d9a088fa5593f95 100644 (file)
@@ -58,10 +58,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP, FTP, FILE, RTSP and SFTP.
-
 # EXAMPLE
 
 ~~~c
index f08cc6928565b659674b8abf0c1a0553fec124fa..20eb3c6d40bda1d9945b5e64a150bd03efd99fea 100644 (file)
@@ -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
index cc794662599094b5a35ed77efd18fe29463bda39..06d2e638afc8d2d28650280b2509b02f02638938 100644 (file)
@@ -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
index 1addcf6378a8205bf30128f98b8d35997e63c08a..df6cb716355ddc79d37c3e8bccdfd69ebd348831 100644 (file)
@@ -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
index e39f4bce3e0dadbf2cd26a327e74a915e4827e4c..69c2e7c9f855fdfd7c4ab20ba6db363b1dd93f2c 100644 (file)
@@ -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
index 92f0c3693bb7c22321ad396a80af7be9891be681..f5ac9a8b34155569a8a83add815900690bcb7fb6 100644 (file)
@@ -38,10 +38,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 43ee37f30bd1e94bbe92c17671535951497cfed9..582b88fa1d745fc0466f384f10ebd3d9f11cbde3 100644 (file)
@@ -37,10 +37,6 @@ other safe guards. That includes white space and control characters.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 4c72750cb62a1c4641bb451f4eda469515a2988a..800e3a82dba6bcc259a00afd83d380853c5c128b 100644 (file)
@@ -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
index a90bddb73dfa59a411dba514aeb847bd56c1317e..f1fdc4e980cbc4ffe03d2e309726bd060b3c06d6 100644 (file)
@@ -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
index 01e34bd7051ba5f3693d5b7df2caa863c831c5ea..3ff66168d655a1dd7ce465b2ec7f09317fa3beab 100644 (file)
@@ -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
index ff296b23923fbc023362454d4feb2b93dc0b50d3..34f84e3b876c9285a5dfe15112ae7778ead3a386 100644 (file)
@@ -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
index f91a94e0502e940d49fe511aae360f487f2f693e..7326a3df51f0f8436c9884a73377efce291e7e39 100644 (file)
@@ -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
index 60594d88cabd527d03ab977aaaa98a15c3293bd6..a02cd85ab3828e5b859b8272b2f2e0fb9328fa4b 100644 (file)
@@ -35,10 +35,6 @@ increments from this new number henceforth.
 
 0
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index ca41a59a9ccb44c593863e442c2186b098f3cccc..1a2603486d3ddc8fe9e6e0e63aec312e788a8254 100644 (file)
@@ -111,10 +111,6 @@ application a chance to run.
 
 # DEFAULT
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index 598a3cbbd2c3eca25c32c82e1dcd30098cb73e12..096132bb3fbb7aa1c239b101075b97e1668dd044 100644 (file)
@@ -34,10 +34,6 @@ unimplemented.
 
 0
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index 952042136b21d367790ccd70fb8903fae29322bc..39fd1621eb2e9a6ef8e1bba501657a159a92968c 100644 (file)
@@ -39,10 +39,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index af9af1551392479a95bdfb767ef697e5302bdc8c..ecd2eff2a4459411c7082c03c23e8d49c205f87e 100644 (file)
@@ -43,10 +43,6 @@ option.
 
 "*"
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index 5ae09410fd15c663758fedd20ea1159e72c393cf..da98ee900be1fb5612ba51eae82056eda871f252 100644 (file)
@@ -38,10 +38,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-RTSP
-
 # EXAMPLE
 
 ~~~c
index 98b8ae3bd5d5a8fe8238eb6f973e8cfb574af6b6..f7012f27e9be843721140316d58e2842f78b7f82 100644 (file)
@@ -43,10 +43,6 @@ access to, or a shared mailbox for example.
 
 blank
 
-# PROTOCOLS
-
-IMAP, LDAP, POP3 and SMTP
-
 # EXAMPLE
 
 ~~~c
index e99de653a9854e3eb5a230e9e7eae542283ef19c..ebc4c4aff01ddd3c22e9edf31999117cfeda39f7 100644 (file)
@@ -46,10 +46,6 @@ SASL-IR CAPABILITY.
 
 0
 
-# PROTOCOLS
-
-IMAP, POP3 and SMTP
-
 # EXAMPLE
 
 ~~~c
index 05c49d579dfb68606b6674e3dc2431f91f4afcf3..e660cb6a3a483122de4cc84549ae018b680ba481 100644 (file)
@@ -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
index c8c8bbffddaa043362cb6029cac3260a11e7b001..ac37cc596977c68f7b0b9c2483c3edfaf6225e7f 100644 (file)
@@ -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
index a90506d2e903f0505f5d85822f3af6a5dc7ef3a0..6c7d74fc8fc51fd20295dc5ef85ace83fc07ba2d 100644 (file)
@@ -46,10 +46,6 @@ This option was formerly known as CURLOPT_FTP_RESPONSE_TIMEOUT.
 
 None
 
-# PROTOCOLS
-
-FTP, IMAP, POP3, SMTP, and SSH
-
 # EXAMPLE
 
 ~~~c
index 27f95ac174cd8588a5558128fe3508b02484db6e..87e2820caa0d34b863825ce0a9abbf27a535a120 100644 (file)
@@ -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
index 769da3fef48a41d77bb2f2daef1cbd19d061cd4f..8276253b5f6af00774dafc2ec2142392ba82c388 100644 (file)
@@ -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
index 5256a4ebae9b75af0a2b5b7aea886dc59e37f405..308d57af3a0ea0bf2ad2fd10dccd4798f3a7f223 100644 (file)
@@ -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
index cc09a80aa0b8ef1cbe21f45d7264daa7ba7e5250..6780737459e869f4a6930f4436e0a971bbb98c6d 100644 (file)
@@ -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
index 919161f0849cdfdc3fc4a081aabd65d653c172b4..e35934be195a6f02e9653d46ba1336e80a91bd14 100644 (file)
@@ -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
index 07aec2b443cce9a098225b7fdf2d241da3ba133f..937da2c022ede559ee94d45357360cf6316837e0 100644 (file)
@@ -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
index 028040d73a27fc8e922b29f5833e4556cbd21da3..b46713017b3a160a3b24f3fe104ea717600cf7a7 100644 (file)
@@ -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
index 67ede5a6aac99ac44468d0393685eeeb6aeff7b1..86879589bf21fd7a82e855db1ea55f617945e934 100644 (file)
@@ -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
index 669bd70a16776b715a584f165e8a07c7ec430057..e83d0a08807d85bfecae0e5d77c2e0fe495c004a 100644 (file)
@@ -40,10 +40,6 @@ authentication.
 
 CURLSSH_AUTH_ANY (all available)
 
-# PROTOCOLS
-
-SFTP and SCP
-
 # EXAMPLE
 
 ~~~c
index 26b0ab2a9046526fccb4cc635fc451b289a6fae9..884ef28e26a815d49fc2705b4321797970228d5c 100644 (file)
@@ -35,10 +35,6 @@ may or may not do it.
 
 0, disabled
 
-# PROTOCOLS
-
-All SSH based protocols: SCP, SFTP
-
 # EXAMPLE
 
 ~~~c
index 1cf56b33dd43544df4d8f65589b17ea5ccbcb0f8..858c59e5e59bbaeae77f19e2b36a1f2a4544a377 100644 (file)
@@ -32,10 +32,6 @@ the callback set with CURLOPT_SSH_HOSTKEYFUNCTION(3).
 
 NULL
 
-# PROTOCOLS
-
-SCP and SFTP
-
 # EXAMPLE
 
 ~~~c
index d0d909248f82a2305de580b24d1baabc81b11bdd..2c12fb877476d1d243368f02b61c13670dfda9df 100644 (file)
@@ -58,10 +58,6 @@ the host key is rejected, the connection is canceled.
 
 NULL
 
-# PROTOCOLS
-
-SCP and SFTP
-
 # EXAMPLE
 
 ~~~c
index 6dcf99e11a645124055aa4aba452491d318c3e98..fd045f9f3d5ff23caa4f08e4838853eeba367ab8 100644 (file)
@@ -43,10 +43,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-SCP and SFTP
-
 # EXAMPLE
 
 ~~~c
index 3cd506a246f42f837bb6ffc44c7ff39fc772ba05..15e12d3f651834b4cf4863de7a5da5880e9569c5 100644 (file)
@@ -36,10 +36,6 @@ does not match the hash the remote host provides.
 
 NULL
 
-# PROTOCOLS
-
-SCP and SFTP
-
 # EXAMPLE
 
 ~~~c
index fda68d5f0947b9f657232303c2b23303a0154b0e..8e35a9315756cf2c8caa2b3b72aa0a9e96f7f6c3 100644 (file)
@@ -33,10 +33,6 @@ callback set with CURLOPT_SSH_KEYFUNCTION(3).
 
 NULL
 
-# PROTOCOLS
-
-SFTP and SCP
-
 # EXAMPLE
 
 ~~~c
index b8ed95e96d19d650cccb910f59d45a1debb2acd5..ce71cf419b70ba12bab6439c43c65fefbc5b3425 100644 (file)
@@ -109,10 +109,6 @@ up from scratch again.
 
 NULL
 
-# PROTOCOLS
-
-SFTP and SCP
-
 # EXAMPLE
 
 ~~~c
index 8905ccccc03f8f3ff4d128bc86ef19876456011c..86828c0a682b946dfb63b089812e30f047f365ba 100644 (file)
@@ -40,10 +40,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-SFTP and SCP
-
 # EXAMPLE
 
 ~~~c
index f516501e8be1a2433587a05f4228d188af83054f..fc24eb00be3308cebc62df267f6a8d518e83ff9c 100644 (file)
@@ -47,10 +47,6 @@ option.
 
 As explained above
 
-# PROTOCOLS
-
-SFTP and SCP
-
 # EXAMPLE
 
 ~~~c
index 62983eb23a6fe016d9ea715a272f9ceec624a26c..0c27b7edfc745d4296fb6066932861aee9fe4b40 100644 (file)
@@ -43,10 +43,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-SFTP and SCP
-
 # EXAMPLE
 
 ~~~c
index 8161698820482fd194aba96731d07e612fe840fa..f7d3b28f1e909bef2c558f95b8d9a349fb1a1aa3 100644 (file)
@@ -65,10 +65,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 5ec33af1d9fa6e7a77ee38fff6b7bdf6bc1157c2..debbcd1608f77821ec5d7fa4036f08141a8ce73f 100644 (file)
@@ -47,10 +47,6 @@ option.
 
 "PEM"
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 5e4b0c956ce0e7364e8c82c1fba50a8d5ee2700e..80a50c72ff71f8da3fdbb2f671f24bb1ff3d56ea 100644 (file)
@@ -49,10 +49,6 @@ expects a filename as input.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 1ec525807846850a8cbfbc8fbe6b96ca07790fa4..44cd44cbe84d82e4f066860e6bd307e4759d7a90 100644 (file)
@@ -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
 
index 05f22d8962c242620d2936f1a41263f6e0735715..963b9c1afb5ae151a595e0a2754e40775817cb35 100644 (file)
@@ -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
index 7ec6aa9cddbeeaa9ff98223747a1587cc73933ce..f87e8eb6755eecc9835a41d3350b0a57f27e932d 100644 (file)
@@ -46,10 +46,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 453d8908dc8746121583a92fac4b4fb350d73923..182f77748709d0fad00b6f4a1cd43b7c68c4a670 100644 (file)
@@ -45,10 +45,6 @@ option.
 
 "PEM"
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 6aabd3fa33e9eec1efa9b3c8f9adfa4087790e0f..4ef3b07514b03ebdf9959c885d858b93e392dad6 100644 (file)
@@ -43,10 +43,6 @@ filename as input.
 
 NULL
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 073fc744719aceb9d62ffc1112fe310f46e18e6b..c483b82680629c12268481f074809ccffadcc50c 100644 (file)
@@ -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
index 0143c8dfb0c1269e677d40cb0764335b7611682b..3bf09d8dbf029dfb84cf503353e60c203de1ec02 100644 (file)
@@ -69,10 +69,6 @@ option.
 
 NULL, use internal default
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index be7307f8a7e0dc682e4e1c2c9431d1d684b9b66f..5e74f5a36df19b729205e5dff1b8ecafef58f1b7 100644 (file)
@@ -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
 
index 76e2403ff84e7d138766afe728392daa179a90f2..64732c1a74bbd3967377069ec19dded315a0b040 100644 (file)
@@ -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
 
index 17b2e846a21ab464b3b3b577343256105342f65f..e68ac37cdf26c6981fe54c56d16cada72dd032ab 100644 (file)
@@ -37,10 +37,6 @@ the SSL backend libcurl is built to use supports it).
 
 "", embedded in SSL backend
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 49796496d889362aa571897d814e1348dadbee90..f53a6fc8d8d0e74afb7177ab2242024cffc5cddc 100644 (file)
@@ -35,10 +35,6 @@ is built to use supports it), which can be used to negotiate http2.
 
 1, enabled
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index a0a68c6af3d7ab808c86046e287effd45da07eea..26c79f33d2bda1aa386972604aff9c860400ff60 100644 (file)
@@ -37,10 +37,6 @@ is built to use supports it), which can be used to negotiate http2.
 
 1, enabled
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 106b6efc07ac8a209e97732f5751abdbf7dde4f5..7758f0d90113bb45d772e0c9714cf866e769206e 100644 (file)
@@ -37,10 +37,6 @@ when performing a full handshake.
 
 0
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 4e33aac1ed537f6aea29d36b86f2e6a36a0065b3..ddf278e6f9c1993cd1c8a7de7308058d6e30cc1c 100644 (file)
@@ -89,10 +89,6 @@ could be a privacy violation and unexpected.
 
 0
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index 63eab608488332d395f1667e75abc8fad2e8cefd..364eb04091e3a357d0def6d64e7235f4b726be20 100644 (file)
@@ -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
index 4cee06f25abe57e6374f6e059e2330375ffdbdc7..f432fecbd1646231965d6b509f421e3e432f4fb4 100644 (file)
@@ -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
index 53c81c79aa5e3ff07fb9f7ffc6a2aa691f8a4a57..214da41cf38de92afe9498f1e758f31760b19849 100644 (file)
@@ -72,10 +72,6 @@ malicious servers.
 
 1 - enabled
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index dc051ef4af5031809e76154cf5f299e4d6c96606..7f6b1a0191caf1c02eb394959f085fa735401d23 100644 (file)
@@ -41,10 +41,6 @@ extension, the verification fails.
 
 0
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 58f6c39fa704f0746fd11661961b745f72ad5295..f38aba25eeeb901b64617f944731cd60a837fe88 100644 (file)
@@ -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
index 4ad479c94ba97ff62de65722cbf26120f711d925..7342f3bcf1bd4e16099c0292b274da683c41ce84 100644 (file)
@@ -47,10 +47,6 @@ option to have an actual effect.
 
 NULL
 
-# PROTOCOLS
-
-HTTP/2
-
 # EXAMPLE
 
 ~~~c
index dddd89c38729baa8cfe85109c819062a4762d84d..8d109fb19bc535dc81a991f640c5bfa51a885e55 100644 (file)
@@ -50,10 +50,6 @@ option to have an actual effect.
 
 NULL
 
-# PROTOCOLS
-
-HTTP/2
-
 # EXAMPLE
 
 ~~~c
index 27684a6c1fa0a0364fee7eee3b7f4791e5f9dc27..fdd2a184035270a2b3e2f8c186c1d870d7d6d4cc 100644 (file)
@@ -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
index 2c6bdaad31df13c0bddceb9ff3656cffeaaca14b..b6357b5035cc4674433fe53201f07612eb8b79a3 100644 (file)
@@ -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
index bf85e1ffcf875f90e44d4840ab08056d132063fb..42b44a5674dd69b2a34ccbb032201a9ab1e28cc0 100644 (file)
@@ -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
index 1ad0be145ddda42833e7b78bd0115304dda9be26..e9e80ac6a5d231065cddc6ba38e0e65bdfee826b 100644 (file)
@@ -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
index 3b0f48facaf331a7096630ea323dabeede613b5d..5f8841747d859cd87219a932ce36ea5027db4733 100644 (file)
@@ -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
index 016f0b97c18a11140a6f9bb213e7182ea2f03275..405b6ec8287168940a4a826f3a69bd5c8fed8dc2 100644 (file)
@@ -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
index 84eb871e754c0fdb00ae919cc11d3a2f974a4ea0..a5b15abbf1cb92ddbfc96200b05058a126cde614 100644 (file)
@@ -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
index 138c8a586e1bc73679d17adcb6c05aaaa6717bbc..9e45df837a7100f3f614d30094c0a64813d0b5f2 100644 (file)
@@ -35,10 +35,6 @@ standard for details.
 
 NULL
 
-# PROTOCOLS
-
-TELNET
-
 # EXAMPLE
 
 ~~~c
index 810548d66b58a281dbdf13697f68289e65dc9ff5..1b5c9ae6fc8475e417762d8727a9da7ffc88174b 100644 (file)
@@ -35,10 +35,6 @@ is used.
 
 512
 
-# PROTOCOLS
-
-TFTP
-
 # EXAMPLE
 
 ~~~c
index 93a0cbc27be94a83004fe6cc047b444981ec0519..953702696a80f28976d7cdb4b1fa333f14edb09b 100644 (file)
@@ -35,10 +35,6 @@ CURLOPT_TFTP_BLKSIZE(3) is ignored.
 
 0
 
-# PROTOCOLS
-
-TFTP
-
 # EXAMPLE
 
 ~~~c
index 3c9d332153a60b75f8203d234b821cbde270e569..b4bdb4fa2e43574d6a99ce66d98eb7b2ded5c7bb 100644 (file)
@@ -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
index 9364c8e3541adb8840b2bda99bcfbdcdcbbf2d86..c35bb4076b5aa27b693dd2ea8ab3fb9f0d43bac5 100644 (file)
@@ -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
index d01323015bd546c317d1a12e59611336fccda710..8f13480d38fc19f27a9edebe8f03ed56be7fe4fe 100644 (file)
@@ -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
index 03f7951ad5a52bb6d7ec701fad34f07ed537e889..5558e6d1776b628658b27c2e380b0f749cb897fb 100644 (file)
@@ -37,10 +37,6 @@ instead.
 
 0
 
-# PROTOCOLS
-
-HTTP, FTP, RTSP, and FILE
-
 # EXAMPLE
 
 ~~~c
index b12dc4eb0d00744ce16b6cdb014465f44d47f0f6..cd16c7589c5aea74c040f4586ec635d2bc48a824 100644 (file)
@@ -39,10 +39,6 @@ to be used to set dates beyond the year 2038.
 
 0
 
-# PROTOCOLS
-
-HTTP, FTP, RTSP, and FILE
-
 # EXAMPLE
 
 ~~~c
index 5a65b433701150708c2b72fd02e483c0f58516b2..7794972436d4a5b1f99a708c6d2d1fb0591e0544 100644 (file)
@@ -54,10 +54,6 @@ option.
 
 NULL, use internal default
 
-# PROTOCOLS
-
-All TLS based protocols: HTTPS, FTPS, IMAPS, POP3S, SMTPS etc.
-
 # EXAMPLE
 
 ~~~c
index 8871526c237669c5cb0284aca1fa09b13771a290..6a9a8382959b4df1729c2f7b8c65557bcb8d1dfd 100644 (file)
@@ -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
index 111b82d7cc7e46b4b4e375da697806d89111abe1..0611334e4942c9c33ccc953a8bde9064232dc645 100644 (file)
@@ -48,10 +48,6 @@ TLS SRP does not work with TLS 1.3.
 
 blank
 
-# PROTOCOLS
-
-All TLS-based protocols
-
 # EXAMPLE
 
 ~~~c
index 80ea1a2a029960e8e88bb443a8ef283f10ffb864..c69ac816705f1ba4d3bd81eac699626ee896cd69 100644 (file)
@@ -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
index 380a57913df6e75c78457ffbb505ece128edf5f7..2eceb16e7a532f84508a304181351ad2ad4cb255 100644 (file)
@@ -31,10 +31,6 @@ Data pointer to be passed to the HTTP trailer callback function.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index ebbb70bde5ec875493bde18f08c4520cef6c86a4..a6cd7fa5f1987fb7544e85994087c98a7fbc64f6 100644 (file)
@@ -59,10 +59,6 @@ without any interruptions.
 
 NULL
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 ~~~c
 static int trailer_cb(struct curl_slist **tr, void *data)
index 7a33a91f89cd5a520d08b249f41b56a2f3788a0a..9506c96ed1fa4820ba8e2e6125c19df8da1d5882 100644 (file)
@@ -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
index 7c5482d890877052894e1c868570a74a2e07a7f3..6494d45d4772fa329acc3ccc01d793f0372eb979 100644 (file)
@@ -43,10 +43,6 @@ by both HTTP clients and HTTP servers.
 
 0
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 40fd80a182a4b219dc7b3577cfe83f2cf699d23e..fff993753a3c8cfb5142c7076ad8b24a7f1ac6a2 100644 (file)
@@ -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
index d6edd0714e0670d54ab3789bb0524a3f5d91c843..270ebd6546fbac6457bac399529f513fe56db3d3 100644 (file)
@@ -52,10 +52,6 @@ again and again as the following hosts can keep redirecting to new hosts.
 
 0
 
-# PROTOCOLS
-
-HTTP
-
 # EXAMPLE
 
 ~~~c
index 6692920b75421b5e360ef547c011b9c9fa014f7f..4813904d3a7b3880e46e41b53198113e6f47980f 100644 (file)
@@ -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
index 4fdd68a63802dee69691527baef8dc1838c1fdad..de64ada850e8f813331a6165e514359549e05d6e 100644 (file)
@@ -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
index 5c02c283bfca170f54521943a225f16adbfeb3c8..e1cbf244ad70a8fb4253e672bedc81f026b56cde 100644 (file)
@@ -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
index ac663c9a0533d3cca20c84dea7a6cbb91bfb9e3c..2522d96bacfa948f4beb1fe427c3e60c6ddb2cbb 100644 (file)
@@ -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
index e637e6a4993daa84a1f84451e208e24ed917a07e..757f3edbdb17ea704468862cb6914dc706679282 100644 (file)
@@ -38,10 +38,6 @@ option.
 
 NULL, no User-Agent: header is used by default.
 
-# PROTOCOLS
-
-HTTP, HTTPS
-
 # EXAMPLE
 
 ~~~c
index 054c250dce466afe1691b47c7c9cda7f1a87d3da..34d0a67930fba5daeb8c42774989f0f5393cd9e4 100644 (file)
@@ -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
index 2537ab23fc3e8005d3115c7db20e23b9a424d0b1..726ec3e7201913775c702a53c5569e900189c9db 100644 (file)
@@ -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
index 70fade3c3ced0520ebec27a22bef165b84ea9b16..acb99e080fd3655c827b91f45489309082e443db 100644 (file)
@@ -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
index 492a1108ee4c25e10f9bc9710882215092bbd593..a144d29f9b1be534171c40f964f9f9ecf87b5348 100644 (file)
@@ -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
index 1dbcf68ff3f78962507769a0a79b044f8a9b4a7d..bfcc82fc770361592bc057dfcb780bfb8f1049d2 100644 (file)
@@ -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
index c42ac401c9407101e7794914d17f7cd78294588c..66744abbef228a028c78da62a9cb1f26f27c1237 100644 (file)
@@ -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
index 448002353dc258781fb1010a2db0d233c0af63f6..61a02c4c5e29633eb183b1262d00b8153d2a9e1f 100644 (file)
@@ -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
index 1c3b8bcb33d45460ee819d72eeda9ca815b21148..23db0a47be4101717d9b898a7bd4b9872bd800e5 100644 (file)
@@ -47,10 +47,6 @@ application.
 
 0
 
-# PROTOCOLS
-
-WebSocket
-
 # EXAMPLE
 
 ~~~c
index 09248e15bcdeba160de32e6ff4b664e59fc23cc4..126dc11a469c371ca1ca4b2e3f23ef6009cfae52 100644 (file)
@@ -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
index f94971f520a33aa0e372d9ad0855f4e260af0671..7fcd0e06d81728fbf71152843b2f799544b4b0fb 100644 (file)
@@ -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
index 396948b49e1002353f573e2ea9acad8771320f6b..8ae9901d6abc6c348a5ba03c1fa74d509add716d 100644 (file)
@@ -43,10 +43,6 @@ option.
 
 NULL
 
-# PROTOCOLS
-
-HTTP, IMAP, LDAP, POP3 and SMTP
-
 # EXAMPLE
 
 ~~~c
index fbfa2230796ba719ced073d934a932d4f59cbc31..46e210ad5fc2574e633b08694a531fd9e522a929 100644 (file)
@@ -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
index d2cfef1743f4435ac231d11d732e983081592459..376d53cda82d93150bcc9442f32309a50c2adced 100644 (file)
@@ -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
index 6853b676155b839b694f4fecd93f33a4c3d0d14e..ae8ecb7796ce032929b7818ddd3c77d3007372b9 100644 (file)
@@ -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
index 898e40bb08df6dd60ef7b0c5cbd985b3294cf7fc..69ee517c7861af27f5bddfb8b7898f5efae9fc9a 100644 (file)
@@ -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
index 3969e9e5a174b0483f28cc42bca436a2d56a47a1..9cd042ec509e3915d36b9dbd7636ee192872347f 100644 (file)
@@ -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
index 6356c9de9cb8a266345289c8b5c372c79cfa7a8e..b0e702a479d538e92d4a95a82efb14b2e2dd337c 100755 (executable)
@@ -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;
         }