Updating libcurl

This commit is contained in:
Nicolas Pixel Noble 2024-03-01 17:54:32 -08:00
parent 0b02ba2fbe
commit f5cec7466d
3 changed files with 49 additions and 25 deletions

2
third_party/curl vendored

@ -1 +1 @@
Subproject commit 7ab9d43720bc34d9aa351c7ca683c1668ebf8335
Subproject commit 5ce164e0e9290c96eb7d502173426c0a135ec008

View file

@ -314,7 +314,6 @@
<ClCompile Include="..\..\third_party\curl\lib\curl_gethostname.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_get_line.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_gssapi.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_log.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_memrchr.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_multibyte.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_ntlm_core.c" />
@ -325,6 +324,7 @@
<ClCompile Include="..\..\third_party\curl\lib\curl_sasl.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_sspi.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_threads.c" />
<ClCompile Include="..\..\third_party\curl\lib\curl_trc.c" />
<ClCompile Include="..\..\third_party\curl\lib\dict.c" />
<ClCompile Include="..\..\third_party\curl\lib\doh.c" />
<ClCompile Include="..\..\third_party\curl\lib\dynbuf.c" />
@ -368,6 +368,7 @@
<ClCompile Include="..\..\third_party\curl\lib\krb5.c" />
<ClCompile Include="..\..\third_party\curl\lib\ldap.c" />
<ClCompile Include="..\..\third_party\curl\lib\llist.c" />
<ClCompile Include="..\..\third_party\curl\lib\macos.c" />
<ClCompile Include="..\..\third_party\curl\lib\md4.c" />
<ClCompile Include="..\..\third_party\curl\lib\md5.c" />
<ClCompile Include="..\..\third_party\curl\lib\memdebug.c" />
@ -429,18 +430,21 @@
<ClCompile Include="..\..\third_party\curl\lib\vauth\vauth.c" />
<ClCompile Include="..\..\third_party\curl\lib\version.c" />
<ClCompile Include="..\..\third_party\curl\lib\version_win32.c" />
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_msh3.c" />
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_ngtcp2.c" />
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_osslq.c" />
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_quiche.c" />
<ClCompile Include="..\..\third_party\curl\lib\vquic\vquic-tls.c" />
<ClCompile Include="..\..\third_party\curl\lib\vquic\vquic.c" />
<ClCompile Include="..\..\third_party\curl\lib\vssh\libssh.c" />
<ClCompile Include="..\..\third_party\curl\lib\vssh\libssh2.c" />
<ClCompile Include="..\..\third_party\curl\lib\vssh\wolfssh.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\bearssl.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\gskit.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\gtls.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\hostcheck.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\keylog.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\mbedtls.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\mbedtls_threadlock.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\nss.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\openssl.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\rustls.c" />
<ClCompile Include="..\..\third_party\curl\lib\vtls\schannel.c" />
@ -503,7 +507,6 @@
<ClInclude Include="..\..\third_party\curl\lib\curl_hmac.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_krb5.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_ldap.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_log.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_md4.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_md5.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_memory.h" />
@ -521,6 +524,7 @@
<ClInclude Include="..\..\third_party\curl\lib\curl_sha256.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_sspi.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_threads.h" />
<ClInclude Include="..\..\third_party\curl\lib\curl_trc.h" />
<ClInclude Include="..\..\third_party\curl\lib\dict.h" />
<ClInclude Include="..\..\third_party\curl\lib\doh.h" />
<ClInclude Include="..\..\third_party\curl\lib\dynbuf.h" />
@ -557,6 +561,7 @@
<ClInclude Include="..\..\third_party\curl\lib\inet_ntop.h" />
<ClInclude Include="..\..\third_party\curl\lib\inet_pton.h" />
<ClInclude Include="..\..\third_party\curl\lib\llist.h" />
<ClInclude Include="..\..\third_party\curl\lib\macos.h" />
<ClInclude Include="..\..\third_party\curl\lib\memdebug.h" />
<ClInclude Include="..\..\third_party\curl\lib\mime.h" />
<ClInclude Include="..\..\third_party\curl\lib\mqtt.h" />
@ -609,21 +614,22 @@
<ClInclude Include="..\..\third_party\curl\lib\version_win32.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\curl_msh3.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\curl_ngtcp2.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\curl_osslq.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\curl_quiche.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\vquic-tls.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\vquic.h" />
<ClInclude Include="..\..\third_party\curl\lib\vquic\vquic_int.h" />
<ClInclude Include="..\..\third_party\curl\lib\vssh\ssh.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\bearssl.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\gskit.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\gtls.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\hostcheck.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\keylog.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\mbedtls.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\mbedtls_threadlock.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\nssg.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\openssl.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\rustls.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\schannel.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\schannel_int.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\sectransp.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\vtls.h" />
<ClInclude Include="..\..\third_party\curl\lib\vtls\vtls_int.h" />

View file

@ -57,9 +57,6 @@
<ClCompile Include="..\..\third_party\curl\lib\vtls\bearssl.c">
<Filter>Source Files\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vtls\gskit.c">
<Filter>Source Files\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vtls\gtls.c">
<Filter>Source Files\vtls</Filter>
</ClCompile>
@ -75,9 +72,6 @@
<ClCompile Include="..\..\third_party\curl\lib\vtls\mbedtls_threadlock.c">
<Filter>Source Files\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vtls\nss.c">
<Filter>Source Files\vtls</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vtls\openssl.c">
<Filter>Source Files\vtls</Filter>
</ClCompile>
@ -216,9 +210,6 @@
<ClCompile Include="..\..\third_party\curl\lib\curl_gssapi.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\curl_log.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\curl_memrchr.c">
<Filter>Source Files</Filter>
</ClCompile>
@ -528,6 +519,27 @@
<ClCompile Include="..\..\third_party\curl\lib\ws.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_msh3.c">
<Filter>Source Files\vquic</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_ngtcp2.c">
<Filter>Source Files\vquic</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_osslq.c">
<Filter>Source Files\vquic</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vquic\curl_quiche.c">
<Filter>Source Files\vquic</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\vquic\vquic-tls.c">
<Filter>Source Files\vquic</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\curl_trc.c">
<Filter>Source Files</Filter>
</ClCompile>
<ClCompile Include="..\..\third_party\curl\lib\macos.c">
<Filter>Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\third_party\curl\lib\altsvc.h">
@ -641,9 +653,6 @@
<ClInclude Include="..\..\third_party\curl\lib\curl_ldap.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\curl_log.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\curl_md4.h">
<Filter>Header Files</Filter>
</ClInclude>
@ -983,9 +992,6 @@
<ClInclude Include="..\..\third_party\curl\lib\vtls\bearssl.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vtls\gskit.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vtls\gtls.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
@ -1001,9 +1007,6 @@
<ClInclude Include="..\..\third_party\curl\lib\vtls\mbedtls_threadlock.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vtls\nssg.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vtls\openssl.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
@ -1064,6 +1067,21 @@
<ClInclude Include="..\..\third_party\curl\include\curl\websockets.h">
<Filter>Public Headers</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\curl_trc.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\macos.h">
<Filter>Header Files</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vquic\curl_osslq.h">
<Filter>Header Files\vquic</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vquic\vquic-tls.h">
<Filter>Header Files\vquic</Filter>
</ClInclude>
<ClInclude Include="..\..\third_party\curl\lib\vtls\schannel_int.h">
<Filter>Header Files\vtls</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\third_party\curl\lib\libcurl.rc">