Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								5024e7f65e 
								
							 
						 
						
							
							
								
								[internal] refactor iso_report -> img_report  
							
							 
							
							... 
							
							
							
							* Also set rufus-next to 2.4 
							
						 
						
							2015-09-02 23:20:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								102e17699a 
								
							 
						 
						
							
							
								
								[core] fix detection of some Corsair UFDs  
							
							 
							
							... 
							
							
							
							* Closes  #584  
							
						 
						
							2015-08-31 12:11:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								87892e24cc 
								
							 
						 
						
							
							
								
								[misc] remove unwanted debug statements  
							
							 
							
							... 
							
							
							
							* Also clarify ChangeLog 
							
						 
						
							2015-08-29 17:15:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								3839bf42ce 
								
							 
						 
						
							
							
								
								v2.3 (build 709)  
							
							 
							
							... 
							
							
							
							* Closes  #476 
* Also removes the stacksize warning during VS code analysis 
							
						 
						
							2015-08-28 23:12:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								64e3512fdc 
								
							 
						 
						
							
							
								
								[loc] update French translation  
							
							 
							
							... 
							
							
							
							* Also update translator notes in anticipation of 1.0.18 
							
						 
						
							2015-08-28 00:49:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								6162c980ae 
								
							 
						 
						
							
							
								
								[grub] update Grub4DOS to latest  
							
							 
							
							... 
							
							
							
							* Well, the MBR hasn't changed, but since we updated grldr on the server... 
							
						 
						
							2015-08-28 00:09:40 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								6a9a14bfb2 
								
							 
						 
						
							
							
								
								[misc] fix coverity defects  
							
							 
							
							... 
							
							
							
							* Also update coverity build script 
							
						 
						
							2015-08-27 18:37:04 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								cc10821361 
								
							 
						 
						
							
							
								
								[iso] disable To Go mode for Windows 10 ESD ISOs  
							
							 
							
							... 
							
							
							
							* Microsoft somehow managed to make their ESD WIMs incompatible with their own APIs
  (yes, EVEN the Windows 10 WIM API), so we must filter them out... 
							
						 
						
							2015-08-27 18:22:27 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								dd5d6faed3 
								
							 
						 
						
							
							
								
								[misc] update ChangeLog  
							
							 
							
							
							
						 
						
							2015-08-23 18:03:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								d1eccbd107 
								
							 
						 
						
							
							
								
								[togo] fix bcdboot errors  
							
							 
							
							... 
							
							
							
							* Closes  #558  
							
						 
						
							2015-08-23 17:03:35 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								7ff5b3ca6e 
								
							 
						 
						
							
							
								
								[core] fix the retrieval of VID:PID for grandfathered devices  
							
							 
							
							... 
							
							
							
							* Closes  #576  
							
						 
						
							2015-08-22 21:44:31 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								7943f77914 
								
							 
						 
						
							
							
								
								[ui] fix potentially truncated SHA1 sum field  
							
							 
							
							... 
							
							
							
							* Also update licensing terms
* Closes  #577  
							
						 
						
							2015-08-22 15:57:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								fb09802c0f 
								
							 
						 
						
							
							
								
								[ui] prompt users how they want to write ISOHybrid images  
							
							 
							
							... 
							
							
							
							* Closes  #543 
* Also update localization messages and image analysis report 
							
						 
						
							2015-08-22 15:21:48 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								1106c22acc 
								
							 
						 
						
							
							
								
								[ui] fix Alt-I cheat mode  
							
							 
							
							... 
							
							
							
							* Also move VHD save into a separate function
* Closes  #569  
							
						 
						
							2015-08-14 23:09:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								ab6f0ef0bb 
								
							 
						 
						
							
							
								
								[iso] fix Fedora UEFI support  
							
							 
							
							... 
							
							
							
							* One of the ANNOYING distros that relies on an extended label to
  find the install media and is now doing that for Grub/EFI.
* Closes  #547  
							
						 
						
							2015-08-13 23:31:12 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								29588ac684 
								
							 
						 
						
							
							
								
								[core] USB detection improvements  
							
							 
							
							... 
							
							
							
							* Properly handle errors in GetUSBProperties and fix an issue
  where devices were not being listed as a result
* Add more USB debug messages 
							
						 
						
							2015-08-12 20:03:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								5004374277 
								
							 
						 
						
							
							
								
								[misc] update to VS2015 and fix VS code analysis issues  
							
							 
							
							... 
							
							
							
							* Also update Bled to latest, as well as build scripts
