aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcrueter <crueter@eden-emu.dev>2026-04-08 21:27:10 +0200
committercrueter <crueter@eden-emu.dev>2026-04-08 21:27:10 +0200
commit71d3dd67d33be457d178c6b4c3dedc7ef032afcc (patch)
treeddbbf1bc612014ffdef208c233a7ed8a39339b82 /src
parent9b2fba1275e83f7bd7afcbfde832e64920f7d8f7 (diff)
[frontend] Force https on bundled OpenSSL (#3843)
For some unknown reason, bundled OpenSSL likes the `https` scheme, whereas system OpenSSL (on Gentoo at least) does not... even when the bundled OpenSSL is built exactly like the Gentoo one, certificate and all... Signed-off-by: crueter <crueter@eden-emu.dev> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3843
Diffstat (limited to 'src')
-rw-r--r--src/frontend_common/update_checker.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/frontend_common/update_checker.cpp b/src/frontend_common/update_checker.cpp
index 3e5a832ba0..1f01c25a26 100644
--- a/src/frontend_common/update_checker.cpp
+++ b/src/frontend_common/update_checker.cpp
@@ -81,9 +81,7 @@ std::optional<std::string> UpdateChecker::GetResponse(std::string url, std::stri
}
std::optional<UpdateChecker::Update> UpdateChecker::GetLatestRelease(bool include_prereleases) {
- // For some unbeknownst reason, only Android likes when https is specified.
- // Consider dropping support for this radioactive platform.
-#ifdef __ANDROID__
+#ifdef YUZU_BUNDLED_OPENSSL
const auto update_check_url = fmt::format("https://{}", Common::g_build_auto_update_api);
#else
const auto update_check_url = std::string{Common::g_build_auto_update_api};