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