{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1754045380,"commit_time":1754085933,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"d01d2ec9f1039e94f8d6bbfd216fae4d9bde9ba6","message":"docs: add CURLOPT type change history, drop casts where present\n\nSome CURLOPT constants defined in the curl public headers were initially\nenums (= ints), or macros with bare numeric values. Recent curl releases\nupgraded them to `long` constants, to make them pass correctly to\n`curl_easy_setop()` by default, i.e. without requiring a `(long)` cast.\n\nThis patch drops such casts from the examples embedded in the docs. At\nthe same time it documents which curl release made them `long` types,\nto keep them useful when working with previous libcurl versions.\n\nAlso:\n- drop a `(long)` cast that was never necessary.\n- CURLOPT_ALTSVC_CTRL.md: bump local copy of macros to long.\n- test1119: make it ignore symbols ending with an underscore, to skip\n  wildcard, e.g. `**CURLAUTH_***`.\n\nCloses #18130\n","parents":["d1da9543f86a1356976e17aa7dc8e8b4fef09e2b"],"tree_hash":"f3b9ad4b8718ecfcdd721b717728e05fe2087458"}