* Note: Considering that Visual Studio 2015 is both freely and legally
  available for anyone who wants to use it to compile Rufus, starting
  with this commit, I will NOT be supporting any other version of Visual
  Studio but 2015. 
							
						 
						
							2015-08-10 23:30:23 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								b854f70bae 
								
							 
						 
						
							
							
								
								[misc] fix MinGW-w64 compilation issues  
							
							 
							
							... 
							
							
							
							* Closes  #553  
							
						 
						
							2015-08-05 22:36:22 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								e1f76a5dd1 
								
							 
						 
						
							
							
								
								[core] make check for portable version case insensitive  
							
							 
							
							... 
							
							
							
							* Closes  #482  
							
						 
						
							2015-08-04 22:31:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								289e12dbbb 
								
							 
						 
						
							
							
								
								[ui] adjust status bar button for XP  
							
							 
							
							
							
						 
						
							2015-07-09 01:20:21 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								c7c83a16ed 
								
							 
						 
						
							
							
								
								[ui] use a toolbar button for the checksum  
							
							 
							
							... 
							
							
							
							* Also fix tabbing order for controls
* Also provide the name of the image in the checksum report 
							
						 
						
							2015-07-06 22:23:24 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								957bb9c495 
								
							 
						 
						
							
							
								
								[ui] add new dialog to display MD5 & SHA-1  
							
							 
							
							
							
						 
						
							2015-07-04 22:48:11 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								485b016f17 
								
							 
						 
						
							
							
								
								[internal] use DialogIndirect to reduce the number of dialogs in the RC  
							
							 
							
							... 
							
							
							
							* Since Microsoft forces our hand, we hack away into our compiled RC
  resources and change dialog attributes on the fly so that:
  - we can switch between LTR & RTL
  - change the font for Windows XP
* Note that the base RC font has been changed to "Segoe UI Symbols"
  so that it looks the same in the editor (at least for English) but
  can accommodate the length required for "MS Shell Dlg" 
							
						 
						
							2015-07-04 18:27:15 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								91e699d38a 
								
							 
						 
						
							
							
								
								[ui] use a hidden button on the status bar to generate the hash  
							
							 
							
							... 
							
							
							
							* Also add a tooltip for the language bar
* Also reduce the size of the icon in README.md 
							
						 
						
							2015-07-03 17:23:00 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								3ccae1d2e2 
								
							 
						 
						
							
							
								
								disable MS-DOS creation for Windows 10 or later  
							
							 
							
							... 
							
							
							
							* Microsoft removed the diskcopy.dll that contained the MS-DOS floppy image
  Not a big loss, since we have FreeDOS... ;)
* Closes  #545 
* Also apply a long overdue refactoring for boot and target types
* Also update the README to add an icon 
							
						 
						
							2015-07-01 21:26:41 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								14b8ab6a43 
								
							 
						 
						
							
							
								
								[ui] add a status bar button to initiate checksum computation  
							
							 
							
							... 
							
							
							
							* Just click the "hash" sign to get a hash
* Also clean up status bar related functions 
							
						 
						
							2015-06-30 23:22:10 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								e0422f4596 
								
							 
						 
						
							
							
								
								[misc] fix WDK compilation and optimize checksums  
							
							 
							
							
							
						 
						
							2015-06-30 23:11:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								c95910e268 
								
							 
						 
						
							
							
								
								[misc] add MD5 and SHA-1 computation for current image  
							
							 
							
							... 
							
							
							
							* Uses the Alt-M cheat mode for now
* Closes  #475  
							
						 
						
							2015-06-29 23:43:49 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								477674016e 
								
							 
						 
						
							
							
								
								[core] make sure the system disk is never listed  
							
							 
							
							... 
							
							
							
							* When using VHD or VMDK drives, it was possible for the system disk to be listed.
* Closes  #541  
							
						 
						
							2015-06-27 22:12:30 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								f04167c51c 
								
							 
						 
						
							
							
								
								[core] add enumeration debugging  
							
							 
							
							... 
							
							
							
							* Alt-. to toggle
* Also add configure option for test releases 
							
						 
						
							2015-06-26 22:49:32 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								d2576a9f5e 
								
							 
						 
						
							
							
								
								[misc] fix a buffer overflow issue in RunCommand  
							
							 
							
							... 
							
							
							
							* The size in CreatePipe is a suggested size, not an absolute one.
* As a result, we could overflow our fixed size buffer. 
							
						 
						
							2015-06-25 19:51:42 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								8b880a7d31 
								
							 
						 
						
							
							
								
								[iso] add timestamp preservation  
							
							 
							
							... 
							
							
							
							* Enabled through the Alt-T cheat mode
* Closes  #389  
							
						 
						
							2015-06-25 19:48:37 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaka Smrekar 
								
							 
						 
						
							
							
							
							
								
							
							
								c8cefb4f2a 
								
							 
						 
						
							
							
								
								[misc] convert README file to MarkDown  
							
							 
							
							... 
							
							
							
							* Closes  #539  
							
						 
						
							2015-06-24 20:10:09 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								cc6234296d 
								
							 
						 
						
							
							
								
								[togo] don't apply the 'set internal disks offline' policy  
							
							 
							
							... 
							
							
							
							* This creates issue due to dism incompatibilities between Windows versions
  and some users are puzzled why they don't see their internal disks.
