Pete Batard
3c1ef23ff3
[ui] remove check box when old BIOS/Rufus MBR is disabled
...
* Also use ChangeWindowMessageFilterEx() instead of ChangeWindowMessageFilter()
2019-07-02 17:49:33 +01:00
fufunelaf
1ae4cb722e
[loc] update Latvian translation
...
* Closes #1329
2019-06-14 13:06:59 +01:00
Pete Batard
24e8307d9a
[ui] update progress bar position for screen readers
...
* Make sure to call the original winproc on PBM_SETPOS and friends.
* Closes #1289
2019-06-14 13:02:35 +01:00
Mehmetali Kuran
861f51169e
[loc] update Turkish translation
2019-06-11 15:23:35 +01:00
Pete Batard
249beabb86
[internal] silence a MinGW GCC 9.x warning
...
fs.c:61:25: warning: taking address of packed member of 'struct fat_boot_sector' may result in an unaligned pointer value [-Waddress-of-packed-member]
61 | sectorsize = get_16(§buf->bsBytesPerSec);
| ^~~~~~~~~~~~~~~~~~~~~~~
2019-06-05 17:08:40 +01:00
Pete Batard
f6687e729b
[ui] fix unwanted persistence unit overlay
...
* Also fix a typo and make sure to quote more paths when invoking Fido.
2019-06-05 17:00:21 +01:00
Pete Batard
a89ed8bc60
[net] make sure Fido script path is quoted
...
* Fixes pbatard/Fido#11
2019-06-05 16:29:54 +01:00
Pete Batard
8b18d8ce1d
[core] add CycleDevice and VDS layout refresh
...
* Also fix some minor issues
2019-05-23 13:09:25 +01:00
Miloš ljubičić
bf59239c39
[loc] update Serbian translation to latest
2019-05-21 23:55:52 +01:00
Suttirak
ee3dc74c1d
[loc] update Thai translation to latest
2019-05-15 13:46:01 +01:00
Pete Batard
2607dfabc1
[loc] fix truncation of notification messages
2019-05-15 13:42:33 +01:00
Pete Batard
2ff6da49f0
[extfs] add standalone ext2/ext3 formatting
...
* Only enabled when Advanced format options are shown
* Also enable reading of extfs volume label
* Also improve GRUB lookup fallback
* Also fix possible truncation when sanitizing labels
* Also write a zeroed MBR when non-bootable is selected
2019-05-03 23:51:05 +01:00
Pete Batard
a696e041e1
[misc] fix MinGW compilation
...
* Updated header was missing from previous commit
2019-05-02 16:03:15 +01:00
Pete Batard
5ae6e4f494
[ext2fs] improve error reporting
...
* Also clean up VDS error messages
2019-05-02 15:41:42 +01:00
Pete Batard
5f9e65707f
[core] partitioning improvements
...
* Improve report and make sure we zero leftovers from the start of a partition
* Also add VDS error codes
* Also fix Coverity warnings
2019-04-27 16:04:47 +01:00
Pete Batard
1c39a80d72
[core] partial overhaul of the partitioning and formatting facilities
...
* Add VDS formatting support (through an Alt-V cheat mode)
* Add partition index support
* Improve(?) Windows To Go support by following Microsoft recommended partition order
* Code refactoring & cleanup
2019-04-25 18:58:55 +01:00
Pete Batard
4b38483a68
[ext2fs] improve persistence partition creation's progress report
...
* Closes #691
2019-04-19 13:24:20 +01:00
Pete Batard
d93ae1e598
[core] fix 2.x → 3.x regression that removed NTFS for Grub4DOS
...
* Also update file hash DB
2019-04-18 12:53:12 +01:00
Pete Batard
0a3600f9ff
[ext2fs] add registry setting to specify which ext fs version we should use
...
* Also improve log progress report
* Also move ext formatting to before we format the main partition
2019-04-17 20:34:39 +01:00
Pete Batard
0ad3f8c1d3
[ext2fs] integrate ext3 formatting into UI operations
...
* Add display of persistence controls on relevant images
* Add progress on ext3 formatting and improve error reporting
* Also improve MountVolume() and fix some Coverity warnings
2019-04-16 20:44:13 +01:00
Pete Batard
ccf0f1bf3c
[ext2fs] add journal support for ext3 formatting
...
* Also clean up code, handle errors and fix issues
2019-04-15 17:04:39 +01:00
Mohamad Ikhwan bin Kori
ddda1561ae
[loc] update Malay translation to latest
2019-04-14 15:22:09 +01:00
Pete Batard
5159b1eb87
[ext2fs] fix Coverity warnings
2019-04-13 17:17:23 +01:00
Pete Batard
9610e3a63b
[misc] refactor some global variables' names so we can reinstate -Wshadow
...
* Also remove no longer used _coverity.cmd and update .gitignore
2019-04-13 15:29:27 +01:00
Pete Batard
cec443ef61
[ext2fs] update to latest e2fsprogs
...
* e2fsprogs commit [cecc2bc78b39ddcd34a819a4d7e7cd30897958cb]
* Also add LGPLv2 license text
2019-04-13 14:52:29 +01:00
Pete Batard
cda716c1ff
[ext2fs] initial ext2fs support
2019-04-12 21:32:40 +01:00
Pete Batard
f4d70345af
[loc] update MSG_068 and MSG_100
...
* Closes #1281
2019-04-11 14:24:18 +01:00
Pete Batard
38d82612cd
[core] fix a memory leak when search for process is interrupted
2019-04-10 12:17:47 +01:00
Pete Batard
d4a663991b
[core] report write errors more explicitly
...
* Also issue a port cycle on ERROR_NOT_READY
* Also run a check for conflicting processes during write retries
2019-04-09 21:37:08 +01:00
alex f
b7ab196a97
[loc] update Greek translation to latest
2019-04-08 16:37:08 +01:00
Pete Batard
06b33f94e4
[core] alter the drive letter we use when Windows has already remounted it
...
* Our code should be flexible enough to do just that and this will also
alleviate requiring end users to retry an operation.
2019-04-08 16:29:17 +01:00
Neoheresy
7a04f52f6c
[loc] fix 2 typos in Polish translation
2019-04-06 14:22:43 +01:00
Pete Batard
1ca4c7acb4
[loc] fix typos in French translation
...
* Closes #1296
* Also add .github to the list of ignored AppVeyor directories
2019-04-06 12:23:57 +01:00
Pete Batard
bd099b9cca
[internal] add auto-locking of closed issues after 90 days of inactivity
2019-04-06 12:08:51 +01:00
Uk-Jin Jang
ce8f025820
[loc] update Korean translation to latest
2019-04-06 11:37:28 +01:00
Pete Batard
5dbf537dfb
[core] add listing exception for Apple SD card readers
...
* Also fix a Coverity warning
2019-04-05 22:02:36 +01:00
Pete Batard
f02fbe3acc
[core] add full extraction support for efi.img
...
* Also, Solus distro maintainers, I hate you!
2019-04-04 19:12:48 +01:00
Pete Batard
dd9f9ce1e9
[process] fix retrieval of full process commandline for MinGW32
...
* NtWow64QueryInformationProcess64() fails because sizeof(PVOID64) happens to be 4 instead of 8 in MinGW32 (WTF?!?) and
therefore sizeof(pbi) is set to 44 instead of 48, resulting in NTSTATUS code 0xC0000004: STATUS_INFO_LENGTH_MISMATCH...
=> Use an ULONGLONG instead and don't rely on MinGW32's improper definitions.
* Also fix an issue whereas, when we find multiple conflicting processes, the first one's path is duplicated to all others...
2019-04-02 12:31:41 +01:00
Pete Batard
2a1c57c750
[ui] disable button and add a countdown when launching update
...
* Also disable Launch button while we do so
* Also add new <Ctrl>-<Alt>-<Y> cheat mode
* Also terminate update thread before exiting if running
* Also set version to rufus-next
2019-04-01 16:38:27 +01:00
marcellogianola
f5fb5586c6
[loc] update Italian translation
...
* Closes #1294
2019-03-31 22:17:52 +01:00
Sasa Vujanic
30f940308a
[loc] update Croatian translation to latest
2019-03-31 22:07:40 +01:00
Кристиан Дочев
1926270833
[loc] update Bulgarian translation to latest
2019-03-30 00:50:39 +00:00
Mehmetali Kuran
3d3ba56be6
[loc] update Turkish translation
...
* Closes #1293
2019-03-29 16:20:01 +00:00
Jakub Zieciak
032937886e
[loc] update Polish translation to latest
2019-03-29 00:09:51 +00:00
Jakub Zieciak
0ee592bf76
[loc] update Norwegian translation to latest
2019-03-28 23:59:32 +00:00
Gintaras Venslovas
de30f2c4e6
[loc] update Lithuanian translation to latest
2019-03-28 23:45:24 +00:00
Pete Batard
be4ea5652d
v3.5 (build 1497)
2019-03-28 12:10:08 +00:00
Pete Batard
661ba7b64c
[core] fix Win7 EFI boot file extraction when dual BIOS+UEFI is in use
...
* Closes #1292
* Also add "RISD" (Ricoh IDE SD Card reader) to list of card readers (#551 )
* Also make running Fido script read-only
2019-03-27 12:21:41 +00:00
anni deer
1ecc771cbd
[loc] update Danish translation to latest
2019-03-26 23:58:43 +00:00
Pete Batard
727b4e1733
[misc] improve Appx creation workflow
...
* Automatically build each arch and fix a missing variable
2019-03-26 17:26:01 +00:00