curl/docs
Pablo Busse 11d46bcfb2 openssl: Support async cert verify callback
- Update the OpenSSL connect state machine to handle
  SSL_ERROR_WANT_RETRY_VERIFY.

This allows libcurl users that are using custom certificate validation
to suspend processing while waiting for external I/O during certificate
validation.

Closes https://github.com/curl/curl/pull/11499
2023-08-01 03:49:07 -04:00
..
cmdline-opts curl: make %output{} in -w specify a file to write to 2023-07-31 23:10:59 +02:00
examples example/maxconnects: set maxconnect example 2023-07-11 20:13:25 +02:00
libcurl openssl: Support async cert verify callback 2023-08-01 03:49:07 -04:00
.gitignore
ALTSVC.md
BINDINGS.md
BUFQ.md
BUFREF.md
BUG-BOUNTY.md
BUGS.md
CHECKSRC.md
CIPHERS.md nss: delete more NSS references 2023-07-30 21:55:29 +00:00
CMakeLists.txt
CODE_OF_CONDUCT.md
CODE_REVIEW.md
CODE_STYLE.md
CONNECTION-FILTERS.md
CONTRIBUTE.md CONTRIBUTE: drop mention of copyright year ranges 2023-07-23 23:47:35 +02:00
curl-config.1
CURL-DISABLE.md configure, cmake, lib: more form api deprecation 2023-07-31 08:31:38 +02:00
DEPRECATE.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
DYNBUF.md
EARLY-RELEASE.md
EXPERIMENTAL.md
FAQ nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
FEATURES.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
GOVERNANCE.md
HELP-US.md
HISTORY.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
HSTS.md
HTTP2.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
HTTP3.md HTTP3.md: ngtcp2 updated to v0.17.0 and nghttp3 to v0.13.0 2023-07-13 08:56:41 +02:00
HTTP-COOKIES.md docs: use a space after RFC when spelling out RFC numbers 2023-07-09 19:13:33 +02:00
HYPER.md
INSTALL
INSTALL.cmake nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
INSTALL.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
INTERNALS.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
KNOWN_BUGS KNOWN_BUGS: cygwin: make install installs curl-config.1 twice 2023-07-31 08:55:26 +02:00
MAIL-ETIQUETTE
Makefile.am
MANUAL.md
mk-ca-bundle.1
MQTT.md
NEW-PROTOCOL.md
options-in-versions tool: add "variable" support 2023-07-31 11:51:34 +02:00
PARALLEL-TRANSFERS.md
README.md
RELEASE-PROCEDURE.md RELEASE-PROCEDURE.md: adjust the release dates 2023-07-18 12:06:50 +02:00
ROADMAP.md
RUSTLS.md rustls: update rustls-ffi 0.10.0 2023-07-22 23:40:44 +02:00
SECURITY-ADVISORY.md
SECURITY-PROCESS.md
SSL-PROBLEMS.md
SSLCERTS.md nss: remove support for this TLS library 2023-07-29 23:44:28 +02:00
THANKS THANKS: add contributors from 8.2.1 2023-07-26 08:10:40 +02:00
THANKS-filter THANKS-filter: strip out "GitHub" 2023-07-19 08:12:46 +02:00
TheArtOfHttpScripting.md docs: use a space after RFC when spelling out RFC numbers 2023-07-09 19:13:33 +02:00
TODO TODO: Obey Retry-After in redirects 2023-07-21 13:54:13 +02:00
URL-SYNTAX.md docs: use a space after RFC when spelling out RFC numbers 2023-07-09 19:13:33 +02:00
VERSIONS.md
WEBSOCKET.md

curl logo

Documentation

you will find a mix of various documentation in this directory and subdirectories, using several different formats. Some of them are not ideal for reading directly in your browser.

If you would rather see the rendered version of the documentation, check out the curl website's documentation section for general curl stuff or the libcurl section for libcurl related documentation.