Organisationsygrekocurldc00dc

Bind additional error codes (#125) * Fix errors.ml generator and bind missing CURLE_OBSOLETE (code 50) The generator's index/value safety check wasn't working as it relied on the preprocessor evaluating enum constants, which are always zero. Switch to static assertions at file scope that compiler can validate. * Bind CURLE_* codes 82-101 added in libcurl 7.19.0..8.8.0 Add the 20 error variants upstream introduced since CURLE_AGAIN. These previously surfaced as exceptions with no matching variant and generic "Unknown Error" string. Minimum supported libcurl stays at 7.28.0. * Add changelog entry for new error code additions * Add executable stanza for errors.ml

Jun 14 12:31 +00:00
1m24s
*Variants labelled (experimental) are still undergoing testing; if they have failed it may be a bug in OCaml-CI.