Pete Batard
027d0d7c3a
[core] add ReFS formatting support
...
* Windows 8.1 or later and fixed disks ONLY
2014-03-29 00:22:54 +00:00
Pete Batard
5519212dd3
[core] improve drive geometry detection
...
* Try IOCTL_DISK_GET_DRIVE_GEOMETRY_EX if IOCTL_DISK_GET_DRIVE_GEOMETRY fails in Large Fat32 code
* Report actual IOCTL errors
* Use a larger buffer for geometry
* Also add (guessed) FCC_DEVICE_NOT_READY handling to FormatEx
2014-03-29 00:17:41 +00:00
Muhammad Aman
28c1bd6688
[loc] update Malay translation to v1.0.10
...
* Also fix a small typo in the Polish translation
2014-03-28 23:47:44 +00:00
Gintaras Venslovas
5e7830e961
[loc] update Lithuanian translation to v1.0.10
2014-03-20 23:17:54 +00:00
Pete Batard
00646b4b21
v1.4.6 (build 440)
2014-03-17 21:19:53 +00:00
Pete Batard
77d9e919d2
[ui] ensure the default download directory for updates is the current app dir
...
* Closes #299
* Also fix update save dialog not retrieving the path when compiled for Vista or later
2014-03-17 20:42:10 +00:00
Pete Batard
54b7fdcddc
[ui] don't remove the checkboxes when formatting
...
* Previous patch was creating an issue when creating an XP bootable drive for instance
* Also use our IsChecked() macro rather than IsDlgButtonChecked()
2014-03-15 14:14:10 +00:00
Pete Batard
8ffd87e77a
[ui] improve checkboxes handling
...
* Closes #294
2014-03-14 23:13:04 +00:00
Pete Batard
ac9ddca792
[net] fix an exception in DownloadFile()
...
* As per the MSDN, HttpOpenRequest's 6th parameter should be a NULL
terminated list
2014-03-14 23:08:49 +00:00
Pete Batard
5c2d7aa21e
[syslinux] fix vesamenu.c32 errors
...
* Closes #298
2014-03-13 22:13:46 +00:00
Pete Batard
6ff666bafb
[iso] fix unwanted 'Unsupported NM flag settings' messages
...
* Closes #297
2014-03-13 22:02:49 +00:00
Кирилл Иванов
c060ef81d0
[loc] minor updates to Russian translation
2014-03-13 21:44:34 +00:00
Krasimir Nevenov
91315fa64b
[loc] Add Bulgarian translation
...
* Closes #295
2014-03-10 22:45:42 +00:00
Pete Batard
19b94a9352
[misc] set Rufus next to v1.4.6
2014-03-10 22:43:54 +00:00
Pete Batard
94ce19d11f
[ui] display size in the dropdown entry
...
* Also remove the "(Default)" from the FS selected, in the log messages
2014-03-01 00:09:40 +00:00
Pete Batard
9927cc2619
[loc] restore Arabic template, for rtl translators
...
* Was erroneously removed in the previous commit
2014-02-27 21:53:53 +00:00
Pete Batard
24392b2fb6
v1.4.5 [TAKE TWO] (build 428)
...
* Fix a missing CloseHandle
* Closes #293
2014-02-27 21:40:12 +00:00
Pete Batard
ff37b4e6df
v1.4.5 (build 427)
...
* Also, all things considered I'm gonna use a dash for the version separator
2014-02-27 19:59:10 +00:00
Pete Batard
8c1dd2ca91
[core] fix detection of fixed drives
...
* Thanks to MS' shortsightedness, neither of IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
or IOCTL_STORAGE_GET_DEVICE_NUMBER alone are enough to retrieve a disk number:
IOCTL_STORAGE_GET_DEVICE_NUMBER doesn't work for LVM drives and
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS doesn't work for USB fixed drives, so we
must use both. Isn't it great?
* Closes #292
2014-02-27 19:53:53 +00:00
Pete Batard
07d5a61f2a
v1.4.4 (build 425)
...
* Also ensure that the format prompt is being closed after bad blocks check is cancelled
2014-02-26 19:31:07 +00:00
Pete Batard
11917179b9
[core] fix drives not being detected when LVM is in use
...
* Also use IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS to retrieve the disk number
as IOCTL_STORAGE_GET_DEVICE_NUMBER will fail for LVM
* Closes #290
2014-02-25 19:13:49 +00:00
Kostantinos Margaritis
1af5cc0e41
[loc] update Greek translation to v1.0.10
2014-02-24 19:05:26 +00:00
佚
70e773f7b2
loc: update Chinese Traditional translation to v1.0.10
2014-02-24 18:49:52 +00:00
Riku Brander
7f26aa3836
[loc] add Finnish translation
...
* Closes #202
2014-02-22 00:50:28 +00:00
Pete Batard
8ffe7700d0
[misc] ensure that we can work with future Windows versions
...
* Don't set the version to unsupported unless it's guaranteed to be older than XP
* Also add support for Windows 8.2 / 2012R3
2014-02-22 00:34:52 +00:00
Pete Batard
e530065099
[misc] fix WDK fseek errors
...
* Closes #241
* Also update the ChangeLog
2014-02-21 18:42:28 +00:00
Na Jiyoun
31d11c6c1f
[loc] update Korean translation to v1.0.10
2014-02-21 00:03:52 +00:00
Matej Horvat
56329b8343
[loc] update Solvene translation to v1.0.10
2014-02-18 00:22:39 +00:00
Pete Batard
ced2589c4d
[iso] libcdio is temperamental when it comes to NULL pointers
...
* Fixes a crash when opening the latest gparted and probably other ISOs
2014-02-18 00:05:00 +00:00
Pete Batard
b83b087b52
[misc] factorize SizeToHumanReadable() and ensure log sizes are in English
...
* Also use an allocated buffer for DD operations
2014-02-17 23:15:09 +00:00
Кирилл Иванов
5ad2ac0d47
[loc] update Russian translation to v1.0.10
2014-02-17 22:10:36 +00:00
Pete Batard
60b68258dc
[iso] fix UDF UNICODE support
...
* libcdio's unicode16_decode() was not decoding labels at all,
but simply stripping the MSB of the UDF USC-16 sequences
* use an actual conversion to UTF-8
* also update the rest of udf_fs.c to latest libcdio version
* closes #285
2014-02-17 22:05:21 +00:00
Wayne Ying
167a877e9f
[loc] update Chinese (Simplified) translation to v1.0.10
2014-02-17 02:04:48 +00:00
ROBERTO
91bd73abe8
[loc] update Italian translation to v1.0.10
2014-02-17 01:59:03 +00:00
Thilo Langbein
d7774ec4f0
[loc] update German translation to v1.0.10
2014-02-17 01:51:22 +00:00
Halamix2
1729627322
[loc] update Polish translation to v1.0.10
...
* Closes #284
2014-02-17 01:19:27 +00:00
Pete Batard
1757e6f081
[iso] fix a libcdio memleak for RR symlinks
...
* Also handle symlinks more gracefully by telling the user that they are ignored
* Also tell the user which extensions will be used on extraction
2014-02-13 21:25:34 +00:00
Gîrlea Alexandru
417d3abe58
[loc] update Romanian translation to v1.0.9
2014-02-09 23:49:16 +00:00
Pete Batard
cd4dd3cc47
[img] add a retry for DD Images
...
* Also try to ignore autorun.inf issues from idiotic antivirus solutions, when writing ISOs
* Also remove the columns in the English labels (improves high DPI display)
* Also update additional ISO related messages to make them more generic
2014-02-09 23:38:16 +00:00
Pete Batard
89a7a3deb1
[core] add uncompressed DD image support
...
* Also fix an issue with hotplug due to WM_DEVICECHANGE being filtered out
* Also improve AnalyzeMBR() and prevent failure on WriteMBR
* Also fix a couple issues with ISO and Syslinux handling
* Also remove "smart" uncheck of disabled checkboxes - not worth it
2014-02-09 02:54:07 +00:00
Pete Batard
1e216cddb1
[loc] French translation improvements
2014-02-07 00:51:45 +00:00
Pete Batard
7d1a3d82cc
[syslinux] improve handling of 4.x C32 files
...
* Download the files from files/syslinux-4.07 on the server
* Save local copy in rufus_files/syslinux-4.07
* Move menu.c32/vesamenu.c32 check to BootCheck()
2014-02-04 20:01:28 +00:00
Pete Batard
d3a0fc9b1d
[misc] use "in-place" option when running sed
...
* Also remove unused "Version" entry
2014-02-03 19:44:52 +00:00
Wayne Ying
152201bf8f
[loc] update Chinese (Simplified) translation to 1.0.9
2014-02-01 23:24:30 +00:00
Pete Batard
8db3a26bf7
[misc] optimize for size
...
* Tests show that it should have much impact on UFD creation speed and helps shave ~15KB with gcc 4.8.x
* Also adjust the version nano so that it matches the number of commits seen by github
* This means there is NO build 399
2014-02-01 00:06:29 +00:00
Pete Batard
f424229e0f
[misc] add NTFS compression support
...
* Only as a cheat mode (Alt-N)
* Also fixes inconsistent MBR partition numbering
* Also update a comment in vhd.c about callback progress (thanks to Erwan)
2014-01-31 02:51:28 +00:00
Кирилл Иванов
189e96762b
[loc] update Russian translation
2014-01-30 10:32:56 +00:00
Halamix2
45c678b0c8
[loc] update Polish translation to v1.0.8
...
* Closes #277
2014-01-28 01:07:51 +00:00
Кирилл Иванов
1b70eec3ea
[loc] update Russian translation to v1.0.8
2014-01-28 00:58:40 +00:00
Thilo Langbein
acdba5d035
[loc] update German translation to v1.0.8
...
* Also fix a typo in Dutch translation
2014-01-28 00:49:06 +00:00