mirror of
				https://github.com/pbatard/rufus.git
				synced 2024-08-14 23:57:05 +00:00 
			
		
		
		
	[efi] update uefi-ntfs to use gnu-efi based NTFS drivers
* This is done to address #1213 * Also update badges on README page and SDK versions used by the scripts
This commit is contained in:
		
							parent
							
								
									fd08cf4745
								
							
						
					
					
						commit
						1bcdf8249c
					
				
					 8 changed files with 26 additions and 24 deletions
				
			
		|  | @ -8,7 +8,7 @@ o Version 3.2 (2018.09.11) | ||||||
|     Add support for XP/Server 2003 x64 ISOs (courtesy of Mattiwatti) |     Add support for XP/Server 2003 x64 ISOs (courtesy of Mattiwatti) | ||||||
|     Improve ISO extraction performance by preallocating files (courtesy of Mattiwatti) |     Improve ISO extraction performance by preallocating files (courtesy of Mattiwatti) | ||||||
|     Improve bad blocks check algorithm (from suggestions by AL.Skywalker) |     Improve bad blocks check algorithm (from suggestions by AL.Skywalker) | ||||||
|     Fix progress not being displayed for Sylinux or GRUB downloads |     Fix progress not being displayed for Syslinux or GRUB downloads | ||||||
|     Fix unwanted application close when cancelling an image scan |     Fix unwanted application close when cancelling an image scan | ||||||
|     Fix an issue where FAT32 could still be selected for ISOs containing a >4GB file |     Fix an issue where FAT32 could still be selected for ISOs containing a >4GB file | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,9 +1,10 @@ | ||||||
| Rufus: The Reliable USB Formatting Utility | Rufus: The Reliable USB Formatting Utility | ||||||
| ========================================== | ========================================== | ||||||
| 
 | 
 | ||||||
