summaryrefslogtreecommitdiff
path: root/etc/import/TARGETS.curl
diff options
context:
space:
mode:
Diffstat (limited to 'etc/import/TARGETS.curl')
-rw-r--r--etc/import/TARGETS.curl152
1 files changed, 113 insertions, 39 deletions
diff --git a/etc/import/TARGETS.curl b/etc/import/TARGETS.curl
index 32ebc274..0dfd5797 100644
--- a/etc/import/TARGETS.curl
+++ b/etc/import/TARGETS.curl
@@ -23,6 +23,7 @@
, "ENABLE_THREADED_RESOLVER"
, "CURL_DISABLE_DICT"
, "CURL_DISABLE_FILE"
+ , "CURL_DISABLE_FORM_API"
, "CURL_DISABLE_FTP"
, "CURL_DISABLE_GOPHER"
, "CURL_DISABLE_IMAP"
@@ -37,11 +38,19 @@
, "CURL_DISABLE_TFTP"
, "HTTP_ONLY"
, "CURL_DISABLE_ALTSVC"
+ , "CURL_DISABLE_SRP"
, "CURL_DISABLE_COOKIES"
- , "CURL_DISABLE_CRYPTO_AUTH"
+ , "CURL_DISABLE_BASIC_AUTH"
+ , "CURL_DISABLE_BEARER_AUTH"
+ , "CURL_DISABLE_DIGEST_AUTH"
+ , "CURL_DISABLE_KERBEROS_AUTH"
+ , "CURL_DISABLE_NEGOTIATE_AUTH"
+ , "CURL_DISABLE_AWS"
, "CURL_DISABLE_NTLM"
, "CURL_DISABLE_DOH"
, "CURL_DISABLE_GETOPTIONS"
+ , "CURL_DISABLE_HEADERS_API"
+ , "CURL_DISABLE_BINDLOCAL"
, "CURL_DISABLE_HSTS"
, "CURL_DISABLE_MIME"
, "CURL_DISABLE_NETRC"
@@ -58,7 +67,7 @@
, "USE_MSH3"
, "USE_LIBIDN2"
, "USE_BROTLI"
- , "USE_ZSTD"
+ , "CURL_ZSTD"
, "CURL_USE_LIBPSL"
, "CURL_USE_LIBSSH2"
, "CURL_USE_LIBSSH"
@@ -68,12 +77,12 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
- , "HAVE_RAND_EGD"
, "HAVE_BORINGSSL"
, "HAVE_AWSLC"
+ , "HAVE_SSL_SET0_WBIO"
+ , "HAVE_OPENSSL_SRP"
, "HAVE_SSL_CTX_SET_QUIC_METHOD"
, "HAVE_QUICHE_CONN_SET_QLOG_FD"
- , "HAVE_ZSTD_CREATEDSTREAM"
, "PKG_CONFIG_ARGS"
]
, "config_doc":
@@ -95,6 +104,8 @@
]
, "CURL_DISABLE_DICT": ["Boolean. Disable DICT."]
, "CURL_DISABLE_FILE": ["Boolean. Disable FILE."]
+ , "CURL_DISABLE_FORM_API":
+ ["Boolean. Disable form API, if ~CURL_DISABLE_MIME==false~"]
, "CURL_DISABLE_FTP": ["Boolean. Disable FTP."]
, "CURL_DISABLE_GOPHER": ["Boolean. Disable GOPHER."]
, "CURL_DISABLE_IMAP": ["Boolean. Disable IMAP."]
@@ -115,12 +126,21 @@
, "Currently these are unsupported."
]
, "CURL_DISABLE_ALTSVC": ["Boolean. Disable alt-svc."]
+ , "CURL_DISABLE_SRP": ["Boolean. Disable TLS-SRP support."]
, "CURL_DISABLE_COOKIES": ["Boolean. Disable cookies."]
- , "CURL_DISABLE_CRYPTO_AUTH":
- ["Boolean. Disable cryptographic authentication."]
+ , "CURL_DISABLE_BASIC_AUTH": ["Boolean. Disable Basic authentication."]
+ , "CURL_DISABLE_BEARER_AUTH": ["Boolean. Disable Bearer authentication."]
+ , "CURL_DISABLE_DIGEST_AUTH": ["Boolean. Disable Digest authentication."]
+ , "CURL_DISABLE_KERBEROS_AUTH":
+ ["Boolean. Disable Kerberos authentication."]
+ , "CURL_DISABLE_NEGOTIATE_AUTH":
+ ["Boolean. Disable negotiate authentication."]
+ , "CURL_DISABLE_AWS": ["Boolean. Disable AWS-SIG4."]
, "CURL_DISABLE_NTLM": ["Boolean. Disable NTLM support."]
, "CURL_DISABLE_DOH": ["Boolean. Disable DNS-over-HTTPS."]
, "CURL_DISABLE_GETOPTIONS": ["Boolean. Disable curl-easy-options API."]
+ , "CURL_DISABLE_HEADERS_API": ["Boolean. Disable headers-api support."]
+ , "CURL_DISABLE_BINDLOCAL": ["Boolean. Disable local binding support."]
, "CURL_DISABLE_HSTS": ["Boolean. Disable HSTS support."]
, "CURL_DISABLE_MIME": ["Boolean. Disable MIME support."]
, "CURL_DISABLE_NETRC": ["Boolean. Disable netrc parser."]
@@ -158,7 +178,7 @@
, "or against normaliz (system or open name) if ~OS==\"windows\"~."
]
, "USE_BROTLI": ["Boolean. Link against brotli (system or open name)."]
- , "USE_ZSTD": ["Boolean. Link against zstd (system or open name)."]
+ , "CURL_ZSTD": ["Boolean. Link against zstd (system or open name)."]
, "CURL_USE_LIBPSL":
[ "Boolean. Default value: true. Link against libpsl (system or open name)."
]
@@ -194,10 +214,6 @@
[ "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."
@@ -206,6 +222,11 @@
[ "Boolean. OpenSSL is AWSLC."
, "If true, corresponding symbol detection logic is skipped."
]
+ , "HAVE_SSL_SET0_WBIO":
+ ["Boolean. Set if ~SSL_set0_wbio~ present in OpenSSL/wolfSSL."]
+ , "HAVE_OPENSSL_SRP":
+ [ "Boolean. Set if ~SSL_CTX_set_srp_username~ present in OpenSSL/wolfSSL."
+ ]
, "HAVE_SSL_CTX_SET_QUIC_METHOD":
[ "Boolean. `SSL_CTX_set_quic_method` present in OpenSSL."
, "If true, corresponding symbol detection logic is skipped."
@@ -214,10 +235,6 @@
[ "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":
@@ -233,6 +250,7 @@
, "ENABLE_THREADED_RESOLVER"
, "CURL_DISABLE_DICT"
, "CURL_DISABLE_FILE"
+ , "CURL_DISABLE_FORM_API"
, "CURL_DISABLE_FTP"
, "CURL_DISABLE_GOPHER"
, "CURL_DISABLE_IMAP"
@@ -247,11 +265,19 @@
, "CURL_DISABLE_TFTP"
, "HTTP_ONLY"
, "CURL_DISABLE_ALTSVC"
+ , "CURL_DISABLE_SRP"
, "CURL_DISABLE_COOKIES"
- , "CURL_DISABLE_CRYPTO_AUTH"
+ , "CURL_DISABLE_BASIC_AUTH"
+ , "CURL_DISABLE_BEARER_AUTH"
+ , "CURL_DISABLE_DIGEST_AUTH"
+ , "CURL_DISABLE_KERBEROS_AUTH"
+ , "CURL_DISABLE_NEGOTIATE_AUTH"
+ , "CURL_DISABLE_AWS"
, "CURL_DISABLE_NTLM"
, "CURL_DISABLE_DOH"
, "CURL_DISABLE_GETOPTIONS"
+ , "CURL_DISABLE_HEADERS_API"
+ , "CURL_DISABLE_BINDLOCAL"
, "CURL_DISABLE_HSTS"
, "CURL_DISABLE_MIME"
, "CURL_DISABLE_NETRC"
@@ -268,7 +294,7 @@
, "USE_MSH3"
, "USE_LIBIDN2"
, "USE_BROTLI"
- , "USE_ZSTD"
+ , "CURL_ZSTD"
, "CURL_USE_LIBPSL"
, "CURL_USE_LIBSSH2"
, "CURL_USE_LIBSSH"
@@ -278,12 +304,12 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
- , "HAVE_RAND_EGD"
, "HAVE_BORINGSSL"
, "HAVE_AWSLC"
+ , "HAVE_SSL_SET0_WBIO"
+ , "HAVE_OPENSSL_SRP"
, "HAVE_SSL_CTX_SET_QUIC_METHOD"
, "HAVE_QUICHE_CONN_SET_QLOG_FD"
- , "HAVE_ZSTD_CREATEDSTREAM"
]
, "target": ["./", "lib", "libcurl"]
, "config":
@@ -315,13 +341,13 @@
, {"type": "var", "name": "ENABLE_ARES", "default": false}
]
, [ "ENABLE_THREADED_RESOLVER"
- , { "type": "var"
- , "name": "ENABLE_THREADED_RESOLVER"
- , "default":
- { "type": "if"
- , "cond": {"type": "var", "name": "ENABLE_ARES"}
- , "then": false
- , "else": true
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "ENABLE_ARES"}
+ , "then": false
+ , "else":
+ { "type": "var"
+ , "name": "ENABLE_THREADED_RESOLVER"
+ , "default": true
}
}
]
@@ -331,6 +357,14 @@
, [ "CURL_DISABLE_FILE"
, {"type": "var", "name": "CURL_DISABLE_FILE", "default": false}
]
+ , [ "CURL_DISABLE_FORM_API"
+ , { "type": "if"
+ , "cond": {"type": "var", "name": "CURL_DISABLE_MIME"}
+ , "then": true
+ , "else":
+ {"type": "var", "name": "CURL_DISABLE_FORM_API", "default": false}
+ }
+ ]
, [ "CURL_DISABLE_FTP"
, {"type": "var", "name": "CURL_DISABLE_FTP", "default": false}
]
@@ -371,11 +405,35 @@
, [ "CURL_DISABLE_ALTSVC"
, {"type": "var", "name": "CURL_DISABLE_ALTSVC", "default": false}
]
+ , [ "CURL_DISABLE_SRP"
+ , {"type": "var", "name": "CURL_DISABLE_SRP", "default": false}
+ ]
, [ "CURL_DISABLE_COOKIES"
, {"type": "var", "name": "CURL_DISABLE_COOKIES", "default": false}
]
- , [ "CURL_DISABLE_CRYPTO_AUTH"
- , {"type": "var", "name": "CURL_DISABLE_CRYPTO_AUTH", "default": false}
+ , [ "CURL_DISABLE_BASIC_AUTH"
+ , {"type": "var", "name": "CURL_DISABLE_BASIC_AUTH", "default": false}
+ ]
+ , [ "CURL_DISABLE_BEARER_AUTH"
+ , {"type": "var", "name": "CURL_DISABLE_BEARER_AUTH", "default": false}
+ ]
+ , [ "CURL_DISABLE_DIGEST_AUTH"
+ , {"type": "var", "name": "CURL_DISABLE_DIGEST_AUTH", "default": false}
+ ]
+ , [ "CURL_DISABLE_KERBEROS_AUTH"
+ , { "type": "var"
+ , "name": "CURL_DISABLE_KERBEROS_AUTH"
+ , "default": false
+ }
+ ]
+ , [ "CURL_DISABLE_NEGOTIATE_AUTH"
+ , { "type": "var"
+ , "name": "CURL_DISABLE_NEGOTIATE_AUTH"
+ , "default": false
+ }
+ ]
+ , [ "CURL_DISABLE_AWS"
+ , {"type": "var", "name": "CURL_DISABLE_AWS", "default": false}
]
, [ "CURL_DISABLE_NTLM"
, {"type": "var", "name": "CURL_DISABLE_NTLM", "default": false}
@@ -386,6 +444,12 @@
, [ "CURL_DISABLE_GETOPTIONS"
, {"type": "var", "name": "CURL_DISABLE_GETOPTIONS", "default": false}
]
+ , [ "CURL_DISABLE_HEADERS_API"
+ , {"type": "var", "name": "CURL_DISABLE_HEADERS_API", "default": false}
+ ]
+ , [ "CURL_DISABLE_BINDLOCAL"
+ , {"type": "var", "name": "CURL_DISABLE_BINDLOCAL", "default": false}
+ ]
, [ "CURL_DISABLE_HSTS"
, {"type": "var", "name": "CURL_DISABLE_HSTS", "default": false}
]
@@ -432,7 +496,7 @@
, {"type": "var", "name": "USE_LIBIDN2", "default": false}
]
, ["USE_BROTLI", {"type": "var", "name": "USE_BROTLI", "default": false}]
- , ["USE_ZSTD", {"type": "var", "name": "USE_ZSTD", "default": false}]
+ , ["CURL_ZSTD", {"type": "var", "name": "CURL_ZSTD", "default": false}]
, [ "CURL_USE_LIBPSL"
, {"type": "var", "name": "CURL_USE_LIBPSL", "default": true}
]
@@ -485,13 +549,16 @@
, [ "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_AWSLC", {"type": "var", "name": "HAVE_AWSLC", "default": false}]
+ , [ "HAVE_SSL_SET0_WBIO"
+ , {"type": "var", "name": "HAVE_SSL_SET0_WBIO", "default": false}
+ ]
+ , [ "HAVE_OPENSSL_SRP"
+ , {"type": "var", "name": "HAVE_OPENSSL_SRP", "default": false}
+ ]
, [ "HAVE_SSL_CTX_SET_QUIC_METHOD"
, { "type": "var"
, "name": "HAVE_SSL_CTX_SET_QUIC_METHOD"
@@ -504,9 +571,6 @@
, "default": false
}
]
- , [ "HAVE_ZSTD_CREATEDSTREAM"
- , {"type": "var", "name": "HAVE_ZSTD_CREATEDSTREAM", "default": false}
- ]
]
, "body":
{ "type": "env"
@@ -517,6 +581,7 @@
, "ENABLE_THREADED_RESOLVER"
, "CURL_DISABLE_DICT"
, "CURL_DISABLE_FILE"
+ , "CURL_DISABLE_FORM_API"
, "CURL_DISABLE_FTP"
, "CURL_DISABLE_GOPHER"
, "CURL_DISABLE_IMAP"
@@ -531,10 +596,19 @@
, "CURL_DISABLE_TFTP"
, "HTTP_ONLY"
, "CURL_DISABLE_ALTSVC"
+ , "CURL_DISABLE_SRP"
, "CURL_DISABLE_COOKIES"
- , "CURL_DISABLE_CRYPTO_AUTH"
+ , "CURL_DISABLE_BASIC_AUTH"
+ , "CURL_DISABLE_BEARER_AUTH"
+ , "CURL_DISABLE_DIGEST_AUTH"
+ , "CURL_DISABLE_KERBEROS_AUTH"
+ , "CURL_DISABLE_NEGOTIATE_AUTH"
+ , "CURL_DISABLE_AWS"
, "CURL_DISABLE_NTLM"
, "CURL_DISABLE_DOH"
+ , "CURL_DISABLE_GETOPTIONS"
+ , "CURL_DISABLE_HEADERS_API"
+ , "CURL_DISABLE_BINDLOCAL"
, "CURL_DISABLE_HSTS"
, "CURL_DISABLE_MIME"
, "CURL_DISABLE_NETRC"
@@ -551,7 +625,7 @@
, "USE_MSH3"
, "USE_LIBIDN2"
, "USE_BROTLI"
- , "USE_ZSTD"
+ , "CURL_ZSTD"
, "CURL_USE_LIBPSL"
, "CURL_USE_LIBSSH2"
, "CURL_USE_LIBSSH"
@@ -561,12 +635,12 @@
, "CURL_CA_PATH"
, "CURL_CA_FALLBACK"
, "USE_GNU_STRERROR_R"
- , "HAVE_RAND_EGD"
, "HAVE_BORINGSSL"
, "HAVE_AWSLC"
+ , "HAVE_SSL_SET0_WBIO"
+ , "HAVE_OPENSSL_SRP"
, "HAVE_SSL_CTX_SET_QUIC_METHOD"
, "HAVE_QUICHE_CONN_SET_QLOG_FD"
- , "HAVE_ZSTD_CREATEDSTREAM"
]
}
}