curl/docs/libcurl
Jay Satiro 0dc40b2a0f CURLOPT_DEBUGFUNCTION.3: warn about internal handles
- Warn that the user's debug callback may be called with the handle
  parameter set to an internal handle.

Without this warning the user may assume that the only handles their
debug callback receives are the easy handles on which they set
CURLOPT_DEBUGFUNCTION.

This is a follow-up to f8cee8cc which changed DoH handles to inherit
the debug callback function set in the user's easy handle. As a result
those handles are now passed to the user's debug callback function.

Closes https://github.com/curl/curl/pull/12034
2023-10-08 00:21:10 -04:00
..
opts CURLOPT_DEBUGFUNCTION.3: warn about internal handles 2023-10-08 00:21:10 -04:00
.gitignore
ABI.md
CMakeLists.txt
curl_easy_cleanup.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_duphandle.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_escape.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_getinfo.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_easy_header.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_init.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_nextheader.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_option_by_id.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_option_by_name.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_option_next.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_pause.3 curl_easy_pause.3: mention it works within callbacks 2023-10-06 14:48:32 +02:00
curl_easy_perform.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_easy_recv.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_reset.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_send.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_setopt.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_strerror.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_unescape.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_easy_upkeep.3
curl_escape.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_formadd.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_formfree.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_formget.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_free.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_getdate.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_getenv.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_global_cleanup.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_global_init_mem.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_global_init.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_global_sslset.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_global_trace.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_addpart.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_data_cb.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_data.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_encoder.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_mime_filedata.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_filename.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_free.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_headers.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_init.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_name.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mime_subparts.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_mime_type.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_mprintf.3 docs: rewrite to present tense 2023-08-23 23:26:10 +02:00
curl_multi_add_handle.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_assign.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_cleanup.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_fdset.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_get_handles.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_info_read.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_init.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_perform.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_poll.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_remove_handle.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_setopt.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_socket_action.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_socket_all.3
curl_multi_socket.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_strerror.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_multi_timeout.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_multi_wait.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_multi_wakeup.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_pushheader_byname.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_pushheader_bynum.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_share_cleanup.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_share_init.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_share_setopt.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_share_strerror.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_slist_append.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_slist_free_all.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_strequal.3
curl_strnequal.3
curl_unescape.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_url_cleanup.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_url_dup.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_url_get.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_url_set.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_url_strerror.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_url.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_version_info.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
curl_version.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_ws_meta.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_ws_recv.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
curl_ws_send.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
libcurl-easy.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
libcurl-env.3 docs: rewrite to present tense 2023-08-23 23:26:10 +02:00
libcurl-errors.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
libcurl-multi.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
libcurl-security.3 docs: mention critical files in same directories as curl saves 2023-08-27 11:16:29 +02:00
libcurl-share.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
libcurl-thread.3 docs: rewrite to present tense 2023-08-23 23:26:10 +02:00
libcurl-tutorial.3 docs: update curl man page references 2023-09-28 22:57:24 +02:00
libcurl-url.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
libcurl-ws.3 docs: adapt SEE ALSO sections to new requirements 2023-09-27 10:40:32 +02:00
libcurl.3 docs: rewrite to present tense 2023-08-23 23:26:10 +02:00
libcurl.m4 docs: remove use of the word 'very' 2023-09-07 22:52:07 +02:00
Makefile.am
Makefile.inc curl_multi_get_handles: get easy handles from a multi handle 2023-09-25 20:16:58 +02:00
mksymbolsmanpage.pl
symbols-in-versions tidy-up: whitespace fixes 2023-09-28 12:03:28 +00:00
symbols.pl docs: remove use of the word 'very' 2023-09-07 22:52:07 +02:00