* Also make the bcdboot call more robust by using the system one if the USB one fails
* Also fix small issues in RunCommand() and MountVolume() 
							
						 
						
							2015-06-24 20:00:20 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								a9ee79bdad 
								
							 
						 
						
							
							
								
								[ui] fix accessibility issues for high contrast scheme  
							
							 
							
							... 
							
							
							
							* Also make sure we use system colours everywhere, rather than our own
* Closes  #535  
							
						 
						
							2015-06-21 17:59:59 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								517a14ccb1 
								
							 
						 
						
							
							
								
								[cmp] add pkzip decompression support  
							
							 
							
							... 
							
							
							
							* Now you can install a Raspbian image without having to decompress it first ;) 
							
						 
						
							2015-06-20 18:40:55 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								7567ddef07 
								
							 
						 
						
							
							
								
								[ui] fix cursor being displayed within Info field  
							
							 
							
							... 
							
							
							
							* Also fix an MSVC code analysis warning in iso.c
* Closes  #527  
							
						 
						
							2015-06-17 18:32:19 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								00947eb865 
								
							 
						 
						
							
							
								
								[misc] fix getopt build path for Visual Studio  
							
							 
							
							... 
							
							
							
							* getopt was being built outside of the project directory
* Also add a scripts to create git hooks and .amend 
							
						 
						
							2015-06-16 19:04:43 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wédney Yuri 
								
							 
						 
						
							
							
							
							
								
							
							
								a282b09a47 
								
							 
						 
						
							
							
								
								[loc] fix a typo in Brazilian Portuguese translation  
							
							 
							
							... 
							
							
							
							* Closes  #529  
							
						 
						
							2015-06-14 00:03:46 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Arif Budiman 
								
							 
						 
						
							
							
							
							
								
							
							
								0de5c525a1 
								
							 
						 
						
							
							
								
								[loc] update Indonesian translation  
							
							 
							
							
							
						 
						
							2015-06-13 23:58:56 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								4c8cd053f0 
								
							 
						 
						
							
							
								
								[misc] fix WDK compilation  
							
							 
							
							... 
							
							
							
							* Also ensure that the VHD extension is properly set on proposed dump name 
							
						 
						
							2015-06-08 02:42:02 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								4f0e8a24a8 
								
							 
						 
						
							
							
								
								[vhd] add cheat mode to save the current device to VHD  
							
							 
							
							... 
							
							
							
							* Alt-V = Save to VHD 
							
						 
						
							2015-06-07 22:51:54 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								0e59b86abc 
								
							 
						 
						
							
							
								
								[ui] fix dropdown being populated on ISO selection when no device is present  
							
							 
							
							... 
							
							
							
							* Also remove unneeded code in libfat.h
* Also set rufus-next to 2.3 
							
						 
						
							2015-06-06 23:13:39 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								9e7b0bad89 
								
							 
						 
						
							
							
								
								[syslinux] add support for 4K sector size  
							
							 
							
							... 
							
							
							
							* Also add 4K sector size support in ms-sys 
							
						 
						
							2015-06-02 21:47:44 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								bf967dc39b 
								
							 
						 
						
							
							
								
								v2.2 (build 668)  
							
							 
							
							... 
							
							
							
							* Also fix display of some of the buttons on Windows XP 
							
						 
						
							2015-05-31 20:10:26 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									جلال شفرور 
								
							 
						 
						
							
							
							
							
								
							
							
								2b212c0c88 
								
							 
						 
						
							
							
								
								[loc] update Arabic translation to latest  
							
							 
							
							
							
						 
						
							2015-05-31 01:14:33 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								93d0cf7fbe 
								
							 
						 
						
							
							
								
								[grub] update Grub4DOS to latest  
							
							 
							
							... 
							
							
							
							* Closes  #516  
							
						 
						
							2015-05-28 19:14:53 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								ac213a16e9 
								
							 
						 
						
							
							
								
								[core] fix an enumeration issue and add support for ASUS UASP Turbo Mode  
							
							 
							
							... 
							
							
							
							* Our detection for a match in the hash table, during USB enumeration, always
  pointed to the first hub when no match was found.
* Also, some USB mass storage devices (ASUS Turbo Mode devices, iPods) may
  have an additional driver inserted, which we now try to handle by looking
  up the grandparent.
* Thanks to NaoDarkness for helping investigate this
* Closes  #513  
							
						 
						
							2015-05-28 13:33:51 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								94e7e41082 
								
							 
						 
						
							
							
								
								[misc] use BOOLEAN in structs rather than BOOL  
							
							 
							
							... 
							
							
							
							* int vs byte
* Also gear up for 2.2 release 
							
						 
						
							2015-05-24 23:06:36 +01:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Pete Batard 
								
							 
						 
						
							
							
							
							
								
							
							
								5e131a7f56 
								
							 
						 
						
							
							
								
								[ui] indicate to the user if UEFI-CSM mode is used  
							
							 
							
							... 
							
							
							
							* Also fixes Japanese for UEFI-CSM
* Closes  #508  
							
						 
						
							2015-05-24 21:50:50 +01:00