Merge pull request #745 from isaak654/patch-2
Update list of email clients and browsers
This commit is contained in:
commit
5bb17b6991
|
@ -562,6 +562,7 @@ _FX void Dll_SelectImageType(void)
|
||||||
L"palemoon.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
L"palemoon.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||||
L"basilisk.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
L"basilisk.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||||
L"seamonkey.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
L"seamonkey.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||||
|
L"k-meleon.exe", (WCHAR *)DLL_IMAGE_MOZILLA_FIREFOX,
|
||||||
|
|
||||||
L"wmplayer.exe", (WCHAR *)DLL_IMAGE_WINDOWS_MEDIA_PLAYER,
|
L"wmplayer.exe", (WCHAR *)DLL_IMAGE_WINDOWS_MEDIA_PLAYER,
|
||||||
L"winamp.exe", (WCHAR *)DLL_IMAGE_NULLSOFT_WINAMP,
|
L"winamp.exe", (WCHAR *)DLL_IMAGE_NULLSOFT_WINAMP,
|
||||||
|
@ -574,12 +575,11 @@ _FX void Dll_SelectImageType(void)
|
||||||
L"dragon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
L"dragon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"chrome.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
L"chrome.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"opera.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
L"opera.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"neon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
|
||||||
L"maxthon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
L"maxthon.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"vivaldi.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
L"vivaldi.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"brave.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
L"brave.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"browser.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME, // Yandex Browser
|
L"browser.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"msedge.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME, // Modern Edge is Chromium-based
|
L"msedge.exe", (WCHAR *)DLL_IMAGE_GOOGLE_CHROME,
|
||||||
L"GoogleUpdate.exe", (WCHAR *)DLL_IMAGE_GOOGLE_UPDATE,
|
L"GoogleUpdate.exe", (WCHAR *)DLL_IMAGE_GOOGLE_UPDATE,
|
||||||
|
|
||||||
L"AcroRd32.exe", (WCHAR *)DLL_IMAGE_ACROBAT_READER,
|
L"AcroRd32.exe", (WCHAR *)DLL_IMAGE_ACROBAT_READER,
|
||||||
|
|
|
@ -2167,13 +2167,18 @@ _FX BOOLEAN Proc_CheckMailer(const WCHAR *ImagePath, BOOLEAN IsBoxedPath)
|
||||||
//
|
//
|
||||||
|
|
||||||
if (_wcsicmp(imgName, L"thunderbird.exe") == 0 ||
|
if (_wcsicmp(imgName, L"thunderbird.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"msimn.exe") == 0 ||
|
|
||||||
_wcsicmp(imgName, L"outlook.exe") == 0 ||
|
_wcsicmp(imgName, L"outlook.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"winmail.exe") == 0 ||
|
_wcsicmp(imgName, L"winmail.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"wlmail.exe") == 0 ||
|
_wcsicmp(imgName, L"wlmail.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"IncMail.exe") == 0 ||
|
_wcsicmp(imgName, L"IncMail.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"eudora.exe") == 0 ||
|
_wcsicmp(imgName, L"eudora.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"thebat.exe") == 0 ||
|
_wcsicmp(imgName, L"thebat32.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"thebat64.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"Foxmail.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"Mailbird.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"MailClient.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"postbox.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"Inky.exe") == 0 ||
|
||||||
0)
|
0)
|
||||||
{
|
{
|
||||||
should_check_openfilepath = TRUE;
|
should_check_openfilepath = TRUE;
|
||||||
|
@ -2209,8 +2214,8 @@ _FX BOOLEAN Proc_CheckMailer(const WCHAR *ImagePath, BOOLEAN IsBoxedPath)
|
||||||
// ignore rundll32.exe, because Windows Live Mail sets
|
// ignore rundll32.exe, because Windows Live Mail sets
|
||||||
// it as the default mail program.
|
// it as the default mail program.
|
||||||
//
|
//
|
||||||
// ignore opera.exe, because Opera may only be used for
|
// ignore seamonkey.exe and vivaldi.exe, because they may
|
||||||
// browsing and not email
|
// only be used for browsing and not email
|
||||||
//
|
//
|
||||||
// ignore other common browsers
|
// ignore other common browsers
|
||||||
//
|
//
|
||||||
|
@ -2218,8 +2223,21 @@ _FX BOOLEAN Proc_CheckMailer(const WCHAR *ImagePath, BOOLEAN IsBoxedPath)
|
||||||
if (_wcsicmp(imgName, L"rundll32.exe") == 0 ||
|
if (_wcsicmp(imgName, L"rundll32.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"opera.exe") == 0 ||
|
_wcsicmp(imgName, L"opera.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"iexplore.exe") == 0 ||
|
_wcsicmp(imgName, L"iexplore.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"msedge.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"firefox.exe") == 0 ||
|
_wcsicmp(imgName, L"firefox.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"waterfox.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"palemoon.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"basilisk.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"seamonkey.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"k-meleon.exe") == 0 ||
|
||||||
_wcsicmp(imgName, L"chrome.exe") == 0 ||
|
_wcsicmp(imgName, L"chrome.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"iron.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"dragon.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"maxthon.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"vivaldi.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"brave.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"browser.exe") == 0 ||
|
||||||
|
_wcsicmp(imgName, L"PuffinSecureBrowser.exe") == 0 ||
|
||||||
0 ) {
|
0 ) {
|
||||||
|
|
||||||
should_check_openfilepath = FALSE;
|
should_check_openfilepath = FALSE;
|
||||||
|
|
Loading…
Reference in New Issue