php-src/ext/curl
Ayesh Karunaratne 81b49cd062
ext/curl: Add HTTP/3 constants (#15350)
This intends to supersede the two following PRs:
 - #12000 because it does not modify the stub file, but only update the
   arginfo file. It also proposes to merge to GA branches, and is
   currently marked as Requires RM Approval.
 - #12543 Essentially the same as this PR and from the same author, as
   this, but its about a year old and requires rebasing anyway.

This adds the `CURL_HTTP_VERSION_3` and `CURL_HTTP_VERSION_3ONLY`
constants on relevant versions (7.66 and 7.88 respectively).

It is possible to use HTTP/3 without having these constants declared,
but having them declared in PHP makes things more approachable and
"official".
2024-08-12 14:26:24 +01:00
..
tests Merge branch 'PHP-8.3' 2024-07-18 12:44:27 +02:00
config.m4 Autotools: Replace AC_MSG_ERROR with AC_MSG_FAILURE (#15209) 2024-08-04 07:36:37 +02:00
config.w32 Sync HAVE_<extension> help texts (#15167) 2024-08-02 01:41:47 +02:00
CREDITS
curl.stub.php ext/curl: Add HTTP/3 constants (#15350) 2024-08-12 14:26:24 +01:00
curl_arginfo.h ext/curl: Add HTTP/3 constants (#15350) 2024-08-12 14:26:24 +01:00
curl_file.c Make lots of string pointers const (#10646) 2023-02-21 14:01:37 +00:00
curl_file.stub.php Use single line phpdoc in stubs where possible 2021-07-20 13:16:56 +02:00
curl_file_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00
curl_private.h ext/curl: Refactor cURL to only use FCC (#13291) 2024-05-01 15:09:11 +01:00
interface.c Merge branch 'PHP-8.3' 2024-07-18 06:26:54 +01:00
multi.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
php_curl.h Update http->https in license (#6945) 2021-05-06 12:16:35 +02:00
share.c Preferably include from build dir (#13516) 2024-06-26 00:26:43 +02:00
sync-constants.php ext/curl: Bump minimum Curl version to >= 7.61.0 (#13259) 2024-01-31 13:48:17 +00:00