Pete Batard
e7b66e7e4c
[mingw] use delay loading for DLLs that are subject to side loading
...
* This reverts much of commits f6ac559f4d
and 1947266837
so that we call the Windows APIs directly again, while ensuring that, by the time we load the DLLs,
sideloading mitigation has already been applied by the application.
* This is a continuation of #1877 , and should help prevent re-introducing side-loading issues when we
link against new libraries, as well as allow us to drop some of the manual DLL hooking we've been
doing to prevent it, to clean up the code.
* Note that this is a bit more complex than what the stackoverflow post suggests, because we need to
create delayloaded libs for both 32-bit and 64-bit, which use a different calling convention and
therefore need to use different .def files. So there's a lot of gymkhana involved, with Makefiles
and whatnot, to get us there.
* Also simplify the use of CM_Get_DevNode_Registry_PropertyA() in dev.c since recent versions of
MinGW now have support for it.
* Also fix 2 small issues in net.c (potential overflow) and format.c (memory leak).
2022-04-12 11:09:59 +01:00
Dinis Medeiros
50d81af6cf
[loc] update Portuguese translation
...
* Add MSG_322, 323, 324
* Closes #1886
2022-04-01 13:03:59 +01:00
Tatsuhito KATO
108424ecf4
[loc] update Japanese translation
...
* Closes #1863
2022-02-11 18:44:46 +00:00
Csizmadia Gábor
891eb45549
[loc] update Hungarian translation to latest
2022-01-25 09:39:44 +01:00
SiderealArt
2e19b4958b
[loc] update Chinese Traditional translation
...
* Closes #1849
2022-01-20 16:10:01 +01:00
Pete Batard
a47072c3c6
[ui] produce a more explicit error message when an image can't be opened/read
...
* Closes #1843
* Also publish Coverity artifacts since upload to Coverity seems to be broken atm.
2022-01-07 13:27:15 +00:00
Jeon Hyun-seok
52d05aa228
[loc] update Korean translation
2022-01-07 12:27:41 +00:00
marcellogianola
7fa83aa479
[loc] update Italian translation
...
* Closes #1841
2022-01-05 18:37:47 +00:00
Dimitri Papadopoulos
d840083a32
[misc] fix typos found by codespell
...
* 3rd party software was left out.
* Most changes are in code comments, but one user-visible string has also been fixed.
* Closes #1817
2021-11-16 18:53:52 +00:00
marcellogianola
5030c1520d
[loc] fix typos in Italian translation
...
* Closes #1813
2021-11-16 18:48:48 +00:00
Mihai-Octavian STRĂUȚ
1de1c2a94a
[loc] update Romanian translation to latest
2021-11-13 11:41:31 +00:00
marcellogianola
c516c1e38b
[loc] update Italian translation
...
* Fix typo and upper case to lower case
* Closes #1800
2021-10-23 13:10:44 +01:00
Pete Batard
b39e2f8615
[misc] improve GetLibraryHandle() fallback
...
* This is a follow up to 1c2884ceba
where the error code returned by Windows 7 platforms
that don't have KB2533623 is expected to be ERROR_INVALID_PARAMETER rather than ERROR_PROC_NOT_FOUND.
* Also update the Windows 11 'Extended' installation mode translations.
2021-10-23 13:08:13 +01:00
Pete Batard
0b618f3de7
[misc] misc improvements and fixes
...
* Remove BypassRAMCheck from Extended Windows 11 installation since the minimum
RAM requirements for Windows 11 are 4 GB and not 8 GB as pointed out in #1791 .
* Display Windows edition code when we can't resolve it.
* VS2019 wants us to have PackageOptionalProjectsInIdeBuilds enabled? So be it.
2021-10-15 13:13:36 +01:00
Pete Batard
8a09b9b9fc
v3.16 (build 1836)
...
* Also update French translation to latest
2021-10-13 12:22:04 +01:00
Pete Batard
957ec183c9
[ui] improve progress report when disabling Windows 11 installation restrictions
...
* Also fix Image Options content being lost when switching language.
2021-10-09 16:18:45 +01:00
Pete Batard
b043db33e6
[core] add option to bypass TPM 2.0/Secure Boot/RAM requirements for Windows 11 ISOs
...
* If 'Extended Windows 11 Installation' mode is selected, the system registry hive of
'sources\boot.wim' is patched to add the Setup\LabConfig registry keys that bypass
the TPM 2.0/Secure Boot/8GB+ RAM Windows 11 system requirements.
2021-10-08 19:24:10 +01:00
Oree111
03ef8aa024
[loc] fix a typo in Polish translation
...
* Closes #1730
2021-05-09 13:20:16 +01:00
Sasa Vujanic
7e114ad55a
[loc] updated Croatian translation
2021-05-03 11:50:48 +01:00
Sasa Vujanic
2b5329037b
[loc] update Croatian translation to latest
2021-04-30 13:28:44 +01:00
Gintaras Venslovas
73f26d74b9
[loc] update Lithuanian translation to latest
2021-04-30 00:11:11 +01:00
anni deer
410f6e8170
[loc] update Danish translation to latest
2021-04-29 16:15:47 +01:00
Matej Horvat
e49ef606ab
[loc] update Slovenian translation to latest
2021-04-29 11:49:47 +01:00
Tiryoh
5553c8f2fd
[loc] update Japanese translation to latest
2021-04-27 21:28:06 +01:00
Костянтин Сергійович
3fdfa478ed
[loc] update Ukrainian translation to latest
2021-04-25 12:32:47 +01:00
Pete Batard
2bcb68efd8
[misc] update ChangeLog for BETA
...
* Since Ubuntu 21.04 forces a new release...
* Also update DB for latest GRUB "2.04" and fix a minor loc capitalization issue
2021-04-23 22:25:56 +01:00
Suttirak Mattayawerakiat
c9a0fcd0bf
[loc] update Thai translation to latest
2021-04-13 17:36:18 +01:00
Jakub Zieciak
5abdce4b3c
[loc] update Polish translation to latest
2021-04-11 21:33:48 +01:00
Jakub Zieciak
a370a8ddc6
[loc] update Norwegian translation to latest
2021-04-11 21:32:30 +01:00
MaKK
f2ca5a3121
[loc] update Spanish translation to latest
2021-04-07 21:06:19 +01:00
Martin Kubánik
19326d151a
[loc] update Slovak translation
2021-04-07 10:43:33 +01:00
Riku Brander
6e6d3227a3
[loc] update Finnish translation to latest
2021-04-06 13:06:17 +01:00
Dinis Medeiros
9f1b37b77a
[loc] update Portuguese (Portugal) translation to latest
2021-04-03 20:43:32 +01:00
Chocobo1
629ae34fbd
[loc] update Chinese (Traditional) translation to latest
...
* Closes #1712
2021-04-03 20:38:37 +01:00
Jiawei Wang
574114d0ee
[loc] update Chinese (Simplified) translation
2021-04-03 20:38:34 +01:00
Thilo Langbein
2b87f89325
[loc] update German translation to latest
2021-04-02 22:07:56 +01:00
Miloš
4edb99e462
[loc] update Serbian translation to latest
2021-04-02 22:04:55 +01:00
Itiel
0e65eab27f
[loc] update Hebrew translation to latest
2021-04-02 17:01:32 +01:00
Aldis Tutins
06e6a3cbee
[loc] update Latvian translation to latest
2021-04-02 12:42:04 +01:00
Roberto Boriotti
6ae66d1adf
[loc] update Italian translation to latest
2021-04-02 12:39:19 +01:00
Thomas De Rocker
bba6684928
[loc] update Dutch translation to latest
2021-04-02 12:13:43 +01:00
Uk-Jin Jang
4f5246c7a9
[loc] update Korean translation to latest
2021-04-02 11:53:52 +01:00
Arif Budiman
0ae9c617f4
[loc] update Indonesian translation to latest
2021-04-02 11:30:56 +01:00
Sopor
286480e50a
[loc] update Swedish translation to latest
2021-04-01 23:32:59 +01:00
Mehmetali Kuran
be7f9d815e
[loc] update Turkish translation to latest
...
* Also fix a translation ChangeLog.txt typo
2021-04-01 23:29:31 +01:00
Pete Batard
fbd6521789
[loc] fix incorrect use of KB instead of byte in Russian translation
2021-03-31 19:11:43 +01:00
Pete Batard
5803d7ad8a
[loc] update French translation
...
* Also fix MinGW warning
2021-03-31 16:38:09 +01:00
Pete Batard
b3eca3451d
[loc] update for new translation round
2021-03-31 13:21:57 +01:00
Pete Batard
9aea069f84
[misc] update autotools support files
2021-03-25 23:57:34 +00:00
Pete Batard
480214bbb6
[ui] add a message for ISOHybrids that don't allow for ISO mode
...
* Also limit VDS refresh to DD image writing
* Also increase the number of loc messages
2021-03-25 20:49:45 +00:00
Pete Batard
8bb31f6ae2
[loc] fix Russian translation for KB/MB/GB...
...
* Closes #1660
* Also update GPT partition types and set UTF-8 codepage in .rc
2020-12-11 17:10:48 +00:00
Pete Batard
35b0ab2470
[ui] add cheat mode (Alt-M) to ignore Boot Marker
2020-11-12 17:38:20 +00:00
Pete Batard
f4c7f2963c
[misc] fix non-English messages appearing in the log
2020-10-02 17:24:17 +01:00
Pete Batard
09d2f2f0ab
[ui] add cheat mode (Alt +/-) to increase/decrease thread priority
...
* This *may* help improve write speeds if your system is starved for I/O
* Related to #968
2020-07-10 12:00:10 +01:00
Pete Batard
0dc13e5283
[ui] fix missing labels for accessibility
...
* Closes #1467
* Also ensure that previous element is set when repositioning a
control to preserve tabbing order
* Also fix x64 version being able to download x86 BETA
2020-07-02 22:55:01 +01:00
Pete Batard
2d6a73e4f4
[checksum] enable toggling of SHA512 (Alt-H)
...
* Also fix overflow digest test into message length
* Also switch log font to Consolas
* Also update version to rufus-next
2020-06-25 11:58:56 +01:00
Pete Batard
e554d2b4e0
[misc] add Ctrl-SELECT option to provide additional content
...
* For now only .zip archives are supported
2020-06-10 21:25:33 +01:00
İlhami Tuğral
ad918c8f74
[loc] update Turkish translation
...
* Closes #1557
2020-06-06 22:30:52 +01:00
Pete Batard
c601aed054
[core] add option to write a small enough ISO to an ESP
...
* This is mostly aimed at Debian 11 netinst on the Raspberry Pi 4
* Only available for regular UEFI ISOs if GPT and FAT are selected (no MBR ESPs).
* Also fix a MinGW warning in GetUnusedDriveLetter()
2020-06-06 22:19:20 +01:00
İlhami Tuğral
775fbb3682
[loc] update Turkish translation
...
* Closes #1555
2020-06-03 18:04:16 +01:00
Pete Batard
3b327bff83
[loc] flag "Deleting partitions" message as a potential lengthy operation
...
* Also use this update to factorize all "This may take a while" messages.
2020-06-03 16:03:20 +01:00
Pete Batard
077f143252
[core] add cheat mode to disable VHD listing (Alt-G)
2020-04-27 10:28:00 +01:00
Pete Batard
0e3658df1a
[loc] miscellaneous updates
...
* Fix RTL location of "ISO" in the "Copying ISO files" translation for Arabic and Persian
* Fix whitespace/message ending issues for various translations
* Sync all .po's with .loc to avoid another German progress update is missing issue
2020-04-17 12:39:23 +01:00
Itiel
e7e3b40130
[loc] fix RTL location of "ISO" in the "Copying ISO files" translation for Hebrew
2020-04-16 17:46:25 +01:00
נועם סרוסי
0e6a5b5871
[loc] update Hebrew translation
2020-04-12 23:33:13 +01:00
İlhami Tuğral
614c9d7a5c
[loc] update Turkish translation
...
* Closes #1474
2020-03-18 15:53:21 +00:00
Pete Batard
cd4ab21e3c
[loc] revert German UI progress report regression
...
* Commit [e522ef6c55
] (PR #1426 ) regressed the '%s'
progress messages back to '%0.1f%%' which results in the percentage remaining at
zero when the UI is in German.
2020-03-09 21:35:47 +00:00
David Stumph
3c9acb0d3c
[misc] use $(srcdir) in Makefiles
...
* Picked from #1449
2020-02-10 12:08:04 +00:00
User
177c85c4fe
[loc] update Polish translation
2020-02-04 11:21:17 +00:00
Mr-Update
e522ef6c55
[loc] update German translation
...
* Closes #1426
2020-01-12 23:15:37 +00:00
Pete Batard
5dce5fb56a
[loc] update spelling of Persian to پارسی
...
Closes #1420
2019-12-27 18:22:25 +01:00
Pete Batard
af95de8198
[ui] add experimental optional display of transfer speed and time remaining
...
* You can use <Alt> to switch modes during an operation that supports it (e.g. Checksum
computation, DD image writing or zeroing, save to VHD, download, etc.
* IMPORTANT: This is *NOT* available for all operations. Especially, if you were hoping
to get transfer speed or ETA during ISO or WIM extraction, you *WILL* be disappointed.
* Also harmonize the code in checksum.c
2019-08-20 18:06:07 +01:00
LaszloEr
076b13c469
[loc] improve German translation
...
* Closes #1356
2019-08-13 09:23:03 +01:00
Pete Batard
5b1ae09df4
[loc] remove Azerbaijani translation
...
* Sorry Azerbaijani speaking people, but this was only added out of
good will and, with no new translator volunteering, this out-of-date
translation was holding us back.
2019-07-10 11:49:52 +01:00
fufunelaf
1ae4cb722e
[loc] update Latvian translation
...
* Closes #1329
2019-06-14 13:06:59 +01:00
Mehmetali Kuran
861f51169e
[loc] update Turkish translation
2019-06-11 15:23:35 +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
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
Mohamad Ikhwan bin Kori
ddda1561ae
[loc] update Malay translation to latest
2019-04-14 15:22:09 +01:00
Pete Batard
f4d70345af
[loc] update MSG_068 and MSG_100
...
* Closes #1281
2019-04-11 14:24:18 +01:00
alex f
b7ab196a97
[loc] update Greek translation to latest
2019-04-08 16:37:08 +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
Uk-Jin Jang
ce8f025820
[loc] update Korean translation to latest
2019-04-06 11:37:28 +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
anni deer
1ecc771cbd
[loc] update Danish translation to latest
2019-03-26 23:58:43 +00:00
Zia Azimi
0e6fb967b3
[loc] update Persian translation to latest
2019-03-26 12:14:20 +00:00
Matej Horvat
912f44c44f
[loc] update Slovenian translation to latest
2019-03-25 19:58:29 +00:00
Tiryoh
519c268aed
[loc] additional Japanese translation updates
2019-03-25 16:16:57 +00:00
Viszokai György
09e82623b0
[loc] update Hungarian translation to latest
2019-03-25 14:13:46 +00:00
Tiryoh
ee7accedf1
[loc] update Japanese translation to latest
2019-03-25 13:56:45 +00:00
MaKK
7ad3b31be9
[loc] update Spanish translation to latest
2019-03-21 17:46:58 +00:00