Skip to content

Commit 5a3b898

Browse files
authored
Merge pull request #70092 from compnerd/510-https
[5.10] build: enable HTTPS for CURL again
2 parents 0548966 + eab31a0 commit 5a3b898

File tree

1 file changed

+68
-14
lines changed

1 file changed

+68
-14
lines changed

utils/build.ps1

Lines changed: 68 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -949,29 +949,83 @@ function Build-CURL($Arch) {
949949
-BuildTargets default `
950950
-Defines @{
951951
BUILD_SHARED_LIBS = "NO";
952-
CMAKE_INSTALL_BINDIR = "bin/$ArchName";
952+
BUILD_TESTING = "NO";
953953
CMAKE_INSTALL_LIBDIR = "lib/$ArchName";
954954
BUILD_CURL_EXE = "NO";
955-
CMAKE_USE_OPENSSL = "NO";
955+
CURL_CA_BUNDLE = "none";
956+
CURL_CA_FALLBACK = "NO";
956957
CURL_CA_PATH = "none";
957-
CMAKE_USE_SCHANNEL = "YES";
958-
CMAKE_USE_LIBSSH2 = "NO";
959-
HAVE_POLL_FINE = "NO";
960-
CURL_DISABLE_LDAP = "YES";
961-
CURL_DISABLE_LDAPS = "YES";
962-
CURL_DISABLE_TELNET = "YES";
958+
CURL_BROTLI = "NO";
959+
CURL_DISABLE_ALTSVC = "NO";
960+
CURL_DISABLE_AWS = "YES";
961+
CURL_DISABLE_BASIC_AUTH = "NO";
962+
CURL_DISABLE_BEARER_AUTH = "NO";
963+
CURL_DISABLE_COOKIES = "NO";
963964
CURL_DISABLE_DICT = "YES";
965+
CURL_DISABLE_DIGEST_AUTH = "NO";
966+
CURL_DISABLE_DOH = "NO";
964967
CURL_DISABLE_FILE = "YES";
965-
CURL_DISABLE_TFTP = "YES";
966-
CURL_DISABLE_RTSP = "YES";
967-
CURL_DISABLE_PROXY = "YES";
968-
CURL_DISABLE_POP3 = "YES";
968+
CURL_DISABLE_FORM_API = "NO";
969+
CURL_DISABLE_FTP = "YES";
970+
CURL_DISABLE_GETOPTIONS = "NO";
971+
CURL_DISABLE_GOPHER = "YES";
972+
CURL_DISABLE_HSTS = "NO";
973+
CURL_DISABLE_HTTP = "NO";
974+
CURL_DISABLE_HTTP_AUTH = "NO";
969975
CURL_DISABLE_IMAP = "YES";
976+
CURL_DISABLE_KERBEROS_AUTH = "NO";
977+
CURL_DISABLE_LDAP = "YES";
978+
CURL_DISABLE_LDAPS = "YES";
979+
CURL_DISABLE_MIME = "NO";
980+
CURL_DISABLE_MQTT = "YES";
981+
CURL_DISABLE_NEGOTIATE_AUTH = "NO";
982+
CURL_DISABLE_NETRC = "NO";
983+
CURL_DISABLE_NTLM = "NO";
984+
CURL_DISABLE_PARSEDATE = "NO";
985+
CURL_DISABLE_POP3 = "YES";
986+
CURL_DISABLE_PROGRESS_METER = "YES";
987+
CURL_DISABLE_PROXY = "NO";
988+
CURL_DISABLE_RTSP = "YES";
989+
CURL_DISABLE_SHUFFLE_DNS = "YES";
990+
CURL_DISABLE_SMB = "YES";
970991
CURL_DISABLE_SMTP = "YES";
971-
CURL_DISABLE_GOPHER = "YES";
992+
CURL_DISABLE_SOCKETPAIR = "YES";
993+
CURL_DISABLE_SRP = "NO";
994+
CURL_DISABLE_TELNET = "YES";
995+
CURL_DISABLE_TFTP = "YES";
996+
CURL_DISABLE_VERBOSE_STRINGS = "NO";
997+
CURL_LTO = "NO";
998+
CURL_USE_BEARSSL = "NO";
999+
CURL_USE_GNUTLS = "NO";
1000+
CURL_USE_GSSAPI = "NO";
1001+
CURL_USE_LIBPSL = "NO";
1002+
CURL_USE_LIBSSH = "NO";
1003+
CURL_USE_LIBSSH2 = "NO";
1004+
CURL_USE_MBEDTLS = "NO";
1005+
CURL_USE_OPENSSL = "NO";
1006+
CURL_USE_SCHANNEL = "YES";
1007+
CURL_USE_WOLFSSL = "NO";
1008+
CURL_WINDOWS_SSPI = "YES";
9721009
CURL_ZLIB = "YES";
973-
ENABLE_UNIX_SOCKETS = "NO";
1010+
CURL_ZSTD = "NO";
1011+
ENABLE_ARES = "NO";
1012+
ENABLE_CURLDEBUG = "NO";
1013+
ENABLE_DEBUG = "NO";
1014+
ENABLE_IPV6 = "YES";
1015+
ENABLE_MANUAL = "NO";
9741016
ENABLE_THREADED_RESOLVER = "NO";
1017+
ENABLE_UNICODE = "YES";
1018+
ENABLE_UNIX_SOCKETS = "NO";
1019+
ENABLE_WEBSOCKETS = "NO";
1020+
HAVE_POLL_FINE = "NO";
1021+
USE_IDN2 = "NO";
1022+
USE_MSH3 = "NO";
1023+
USE_NGHTTP2 = "NO";
1024+
USE_NGTCP2 = "NO";
1025+
USE_QUICHE = "NO";
1026+
USE_WIN32_IDN = "YES";
1027+
USE_WIN32_LARGE_FILES = "YES";
1028+
USE_WIN32_LDAP = "NO";
9751029
ZLIB_ROOT = "$LibraryRoot\zlib-1.3\usr";
9761030
ZLIB_LIBRARY = "$LibraryRoot\zlib-1.3\usr\lib\$ArchName\zlibstatic.lib";
9771031
}

0 commit comments

Comments
 (0)