curl/docs/libcurl
Daniel Stenberg 5912da253b
select: return error from "lethal" poll/select errors
Adds two new error codes: CURLE_UNRECOVERABLE_POLL and
CURLM_UNRECOVERABLE_POLL one each for the easy and the multi interfaces.

Reported-by: Harry Sintonen
Fixes #8921
Closes #8961
2022-06-08 11:07:01 +02:00
..
opts CURLOPT_RANGE.3: remove ranged upload advice 2022-06-08 01:47:17 -04:00
.gitignore
ABI.md docs: reduce/avoid English contractions 2021-11-07 23:16:27 +01:00
CMakeLists.txt
curl_easy_cleanup.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_easy_duphandle.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_easy_escape.3 curl_easy_escape.3: call curl_easy_cleanup in example 2021-12-06 07:50:29 +01:00
curl_easy_getinfo.3 CURLINFO_CAPATH/CAINFO: get the default CA paths from libcurl 2022-05-23 08:44:29 +02:00
curl_easy_header.3 headers api: remove EXPERIMENTAL tag 2022-05-30 14:13:48 +02:00
curl_easy_init.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_easy_nextheader.3 headers api: remove EXPERIMENTAL tag 2022-05-30 14:13:48 +02:00
curl_easy_option_by_id.3 man pages: fix backslash-n in examples 2021-11-05 08:28:29 +01:00
curl_easy_option_by_name.3 man pages: fix backslash-n in examples 2021-11-05 08:28:29 +01:00
curl_easy_option_next.3 man pages: fix backslash-n in examples 2021-11-05 08:28:29 +01:00
curl_easy_pause.3 docs: address proselint nits 2021-11-26 14:27:07 +01:00
curl_easy_perform.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_easy_recv.3 docs: lots of minor language polish 2022-03-29 13:58:14 +02:00
curl_easy_reset.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_easy_send.3 docs: lots of minor language polish 2022-03-29 13:58:14 +02:00
curl_easy_setopt.3 libssh2: add CURLOPT_SSH_HOSTKEYFUNCTION 2022-06-02 08:34:31 +02:00
curl_easy_strerror.3 docs: lots of minor language polish 2022-03-29 13:58:14 +02:00
curl_easy_unescape.3 curl_easy_unescape.3: call curl_easy_cleanup in example 2021-12-06 07:50:37 +01:00
curl_easy_upkeep.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_escape.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_formadd.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_formfree.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_formget.3 docs: reduce/avoid English contractions 2021-11-07 23:16:27 +01:00
curl_free.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_getdate.3 curl_getdate.3: document that some illegal dates pass through 2022-05-31 09:03:50 +02:00
curl_getenv.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_global_cleanup.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_global_init_mem.3 English: use American spelling consistently 2022-04-05 14:55:47 +02:00
curl_global_init.3 curl_global_init.3: Separate the Windows loader lock warning 2022-06-08 03:02:51 -04:00
curl_global_sslset.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_mime_addpart.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_mime_data_cb.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_mime_data.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_encoder.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_filedata.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_filename.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_free.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_mime_headers.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_init.3 misc: s/e-mail/email 2021-12-19 23:48:13 +01:00
curl_mime_name.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_subparts.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mime_type.3 docs: clarify data replacement policy for MIME API 2022-05-16 20:32:38 +02:00
curl_mprintf.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_add_handle.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_assign.3 misc: update copyright year ranges 2022-03-05 09:41:24 +01:00
curl_multi_cleanup.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_fdset.3 docs: reduce/avoid English contractions 2021-11-07 23:16:27 +01:00
curl_multi_info_read.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_init.3 curl_multi_init.3: fix the copyright year range 2022-01-05 00:35:58 +01:00
curl_multi_perform.3 docs: fix minor nroff format nits 2021-12-09 13:18:27 +01:00
curl_multi_poll.3 docs: address proselint nits 2021-11-26 14:27:07 +01:00
curl_multi_remove_handle.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_setopt.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_socket_action.3 docs: fix minor nroff format nits 2021-12-09 13:18:27 +01:00
curl_multi_socket_all.3
curl_multi_socket.3 curl_multi_socket.3: remove callback and typical usage descriptions 2022-01-12 09:30:48 +01:00
curl_multi_strerror.3 man pages: fix backslash-n in examples 2021-11-05 08:28:29 +01:00
curl_multi_timeout.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_multi_wait.3 docs: address proselint nits 2021-11-26 14:27:07 +01:00
curl_multi_wakeup.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_share_cleanup.3 misc: update copyright year ranges 2022-04-25 09:31:09 +02:00
curl_share_init.3 docs: Fix missing semicolon in example code 2022-04-15 23:35:15 +02:00
curl_share_setopt.3 misc: update copyright year ranges 2022-04-25 09:31:09 +02:00
curl_share_strerror.3 docs: Fix missing semicolon in example code 2022-04-15 23:35:15 +02:00
curl_slist_append.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_slist_free_all.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_strequal.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_strnequal.3
curl_unescape.3 docs: fix mandoc -T lint formatting complaints 2022-01-05 22:45:02 +01:00
curl_url_cleanup.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_url_dup.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_url_get.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_url_set.3 curl_url_set.3: mention when CURLU_ALLOW_SPACE was added 2022-01-08 00:28:52 +01:00
curl_url_strerror.3 man pages: fix backslash-n in examples 2021-11-05 08:28:29 +01:00
curl_url.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
curl_version_info.3 curl_version_info: add CURL_VERSION_THREADSAFE_INIT 2022-06-07 13:34:03 +02:00
curl_version.3 docs: consistent manpage SYNOPSIS 2021-11-26 16:51:23 +01:00
libcurl-easy.3 libcurl-easy.3: language polish 2021-11-08 14:43:13 +01:00
libcurl-env.3 netrc: check %USERPROFILE% as well on Windows 2022-06-02 09:32:51 +02:00
libcurl-errors.3 select: return error from "lethal" poll/select errors 2022-06-08 11:07:01 +02:00
libcurl-multi.3 libcurl-multi.3: "SOCKS proxy handshakes" are not blocking 2021-12-23 10:19:06 +01:00
libcurl-security.3 libcurl-security.3: Document CRLF header injection 2022-06-08 02:32:35 -04:00
libcurl-share.3 docs: reduce/avoid English contractions 2021-11-07 23:16:27 +01:00
libcurl-thread.3 docs: address proselint nits 2021-11-26 14:27:07 +01:00
libcurl-tutorial.3 netrc: check %USERPROFILE% as well on Windows 2022-06-02 09:32:51 +02:00
libcurl-url.3 docs: lots of minor language polish 2022-03-29 13:58:14 +02:00
libcurl.3 docs: fix mandoc -T lint formatting complaints 2022-01-05 22:45:02 +01:00
libcurl.m4
Makefile.am
Makefile.inc header api: add curl_easy_header and curl_easy_nextheader 2022-03-22 08:24:22 +01:00
mksymbolsmanpage.pl mksymbolsmanpage.pl: Fix showing symbol's last used version 2021-08-22 01:12:26 -04:00
symbols-in-versions select: return error from "lethal" poll/select errors 2022-06-08 11:07:01 +02:00
symbols.pl