Lines Matching full:3
23 .TH curl_easy_setopt 3 "October 31, 2021" "libcurl 7.80.0" "libcurl Manual"
32 \fIcurl_easy_setopt(3)\fP is used to tell libcurl how to behave. By setting
39 application uses many \fIcurl_easy_setopt(3)\fP calls in the setup phase.
45 options back to internal default with \fIcurl_easy_reset(3)\fP.
49 reused after \fIcurl_easy_setopt(3)\fP returns. The only exception to this
50 rule is really \fICURLOPT_POSTFIELDS(3)\fP, but the alternative that copies
51 the string \fICURLOPT_COPYPOSTFIELDS(3)\fP has some usage characteristics you
60 The \fIhandle\fP is the return code from a \fIcurl_easy_init(3)\fP or
61 \fIcurl_easy_duphandle(3)\fP call.
64 Display verbose information. See \fICURLOPT_VERBOSE(3)\fP
66 Include the header in the body output. See \fICURLOPT_HEADER(3)\fP
68 Shut off the progress meter. See \fICURLOPT_NOPROGRESS(3)\fP
70 Do not install signal handlers. See \fICURLOPT_NOSIGNAL(3)\fP
72 Transfer multiple files according to a file name pattern. See \fICURLOPT_WILDCARDMATCH(3)\fP
75 Callback for writing data. See \fICURLOPT_WRITEFUNCTION(3)\fP
77 Data pointer to pass to the write callback. See \fICURLOPT_WRITEDATA(3)\fP
79 Callback for reading data. See \fICURLOPT_READFUNCTION(3)\fP
81 Data pointer to pass to the read callback. See \fICURLOPT_READDATA(3)\fP
83 Callback for I/O operations. See \fICURLOPT_IOCTLFUNCTION(3)\fP
85 Data pointer to pass to the I/O callback. See \fICURLOPT_IOCTLDATA(3)\fP
87 Callback for seek operations. See \fICURLOPT_SEEKFUNCTION(3)\fP
89 Data pointer to pass to the seek callback. See \fICURLOPT_SEEKDATA(3)\fP
91 Callback for sockopt operations. See \fICURLOPT_SOCKOPTFUNCTION(3)\fP
93 Data pointer to pass to the sockopt callback. See \fICURLOPT_SOCKOPTDATA(3)\fP
95 Callback for socket creation. See \fICURLOPT_OPENSOCKETFUNCTION(3)\fP
97 Data pointer to pass to the open socket callback. See \fICURLOPT_OPENSOCKETDATA(3)\fP
99 Callback for closing socket. See \fICURLOPT_CLOSESOCKETFUNCTION(3)\fP
101 Data pointer to pass to the close socket callback. See \fICURLOPT_CLOSESOCKETDATA(3)\fP
103 OBSOLETE callback for progress meter. See \fICURLOPT_PROGRESSFUNCTION(3)\fP
105 Data pointer to pass to the progress meter callback. See \fICURLOPT_PROGRESSDATA(3)\fP
107 Callback for progress meter. See \fICURLOPT_XFERINFOFUNCTION(3)\fP
109 Data pointer to pass to the progress meter callback. See \fICURLOPT_XFERINFODATA(3)\fP
111 Callback for writing received headers. See \fICURLOPT_HEADERFUNCTION(3)\fP
113 Data pointer to pass to the header callback. See \fICURLOPT_HEADERDATA(3)\fP
115 Callback for debug information. See \fICURLOPT_DEBUGFUNCTION(3)\fP
117 Data pointer to pass to the debug callback. See \fICURLOPT_DEBUGDATA(3)\fP
119 Callback for SSL context logic. See \fICURLOPT_SSL_CTX_FUNCTION(3)\fP
121 Data pointer to pass to the SSL context callback. See \fICURLOPT_SSL_CTX_DATA(3)\fP
123 Callback for code base conversion. See \fICURLOPT_CONV_TO_NETWORK_FUNCTION(3)\fP
125 Callback for code base conversion. See \fICURLOPT_CONV_FROM_NETWORK_FUNCTION(3)\fP
127 Callback for code base conversion. See \fICURLOPT_CONV_FROM_UTF8_FUNCTION(3)\fP
129 Callback for RTSP interleaved data. See \fICURLOPT_INTERLEAVEFUNCTION(3)\fP
131 Data pointer to pass to the RTSP interleave callback. See \fICURLOPT_INTERLEAVEDATA(3)\fP
133 Callback for wildcard download start of chunk. See \fICURLOPT_CHUNK_BGN_FUNCTION(3)\fP
135 Callback for wildcard download end of chunk. See \fICURLOPT_CHUNK_END_FUNCTION(3)\fP
137 Data pointer to pass to the chunk callbacks. See \fICURLOPT_CHUNK_DATA(3)\fP
139 Callback for wildcard matching. See \fICURLOPT_FNMATCH_FUNCTION(3)\fP
141 Data pointer to pass to the wildcard matching callback. See \fICURLOPT_FNMATCH_DATA(3)\fP
143 …s proxy CONNECT response headers from user callbacks. See \fICURLOPT_SUPPRESS_CONNECT_HEADERS(3)\fP
145 … to be called before a new resolve request is started. See \fICURLOPT_RESOLVER_START_FUNCTION(3)\fP
147 Data pointer to pass to resolver start callback. See \fICURLOPT_RESOLVER_START_DATA(3)\fP
149 …is established but before a request is made on that connection. See \fICURLOPT_PREREQFUNCTION(3)\fP
151 Data pointer to pass to the CURLOPT_PREREQFUNCTION callback. See \fICURLOPT_PREREQDATA(3)\fP
154 Error message buffer. See \fICURLOPT_ERRORBUFFER(3)\fP
156 stderr replacement stream. See \fICURLOPT_STDERR(3)\fP
158 Fail on HTTP 4xx errors. \fICURLOPT_FAILONERROR(3)\fP
160 Keep sending on HTTP >= 300 errors. \fICURLOPT_KEEP_SENDING_ON_ERROR(3)\fP
163 URL to work on. See \fICURLOPT_URL(3)\fP
165 Disable squashing /../ and /./ sequences in the path. See \fICURLOPT_PATH_AS_IS(3)\fP
167 Allowed protocols. See \fICURLOPT_PROTOCOLS(3)\fP
169 Protocols to allow redirects to. See \fICURLOPT_REDIR_PROTOCOLS(3)\fP
171 Default protocol. See \fICURLOPT_DEFAULT_PROTOCOL(3)\fP
173 Proxy to use. See \fICURLOPT_PROXY(3)\fP
175 Socks proxy to use. See \fICURLOPT_PRE_PROXY(3)\fP
177 Proxy port to use. See \fICURLOPT_PROXYPORT(3)\fP
179 Proxy type. See \fICURLOPT_PROXYTYPE(3)\fP
181 Filter out hosts from proxy use. \fICURLOPT_NOPROXY(3)\fP
183 Tunnel through the HTTP proxy. \fICURLOPT_HTTPPROXYTUNNEL(3)\fP
185 Connect to a specific host and port. See \fICURLOPT_CONNECT_TO(3)\fP
187 Socks5 authentication methods. See \fICURLOPT_SOCKS5_AUTH(3)\fP
189 Socks5 GSSAPI service name. \fICURLOPT_SOCKS5_GSSAPI_SERVICE(3)\fP
191 Socks5 GSSAPI NEC mode. See \fICURLOPT_SOCKS5_GSSAPI_NEC(3)\fP
193 Proxy authentication service name. \fICURLOPT_PROXY_SERVICE_NAME(3)\fP
195 Send an HAProxy PROXY protocol v1 header. See \fICURLOPT_HAPROXYPROTOCOL(3)\fP
197 Authentication service name. \fICURLOPT_SERVICE_NAME(3)\fP
199 Bind connection locally to this. See \fICURLOPT_INTERFACE(3)\fP
201 Bind connection locally to this port. See \fICURLOPT_LOCALPORT(3)\fP
203 Bind connection locally to port range. See \fICURLOPT_LOCALPORTRANGE(3)\fP
205 Timeout for DNS cache. See \fICURLOPT_DNS_CACHE_TIMEOUT(3)\fP
207 OBSOLETE Enable global DNS cache. See \fICURLOPT_DNS_USE_GLOBAL_CACHE(3)\fP
209 Use this DoH server for name resolves. See \fICURLOPT_DOH_URL(3)\fP
211 Ask for alternate buffer size. See \fICURLOPT_BUFFERSIZE(3)\fP
213 Port number to connect to. See \fICURLOPT_PORT(3)\fP
215 Enable TFO, TCP Fast Open. See \fICURLOPT_TCP_FASTOPEN(3)\fP
217 Disable the Nagle algorithm. See \fICURLOPT_TCP_NODELAY(3)\fP
219 IPv6 scope for local addresses. See \fICURLOPT_ADDRESS_SCOPE(3)\fP
221 Enable TCP keep-alive. See \fICURLOPT_TCP_KEEPALIVE(3)\fP
223 Idle time before sending keep-alive. See \fICURLOPT_TCP_KEEPIDLE(3)\fP
225 Interval between keep-alive probes. See \fICURLOPT_TCP_KEEPINTVL(3)\fP
227 Path to a Unix domain socket. See \fICURLOPT_UNIX_SOCKET_PATH(3)\fP
229 Path to an abstract Unix domain socket. See \fICURLOPT_ABSTRACT_UNIX_SOCKET(3)\fP
232 Enable .netrc parsing. See \fICURLOPT_NETRC(3)\fP
234 \&.netrc file name. See \fICURLOPT_NETRC_FILE(3)\fP
236 User name and password. See \fICURLOPT_USERPWD(3)\fP
238 Proxy user name and password. See \fICURLOPT_PROXYUSERPWD(3)\fP
240 User name. See \fICURLOPT_USERNAME(3)\fP
242 Password. See \fICURLOPT_PASSWORD(3)\fP
244 Login options. See \fICURLOPT_LOGIN_OPTIONS(3)\fP
246 Proxy user name. See \fICURLOPT_PROXYUSERNAME(3)\fP
248 Proxy password. See \fICURLOPT_PROXYPASSWORD(3)\fP
250 HTTP server authentication methods. See \fICURLOPT_HTTPAUTH(3)\fP
252 TLS authentication user name. See \fICURLOPT_TLSAUTH_USERNAME(3)\fP
254 Proxy TLS authentication user name. See \fICURLOPT_PROXY_TLSAUTH_USERNAME(3)\fP
256 TLS authentication password. See \fICURLOPT_TLSAUTH_PASSWORD(3)\fP
258 Proxy TLS authentication password. See \fICURLOPT_PROXY_TLSAUTH_PASSWORD(3)\fP
260 TLS authentication methods. See \fICURLOPT_TLSAUTH_TYPE(3)\fP
262 Proxy TLS authentication methods. See \fICURLOPT_PROXY_TLSAUTH_TYPE(3)\fP
264 HTTP proxy authentication methods. See \fICURLOPT_PROXYAUTH(3)\fP
266 SASL authorisation identity (identity to act as). See \fICURLOPT_SASL_AUTHZID(3)\fP
268 Enable SASL initial response. See \fICURLOPT_SASL_IR(3)\fP
270 OAuth2 bearer token. See \fICURLOPT_XOAUTH2_BEARER(3)\fP
272 Do not allow username in URL. See \fICURLOPT_DISALLOW_USERNAME_IN_URL(3)\fP
275 Automatically set Referer: header. See \fICURLOPT_AUTOREFERER(3)\fP
277 Accept-Encoding and automatic decompressing data. See \fICURLOPT_ACCEPT_ENCODING(3)\fP
279 Request Transfer-Encoding. See \fICURLOPT_TRANSFER_ENCODING(3)\fP
281 Follow HTTP redirects. See \fICURLOPT_FOLLOWLOCATION(3)\fP
283 Do not restrict authentication to original host. \fICURLOPT_UNRESTRICTED_AUTH(3)\fP
285 Maximum number of redirects to follow. See \fICURLOPT_MAXREDIRS(3)\fP
287 How to act on redirects after POST. See \fICURLOPT_POSTREDIR(3)\fP
289 Issue an HTTP PUT request. See \fICURLOPT_PUT(3)\fP
291 Issue an HTTP POST request. See \fICURLOPT_POST(3)\fP
293 Send a POST with this data. See \fICURLOPT_POSTFIELDS(3)\fP
295 The POST data is this big. See \fICURLOPT_POSTFIELDSIZE(3)\fP
297 The POST data is this big. See \fICURLOPT_POSTFIELDSIZE_LARGE(3)\fP
299 Send a POST with this data - and copy it. See \fICURLOPT_COPYPOSTFIELDS(3)\fP
301 Multipart formpost HTTP POST. See \fICURLOPT_HTTPPOST(3)\fP
303 Referer: header. See \fICURLOPT_REFERER(3)\fP
305 User-Agent: header. See \fICURLOPT_USERAGENT(3)\fP
307 Custom HTTP headers. See \fICURLOPT_HTTPHEADER(3)\fP
309 Control custom headers. See \fICURLOPT_HEADEROPT(3)\fP
311 Custom HTTP headers sent to proxy. See \fICURLOPT_PROXYHEADER(3)\fP
313 Alternative versions of 200 OK. See \fICURLOPT_HTTP200ALIASES(3)\fP
315 Cookie(s) to send. See \fICURLOPT_COOKIE(3)\fP
317 File to read cookies from. See \fICURLOPT_COOKIEFILE(3)\fP
319 File to write cookies to. See \fICURLOPT_COOKIEJAR(3)\fP
321 Start a new cookie session. See \fICURLOPT_COOKIESESSION(3)\fP
323 Add or control cookies. See \fICURLOPT_COOKIELIST(3)\fP
325 Specify the Alt-Svc: cache file name. See \fICURLOPT_ALTSVC(3)\fP
327 Enable and configure Alt-Svc: treatment. See \fICURLOPT_ALTSVC_CTRL(3)\fP
329 Set HSTS cache file. See \fICURLOPT_HSTS(3)\fP
331 Enable HSTS. See \fICURLOPT_HSTS_CTRL(3)\fP
333 Set HSTS read callback. See \fICURLOPT_HSTSREADFUNCTION(3)\fP
335 Pass pointer to the HSTS read callback. See \fICURLOPT_HSTSREADDATA(3)\fP
337 Set HSTS write callback. See \fICURLOPT_HSTSWRITEFUNCTION(3)\fP
339 Pass pointer to the HSTS write callback. See \fICURLOPT_HSTSWRITEDATA(3)\fP
341 Do an HTTP GET request. See \fICURLOPT_HTTPGET(3)\fP
343 Set the request target. \fICURLOPT_REQUEST_TARGET(3)\fP
345 HTTP version to use. \fICURLOPT_HTTP_VERSION(3)\fP
347 Allow HTTP/0.9 responses. \fICURLOPT_HTTP09_ALLOWED(3)\fP
349 Ignore Content-Length. See \fICURLOPT_IGNORE_CONTENT_LENGTH(3)\fP
351 Disable Content decoding. See \fICURLOPT_HTTP_CONTENT_DECODING(3)\fP
353 Disable Transfer decoding. See \fICURLOPT_HTTP_TRANSFER_DECODING(3)\fP
355 100-continue timeout. See \fICURLOPT_EXPECT_100_TIMEOUT_MS(3)\fP
358 \fICURLOPT_TRAILERFUNCTION(3)\fP
361 \fICURLOPT_TRAILERDATA(3)\fP
363 Wait on connection to pipeline on it. See \fICURLOPT_PIPEWAIT(3)\fP
365 This HTTP/2 stream depends on another. See \fICURLOPT_STREAM_DEPENDS(3)\fP
368 \fICURLOPT_STREAM_DEPENDS_E(3)\fP
370 Set this HTTP/2 stream's weight. See \fICURLOPT_STREAM_WEIGHT(3)\fP
373 Address of the sender. See \fICURLOPT_MAIL_FROM(3)\fP
375 Address of the recipients. See \fICURLOPT_MAIL_RCPT(3)\fP
377 Authentication address. See \fICURLOPT_MAIL_AUTH(3)\fP
379 Allow RCPT TO command to fail for some recipients. See \fICURLOPT_MAIL_RCPT_ALLLOWFAILS(3)\fP
382 TFTP block size. See \fICURLOPT_TFTP_BLKSIZE(3)\fP
384 Do not send TFTP options requests. See \fICURLOPT_TFTP_NO_OPTIONS(3)\fP
387 Use active FTP. See \fICURLOPT_FTPPORT(3)\fP
389 Commands to run before transfer. See \fICURLOPT_QUOTE(3)\fP
391 Commands to run after transfer. See \fICURLOPT_POSTQUOTE(3)\fP
393 Commands to run just before transfer. See \fICURLOPT_PREQUOTE(3)\fP
395 Append to remote file. See \fICURLOPT_APPEND(3)\fP
397 Use EPTR. See \fICURLOPT_FTP_USE_EPRT(3)\fP
399 Use EPSV. See \fICURLOPT_FTP_USE_EPSV(3)\fP
401 Use PRET. See \fICURLOPT_FTP_USE_PRET(3)\fP
403 Create missing directories on the remote server. See \fICURLOPT_FTP_CREATE_MISSING_DIRS(3)\fP
405 Timeout for FTP responses. See \fICURLOPT_FTP_RESPONSE_TIMEOUT(3)\fP
407 Alternative to USER. See \fICURLOPT_FTP_ALTERNATIVE_TO_USER(3)\fP
409 Ignore the IP address in the PASV response. See \fICURLOPT_FTP_SKIP_PASV_IP(3)\fP
411 Control how to do TLS. See \fICURLOPT_FTPSSLAUTH(3)\fP
413 Back to non-TLS again after authentication. See \fICURLOPT_FTP_SSL_CCC(3)\fP
415 Send ACCT command. See \fICURLOPT_FTP_ACCOUNT(3)\fP
417 Specify how to reach files. See \fICURLOPT_FTP_FILEMETHOD(3)\fP
420 RTSP request. See \fICURLOPT_RTSP_REQUEST(3)\fP
422 RTSP session-id. See \fICURLOPT_RTSP_SESSION_ID(3)\fP
424 RTSP stream URI. See \fICURLOPT_RTSP_STREAM_URI(3)\fP
426 RTSP Transport: header. See \fICURLOPT_RTSP_TRANSPORT(3)\fP
428 Client CSEQ number. See \fICURLOPT_RTSP_CLIENT_CSEQ(3)\fP
430 CSEQ number for RTSP Server->Client request. See \fICURLOPT_RTSP_SERVER_CSEQ(3)\fP
432 AWS HTTP V4 Signature. See \fICURLOPT_AWS_SIGV4(3)\fP
435 Use text transfer. See \fICURLOPT_TRANSFERTEXT(3)\fP
437 Add transfer mode to URL over proxy. See \fICURLOPT_PROXY_TRANSFER_MODE(3)\fP
439 Convert newlines. See \fICURLOPT_CRLF(3)\fP
441 Range requests. See \fICURLOPT_RANGE(3)\fP
443 Resume a transfer. See \fICURLOPT_RESUME_FROM(3)\fP
445 Resume a transfer. See \fICURLOPT_RESUME_FROM_LARGE(3)\fP
447 Set URL to work on with CURLU *. See \fICURLOPT_CURLU(3)\fP
449 Custom request/method. See \fICURLOPT_CUSTOMREQUEST(3)\fP
451 Request file modification date and time. See \fICURLOPT_FILETIME(3)\fP
453 List only. See \fICURLOPT_DIRLISTONLY(3)\fP
455 Do not get the body contents. See \fICURLOPT_NOBODY(3)\fP
457 Size of file to send. \fICURLOPT_INFILESIZE(3)\fP
459 Size of file to send. \fICURLOPT_INFILESIZE_LARGE(3)\fP
461 Upload data. See \fICURLOPT_UPLOAD(3)\fP
463 Set upload buffer size. See \fICURLOPT_UPLOAD_BUFFERSIZE(3)\fP
465 Post/send MIME data. See \fICURLOPT_MIMEPOST(3)\fP
467 Maximum file size to get. See \fICURLOPT_MAXFILESIZE(3)\fP
469 Maximum file size to get. See \fICURLOPT_MAXFILESIZE_LARGE(3)\fP
471 Make a time conditional request. See \fICURLOPT_TIMECONDITION(3)\fP
473 Time value for the time conditional request. See \fICURLOPT_TIMEVALUE(3)\fP
475 Time value for the time conditional request. See \fICURLOPT_TIMEVALUE_LARGE(3)\fP
478 Timeout for the entire request. See \fICURLOPT_TIMEOUT(3)\fP
480 Millisecond timeout for the entire request. See \fICURLOPT_TIMEOUT_MS(3)\fP
482 Low speed limit to abort transfer. See \fICURLOPT_LOW_SPEED_LIMIT(3)\fP
484 Time to be below the speed to trigger low speed abort. See \fICURLOPT_LOW_SPEED_TIME(3)\fP
486 Cap the upload speed to this. See \fICURLOPT_MAX_SEND_SPEED_LARGE(3)\fP
488 Cap the download speed to this. See \fICURLOPT_MAX_RECV_SPEED_LARGE(3)\fP
490 Maximum number of connections in the connection pool. See \fICURLOPT_MAXCONNECTS(3)\fP
492 Use a new connection. \fICURLOPT_FRESH_CONNECT(3)\fP
494 Prevent subsequent connections from re-using this. See \fICURLOPT_FORBID_REUSE(3)\fP
496 Limit the age (idle time) of connections for reuse. See \fICURLOPT_MAXAGE_CONN(3)\fP
498 Limit the age (since creation) of connections for reuse. See \fICURLOPT_MAXLIFETIME_CONN(3)\fP
500 Timeout for the connection phase. See \fICURLOPT_CONNECTTIMEOUT(3)\fP
502 Millisecond timeout for the connection phase. See \fICURLOPT_CONNECTTIMEOUT_MS(3)\fP
504 IP version to use. See \fICURLOPT_IPRESOLVE(3)\fP
506 Only connect, nothing else. See \fICURLOPT_CONNECT_ONLY(3)\fP
508 Use TLS/SSL. See \fICURLOPT_USE_SSL(3)\fP
510 Provide fixed/fake name resolves. See \fICURLOPT_RESOLVE(3)\fP
512 Bind name resolves to this interface. See \fICURLOPT_DNS_INTERFACE(3)\fP
514 Bind name resolves to this IP4 address. See \fICURLOPT_DNS_LOCAL_IP4(3)\fP
516 Bind name resolves to this IP6 address. See \fICURLOPT_DNS_LOCAL_IP6(3)\fP
518 Preferred DNS servers. See \fICURLOPT_DNS_SERVERS(3)\fP
520 Shuffle addresses before use. See \fICURLOPT_DNS_SHUFFLE_ADDRESSES(3)\fP
522 Timeout for waiting for the server's connect back to be accepted. See \fICURLOPT_ACCEPTTIMEOUT_MS(3…
524 Timeout for happy eyeballs. See \fICURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS(3)\fP
527 \fICURLOPT_UPKEEP_INTERVAL_MS(3)\fP
530 Client cert. See \fICURLOPT_SSLCERT(3)\fP
532 Client cert memory buffer. See \fICURLOPT_SSLCERT_BLOB(3)\fP
534 Proxy client cert. See \fICURLOPT_PROXY_SSLCERT(3)\fP
536 Proxy client cert memory buffer. See \fICURLOPT_PROXY_SSLCERT_BLOB(3)\fP
538 Client cert type. See \fICURLOPT_SSLCERTTYPE(3)\fP
540 Proxy client cert type. See \fICURLOPT_PROXY_SSLCERTTYPE(3)\fP
542 Client key. See \fICURLOPT_SSLKEY(3)\fP
544 Client key memory buffer. See \fICURLOPT_SSLKEY_BLOB(3)\fP
546 Proxy client key. See \fICURLOPT_PROXY_SSLKEY(3)\fP
548 Proxy client key. See \fICURLOPT_PROXY_SSLKEY_BLOB(3)\fP
550 Client key type. See \fICURLOPT_SSLKEYTYPE(3)\fP
552 Proxy client key type. See \fICURLOPT_PROXY_SSLKEYTYPE(3)\fP
554 Client key password. See \fICURLOPT_KEYPASSWD(3)\fP
556 Proxy client key password. See \fICURLOPT_PROXY_KEYPASSWD(3)\fP
558 Set key exchange curves. See \fICURLOPT_SSL_EC_CURVES(3)\fP
560 Enable use of ALPN. See \fICURLOPT_SSL_ENABLE_ALPN(3)\fP
562 Enable use of NPN. See \fICURLOPT_SSL_ENABLE_NPN(3)\fP
564 Use identifier with SSL engine. See \fICURLOPT_SSLENGINE(3)\fP
566 Default SSL engine. See \fICURLOPT_SSLENGINE_DEFAULT(3)\fP
568 Enable TLS False Start. See \fICURLOPT_SSL_FALSESTART(3)\fP
570 SSL version to use. See \fICURLOPT_SSLVERSION(3)\fP
572 Proxy SSL version to use. See \fICURLOPT_PROXY_SSLVERSION(3)\fP
574 Verify the host name in the SSL certificate. See \fICURLOPT_SSL_VERIFYHOST(3)\fP
577 \fICURLOPT_DOH_SSL_VERIFYHOST(3)\fP
579 Verify the host name in the proxy SSL certificate. See \fICURLOPT_PROXY_SSL_VERIFYHOST(3)\fP
581 Verify the SSL certificate. See \fICURLOPT_SSL_VERIFYPEER(3)\fP
584 \fICURLOPT_DOH_SSL_VERIFYPEER(3)\fP
586 Verify the proxy SSL certificate. See \fICURLOPT_PROXY_SSL_VERIFYPEER(3)\fP
588 Verify the SSL certificate's status. See \fICURLOPT_SSL_VERIFYSTATUS(3)\fP
591 \fICURLOPT_DOH_SSL_VERIFYSTATUS(3)\fP
593 CA cert bundle. See \fICURLOPT_CAINFO(3)\fP
595 CA cert bundle memory buffer. See \fICURLOPT_CAINFO_BLOB(3)\fP
597 Proxy CA cert bundle. See \fICURLOPT_PROXY_CAINFO(3)\fP
599 Proxy CA cert bundle memory buffer. See \fICURLOPT_PROXY_CAINFO_BLOB(3)\fP
601 Issuer certificate. See \fICURLOPT_ISSUERCERT(3)\fP
603 Issuer certificate memory buffer. See \fICURLOPT_ISSUERCERT_BLOB(3)\fP
605 Proxy issuer certificate. See \fICURLOPT_PROXY_ISSUERCERT(3)\fP
607 Proxy issuer certificate memory buffer. See \fICURLOPT_PROXY_ISSUERCERT_BLOB(3)\fP
609 Path to CA cert bundle. See \fICURLOPT_CAPATH(3)\fP
611 Path to proxy CA cert bundle. See \fICURLOPT_PROXY_CAPATH(3)\fP
613 Certificate Revocation List. See \fICURLOPT_CRLFILE(3)\fP
615 Proxy Certificate Revocation List. See \fICURLOPT_PROXY_CRLFILE(3)\fP
617 Extract certificate info. See \fICURLOPT_CERTINFO(3)\fP
619 Set pinned SSL public key . See \fICURLOPT_PINNEDPUBLICKEY(3)\fP
622 \fICURLOPT_PROXY_PINNEDPUBLICKEY(3)\fP
624 Provide source for entropy random data. See \fICURLOPT_RANDOM_FILE(3)\fP
626 Identify EGD socket for entropy. See \fICURLOPT_EGDSOCKET(3)\fP
628 Ciphers to use. See \fICURLOPT_SSL_CIPHER_LIST(3)\fP
630 Proxy ciphers to use. See \fICURLOPT_PROXY_SSL_CIPHER_LIST(3)\fP
632 TLS 1.3 cipher suites to use. See \fICURLOPT_TLS13_CIPHERS(3)\fP
634 Proxy TLS 1.3 cipher suites to use. See \fICURLOPT_PROXY_TLS13_CIPHERS(3)\fP
636 Disable SSL session-id cache. See \fICURLOPT_SSL_SESSIONID_CACHE(3)\fP
638 Control SSL behavior. See \fICURLOPT_SSL_OPTIONS(3)\fP
640 Control proxy SSL behavior. See \fICURLOPT_PROXY_SSL_OPTIONS(3)\fP
642 Kerberos security level. See \fICURLOPT_KRBLEVEL(3)\fP
644 Disable GSS-API delegation. See \fICURLOPT_GSSAPI_DELEGATION(3)\fP
647 SSH authentication types. See \fICURLOPT_SSH_AUTH_TYPES(3)\fP
649 Enable SSH compression. See \fICURLOPT_SSH_COMPRESSION(3)\fP
651 MD5 of host's public key. See \fICURLOPT_SSH_HOST_PUBLIC_KEY_MD5(3)\fP
653 SHA256 of host's public key. See \fICURLOPT_SSH_HOST_PUBLIC_KEY_SHA256(3)\fP
655 File name of public key. See \fICURLOPT_SSH_PUBLIC_KEYFILE(3)\fP
657 File name of private key. See \fICURLOPT_SSH_PRIVATE_KEYFILE(3)\fP
659 File name with known hosts. See \fICURLOPT_SSH_KNOWNHOSTS(3)\fP
661 Callback for known hosts handling. See \fICURLOPT_SSH_KEYFUNCTION(3)\fP
663 Custom pointer to pass to ssh key callback. See \fICURLOPT_SSH_KEYDATA(3)\fP
666 Private pointer to store. See \fICURLOPT_PRIVATE(3)\fP
668 Share object to use. See \fICURLOPT_SHARE(3)\fP
670 Mode for creating new remote files. See \fICURLOPT_NEW_FILE_PERMS(3)\fP
672 Mode for creating new remote directories. See \fICURLOPT_NEW_DIRECTORY_PERMS(3)\fP
675 TELNET options. See \fICURLOPT_TELNETOPTIONS(3)\fP
690 error occurred as \fI<curl/curl.h>\fP defines. See the \fIlibcurl-errors(3)\fP
694 \fIcurl_easy_setopt(3)\fP returns \fBCURLE_BAD_FUNCTION_ARGUMENT\fP (added in