curl/include/curl
Viktor Szakats a94d6fe706
version: rename threadsafe-init to threadsafe
Referring to Daniel's article [1], making the init function thread-safe
was the last bit to make libcurl thread-safe as a whole. So the name of
the feature may as well be the more concise 'threadsafe', also telling
the story that libcurl is now fully thread-safe, not just its init
function. Chances are high that libcurl wants to remain so in the
future, so there is little likelihood of ever needing any other distinct
`threadsafe-<name>` feature flags.

For consistency we also shorten `CURL_VERSION_THREADSAFE_INIT` to
`CURL_VERSION_THREADSAFE`, update its description and reference libcurl's
thread safety documentation.

[1]: https://daniel.haxx.se/blog/2022/06/08/making-libcurl-init-more-thread-safe/

Reviewed-by: Daniel Stenberg
Reviewed-by: Jay Satiro
Closes #8989
2022-06-13 18:59:45 +00:00
..
.gitignore copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
curl.h version: rename threadsafe-init to threadsafe 2022-06-13 18:59:45 +00:00
curlver.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
easy.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
header.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
Makefile.am copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
mprintf.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
multi.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
options.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
stdcheaders.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
system.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
typecheck-gcc.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00
urlapi.h copyright: make repository REUSE compliant 2022-06-13 09:13:00 +02:00