| [](https://ci.appveyor.com/project/pbatard/rufus) | [](https://ci.appveyor.com/project/pbatard/rufus) | ||||||
| [](https://scan.coverity.com/projects/pbatard-rufus) | [](https://scan.coverity.com/projects/pbatard-rufus) | ||||||
| [](https://www.gnu.org/licenses/gpl-3.0.en.html) | [](https://github.com/pbatard/rufus/graphs/contributors) | ||||||
|  | [](https://www.gnu.org/licenses/gpl-3.0.en.html) | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
|  | @ -1,3 +1,3 @@ | ||||||
| @echo off | @echo off | ||||||
| "C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\signtool" sign /v /sha1 9ce9a71ccab3b38a74781b975f1c228222cf7d3b /fd SHA256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp %1 | "C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64\signtool" sign /v /sha1 9ce9a71ccab3b38a74781b975f1c228222cf7d3b /fd SHA256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp %1 | ||||||
| exit | exit | ||||||
|  |  | ||||||
|  | @ -24,7 +24,7 @@ | ||||||
|     <TargetDeviceFamily |     <TargetDeviceFamily | ||||||
|      Name="Windows.Desktop" |      Name="Windows.Desktop" | ||||||
|      MinVersion="10.0.14316.0" |      MinVersion="10.0.14316.0" | ||||||
|      MaxVersionTested="10.0.15063.0" /> |      MaxVersionTested="10.0.17763.0" /> | ||||||
|   </Dependencies> |   </Dependencies> | ||||||
|   <Capabilities> |   <Capabilities> | ||||||
|     <rescap:Capability Name="runFullTrust" /> |     <rescap:Capability Name="runFullTrust" /> | ||||||
|  |  | ||||||
|  | @ -13,11 +13,11 @@ copy "..\icons\rufus-48.png"  "Assets\Square44x44Logo.targetsize-48.png" | ||||||
| copy "..\icons\rufus-48.png"  "Assets\Square44x44Logo.targetsize-48_altform-unplated.png" | copy "..\icons\rufus-48.png"  "Assets\Square44x44Logo.targetsize-48_altform-unplated.png" | ||||||
| copy "..\icons\rufus-150.png" "Assets\Square150x150Logo.png" | copy "..\icons\rufus-150.png" "Assets\Square150x150Logo.png" | ||||||
| copy "..\..\rufus-%VERSION%.exe" "rufus.exe" | copy "..\..\rufus-%VERSION%.exe" "rufus.exe" | ||||||
| "C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\MakePri" createconfig /o /dq en-US /cf priconfig.xml | "C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64\MakePri" createconfig /o /dq en-US /cf priconfig.xml | ||||||
| "C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\MakePri" new /o /pr . /cf priconfig.xml | "C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64\MakePri" new /o /pr . /cf priconfig.xml | ||||||
| "C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\MakeAppx" pack /o /d . /p Rufus-%VERSION%.appx | "C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64\MakeAppx" pack /o /d . /p Rufus-%VERSION%.appx | ||||||
| if ERRORLEVEL 1 goto out | if ERRORLEVEL 1 goto out | ||||||
| "C:\Program Files (x86)\Windows Kits\10\bin\10.0.16299.0\x64\SignTool" sign /v /sha1 9ce9a71ccab3b38a74781b975f1c228222cf7d3b /fd SHA256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp Rufus-%VERSION%.appx | "C:\Program Files (x86)\Windows Kits\10\bin\10.0.17134.0\x64\SignTool" sign /v /sha1 9ce9a71ccab3b38a74781b975f1c228222cf7d3b /fd SHA256 /tr http://sha256timestamp.ws.symantec.com/sha256/timestamp Rufus-%VERSION%.appx | ||||||
| :out | :out | ||||||
| del /q rufus.exe | del /q rufus.exe | ||||||
| del /q priconfig.xml | del /q priconfig.xml | ||||||
|  |  | ||||||
|  | @ -3,9 +3,10 @@ Rufus for NTFS UEFI boot support. See https://github.com/pbatard/uefi-ntfs. | ||||||
| 
 | 
 | ||||||
| This image, which you can mount as FAT filesystem or open in 7-zip, contains | This image, which you can mount as FAT filesystem or open in 7-zip, contains | ||||||
| the following data: | the following data: | ||||||
| o The NTFS UEFI drivers from efifs (https://github.com/pbatard/efifs). | o The NTFS UEFI drivers from EfiFs (https://github.com/pbatard/efifs). | ||||||
|   These are the \EFI\Rufus\ntfs_[ia32|x64|arm|aa64].efi files, which are binary |   These are the \EFI\Rufus\ntfs_[ia32|x64|arm|aa64].efi files, which were | ||||||
|   identical to the ones found at https://efi.akeo.ie (v1.3) |   compiled unmodified from the EfiFs source (@d19363a5), using Visual Studio | ||||||
|  |   2017 Community Edition (v15.8.7) using the gnu-efi submodule rather than EDK2. | ||||||
| o The UEFI:NTFS binaries (https://github.com/pbatard/uefi-ntfs), which were also | o The UEFI:NTFS binaries (https://github.com/pbatard/uefi-ntfs), which were also | ||||||
|   compiled using Visual Studio 2017 Community Edition. |   compiled using Visual Studio 2017 Community Edition. | ||||||
|   These are the \EFI\Boot\boot[ia32|x64|arm|aa64].efi files. |   These are the \EFI\Boot\boot[ia32|x64|arm|aa64].efi files. | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							
							
								
								
									
										10
									
								
								src/rufus.rc
									
										
									
									
									
								
							
							
						
						
									
										10
									
								
								src/rufus.rc
									
										
									
									
									
								
							|  | @ -33,7 +33,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL | ||||||
| IDD_DIALOG DIALOGEX 12, 12, 232, 326 | IDD_DIALOG DIALOGEX 12, 12, 232, 326 | ||||||
| STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU | ||||||
| EXSTYLE WS_EX_ACCEPTFILES | EXSTYLE WS_EX_ACCEPTFILES | ||||||
| CAPTION "Rufus 3.4.1414" | CAPTION "Rufus 3.4.1415" | ||||||
| FONT 9, "Segoe UI Symbol", 400, 0, 0x0 | FONT 9, "Segoe UI Symbol", 400, 0, 0x0 | ||||||
| BEGIN | BEGIN | ||||||
|     LTEXT           "Drive Properties",IDS_DRIVE_PROPERTIES_TXT,8,6,53,12,NOT WS_GROUP |     LTEXT           "Drive Properties",IDS_DRIVE_PROPERTIES_TXT,8,6,53,12,NOT WS_GROUP | ||||||
|  | @ -392,8 +392,8 @@ END | ||||||
| // | // | ||||||
| 
 | 
 | ||||||
| VS_VERSION_INFO VERSIONINFO | VS_VERSION_INFO VERSIONINFO | ||||||
|  FILEVERSION 3,4,1414,0 |  FILEVERSION 3,4,1415,0 | ||||||
|  PRODUCTVERSION 3,4,1414,0 |  PRODUCTVERSION 3,4,1415,0 | ||||||
|  FILEFLAGSMASK 0x3fL |  FILEFLAGSMASK 0x3fL | ||||||
| #ifdef _DEBUG | #ifdef _DEBUG | ||||||
|  FILEFLAGS 0x1L |  FILEFLAGS 0x1L | ||||||
|  | @ -411,13 +411,13 @@ BEGIN | ||||||
|             VALUE "Comments", "https://akeo.ie" |             VALUE "Comments", "https://akeo.ie" | ||||||
|             VALUE "CompanyName", "Akeo Consulting" |             VALUE "CompanyName", "Akeo Consulting" | ||||||
|             VALUE "FileDescription", "Rufus" |             VALUE "FileDescription", "Rufus" | ||||||
|             VALUE "FileVersion", "3.4.1414" |             VALUE "FileVersion", "3.4.1415" | ||||||
|             VALUE "InternalName", "Rufus" |             VALUE "InternalName", "Rufus" | ||||||
|             VALUE "LegalCopyright", "© 2011-2018 Pete Batard (GPL v3)" |             VALUE "LegalCopyright", "© 2011-2018 Pete Batard (GPL v3)" | ||||||
|             VALUE "LegalTrademarks", "https://www.gnu.org/copyleft/gpl.html" |             VALUE "LegalTrademarks", "https://www.gnu.org/copyleft/gpl.html" | ||||||
|             VALUE "OriginalFilename", "rufus-3.4.exe" |             VALUE "OriginalFilename", "rufus-3.4.exe" | ||||||
|             VALUE "ProductName", "Rufus" |             VALUE "ProductName", "Rufus" | ||||||
|             VALUE "ProductVersion", "3.4.1414" |             VALUE "ProductVersion", "3.4.1415" | ||||||
|         END |         END | ||||||
|     END |     END | ||||||
|     BLOCK "VarFileInfo" |     BLOCK "VarFileInfo" | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue