diff --git a/.vs/bled.vcxproj b/.vs/bled.vcxproj index cd644667ed8..a2132ebb5b1 100644 --- a/.vs/bled.vcxproj +++ b/.vs/bled.vcxproj @@ -234,6 +234,7 @@ Level3 + MaxSpeed _OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) MultiThreaded ..\src @@ -254,6 +255,7 @@ Level3 + MaxSpeed true _OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) MultiThreaded @@ -274,6 +276,7 @@ Level3 + MaxSpeed true _OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) MultiThreaded @@ -294,6 +297,7 @@ Level3 + MaxSpeed _OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) MultiThreaded ..\src diff --git a/.vs/ext2fs.vcxproj b/.vs/ext2fs.vcxproj index 5a920259b09..47d649ac3f6 100644 --- a/.vs/ext2fs.vcxproj +++ b/.vs/ext2fs.vcxproj @@ -273,6 +273,7 @@ Level3 + MaxSpeed _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) MultiThreaded ..\src;..\src\msvc-missing @@ -294,6 +295,7 @@ Level3 + MaxSpeed true _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) MultiThreaded @@ -314,6 +316,7 @@ Level3 + MaxSpeed true _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) MultiThreaded @@ -334,6 +337,7 @@ Level3 + MaxSpeed _CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) MultiThreaded ..\src;..\src\msvc-missing diff --git a/.vs/getopt.vcxproj b/.vs/getopt.vcxproj index afdeb56a4a7..338209996e9 100644 --- a/.vs/getopt.vcxproj +++ b/.vs/getopt.vcxproj @@ -142,6 +142,7 @@ Level3 ProgramDatabase 28252;28253 + Disabled /utf-8 %(AdditionalOptions) @@ -155,6 +156,7 @@ Level3 ProgramDatabase 28252;28253 + Disabled /utf-8 %(AdditionalOptions) @@ -227,6 +229,7 @@ X64 + MaxSpeed HAVE_STRING_H;%(PreprocessorDefinitions) MultiThreaded Level3 diff --git a/.vs/libcdio-driver.vcxproj b/.vs/libcdio-driver.vcxproj index abf5cf5f29d..97afd1ce3e8 100644 --- a/.vs/libcdio-driver.vcxproj +++ b/.vs/libcdio-driver.vcxproj @@ -210,6 +210,7 @@ Level3 + MaxSpeed HAVE_CONFIG_H;_OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) ..\src;..\src\libcdio;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded @@ -276,6 +277,7 @@ Level3 + MaxSpeed HAVE_CONFIG_H;_OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) ..\src;..\src\libcdio;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/.vs/libcdio-iso9660.vcxproj b/.vs/libcdio-iso9660.vcxproj index e3b680aa62e..c5f184960b1 100644 --- a/.vs/libcdio-iso9660.vcxproj +++ b/.vs/libcdio-iso9660.vcxproj @@ -203,6 +203,7 @@ Level3 + MaxSpeed HAVE_CONFIG_H;_OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) ..\src;..\src\libcdio;..\src\libcdio\driver;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded @@ -269,6 +270,7 @@ Level3 + MaxSpeed HAVE_CONFIG_H;_OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) ..\src;..\src\libcdio;..\src\libcdio\driver;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/.vs/libcdio-udf.vcxproj b/.vs/libcdio-udf.vcxproj index 0a08cb5d415..319dc29450a 100644 --- a/.vs/libcdio-udf.vcxproj +++ b/.vs/libcdio-udf.vcxproj @@ -196,6 +196,7 @@ Level3 + MaxSpeed HAVE_CONFIG_H;_OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) ..\src;..\src\libcdio;..\src\libcdio\driver;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded @@ -262,6 +263,7 @@ Level3 + MaxSpeed HAVE_CONFIG_H;_OFF_T_DEFINED;_off_t=__int64;off_t=_off_t;_FILE_OFFSET_BITS=64;%(PreprocessorDefinitions) ..\src;..\src\libcdio;..\src\libcdio\driver;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/.vs/ms-sys.vcxproj b/.vs/ms-sys.vcxproj index 72b054a79d7..798ce5778dd 100644 --- a/.vs/ms-sys.vcxproj +++ b/.vs/ms-sys.vcxproj @@ -242,6 +242,7 @@ Level3 + MaxSpeed %(PreprocessorDefinitions) ..\src\ms-sys\inc;%(AdditionalIncludeDirectories) MultiThreaded @@ -312,6 +313,7 @@ Level3 + MaxSpeed %(PreprocessorDefinitions) ..\src\ms-sys\inc;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/.vs/rufus.vcxproj b/.vs/rufus.vcxproj index 270b2754206..a1d3dea585b 100644 --- a/.vs/rufus.vcxproj +++ b/.vs/rufus.vcxproj @@ -159,6 +159,7 @@ true Async 4091;5255;28251;28252;28253;%(DisableSpecificWarnings) + Disabled /utf-8 $(ExternalCompilerOptions) %(AdditionalOptions) @@ -190,6 +191,7 @@ true Async 4091;5255;28251;28252;28253;%(DisableSpecificWarnings) + Disabled /utf-8 $(ExternalCompilerOptions) %(AdditionalOptions) @@ -255,6 +257,7 @@ true Async 4091;5255;28251;28252;28253;%(DisableSpecificWarnings) + MaxSpeed NDEBUG /utf-8 $(ExternalCompilerOptions) %(AdditionalOptions) true @@ -287,6 +290,7 @@ true Async 4091;5255;28251;28252;28253;%(DisableSpecificWarnings) + MaxSpeed NDEBUG /utf-8 $(ExternalCompilerOptions) %(AdditionalOptions) true @@ -321,6 +325,7 @@ true Async 4091;5255;28251;28252;28253;%(DisableSpecificWarnings) + MaxSpeed NDEBUG /utf-8 $(ExternalCompilerOptions) %(AdditionalOptions) true @@ -358,6 +363,7 @@ true Async 4091;5255;28251;28252;28253;%(DisableSpecificWarnings) + MaxSpeed NDEBUG /utf-8 $(ExternalCompilerOptions) %(AdditionalOptions) true diff --git a/.vs/syslinux-libfat.vcxproj b/.vs/syslinux-libfat.vcxproj index 9fffba11616..eea180fd901 100644 --- a/.vs/syslinux-libfat.vcxproj +++ b/.vs/syslinux-libfat.vcxproj @@ -196,6 +196,7 @@ Level3 + MaxSpeed inline=__inline;%(PreprocessorDefinitions) ..\src;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded @@ -266,6 +267,7 @@ Level3 + MaxSpeed inline=__inline;%(PreprocessorDefinitions) ..\src;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/.vs/syslinux-libinstaller.vcxproj b/.vs/syslinux-libinstaller.vcxproj index 87dcb8d6c8d..166b09bfa4c 100644 --- a/.vs/syslinux-libinstaller.vcxproj +++ b/.vs/syslinux-libinstaller.vcxproj @@ -195,6 +195,7 @@ Level3 + MaxSpeed inline=__inline;%(PreprocessorDefinitions) ..\src;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded @@ -265,6 +266,7 @@ Level3 + MaxSpeed inline=__inline;%(PreprocessorDefinitions) ..\src;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/.vs/syslinux-win.vcxproj b/.vs/syslinux-win.vcxproj index 0d3f48a578f..8d42c379ce8 100644 --- a/.vs/syslinux-win.vcxproj +++ b/.vs/syslinux-win.vcxproj @@ -189,6 +189,7 @@ Level3 + MaxSpeed inline=__inline;%(PreprocessorDefinitions) ..\src;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded @@ -259,6 +260,7 @@ Level3 + MaxSpeed inline=__inline;%(PreprocessorDefinitions) ..\src;..\src\msvc-missing;%(AdditionalIncludeDirectories) MultiThreaded diff --git a/src/stdlg.c b/src/stdlg.c index fde699fcf07..bd65fa42401 100644 --- a/src/stdlg.c +++ b/src/stdlg.c @@ -1445,6 +1445,12 @@ void SetFidoCheck(void) return; } + if (nWindowsVersion < WINDOWS_8) { + ubprintf("Notice: The ISO download feature has been deactivated because " + "your version of Windows is too old."); + return; + } + CreateThread(NULL, 0, CheckForFidoThread, NULL, 0, NULL); }