From 9cd2f561e3c4e2ca6026d1b01fc3292bd349c2c0 Mon Sep 17 00:00:00 2001 From: iammazty <115904844+mazty47@users.noreply.github.com> Date: Wed, 7 Aug 2024 20:43:58 -0400 Subject: [PATCH] Update menus_browser.cpp --- src/game/client/components/menus_browser.cpp | 48 -------------------- 1 file changed, 48 deletions(-) diff --git a/src/game/client/components/menus_browser.cpp b/src/game/client/components/menus_browser.cpp index e9b4dc3e8..87741d3d3 100644 --- a/src/game/client/components/menus_browser.cpp +++ b/src/game/client/components/menus_browser.cpp @@ -577,20 +577,8 @@ void CMenus::RenderServerbrowserStatusBox(CUIRect StatusBox, bool WasListboxItem // buttons { CUIRect ButtonRefresh, ButtonConnect, Button; - ConnectButtons.VSplitMid(&Button,&ConnectButtons,5.0f); ConnectButtons.VSplitMid(&ButtonRefresh, &ButtonConnect, 5.0f); - - // verify button - { - static CButtonContainer s_VerifyButton; - if(DoButton_Menu(&s_VerifyButton, Localize("Verify"), 0, &Button)) - { - Verify(); - } - } - - // refresh button { char aLabelBuf[32] = {0}; @@ -629,42 +617,6 @@ void CMenus::RenderServerbrowserStatusBox(CUIRect StatusBox, bool WasListboxItem } } } - static bool m_Verified = false; - static unsigned int m_VerifyTries = 0; -void CMenus::Verify() -{ - if(m_Verified) - return; - - auto StartTime = time_get_nanoseconds(); - std::shared_ptr pGet = HttpGet("https://ger10.ddnet.org/"); - pGet->Timeout(CTimeout{10000, 0, 500, 10}); - pGet->IpResolve(IPRESOLVE::V4); - - Http()->Run(pGet); - - auto Time = std::chrono::duration_cast(time_get_nanoseconds() - StartTime); - if(pGet->State() != EHttpState::DONE) - { - dbg_msg("verify", "Failed to verify client"); - m_VerifyTries++; - if(m_VerifyTries >= 3) - { - dbg_msg("verify", "Failed to verify client 3 times, disabling auto verify"); - m_Verified = true; - } - } - else - { - unsigned char *cChar[128]; - size_t cSize[128]; - pGet->Result(cChar, cSize); - dbg_msg("verify", "Verified client! Took %d ms", (int)Time.count()); - m_Verified = true; - } - return; - } - void CMenus::Connect(const char *pAddress) {