| Index: Shared/PluginClassThread.cpp |
| =================================================================== |
| --- a/Shared/PluginClassThread.cpp |
| +++ b/Shared/PluginClassThread.cpp |
| @@ -50,11 +50,6 @@ |
| debugText += L"\n================================================================================"; |
| debugText += L"\nPlugin version: " + CString(IEPLUGIN_VERSION); |
| - debugText += L"\nPlugin id: " + system->GetPluginId(); |
| - debugText += L"\nMAC address: " + system->GetMacId(true); |
| - debugText += L"\nComputer name: " + system->GetComputerName(); |
| - debugText += L"\nUser id: " + settings->GetString(SETTING_USER_ID, "N/A"); |
| - debugText += L"\nUser name: " + system->GetUserName(); |
| debugText += L"\nBrowser version: " + system->GetBrowserVersion(); |
| debugText += L"\nBrowser language: " + system->GetBrowserLanguage(); |
| @@ -149,7 +144,6 @@ |
| // Should update plugin ? |
| // -------------------------------------------------------------------- |
| -#ifndef ENTERPRISE |
| if (!IsMainThreadDone(hMainThread) && settings->IsPluginUpdateAvailable()) |
| { |
| DEBUG_THREAD(L"Thread::Should update plugin"); |
| @@ -183,17 +177,12 @@ |
| } |
| } |
| -#endif |
| // -------------------------------------------------------------------- |
| // Main loop |
| // -------------------------------------------------------------------- |
| DWORD mainLoopIteration = 1; |
| - |
| - bool hasUser = false; |
| - int regAttempts = 1; |
| - int regAttemptsThread = 1; |
| - |
| + |
| while (!IsMainThreadDone(hMainThread)) |
| { |
| CString sMainLoopIteration; |
| @@ -207,50 +196,6 @@ |
| DEBUG_GENERAL(debugText) |
| - if (settings->Has(SETTING_REG_SUCCEEDED)) |
| - { |
| - regAttempts = REGISTRATION_MAX_ATTEMPTS; |
| - } |
| - else |
| - { |
| - regAttempts = settings->GetValue(SETTING_REG_ATTEMPTS); |
| - } |
| - regAttempts = max(regAttempts, regAttemptsThread) + 1; |
| - |
| - // -------------------------------------------------------------------- |
| - // Register user |
| - // -------------------------------------------------------------------- |
| - |
| - if (!IsMainThreadDone(hMainThread)) |
| - { |
| - DEBUG_THREAD("Thread::Register user"); |
| - |
| - hasUser = settings->Has(SETTING_USER_ID); |
| - |
| - if (!hasUser && regAttempts <= REGISTRATION_MAX_ATTEMPTS) |
| - { |
| - DWORD nUserTimerBase = GetTickCount() / TIMER_INTERVAL_USER_REGISTRATION; |
| - |
| - if (nUserTimerBase >= nNextUserTimerBase || mainLoopIteration == 1 && !settings->IsFirstRun()) |
| - { |
| - DEBUG_THREAD("Thread::Register user (action)"); |
| - |
| - try |
| - { |
| - isConfigutationLoaded = configuration->Download(); |
| - } |
| - catch (...) |
| - { |
| - } |
| - |
| - nNextUserTimerBase = nUserTimerBase + nUserTimerBaseStep; |
| - nUserTimerBaseStep *= 2; |
| - |
| - regAttemptsThread++; |
| - } |
| - } |
| - } |
| - |
| // -------------------------------------------------------------------- |
| // Load configuration |
| // -------------------------------------------------------------------- |
| @@ -259,7 +204,7 @@ |
| { |
| DEBUG_THREAD("Thread::Load configuration"); |
| - if (hasUser && !isConfigutationLoaded && regAttempts <= REGISTRATION_MAX_ATTEMPTS) |
| + if (!isConfigutationLoaded) |
| { |
| // Initialize serverClient module |
| // we try an initialization in each loop |
| @@ -279,8 +224,6 @@ |
| nNextServerClientTimerBase = nServerClientTimerBase + nServerClientTimerBaseStep; |
| nServerClientTimerBaseStep *= 2; |
| - |
| - regAttemptsThread++; |
| } |
| } |
| } |
| @@ -307,16 +250,6 @@ |
| settings->ForceConfigurationUpdateOnStart(false); |
| - if (configuration->IsValidPluginExpired()) |
| - { |
| - settings->SetBool(SETTING_PLUGIN_EXPIRED, configuration->IsPluginExpired()); |
| - } |
| - |
| - if (configuration->IsValidUserId()) |
| - { |
| - settings->SetString(SETTING_USER_ID, configuration->GetUserId()); |
| - } |
| - |
| if (configuration->IsValidPluginUpdate() && configuration->GetPluginUpdateVersion() != IEPLUGIN_VERSION) |
| { |
| settings->SetString(SETTING_PLUGIN_UPDATE_URL, configuration->GetPluginUpdateUrl()); |
| @@ -375,22 +308,6 @@ |
| } |
| #endif // SUPPORT_WHITELIST |
| - // Check pluginID |
| - CString newPluginId = system->GetPluginId(); |
| - |
| - if (newPluginId != settings->GetString(SETTING_PLUGIN_ID)) |
| - { |
| - DEBUG_GENERAL(L"*** pluginId has changed from " + settings->GetString(SETTING_PLUGIN_ID) + CString(L" to ") + newPluginId) |
| - |
| - settings->SetString(SETTING_PLUGIN_ID, newPluginId); |
| - } |
| - |
| - settings->SetString(SETTING_REG_SUCCEEDED, "true"); |
| - |
| - settings->SetBool(SETTING_PLUGIN_REGISTRATION, configuration->IsPluginRegistered()); |
| -#ifdef PRODUCT_SIMPLEADBLOCK |
| - settings->SetValue(SETTING_PLUGIN_ADBLOCKLIMIT, configuration->GetAdBlockLimit()); |
| -#endif |
| settings->Write(); |
| configuration->Invalidate(); |
| @@ -468,12 +385,6 @@ |
| } |
| #endif // SUPPORT_FILTER |
| } |
| - // Plugin not loaded |
| - else if (regAttempts <= REGISTRATION_MAX_ATTEMPTS) |
| - { |
| - settings->SetValue(SETTING_REG_ATTEMPTS, regAttempts); |
| - settings->Write(); |
| - } |
| } |
| // -------------------------------------------------------------------- |
| @@ -543,15 +454,8 @@ |
| { |
| // Non-hanging sleep |
| Sleep(50); |
| - |
| - if (hasUser || regAttempts >= REGISTRATION_MAX_ATTEMPTS) |
| - { |
| - if (sleepLoopIteration++ % (TIMER_THREAD_SLEEP_MAIN_LOOP / 50) == 0) |
| - { |
| - isDone = true; |
| - } |
| - } |
| - else if (sleepLoopIteration++ % (TIMER_THREAD_SLEEP_USER_REGISTRATION / 50) == 0) |
| + |
| + if (sleepLoopIteration++ % (TIMER_THREAD_SLEEP_USER_REGISTRATION / 50) == 0) |
| { |
| isDone = true; |
| } |