diff --git a/openrct2.common.props b/openrct2.common.props
index 7437297cfa..1cccd581e7 100644
--- a/openrct2.common.props
+++ b/openrct2.common.props
@@ -18,8 +18,8 @@
$(ProjectName)
true
- x86-windows-static-winssl
- x64-windows-static-winssl
+ x86-windows-static
+ x64-windows-static
true
@@ -61,7 +61,7 @@
/utf-8 /std:c++17 /permissive- /Zc:externConstexpr
- wininet.lib;imm32.lib;version.lib;winmm.lib;crypt32.lib;wldap32.lib;shlwapi.lib;%(AdditionalDependencies)
+ wininet.lib;imm32.lib;version.lib;winmm.lib;crypt32.lib;wldap32.lib;shlwapi.lib;setupapi.lib;%(AdditionalDependencies)
/OPT:NOLBR /ignore:4099 %(AdditionalOptions)
@@ -76,7 +76,7 @@
DebugFull
- bz2d.lib;discord-rpc.lib;freetyped.lib;jansson_d.lib;libcurl.lib;libeay32.lib;libpng16d.lib;libspeexdsp.lib;SDL2d.lib;ssleay32.lib;zip.lib;zlibd.lib;libbreakpadd.lib;libbreakpad_clientd.lib;benchmarkd.lib;%(AdditionalDependencies)
+ benchmarkd.lib;libbreakpadd.lib;libbreakpad_clientd.lib;bz2d.lib;discord-rpc.lib;freetyped.lib;jansson_d.lib;libcrypto.lib;libcurl-d.lib;libpng16d.lib;libspeexdsp.lib;libssl.lib;SDL2d.lib;zip.lib;zlibd.lib;%(AdditionalDependencies)
@@ -94,7 +94,7 @@
DebugFull
true
true
- bz2.lib;discord-rpc.lib;freetype.lib;jansson.lib;libcurl.lib;libeay32.lib;libpng16.lib;libspeexdsp.lib;SDL2.lib;ssleay32.lib;zip.lib;zlib.lib;libbreakpad.lib;libbreakpad_client.lib;benchmark.lib;%(AdditionalDependencies)
+ benchmark.lib;libbreakpad.lib;libbreakpad_client.lib;bz2.lib;discord-rpc.lib;freetype.lib;jansson.lib;libcrypto.lib;libcurl.lib;libpng16.lib;libspeexdsp.lib;libssl.lib;SDL2.lib;zip.lib;zlib.lib;%(AdditionalDependencies)
diff --git a/openrct2.proj b/openrct2.proj
index 0276404f4c..cafdd9b766 100644
--- a/openrct2.proj
+++ b/openrct2.proj
@@ -37,10 +37,10 @@
$(RootDir).dependencies
- https://github.com/OpenRCT2/Dependencies/releases/download/v19/openrct2-libs-v19-x86-windows-static-winssl.zip
- c0a49dfb7a0b4175c5b5003922f8a5c4b4589132
- https://github.com/OpenRCT2/Dependencies/releases/download/v19/openrct2-libs-v19-x64-windows-static-winssl.zip
- 623cb9199da328e55ee9c7f5e1135ceab43cc6b9
+ https://github.com/OpenRCT2/Dependencies/releases/download/v20/openrct2-libs-v20-x86-windows-static.zip
+ 2963fb45c23f5996638babd1e0bcd9661248ca02
+ https://github.com/OpenRCT2/Dependencies/releases/download/v20/openrct2-libs-v20-x64-windows-static.zip
+ b7019e51bd78254cf19301d5668483a370a59eb0
2fe3bd994b3189899d93f1d5a881e725e046fdc2
https://github.com/google/googletest/archive/$(GtestVersion).zip
058b9df80244c03f1633cb06e9f70471a29ebb8e
diff --git a/src/openrct2/platform/Crash.cpp b/src/openrct2/platform/Crash.cpp
index 40d11e9ebe..fef8f25ef4 100644
--- a/src/openrct2/platform/Crash.cpp
+++ b/src/openrct2/platform/Crash.cpp
@@ -79,7 +79,7 @@ static bool UploadMinidump(const std::map& files, in
}
int timeout = 10000;
- bool success = google_breakpad::HTTPUpload::SendRequest(url, parameters, files, &timeout, &response, &error);
+ bool success = google_breakpad::HTTPUpload::SendMultipartPostRequest(url, parameters, files, &timeout, &response, &error);
wprintf(L"Success = %d, error = %d, response = %s\n", success, error, response.c_str());
return success;
}