Stefan Eissing 3dd7f5890f
socket: check result of SO_NOSIGPIPE
New define USE_SO_NOSIGPIPE in curl_setup.h, for now set whenever
SO_NOSIGPIPE is defined. Maybe overridden in the future on systems where
this does not work.

With USE_SO_NOSIGPIPE defined, set SO_NOSIGPIPE on all sockets created
by libcurl and fail the creation when setsockopt() fails.

Closes #20370
2026-01-20 16:38:49 +01:00
..
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2025-12-11 11:42:28 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2026-01-15 13:06:13 +01:00
2026-01-20 12:37:56 +01:00
2025-12-09 00:19:10 +01:00
2026-01-20 12:37:56 +01:00
2025-12-09 00:19:10 +01:00
2026-01-17 22:43:36 +01:00
2026-01-20 12:37:56 +01:00
2026-01-15 17:49:29 +01:00
2026-01-15 13:06:13 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2026-01-20 12:37:56 +01:00
2025-12-08 17:28:43 +01:00
2026-01-15 13:06:13 +01:00
2026-01-15 13:06:13 +01:00
2025-12-05 23:41:41 +01:00
2026-01-15 13:06:13 +01:00
2026-01-15 13:06:13 +01:00
2026-01-15 13:06:13 +01:00
2026-01-20 12:37:56 +01:00
2025-12-12 04:18:48 +01:00
2026-01-15 13:06:13 +01:00
2026-01-07 07:56:22 +01:00
2025-11-05 14:12:23 +01:00
2026-01-15 13:06:13 +01:00
2026-01-20 12:37:56 +01:00
2026-01-06 10:12:31 +01:00

curl logo

Documentation

You 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.