curl-curl/include/curl
Viktor Szakats ebbb8e3da7
CURLOPT: bump CURL_SSLVERSION_* macros to long
This patch bumps the size of these macros from `int` to `long`, while
keeping their actual values the same. It may cause incompatibilities in
user code, requiring the bump of holder variables and/or adding casts:

- CURL_SSLVERSION_DEFAULT
- CURL_SSLVERSION_SSLv2
- CURL_SSLVERSION_SSLv3
- CURL_SSLVERSION_TLSv1
- CURL_SSLVERSION_TLSv1_0
- CURL_SSLVERSION_TLSv1_1
- CURL_SSLVERSION_TLSv1_2
- CURL_SSLVERSION_TLSv1_3

- CURL_SSLVERSION_MAX_DEFAULT
- CURL_SSLVERSION_MAX_NONE
- CURL_SSLVERSION_MAX_TLSv1_0
- CURL_SSLVERSION_MAX_TLSv1_1
- CURL_SSLVERSION_MAX_TLSv1_2
- CURL_SSLVERSION_MAX_TLSv1_3

Also:
- keep existing cast within the documentation to make sure it applies
  to older curl versions as well.

Closes #18135
2025-08-01 18:49:23 +02:00
..
curl.h CURLOPT: bump CURL_SSLVERSION_* macros to long 2025-08-01 18:49:23 +02:00
curlver.h RELEASE-NOTES: synced 2025-07-27 18:03:13 +02:00
easy.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
header.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
Makefile.am checksrc: avoid extra runs in CI, enable more check locally, fix fallouts 2025-05-19 18:59:50 +02:00
mprintf.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
multi.h multi: add CURLMOPT_NETWORK_CHANGED to signal network changed 2025-07-29 11:18:26 +02:00
options.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
stdcheaders.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
system.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
typecheck-gcc.h tidy-up: whitespace, indent, #if 0 2025-07-30 03:46:21 +02:00
urlapi.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
websockets.h CURLOPT: bump CURLWS_NOAUTOPONG, CURLWS_RAW_MODE macros to long 2025-08-01 18:49:23 +02:00