1
1
Fork 0
mirror of https://github.com/pbatard/rufus.git synced 2024-08-14 23:57:05 +00:00
Commit graph

747 commits

Author SHA1 Message Date
trinaldi
24edf49313 [loc] update Brazilian Portuguese translation to latest
* Closes #619
2015-10-17 01:50:44 +01:00
Pete Batard
a228919263 [loc] update base translation to v1.0.19
* Also update French translation to latest
* Also improve signature check for downloaded updates
2015-10-15 23:51:06 +01:00
Pete Batard
7b3b96cd9e [pki] add signature check on update downloads - part 2
* Closes #158
2015-10-13 23:29:30 +01:00
Pete Batard
cd911ad738 [pki] add signature check on update downloads - part 1
* This is part of enhancement #158
2015-10-12 22:03:41 +01:00
Pete Batard
e1d0ab73a5 [usb] fix default listing for ADATA USB HDDs
* Also improve debug print statement in USB enumeration
* Closes #610
2015-10-03 23:47:06 +01:00
Bik Mung
2cfb53c34e [loc] update Chinese Simplified translation to latest 2015-10-02 23:04:28 +01:00
Pete Batard
af53d11718 [misc] add a cheat mode to not lock the physical drive during partitioning and formatting
* In some circumstances, this *might* help with the infamous #312 issue, though
  I will still recommend to figure out which application is keeping a lock instead
  of trying to cheat...
2015-10-01 22:22:20 +01:00
Pete Batard
4a5aa4bd2f [misc] add build number to Windows version for Windows 8 or later
* Also set rufus-next to 2.5
2015-09-30 23:08:07 +01:00
Dario Komar
809d94bf09 [loc] update Croatian translation to latest 2015-09-30 00:14:56 +01:00
Chocobo1
9be8bc3bb0 [loc] update Traditional Chinese translation to latest
* Closes #606
2015-09-30 00:04:58 +01:00
Pete Batard
c2293b5177 [misc] add SHA-256 checksum computation
* Closes #607
2015-09-30 00:00:55 +01:00
MaKK
3238c9e637 [loc] update Spanish translation to latest
* Also complete missing Danish translation (by Mads Haupt)
2015-09-28 22:53:09 +01:00
Pete Batard
5025e27228 [misc] fix XP breakage
* Can't wait until XP support is dropped from Rufus altogether...
2015-09-28 02:32:11 +01:00
Pete Batard
9411716074 [misc] fix a coverity report in msapi_utf8.h 2015-09-28 01:28:29 +01:00
Pete Batard
ae06a39d2f v2.4 (build 755)
* Also set global scaling factor before the dialog is initialized and
  remove unneeded scaling initialization.
2015-09-27 20:01:38 +01:00
Viszokai György
2b390aaf80 [loc] update Hungarian translation to latest 2015-09-26 23:48:45 +01:00
Mads Haupt
fb1d2b5efa [loc] update Danish translation to latest 2015-09-26 00:45:28 +01:00
Pete Batard
585469b8d9 [ui] resize the About and Update dialogs according to content
* Also update credits for Polish translation
2015-09-26 00:30:16 +01:00
Gîrlea Alexandru
b7a0126c3b [loc] update Romanian translation 2015-09-25 01:38:26 +01:00
Pete Batard
daf039ee18 [ui] fix an UI scaling issue with high DPI displays for non English languages
* Closes #601
2015-09-24 23:59:10 +01:00
Margaritis Nikolaos
ec0c41d4c2 [loc] update Greek translation to latest
* Closes #599
2015-09-24 22:11:36 +01:00
Arif Budiman
ad305ca162 [loc] update Indonesian translation to latest
* Also add a missed update for Korean translation
2015-09-23 18:35:47 +01:00
Pete Batard
00a4909ff7 [misc] update Changelog for 2.4 release 2015-09-21 23:05:21 +01:00
Na Jiyoun
b26106d40f [loc] update Korean translation to latest 2015-09-21 23:03:17 +01:00
Roberto Pino
2f34444ece [loc] update Dutch translation to latest 2015-09-21 18:43:53 +01:00
Pete Batard
7618913c47 [ui] more high contrast fixes
* Closes #592
2015-09-21 00:20:19 +01:00
Pete Batard
703e169a8c [core] fix elimination of card readers that contain no media
* Closes #400
2015-09-19 17:00:51 +01:00
Riku Brander
e8b6d70fb8 [loc] update Finnish translation to latest 2015-09-18 21:11:58 +01:00
Chefrour Djalel
2218eafda1 [loc] update Arabic translation to latest 2015-09-18 21:08:15 +01:00
Thilo Langbein
3ac164132b [loc] update German translation to latest 2015-09-17 00:24:51 +01:00
Pete Batard
a9b681976a [ui] enable some settings and cheat modes to be persisted
* Currently, the user settings that are persisted are:
  - Advanced mode (UI)
  - Timestamps preservation (Alt-T)
  - Proper unit Display (Alt-U)
  - USB debug (Alt.)
  - Fake drives detection (Alt-B)
  - Dual UEFI+BIOS for Windows images (Alt-E)
  - Force Large FAT32 formatting (Alt-L)
  - VMWare Disk Detection (Alt-W)
