summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--etc/defaults/CC/TARGETS.curl4
-rw-r--r--etc/import/TARGETS.curl56
-rw-r--r--etc/import/include/curl/TARGETS.curl9
-rw-r--r--etc/import/lib/TARGETS.curl435
-rw-r--r--etc/repos.json10
5 files changed, 198 insertions, 316 deletions
diff --git a/etc/defaults/CC/TARGETS.curl b/etc/defaults/CC/TARGETS.curl
index 968243e4..1bf560d1 100644
--- a/etc/defaults/CC/TARGETS.curl
+++ b/etc/defaults/CC/TARGETS.curl
@@ -29,10 +29,6 @@
}
, ["-DHAVE_CONFIG_H", "-DBUILDING_LIBCURL"]
, { "type": "if"
- , "cond": {"type": "var", "name": "CURL_ENABLE_SSL"}
- , "then": ["-DOPENSSL_SUPPRESS_DEPRECATED"]
- }
- , { "type": "if"
, "cond":
{ "type": "=="
, "$1": {"type": "var", "name": "COMPILER_FAMILY"}
diff --git a/etc/import/TARGETS.curl b/etc/import/TARGETS.curl
index fe1fde5d..e77f0ef1 100644
--- a/etc/import/TARGETS.curl
+++ b/etc/import/TARGETS.curl
@@ -54,6 +54,11 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
+ , "HAVE_RAND_EGD"
+ , "HAVE_BORINGSSL"
+ , "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , "HAVE_ZSTD_CREATEDSTREAM"
]
, "config_doc":
{ "CURL_HIDDEN_SYMBOLS":
@@ -159,6 +164,26 @@
[ "Boolean. Manually set whether to use GNU or POSIX version of ~strerror_r~ function."
, "Only safe to set if _GNU_SOURCE is set no _POSIX_SOURCE overwrite exists."
]
+ , "HAVE_RAND_EGD":
+ [ "Boolean. `RAND_egd` present in OpenSSL."
+ , "If true, corresponding symbol detection logic is skipped."
+ ]
+ , "HAVE_BORINGSSL":
+ [ "Boolean. OpenSSL is BoringSSL."
+ , "If true, corresponding symbol detection logic is skipped."
+ ]
+ , "HAVE_SSL_CTX_SET_QUIC_METHOD":
+ [ "Boolean. `SSL_CTX_set_quic_method` present in OpenSSL."
+ , "If true, corresponding symbol detection logic is skipped."
+ ]
+ , "HAVE_QUICHE_CONN_SET_QLOG_FD":
+ [ "Boolean. `quiche_conn_set_qlog_fd` present in QUICHE."
+ , "If true, corresponding symbol detection logic is skipped."
+ ]
+ , "HAVE_ZSTD_CREATEDSTREAM":
+ [ "Boolean. `ZSTD_createDStream` present in Zstd."
+ , "If true, corresponding symbol detection logic is skipped."
+ ]
}
}
, "curl_config":
@@ -206,6 +231,11 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
+ , "HAVE_RAND_EGD"
+ , "HAVE_BORINGSSL"
+ , "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , "HAVE_ZSTD_CREATEDSTREAM"
]
, "target": ["./", "lib", "libcurl"]
, "config":
@@ -368,6 +398,27 @@
, [ "USE_GNU_STRERROR_R"
, {"type": "var", "name": "USE_GNU_STRERROR_R", "default": false}
]
+ , [ "HAVE_RAND_EGD"
+ , {"type": "var", "name": "HAVE_RAND_EGD", "default": false}
+ ]
+ , [ "HAVE_BORINGSSL"
+ , {"type": "var", "name": "HAVE_BORINGSSL", "default": false}
+ ]
+ , [ "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , { "type": "var"
+ , "name": "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , "default": false
+ }
+ ]
+ , [ "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , { "type": "var"
+ , "name": "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , "default": false
+ }
+ ]
+ , [ "HAVE_ZSTD_CREATEDSTREAM"
+ , {"type": "var", "name": "HAVE_ZSTD_CREATEDSTREAM", "default": false}
+ ]
]
, "body":
{ "type": "env"
@@ -408,6 +459,11 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
+ , "HAVE_RAND_EGD"
+ , "HAVE_BORINGSSL"
+ , "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , "HAVE_ZSTD_CREATEDSTREAM"
]
}
}
diff --git a/etc/import/include/curl/TARGETS.curl b/etc/import/include/curl/TARGETS.curl
index 0085f7ae..4629b894 100644
--- a/etc/import/include/curl/TARGETS.curl
+++ b/etc/import/include/curl/TARGETS.curl
@@ -5,14 +5,15 @@
[ "curl.h"
, "curlver.h"
, "easy.h"
+ , "header.h"
, "mprintf.h"
- , "stdcheaders.h"
, "multi.h"
- , "typecheck-gcc.h"
+ , "options.h"
+ , "stdcheaders.h"
, "system.h"
+ , "typecheck-gcc.h"
, "urlapi.h"
- , "options.h"
- , "header.h"
+ , "websockets.h"
]
}
}
diff --git a/etc/import/lib/TARGETS.curl b/etc/import/lib/TARGETS.curl
index 227c753c..055bd217 100644
--- a/etc/import/lib/TARGETS.curl
+++ b/etc/import/lib/TARGETS.curl
@@ -40,6 +40,11 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
+ , "HAVE_RAND_EGD"
+ , "HAVE_BORINGSSL"
+ , "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , "HAVE_ZSTD_CREATEDSTREAM"
]
, "target": "config_header"
, "config":
@@ -119,12 +124,11 @@
, ["STDC_HEADERS", 1]
, ["HAVE_VARIADIC_MACROS_C99", 1]
, ["HAVE_VARIADIC_MACROS_GCC", 1]
+ , ["HAVE_RAND_EGD", {"type": "var", "name": "HAVE_RAND_EGD"}]
+ , ["HAVE_BORINGSSL", {"type": "var", "name": "HAVE_BORINGSSL"}]
+ , ["HAVE_LIBZ", {"type": "var", "name": "USE_ZLIB"}]
]
, { "type": "if"
- , "cond": {"type": "var", "name": "USE_ZLIB"}
- , "then": [["HAVE_LIBZ", 1], ["HAVE_ZLIB_H", 1]]
- }
- , { "type": "if"
, "cond": {"type": "var", "name": "ENABLE_THREADED_RESOLVER"}
, "then":
{ "type": "case*"
@@ -202,6 +206,14 @@
, ["HAVE_LIBIDN2", {"type": "var", "name": "USE_LIBIDN2"}]
, ["HAVE_BROTLI", {"type": "var", "name": "USE_BROTLI"}]
, ["HAVE_ZSTD", {"type": "var", "name": "USE_ZSTD"}]
+ , [ "HAVE_ZSTD_CREATEDSTREAM"
+ , { "type": "and"
+ , "$1":
+ [ {"type": "var", "name": "USE_ZSTD"}
+ , {"type": "var", "name": "HAVE_ZSTD_CREATEDSTREAM"}
+ ]
+ }
+ ]
, [ "CURL_CA_FALLBACK"
, {"type": "var", "name": "CURL_CA_FALLBACK"}
]
@@ -231,7 +243,15 @@
{ "type": "fail"
, "msg": "libcurl: only one HTTP/3 backend can be selected, but both quiche and ngtcp2 given."
}
- , "else": [["USE_QUICHE", 1]]
+ , "else":
+ [ [ "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , {"type": "var", "name": "HAVE_SSL_CTX_SET_QUIC_METHOD"}
+ ]
+ , ["USE_QUICHE", 1]
+ , [ "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , {"type": "var", "name": "HAVE_QUICHE_CONN_SET_QLOG_FD"}
+ ]
+ ]
}
}
, { "type": "if"
@@ -252,26 +272,16 @@
, "else": [["USE_MSH3", 1]]
}
}
- , { "type": "if"
- , "cond": {"type": "var", "name": "CURL_USE_LIBPSL"}
- , "then":
- [["USE_LIBPSL", 1], ["HAVE_LIBPSL", 1], ["HAVE_LIBPSL_H", 1]]
- }
- , { "type": "if"
- , "cond": {"type": "var", "name": "CURL_USE_LIBSSH2"}
- , "then":
- [ ["USE_LIBSSH2", 1]
- , ["HAVE_LIBSSH2", 1]
- , ["HAVE_LIBSSH2_H", 1]
- ]
- }
+ , [ ["USE_LIBPSL", {"type": "var", "name": "CURL_USE_LIBPSL"}]
+ , ["USE_LIBSSH2", {"type": "var", "name": "CURL_USE_LIBSSH2"}]
+ ]
, { "type": "if"
, "cond": {"type": "var", "name": "CURL_USE_LIBSSH"}
, "then":
{ "type": "if"
, "cond": {"type": "var", "name": "CURL_USE_LIBSSH2"}
, "then": []
- , "else": [["USE_LIBSSH", 1], ["HAVE_LIBSSH_LIBSSH_H", 1]]
+ , "else": [["USE_LIBSSH", 1]]
}
}
, { "type": "if"
@@ -284,6 +294,22 @@
, "$2": "windows"
}
]
+ , [ "HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID"
+ , { "type": "and"
+ , "$1":
+ [ {"type": "var", "name": "ENABLE_IPV6"}
+ , { "type": "if"
+ , "cond":
+ { "type": "=="
+ , "$1": {"type": "var", "name": "OS"}
+ , "$2": "windows"
+ }
+ , "then": false
+ , "else": true
+ }
+ ]
+ }
+ ]
]
, { "type": "if"
, "cond": {"type": "var", "name": "USE_GNU_STRERROR_R"}
@@ -341,8 +367,6 @@
, ["HAVE_SYS_XATTR_H", "sys/xattr.h"]
, ["HAVE_ARPA_INET_H", "arpa/inet.h"]
, ["HAVE_ARPA_TFTP_H", "arpa/tftp.h"]
- , ["HAVE_ASSERT_H", "assert.h"]
- , ["HAVE_ERRNO_H", "errno.h"]
, ["HAVE_FCNTL_H", "fcntl.h"]
, ["HAVE_IDN2_H", "idn2.h"]
, ["HAVE_IFADDRS_H", "ifaddrs.h"]
@@ -371,7 +395,6 @@
, ["HAVE_TIME_H", "time.h"]
, ["HAVE_UNISTD_H", "unistd.h"]
, ["HAVE_UTIME_H", "utime.h"]
- , ["HAVE_PROCESS_H", "process.h"]
, ["HAVE_STDDEF_H", "stddef.h"]
, ["HAVE_STDINT_H", "stdint.h"]
, ["HAVE_SYS_UTSNAME_H", "sys/utsname.h"]
@@ -392,36 +415,52 @@
, { "type": "++"
, "$1":
[ { "type": "if"
- , "cond":
- { "type": "and"
- , "$1":
- [ {"type": "var", "name": "ENABLE_IPV6"}
- , { "type": "if"
- , "cond":
- { "type": "=="
- , "$1": {"type": "var", "name": "OS"}
- , "$2": "windows"
- }
- , "then": false
- , "else": true
- }
- ]
- }
+ , "cond": {"type": "var", "name": "CURL_ENABLE_SSL"}
, "then":
- [ [ "HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID"
- , [ "((struct sockaddr_in6*)NULL)->sin6_scope_id"
- , {"type": "var", "name": "sys_hdrs"}
+ { "type": "if"
+ , "cond": {"type": "var", "name": "HAVE_RAND_EGD"}
+ , "then": []
+ , "else":
+ [ [ "HAVE_RAND_EGD"
+ , ["RAND_egd", {"type": "var", "name": "sys_hdrs"}]
]
]
- ]
+ }
}
, { "type": "if"
, "cond": {"type": "var", "name": "CURL_ENABLE_SSL"}
, "then":
- [ [ "HAVE_BORINGSSL"
- , ["OPENSSL_IS_BORINGSSL", ["openssl/base.h"]]
+ { "type": "if"
+ , "cond": {"type": "var", "name": "HAVE_BORINGSSL"}
+ , "then": []
+ , "else":
+ [ [ "HAVE_BORINGSSL"
+ , ["OPENSSL_IS_BORINGSSL", ["openssl/base.h"]]
+ ]
]
- ]
+ }
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_QUICHE"}
+ , "then":
+ { "type": "if"
+ , "cond": {"type": "var", "name": "USE_NGTCP2"}
+ , "then":
+ { "type": "fail"
+ , "msg": "libcurl: only one HTTP/3 backend can be selected, but both quiche and ngtcp2 given."
+ }
+ , "else":
+ { "type": "if"
+ , "cond":
+ {"type": "var", "name": "HAVE_SSL_CTX_SET_QUIC_METHOD"}
+ , "then": []
+ , "else":
+ [ [ "HAVE_SSL_CTX_SET_QUIC_METHOD"
+ , ["SSL_CTX_set_quic_method", ["openssl/ssl.h"]]
+ ]
+ ]
+ }
+ }
}
, { "type": "if"
, "cond": {"type": "var", "name": "USE_QUICHE"}
@@ -433,8 +472,27 @@
, "msg": "libcurl: only one HTTP/3 backend can be selected, but both quiche and ngtcp2 given."
}
, "else":
- [ [ "HAVE_QUICHE_CONN_SET_QLOG_FD"
- , ["quiche_conn_set_qlog_fd", ["quiche.h"]]
+ { "type": "if"
+ , "cond":
+ {"type": "var", "name": "HAVE_QUICHE_CONN_SET_QLOG_FD"}
+ , "then": []
+ , "else":
+ [ [ "HAVE_QUICHE_CONN_SET_QLOG_FD"
+ , ["quiche_conn_set_qlog_fd", ["quiche.h"]]
+ ]
+ ]
+ }
+ }
+ }
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "USE_ZSTD"}
+ , "then":
+ { "type": "if"
+ , "cond": {"type": "var", "name": "HAVE_ZSTD_CREATEDSTREAM"}
+ , "then": []
+ , "else":
+ [ [ "HAVE_ZSTD_CREATEDSTREAM"
+ , ["ZSTD_createDStream", ["zstd.h"]]
]
]
}
@@ -447,9 +505,7 @@
}
, "then":
[ [ "USE_WIN32_CRYPTO"
- , [ "CryptAcquireContext"
- , {"type": "var", "name": "sys_hdrs"}
- ]
+ , ["CryptAcquireContext", ["windows.h", "wincrypt.h"]]
]
]
}
@@ -540,7 +596,7 @@
, ["gethostbyname_r", {"type": "var", "name": "sys_hdrs"}]
]
, [ "HAVE_SIGNAL"
- , ["SIGALRM", {"type": "var", "name": "sys_hdrs"}]
+ , ["signal", {"type": "var", "name": "sys_hdrs"}]
]
, [ "HAVE_STRTOLL"
, ["strtoll", {"type": "var", "name": "sys_hdrs"}]
@@ -588,8 +644,11 @@
, [ "HAVE_MACH_ABSOLUTE_TIME"
, ["mach_absolute_time", {"type": "var", "name": "sys_hdrs"}]
]
+ , [ "HAVE_INET_NTOP"
+ , ["inet_ntop", {"type": "var", "name": "sys_hdrs"}]
+ ]
, [ "HAVE_INET_PTON"
- , ["init_pton", {"type": "var", "name": "sys_hdrs"}]
+ , ["inet_pton", {"type": "var", "name": "sys_hdrs"}]
]
, [ "HAVE_FSETXATTR"
, ["fsetxattr", {"type": "var", "name": "sys_hdrs"}]
@@ -608,6 +667,14 @@
, ["socketpair", {"type": "var", "name": "sys_hdrs"}]
]
]
+ , { "type": "if"
+ , "cond":
+ { "type": "=="
+ , "$1": {"type": "var", "name": "COMPILER_FAMILY"}
+ , "$2": "msvc"
+ }
+ , "then": [["HAVE_SNPRINTF", ["snprintf", ["stdio.h"]]]]
+ }
, { "type": "case*"
, "expr": {"type": "var", "name": "OS"}
, "case":
@@ -902,257 +969,9 @@
]
}
, "libcurl_csources":
- { "type": ["@", "rules", "data", "staged"]
- , "srcs":
- [ "altsvc.c"
- , "amigaos.c"
- , "asyn-ares.c"
- , "asyn-thread.c"
- , "base64.c"
- , "bufref.c"
- , "c-hyper.c"
- , "conncache.c"
- , "connect.c"
- , "content_encoding.c"
- , "cookie.c"
- , "curl_addrinfo.c"
- , "curl_ctype.c"
- , "curl_des.c"
- , "curl_endian.c"
- , "curl_fnmatch.c"
- , "curl_get_line.c"
- , "curl_gethostname.c"
- , "curl_gssapi.c"
- , "curl_memrchr.c"
- , "curl_multibyte.c"
- , "curl_ntlm_core.c"
- , "curl_ntlm_wb.c"
- , "curl_path.c"
- , "curl_range.c"
- , "curl_rtmp.c"
- , "curl_sasl.c"
- , "curl_sspi.c"
- , "curl_threads.c"
- , "dict.c"
- , "doh.c"
- , "dotdot.c"
- , "dynbuf.c"
- , "easy.c"
- , "easygetopt.c"
- , "easyoptions.c"
- , "escape.c"
- , "file.c"
- , "fileinfo.c"
- , "fopen.c"
- , "formdata.c"
- , "ftp.c"
- , "ftplistparser.c"
- , "getenv.c"
- , "getinfo.c"
- , "gopher.c"
- , "h2h3.c"
- , "hash.c"
- , "headers.c"
- , "hmac.c"
- , "hostasyn.c"
- , "hostip.c"
- , "hostip4.c"
- , "hostip6.c"
- , "hostsyn.c"
- , "hsts.c"
- , "http.c"
- , "http2.c"
- , "http_chunks.c"
- , "http_digest.c"
- , "http_negotiate.c"
- , "http_ntlm.c"
- , "http_proxy.c"
- , "http_aws_sigv4.c"
- , "idn_win32.c"
- , "if2ip.c"
- , "imap.c"
- , "inet_ntop.c"
- , "inet_pton.c"
- , "krb5.c"
- , "ldap.c"
- , "llist.c"
- , "md4.c"
- , "md5.c"
- , "memdebug.c"
- , "mime.c"
- , "mprintf.c"
- , "mqtt.c"
- , "multi.c"
- , "netrc.c"
- , "nonblock.c"
- , "openldap.c"
- , "parsedate.c"
- , "pingpong.c"
- , "pop3.c"
- , "progress.c"
- , "psl.c"
- , "rand.c"
- , "rename.c"
- , "rtsp.c"
- , "select.c"
- , "sendf.c"
- , "setopt.c"
- , "sha256.c"
- , "share.c"
- , "slist.c"
- , "smb.c"
- , "smtp.c"
- , "socketpair.c"
- , "socks.c"
- , "socks_gssapi.c"
- , "socks_sspi.c"
- , "speedcheck.c"
- , "splay.c"
- , "strcase.c"
- , "strdup.c"
- , "strerror.c"
- , "strtok.c"
- , "strtoofft.c"
- , "system_win32.c"
- , "telnet.c"
- , "tftp.c"
- , "timediff.c"
- , "timeval.c"
- , "transfer.c"
- , "url.c"
- , "urlapi.c"
- , "version.c"
- , "version_win32.c"
- , "warnless.c"
- , "wildcard.c"
- ]
- }
+ {"type": ["@", "rules", "data", "staged"], "srcs": [["GLOB", null, "*.c"]]}
, "libcurl_hheaders":
- { "type": ["@", "rules", "data", "staged"]
- , "srcs":
- [ "altsvc.h"
- , "amigaos.h"
- , "arpa_telnet.h"
- , "asyn.h"
- , "bufref.h"
- , "c-hyper.h"
- , "conncache.h"
- , "connect.h"
- , "content_encoding.h"
- , "cookie.h"
- , "curl_addrinfo.h"
- , "curl_base64.h"
- , "curl_ctype.h"
- , "curl_des.h"
- , "curl_endian.h"
- , "curl_fnmatch.h"
- , "curl_get_line.h"
- , "curl_gethostname.h"
- , "curl_gssapi.h"
- , "curl_hmac.h"
- , "curl_krb5.h"
- , "curl_ldap.h"
- , "curl_md4.h"
- , "curl_md5.h"
- , "curl_memory.h"
- , "curl_memrchr.h"
- , "curl_multibyte.h"
- , "curl_ntlm_core.h"
- , "curl_ntlm_wb.h"
- , "curl_path.h"
- , "curl_printf.h"
- , "curl_range.h"
- , "curl_rtmp.h"
- , "curl_sasl.h"
- , "curl_setup.h"
- , "curl_setup_once.h"
- , "curl_sha256.h"
- , "curl_sspi.h"
- , "curl_threads.h"
- , "curlx.h"
- , "dict.h"
- , "doh.h"
- , "dotdot.h"
- , "dynbuf.h"
- , "easy_lock.h"
- , "easyif.h"
- , "easyoptions.h"
- , "escape.h"
- , "file.h"
- , "fileinfo.h"
- , "fopen.h"
- , "formdata.h"
- , "ftp.h"
- , "ftplistparser.h"
- , "getinfo.h"
- , "gopher.h"
- , "h2h3.h"
- , "hash.h"
- , "headers.h"
- , "hostip.h"
- , "hsts.h"
- , "http.h"
- , "http2.h"
- , "http_chunks.h"
- , "http_digest.h"
- , "http_negotiate.h"
- , "http_ntlm.h"
- , "http_proxy.h"
- , "http_aws_sigv4.h"
- , "if2ip.h"
- , "imap.h"
- , "inet_ntop.h"
- , "inet_pton.h"
- , "llist.h"
- , "memdebug.h"
- , "mime.h"
- , "mqtt.h"
- , "multihandle.h"
- , "multiif.h"
- , "netrc.h"
- , "nonblock.h"
- , "parsedate.h"
- , "pingpong.h"
- , "pop3.h"
- , "progress.h"
- , "psl.h"
- , "quic.h"
- , "rand.h"
- , "rename.h"
- , "rtsp.h"
- , "select.h"
- , "sendf.h"
- , "setopt.h"
- , "setup-vms.h"
- , "share.h"
- , "sigpipe.h"
- , "slist.h"
- , "smb.h"
- , "smtp.h"
- , "sockaddr.h"
- , "socketpair.h"
- , "socks.h"
- , "speedcheck.h"
- , "splay.h"
- , "strcase.h"
- , "strdup.h"
- , "strerror.h"
- , "strtok.h"
- , "strtoofft.h"
- , "system_win32.h"
- , "telnet.h"
- , "tftp.h"
- , "timediff.h"
- , "timeval.h"
- , "transfer.h"
- , "url.h"
- , "urlapi-int.h"
- , "urldata.h"
- , "version_win32.h"
- , "warnless.h"
- , "wildcard.h"
- ]
- }
+ {"type": ["@", "rules", "data", "staged"], "srcs": [["GLOB", null, "*.h"]]}
, "curl_vauth_cfiles":
{ "type": ["@", "rules", "data", "staged"]
, "srcs":
@@ -1212,6 +1031,7 @@
, "vtls/schannel.h"
, "vtls/sectransp.h"
, "vtls/vtls.h"
+ , "vtls/vtls_int.h"
, "vtls/wolfssl.h"
, "vtls/x509asn1.h"
]
@@ -1219,12 +1039,21 @@
, "curl_vquic_cfiles":
{ "type": ["@", "rules", "data", "staged"]
, "srcs":
- ["vquic/msh3.c", "vquic/ngtcp2.c", "vquic/quiche.c", "vquic/vquic.c"]
+ [ "vquic/curl_msh3.c"
+ , "vquic/curl_ngtcp2.c"
+ , "vquic/curl_quiche.c"
+ , "vquic/vquic.c"
+ ]
}
, "curl_vquic_hfiles":
{ "type": ["@", "rules", "data", "staged"]
, "srcs":
- ["vquic/msh3.h", "vquic/ngtcp2.h", "vquic/quiche.h", "vquic/vquic.h"]
+ [ "vquic/curl_msh3.h"
+ , "vquic/curl_ngtcp2.h"
+ , "vquic/curl_quiche.h"
+ , "vquic/vquic_int.h"
+ , "vquic/vquic.h"
+ ]
}
, "curl_vssh_cfiles":
{ "type": ["@", "rules", "data", "staged"]
diff --git a/etc/repos.json b/etc/repos.json
index 5de51c25..9a56037a 100644
--- a/etc/repos.json
+++ b/etc/repos.json
@@ -418,11 +418,11 @@
, "com_github_curl_curl":
{ "repository":
{ "type": "archive"
- , "content": "ad8994cddb93ba26e041d23130b08d2d9438ea0b"
- , "fetch": "https://github.com/curl/curl/releases/download/curl-7_85_0/curl-7.85.0.tar.gz"
- , "sha256": "78a06f918bd5fde3c4573ef4f9806f56372b32ec1829c9ec474799eeee641c27"
- , "sha512": "bbad693bcde9c55e5942499950d76011f53ad43d3270eee2c8db486bcf46f5fc92b32dd8752caf4c5976fe493d083e2d34fa299cb96fb8e76d8f5fcc2cc56a36"
- , "subdir": "curl-7.85.0"
+ , "content": "23ecab2d4e4d9f35aabb15d361f4fcb2c55febb8"
+ , "fetch": "https://github.com/curl/curl/releases/download/curl-7_88_1/curl-7.88.1.tar.gz"
+ , "sha256": "cdb38b72e36bc5d33d5b8810f8018ece1baa29a8f215b4495e495ded82bbf3c7"
+ , "sha512": "67701d458548712bbfaa55f2ebefbf87cdbba01b7b1200f608b1c3af67e8dd8e243fa89f256446d217d658a5a1242331d8b0168ab600351e74ee0e2511e79dae"
+ , "subdir": "curl-7.88.1"
}
, "target_root": "import targets"
, "target_file_name": "TARGETS.curl"