os400: alt-svc support.
Although experimental, enable it in the platform config file. Upgrade ILE/RPG binding.
This commit is contained in:
Родитель
e3a53e3efb
Коммит
520f0b47ad
|
@ -7,7 +7,7 @@
|
||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
|
@ -425,6 +425,9 @@
|
||||||
/* Define if you can safely include both <sys/time.h> and <time.h>. */
|
/* Define if you can safely include both <sys/time.h> and <time.h>. */
|
||||||
#define TIME_WITH_SYS_TIME
|
#define TIME_WITH_SYS_TIME
|
||||||
|
|
||||||
|
/* to enable alt-svc */
|
||||||
|
#define USE_ALTSVC 1
|
||||||
|
|
||||||
/* Version number of package */
|
/* Version number of package */
|
||||||
#undef VERSION
|
#undef VERSION
|
||||||
|
|
||||||
|
|
|
@ -64,6 +64,7 @@ _ curl_easy_setopt_ccsid()
|
||||||
Variable arguments are a string pointer and a CCSID (unsigned int) for
|
Variable arguments are a string pointer and a CCSID (unsigned int) for
|
||||||
options:
|
options:
|
||||||
CURLOPT_ABSTRACT_UNIX_SOCKET
|
CURLOPT_ABSTRACT_UNIX_SOCKET
|
||||||
|
CURLOPT_ALTSVC
|
||||||
CURLOPT_CAINFO
|
CURLOPT_CAINFO
|
||||||
CURLOPT_CAPATH
|
CURLOPT_CAPATH
|
||||||
CURLOPT_COOKIE
|
CURLOPT_COOKIE
|
||||||
|
|
|
@ -1132,7 +1132,7 @@ curl_easy_setopt_ccsid(CURL * curl, CURLoption tag, ...)
|
||||||
if(testwarn) {
|
if(testwarn) {
|
||||||
testwarn = 0;
|
testwarn = 0;
|
||||||
|
|
||||||
if((int) STRING_LASTZEROTERMINATED != (int) STRING_DOH + 1 ||
|
if((int) STRING_LASTZEROTERMINATED != (int) STRING_ALTSVC + 1 ||
|
||||||
(int) STRING_LAST != (int) STRING_COPYPOSTFIELDS + 1)
|
(int) STRING_LAST != (int) STRING_COPYPOSTFIELDS + 1)
|
||||||
curl_mfprintf(stderr,
|
curl_mfprintf(stderr,
|
||||||
"*** WARNING: curl_easy_setopt_ccsid() should be reworked ***\n");
|
"*** WARNING: curl_easy_setopt_ccsid() should be reworked ***\n");
|
||||||
|
@ -1144,6 +1144,7 @@ curl_easy_setopt_ccsid(CURL * curl, CURLoption tag, ...)
|
||||||
switch (tag) {
|
switch (tag) {
|
||||||
|
|
||||||
case CURLOPT_ABSTRACT_UNIX_SOCKET:
|
case CURLOPT_ABSTRACT_UNIX_SOCKET:
|
||||||
|
case CURLOPT_ALTSVC:
|
||||||
case CURLOPT_CAINFO:
|
case CURLOPT_CAINFO:
|
||||||
case CURLOPT_CAPATH:
|
case CURLOPT_CAPATH:
|
||||||
case CURLOPT_COOKIE:
|
case CURLOPT_COOKIE:
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2019, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
|
@ -134,6 +134,10 @@
|
||||||
d c X'00200000'
|
d c X'00200000'
|
||||||
d CURL_VERSION_MULTI_SSL...
|
d CURL_VERSION_MULTI_SSL...
|
||||||
d c X'00400000'
|
d c X'00400000'
|
||||||
|
d CURL_VERSION_BROTLI...
|
||||||
|
d c X'00800000'
|
||||||
|
d CURL_VERSION_ALTSVC...
|
||||||
|
d c X'01000000'
|
||||||
*
|
*
|
||||||
d CURL_HTTPPOST_FILENAME...
|
d CURL_HTTPPOST_FILENAME...
|
||||||
d c X'00000001'
|
d c X'00000001'
|
||||||
|
@ -814,6 +818,19 @@
|
||||||
d CURLHEADER_SEPARATE...
|
d CURLHEADER_SEPARATE...
|
||||||
d c X'00000001'
|
d c X'00000001'
|
||||||
*
|
*
|
||||||
|
d CURLALTSVC_IMMEDIATELY...
|
||||||
|
d c X'00000001'
|
||||||
|
d CURLALTSVC_ALTUSED...
|
||||||
|
d c X'00000002'
|
||||||
|
d CURLALTSVC_READONLYFILE...
|
||||||
|
d c X'00000004'
|
||||||
|
d CURLALTSVC_H1...
|
||||||
|
d c X'00000008'
|
||||||
|
d CURLALTSVC_H2...
|
||||||
|
d c X'00000010'
|
||||||
|
d CURLALTSVC_H3...
|
||||||
|
d c X'00000020'
|
||||||
|
*
|
||||||
d CURLPROTO_HTTP...
|
d CURLPROTO_HTTP...
|
||||||
d c X'00000001'
|
d c X'00000001'
|
||||||
d CURLPROTO_HTTPS...
|
d CURLPROTO_HTTPS...
|
||||||
|
@ -1395,6 +1412,10 @@
|
||||||
d c 10284
|
d c 10284
|
||||||
d CURLOPT_HTTP09_ALLOWED...
|
d CURLOPT_HTTP09_ALLOWED...
|
||||||
d c 00285
|
d c 00285
|
||||||
|
d CURLOPT_ALTSVC_CTRL...
|
||||||
|
d c 00286
|
||||||
|
d CURLOPT_ALTSVC...
|
||||||
|
d c 10287
|
||||||
*
|
*
|
||||||
/if not defined(CURL_NO_OLDIES)
|
/if not defined(CURL_NO_OLDIES)
|
||||||
d CURLOPT_FILE c 10001
|
d CURLOPT_FILE c 10001
|
||||||
|
|
Загрузка…
Ссылка в новой задаче