* Settings that are *NOT* persisted include:
  - UDB HDD listing (too dangerous!)
  - NTFS compression (Alt-N)
  - ISO/Joliet/Rock-Ridge (too confusing if not reset)
  - Disabling of size limits (Alt-S)
* Closes #436
2015-09-17 00:20:22 +01:00
Mehmetali Kuran
1dc974bb24 [loc] additional update to Turkish translation 2015-09-15 23:23:24 +01:00
Pete Batard
c45ff77b55 [core] fix a bug with hub assignation
* Also improve detection for OCZ UFDs
* Closes #596
2015-09-14 23:15:59 +01:00
Martin Kubánik
249d1adcbd [loc] update Slovak translation to latest 2015-09-14 22:05:04 +01:00
Константин В
c78f841af5 [loc] update Ukrainian translation to latest 2015-09-13 02:08:52 +01:00
Aldis Tutins
14add44938 [loc] update Latvian translation to latest 2015-09-13 01:57:30 +01:00
Slovenian: Matej Horvat
c1c7b2cede [loc] update Slovene translation to latest 2015-09-11 02:47:44 +01:00
Richard Kahl
0377bd30a9 [loc] updated Czech translation 2015-09-09 17:57:36 +01:00
Mehmetali Kuran
eccc89f3d4 [loc] update Turkish translation to latest 2015-09-09 15:32:23 +01:00
Pete Batard
1aae24903a [core] fix detection of some Samsung UFDs 2015-09-09 01:14:49 +01:00
Piotr Halama
b73e2d80de [loc] update Polish translation to latest 2015-09-06 23:19:26 +01:00
Pete Batard
7ad71a34f8 [core] fix detection of some SanDisk Extreme UFDs
* Also add a debug mode for troubleshooting user reports of HDDs vs UFDs
* Closes #593
2015-09-06 17:47:39 +01:00
Dinis Medeiros
84c95598a0 [loc] update Portuguese (Standard) translation 2015-09-06 14:21:55 +01:00
Krasimir Newenow
f40e944f83 [loc] update Bulgarian translation to latest 2015-09-06 14:18:05 +01:00
Pete Batard
67081fac6e [cmp] update Bled to latest
* Also fix a possible buffer overflow in msapi_utf8.h
2015-09-05 18:22:52 +01:00
Pete Batard
ff9eae4e6d [vhd] fix broken save to VHD cheat mode
* vhd_save wasn't static, which of course created all kind of issues
  when the VHD save thread tried to use it while it was being freed...
* Closes #591
2015-09-04 14:15:22 +01:00
Pete Batard
4788ee25d2 [misc] fix a WDK warning 2015-09-04 13:53:35 +01:00
Johannes Holzhäuer
387b1fbce7 [misc] do not declare _CRT_SECURE_NO_WARNINGS and use secure functions
* From NickPapagiorgio/rufus@c144d76852
2015-09-04 13:42:55 +01:00
Кирилл Иванов
16d178e720 [loc] update Russian translation to latest 2015-09-04 12:03:49 +01:00
Roberto Boriotti
e13b190cf6 [loc] update Italian translation to latest 2015-09-04 12:00:07 +01:00
Tiago Rinaldi
2fe6570490 [loc] update Brazilian Portuguese translation to latest 2015-09-04 11:47:10 +01:00
thanhtai2009
ccad5921e9 [loc] update Vietnamese translation to latest
* Closes #590
2015-09-04 11:37:37 +01:00
Sopor
11eb8b848a [loc] update Swedish translation to latest 2015-09-04 11:31:30 +01:00
Pete Batard
af684cd700 [loc] fix a small typo 2015-09-04 00:37:19 +01:00
Jan-Erik Drangevåg
855fa59f9a [loc] update Norwegian translation to latest 2015-09-04 00:31:03 +01:00
Pete Batard
67d143dbff [loc] set current translation scheme to v1.0.18
* Also make the menu_c32_test.iso an ISOHybrid
2015-09-03 13:13:26 +01:00
Pete Batard
49e54904c2 [core] fix population of label and filesystem for ISOHybrid images
* Also fix a misleading error about incompatible file system for pure EFI images (such as Acronis 2016)
* Closes #588
2015-09-02 23:34:20 +01:00
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