From 71d3dd67d33be457d178c6b4c3dedc7ef032afcc Mon Sep 17 00:00:00 2001 From: crueter Date: Wed, 8 Apr 2026 21:27:10 +0200 Subject: [PATCH] [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 Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3843 --- src/frontend_common/update_checker.cpp | 4 +--- 1 file changed, 1 insertion(+), 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 UpdateChecker::GetResponse(std::string url, std::stri } std::optional 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};