curl-curl/include/curl
Arnav-Purushotam-CUBoulder 9b20a672b8
include: mask computed auth/proto bitmasks to 32 bits
GCC 15.2 warns when assigning computed "all" bitmask macros to 32-bit
flag types because negated masks expand to the full width of unsigned
long/long on 64-bit platforms.

Mask these macros to a 32-bit domain so they do not set high bits and
avoid -Woverflow/-Wconversion warnings in callers.

Reported-by: Patrick Monnerat
Fixes #20242
Closes #20416
2026-01-26 13:48:05 +01:00
..
curl.h include: mask computed auth/proto bitmasks to 32 bits 2026-01-26 13:48:05 +01:00
curlver.h RELEASE-NOTES: synced 2026-01-17 16:48:15 +01:00
easy.h badwords: catch and fix threading-related words 2025-12-16 21:26:58 +01:00
header.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
Makefile.am tidy-up: miscellaneous 2026-01-15 13:06:13 +01:00
mprintf.h tidy-up: prefer ifdef/ifndef for single checks 2025-07-27 22:35:17 +02:00
multi.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
options.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
stdcheaders.h copyright: update all copyright lines and remove year ranges 2023-01-03 09:19:21 +01:00
system.h build: drop Windows CE / CeGCC support 2025-11-15 15:35:23 +01:00
typecheck-gcc.h tidy-up: miscellaneous 2025-12-12 04:18:48 +01:00
urlapi.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00
websockets.h tidy-up: miscellaneous 2025-12-26 22:06:09 +01:00