Serge Gautherie [Thu, 12 Mar 2020 16:07:47 +0000 (17:07 +0100)]
[SHELL32_WINETEST] shlexec.c: Remove forced 0x0501 API versions
No impact, as already deactivated.
Import
https://source.winehq.org/git/wine.git/commit/
8fc0b7d525ae5e85b5a796eaf6572d22591e02c6
Serge Gautherie [Thu, 12 Mar 2020 16:07:47 +0000 (17:07 +0100)]
[RPCRT4_WINETEST] ndr_marshall.c: Remove forced 0x0500 API versions
Import
https://source.winehq.org/git/wine.git/commit/
57f08ba5259e56ae681bab1e61f86d6e8ab96f37
Serge Gautherie [Wed, 25 Mar 2020 06:54:36 +0000 (07:54 +0100)]
[ADVAPI32] wine/crypt.*: Misc fixes
Import
https://source.winehq.org/git/wine.git/commit/
62df03af96822bda36aef398d00bf5998f490e90
https://source.winehq.org/git/wine.git/commit/
8b9e3dae4fb875d6a445bd5182bb6ae32f5680c7
https://source.winehq.org/git/wine.git/commit/
2df16753f0008099e119f39469badd10e7450bad
And use explicit '#ifndef __REACTOS__'.
Serge Gautherie [Thu, 12 Mar 2020 16:14:06 +0000 (17:14 +0100)]
[ADVAPI32][PSDK] CryptReleaseContext(): dwFlags parameter is DWORD, only
Import
https://source.winehq.org/git/wine.git/commit/
9cc8b501eea8dc3bd589ab3e5df3b750e43699d9
Serge Gautherie [Thu, 12 Mar 2020 16:07:47 +0000 (17:07 +0100)]
[ADVAPI32] wine: Remove remnant ros_diff.patch
Added on
4234345b03677c2b01d0f313108e24d684e4d2ed (r48090),
merged on
d4a89f6ccaf19953acf0d218e9e0f985c5d6004b.
CORE-14434
Serge Gautherie [Fri, 27 Mar 2020 16:15:27 +0000 (17:15 +0100)]
[WORDPAD] Restore code commas in no-NO.rc
".../no-NO.rc:81: syntax error"
Thomas Faber [Sat, 28 Mar 2020 19:31:31 +0000 (20:31 +0100)]
[KMTEST] Delete special-purpose driver services on unload. ROSTESTS-263
Based on a patch by Serge Gautherie.
jimtabor [Sat, 28 Mar 2020 19:18:14 +0000 (14:18 -0500)]
[Win32SS] Form Sanity to Hook Callbacks
Fix WH_CALLWNDPROC/RET data to user hook calls. See CORE-13019 and CORE-13907.
jimtabor [Sat, 28 Mar 2020 19:03:15 +0000 (14:03 -0500)]
[User32] Fix null return.
See CORE-16769.
Bișoc George [Sat, 28 Mar 2020 18:17:10 +0000 (19:17 +0100)]
[SDK][NDK][PSTYPES] Align the PROCESS_PRIORITY_CLASS structure during compile time (#2478)
CORE-16757
After doing investigations on the priority class structure alignment, it's been revealed that in Windows XP and Server 2003 this PROCESS_PRIORITY_CLASS structure is aligned as a 4-bytes of size hence NtQueryInformationProcess() probes the alignment of user mode arguments buffer output and buffer length with requirement of a ULONG.
As PROCESS_PRIORITY_CLASS was initially aligned as a 1-byte size because both BOOLEAN and UCHAR are just unsigned characters, the compiler may not align such structure and gracefully let the default alignment of such structure as is, 1-byte because an unsigned char has a size of 1 byte. Setting an align attribute to this structure fixes the problem of a potential datatype misalignment which caused GetPriorityClass() to not retrieve the process' priority class properly.
Andreas Maier [Sat, 28 Mar 2020 16:13:57 +0000 (17:13 +0100)]
[MSV1_0] use precompiled headers (#2475)
Victor Perevertkin [Sat, 28 Mar 2020 15:11:42 +0000 (18:11 +0300)]
[NTOS:MM] Make _X86PAE_ the only define for PAE-enabled kernel
Vadim Galyant [Sat, 28 Mar 2020 12:45:51 +0000 (15:45 +0300)]
[SDK][NDK] MMPTE for PAE (#2453)
This not only makes PAE possible, but also allows to make the definitions and macros in the memory manager header files more human-readable.
CORE-16702
* [SDK][NDK] Make the _MMPTE_HARDWARE structure more compact and more human-readable.
* [SDK][NDK] Add definitions a struct _MMPTE for PAE mode.
Serge Gautherie [Sat, 28 Mar 2020 12:23:35 +0000 (13:23 +0100)]
[WINEFILE] Fix 'LANGUAGE_SI_SI' typo (#2474)
Bișoc George [Thu, 26 Mar 2020 11:11:29 +0000 (12:11 +0100)]
[NTDLL_APITEST] Add testcase for process priority class. CORE-16757
Currently the testcase function only addresses the behaviour of getting an
unaligned buffer (either of correct length size or not) for now.
Hervé Poussineau [Thu, 26 Mar 2020 10:53:27 +0000 (11:53 +0100)]
[STORAHCI] Replace some __inline by FORCEINLINE
Functions were declared as __inline, then used, and then defined.
This leads to some linking errors with some compilers.
Hervé Poussineau [Thu, 26 Mar 2020 15:26:16 +0000 (16:26 +0100)]
[TCPIP] Add some static specifiers, to prevent exporting FORCEINLINE function outside compilation unit
Hervé Poussineau [Thu, 26 Mar 2020 13:48:35 +0000 (14:48 +0100)]
[WIN32K] Add some static specifiers, to prevent exporting FORCEINLINE function outside compilation unit
Hervé Poussineau [Tue, 4 Feb 2020 22:29:17 +0000 (23:29 +0100)]
[FSUTIL] Mark some functions as static (only used in this file)
Hervé Poussineau [Thu, 26 Mar 2020 15:28:10 +0000 (16:28 +0100)]
[NDK] Fix RTL_PAGED_CODE macro in user mode
NOP_FUNCTION is defined to "(void)0". Calling :
RTL_PAGED_CODE();
in user mode was changed to:
(void)0();
As "0" is not callable, this was leading to a compilation error.
Hervé Poussineau [Thu, 26 Mar 2020 15:24:59 +0000 (16:24 +0100)]
[SDK] Fix dummy SEH to always reference the parameter in _SEH2_EXCEPT
Otherwise, we may have compilation errors if this parameter is the name of a static function.
Hervé Poussineau [Thu, 26 Mar 2020 13:40:39 +0000 (14:40 +0100)]
[CMAKE] Add some -D__ROS_LONG64__ to please gcc x64
We can now pass a UINT* to a function wanting a DWORD*
Hervé Poussineau [Sun, 22 Mar 2020 22:23:04 +0000 (23:23 +0100)]
[ISAPNP] Report DMA channels
Hervé Poussineau [Sun, 22 Mar 2020 22:22:48 +0000 (23:22 +0100)]
[ISAPNP] Fix reporting of devices with hexadecimal productId
Serge Gautherie [Thu, 26 Mar 2020 06:28:09 +0000 (07:28 +0100)]
[USERENV] sq-AL: Fix '%SistemDrive%' typo (#2469)
Not to translate!
CORE-16762
Serge Gautherie [Thu, 26 Mar 2020 01:05:05 +0000 (02:05 +0100)]
[BOOTDATA] Add 0845 (bn-bd) language (#2467)
In accordance with the NLS value specified in base/setup/lib/lang/bn-BD.h
CORE-16766
Serge Gautherie [Sat, 7 Mar 2020 12:20:28 +0000 (13:20 +0100)]
[PING] Do not abort (as OoM) when request size = 0
Jérôme Gardou [Tue, 24 Mar 2020 11:20:58 +0000 (11:20 +0000)]
[WIN32K] Fix bounds calculation when drawing with a pen
Eric Kohl [Sun, 22 Mar 2020 15:37:48 +0000 (16:37 +0100)]
[STORPROP] Add storprop.dll and implement the DiskClassInstaller stub
Hervé Poussineau [Sun, 22 Mar 2020 13:20:52 +0000 (14:20 +0100)]
[ISAPNP] Create requirements and resource lists when detecting a device
Hervé Poussineau [Sat, 21 Mar 2020 22:08:00 +0000 (23:08 +0100)]
[ISAPNP] Read all tags when detecting devices, and keep interesting ones
Currently, we only keep device identification, IO ports and IRQs.
Hervé Poussineau [Sat, 21 Mar 2020 16:37:45 +0000 (17:37 +0100)]
[ISAPNP] Create resource list ahead of IRP_MN_QUERY_RESOURCES
Hervé Poussineau [Sat, 21 Mar 2020 15:58:21 +0000 (16:58 +0100)]
[ISAPNP] Create resource requirements ahead of IRP_MN_QUERY_RESOURCE_REQUIREMENTS
Hervé Poussineau [Sat, 21 Mar 2020 13:59:02 +0000 (14:59 +0100)]
[ISAPNP] Fix capabilities for devices
Hervé Poussineau [Sat, 21 Mar 2020 13:58:36 +0000 (14:58 +0100)]
[ISAPNP] Return a compatibleIDs only if defined
Hervé Poussineau [Sat, 21 Mar 2020 12:39:20 +0000 (13:39 +0100)]
[ISAPNP] Fix some indentation
Timo Kreuzer [Sat, 14 Mar 2020 17:45:51 +0000 (18:45 +0100)]
[WINSRV] Use DIB section for frame buffer bitmap
Eric Kohl [Sun, 22 Mar 2020 10:31:56 +0000 (11:31 +0100)]
[STOBJECT] Remove obsolete code and use string resources instead of hard-coded strings
jimtabor [Sun, 22 Mar 2020 00:18:15 +0000 (19:18 -0500)]
[Explorer|Shell32] Fix Build
Missed a file. See CORE-14439.
jimtabor [Sun, 22 Mar 2020 00:13:55 +0000 (19:13 -0500)]
[Explorer|Shell32]
Fix SHAppBarMessage (not perfect) by adapting wine code. See CORE-14439.
More work is required. Kept the original code for reference.
Example : SetWindowPos should be called via Post Message.
Code commit is to wake up other developers.
Eric Kohl [Sat, 21 Mar 2020 22:46:24 +0000 (23:46 +0100)]
[STDOBJECT] Show the hotplug icon when a USB-Stick is inserted
- Enable the hotplug service by default
- Start a timer on WM_DEVICECHANGE:DBT_DEVNODES_CHANGED to trigger the removable device detection.
Eric Kohl [Sat, 21 Mar 2020 13:32:18 +0000 (14:32 +0100)]
[NTOS:IO] Fix indentation. No code changes!
Eric Kohl [Sat, 21 Mar 2020 12:22:09 +0000 (13:22 +0100)]
[NTOS:PNP] Fix indentation. No code changes!
Eric Kohl [Sat, 21 Mar 2020 12:20:36 +0000 (13:20 +0100)]
[NTOS:PNP] Map device capabilities to capability flags
This fixes a devices Capabilities value in the registry.
Eric Kohl [Sat, 21 Mar 2020 12:12:53 +0000 (13:12 +0100)]
[USBHUB] Set the Removable flag for all ports of a USB hub
Hervé Poussineau [Sat, 21 Mar 2020 07:29:15 +0000 (08:29 +0100)]
[ISAPNP] Fix some warnings
Hervé Poussineau [Fri, 20 Mar 2020 21:42:36 +0000 (22:42 +0100)]
[INF] Do not require a device for the ISAPNP read data port
Hervé Poussineau [Tue, 17 Mar 2020 22:51:53 +0000 (23:51 +0100)]
[ISAPNP] Implement some more IRP_MJ_PNP/IRP_MN_* requests
We either succeed them, or we pass them down to the ISAPNP FDO.
Hervé Poussineau [Tue, 17 Mar 2020 22:50:39 +0000 (23:50 +0100)]
[ISAPNP] Implement IRP_MN_QUERY_PNP_DEVICE_STATE for ReadDataPort
Hervé Poussineau [Mon, 16 Mar 2020 19:58:53 +0000 (20:58 +0100)]
[ISAPNP] Detect devices only once ReadDataPort is started
Also let kernel choose the read data port address, by using the resources given in IRP_MN_START_DEVICE.
Hervé Poussineau [Mon, 16 Mar 2020 19:50:29 +0000 (20:50 +0100)]
[ISAPNP] Implement IRP_MN_QUERY_RESOURCES/IRP_MN_QUERY_RESOURCE_REQUIREMENTS for ReadDataPort
Hervé Poussineau [Mon, 16 Mar 2020 18:43:37 +0000 (19:43 +0100)]
[ISAPNP] Report removal relations on ReadDataPort
Hervé Poussineau [Mon, 16 Mar 2020 18:24:07 +0000 (19:24 +0100)]
[ISAPNP] Report a ReadDataPort PDO
This PDO will later request resources required for ISAPNP bus.
Hervé Poussineau [Mon, 16 Mar 2020 18:00:00 +0000 (19:00 +0100)]
[ISAPNP] Create PDO identifiers ahead of IRP_MN_QUERY_ID
Hervé Poussineau [Mon, 16 Mar 2020 17:07:24 +0000 (18:07 +0100)]
[ISAPNP] Extract function to create DOs
Hervé Poussineau [Fri, 20 Mar 2020 18:41:55 +0000 (19:41 +0100)]
[ISAPNP] Fix some return codes
Hervé Poussineau [Fri, 20 Mar 2020 18:19:30 +0000 (19:19 +0100)]
[ISAPNP] Reformat files. No code change.
Serge Gautherie [Fri, 20 Mar 2020 18:20:52 +0000 (19:20 +0100)]
[GDI32_WINETEST][USER32_WINETEST] Remove forced WINVER defines (#2455)
No impact, as already deactivated.
Import
https://source.winehq.org/git/wine.git/commit/
d0fd12b90946865a92f3fd016ccac13e5c4fdf54
Tibor Lajos Füzi [Fri, 20 Mar 2020 16:52:46 +0000 (17:52 +0100)]
[TRANSLATION] Update Hungarian translation of usetup, syssetup, explorer, netshell, userenv, shortcuts (#2442)
Jose Carlos Jesus [Fri, 20 Mar 2020 16:34:43 +0000 (16:34 +0000)]
[TRANSLATION] Update portuguese translation (#2447)
Update translation for main.cpl and add new translation for powercfg.cpl.
Katayama Hirofumi MZ [Thu, 19 Mar 2020 22:38:33 +0000 (07:38 +0900)]
[USER32] Relax conditions for creating MDI windows (#2454)
The creation conditions of MDI window was too strict. CORE-15633
Robert Naumann [Wed, 18 Mar 2020 20:57:10 +0000 (21:57 +0100)]
Sync brsfolder.c with keyboard shortcut code from wine (#2290)
* [SHELL32] Add shortcut to rename folders with the F2 key.
Sync Wine Commit
2e25a43f3fb6230460447bae6fb5db2edbd4a42f by Fabian Maurer
* [SHELL32] Add shortcut to delete folders with the delete key.
Sync Wine Commit
43f44ffb3779ff23c863d9b3297f92720e7e3733 by Fabian Maurer
* Disable the code for file deletion. The Wine way doesn't work on ROS. Add an explaining comment why we can't use the Wine code, as requested by Amine
Katayama Hirofumi MZ [Tue, 17 Mar 2020 14:24:11 +0000 (23:24 +0900)]
[USER32_APITEST] Strengthen DrawText testcase (#2450)
Add uFormat and pszText parameters into user32_apitest DrawText testcase. CORE-16753
Eric Kohl [Sun, 15 Mar 2020 17:12:54 +0000 (18:12 +0100)]
[JOY] Use APPLET_PROC instead of a custom CPLAPPLET_PROC and simpify the code
Eric Kohl [Sun, 15 Mar 2020 15:06:49 +0000 (16:06 +0100)]
[POWERCFG] Add hints on missing property pages and remove an obsolete declaration
Eric Kohl [Sun, 15 Mar 2020 14:10:14 +0000 (15:10 +0100)]
[INPUT] Use APPLET_PROC instead of a custom CPLAPPLET_PROC and simpify the code
Eric Kohl [Sun, 15 Mar 2020 13:19:42 +0000 (14:19 +0100)]
[POWERCFG] Disable the "Enable hibernation" checkbox if the system does not support hibernation
Mark Jansen [Sun, 15 Mar 2020 00:03:14 +0000 (01:03 +0100)]
[MSVCRT] Add _snwscanf
Mark Jansen [Sun, 15 Mar 2020 00:02:44 +0000 (01:02 +0100)]
[WINTRUST] Add WTHelperGetFileHash stub
Eric Kohl [Sun, 15 Mar 2020 10:46:31 +0000 (11:46 +0100)]
[DESK][CONTROL] Select property pages by command line, for example 'control desk.cpl,,1' and fix 'control color'
Hervé Poussineau [Thu, 12 Mar 2020 10:53:09 +0000 (11:53 +0100)]
[ISAPNP] Rewrite device reporting method
IoCreateDevice() was called too early, when a spinlock was acquired.
Create ISAPNP_LOGICAL_DEVICE structure when a device is detected, and call IoCreateDevice() later, when required.
Hervé Poussineau [Sat, 14 Mar 2020 22:28:52 +0000 (23:28 +0100)]
[ISAPNP] Fix reading of serial number
Thomas Faber [Fri, 13 Mar 2020 21:15:56 +0000 (22:15 +0100)]
[CMD] Fix another NtReadVirtualMemory parameter.
Spotted by Hermès.
Stanislav Motylkov [Sat, 14 Mar 2020 17:13:49 +0000 (20:13 +0300)]
[FREELDR] Move built-in VGA font to better location (#2429)
Addendum to
97eacb9.
Eric Kohl [Sat, 14 Mar 2020 17:03:52 +0000 (18:03 +0100)]
[MAIN] Select property pages by command line, for example 'control main.cpl,@0,2'
Timo Kreuzer [Sat, 22 Feb 2020 16:27:31 +0000 (17:27 +0100)]
[HOST] Do not pack structures
Most of them are unaffected by packing, the ones that are affected have pointers, and packing them will only misalign them, but not making the structures 32 bit compatible.
Bișoc George [Fri, 13 Mar 2020 22:33:36 +0000 (23:33 +0100)]
[SNDVOL32] Restore the previous placement data of the window (#2420)
Save the current coordinate data of the window to the Registry when the user closes the Sound Volume applet.
Thomas Faber [Fri, 13 Mar 2020 19:45:06 +0000 (20:45 +0100)]
[NTOS:IO][GDI32][CMD] Fix some under-sized variables. CORE-14922
Fixes x64 boot with RTC.
Serge Gautherie [Fri, 13 Mar 2020 17:15:21 +0000 (18:15 +0100)]
[APITESTS] Tested function must be called before GetLastError() log (#2433)
So as to get the relevant LastError value.
Fixes for apphelp_apitest, kernel32_apitest and ws2_32_apitest.
Serge Gautherie [Fri, 13 Mar 2020 17:14:16 +0000 (18:14 +0100)]
[PSDK] SYSTEM_POWER_STATUS: Rename Reserved1 to SystemStatusFlag (#2419)
As on Win10.
Cherry pick
https://source.winehq.org/git/wine.git/commit/
7c5ea436af8a6b5a3d2b095bd4697f10b6f78acc
Thomas Faber [Fri, 13 Mar 2020 10:34:05 +0000 (11:34 +0100)]
[BOOTDATA] Update caroots.inf. CORE-16743
* Add "Entrust Root Certification Authority - G4" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1591178)
* Add "Hongkong Post Root CA 3" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1532753)
* Add "emSign ECC Root CA - C3", "emSign Root CA - C1", "emSign ECC Root CA - G3", "emSign Root CA - G1" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1515457)
* Add "Certigna Root CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1505614)
* Add "UCA Extended Validation Root", "UCA Global G2 Root" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1496214)
* Add "GTS Root R4", "GTS Root R3", "GTS Root R2", "GTS Root R1" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1325532)
* Add "OISTE WISeKey Global Root GC CA" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1483924)
* Add "GlobalSign Root CA - R6" (https://bugzilla.mozilla.org/show_bug.cgi?id=
1390803)
* Remove "OpenTrust Root CA G3", "OpenTrust Root CA G2", "OpenTrust Root CA G1"
* Remove "Certplus Root CA G2", "Certplus Root CA G1"
* Remove "Certinomis - Root CA"
* Remove "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5"
* Remove "Deutsche Telekom Root CA 2", "Certplus Class 2 Primary CA" (expired, https://bugzilla.mozilla.org/show_bug.cgi?id=
1574670)
* Remove "Visa eCommerce Root"
Joachim Henze [Tue, 10 Mar 2020 23:01:46 +0000 (00:01 +0100)]
[WIN32SS] Fix regression CORE-16721
"Scrolling by pressing the scrollbar arrows does not draw the arrows as pressed"
Fixed by a patch of JIRA-user 'I_kill_bugs'. Thank you very much!
The regression was introduced by 0.4.11-dev-586-g
929a2c6637b18cc14e259fe2f2d3d9635a10b2e9
(which itself aimed to fix CORE-13986,
but not CORE-13918 as erroneously stated in commit comment)
I intend to port this back into 0.4.13-RC later.
Katayama Hirofumi MZ [Wed, 11 Mar 2020 01:41:39 +0000 (10:41 +0900)]
[SHLWAPI] Sorry, I updated wrong function at
5a440b2 (#2430)
CORE-13950
Katayama Hirofumi MZ [Tue, 10 Mar 2020 22:36:07 +0000 (07:36 +0900)]
[SHLWAPI] Follow-up of #2430
Add a NULL check in SHLockSharedEx function. CORE-13950
Joachim Henze [Tue, 10 Mar 2020 21:48:02 +0000 (22:48 +0100)]
[USBHUB] Demote a DbgBreakPoint CORE-16394
The DbgBreakPoint() was reported to be continuable without
obvious side-effects by Doug Lyons.
Thank you for your tests Doug.
To prevent what end-users may otherwise perceive as a
freeze-regression caused by enabling the new driver in
0.4.13-dev-1048-g
6392c5a78c06ad8460deae47e90406fba0412bb5
Katayama Hirofumi MZ [Tue, 10 Mar 2020 15:03:45 +0000 (00:03 +0900)]
[SHLWAPI] Implement SHLockSharedEx function (#2430)
- Implement shlwapi!SHLockSharedEx function.
- Modify shlwapi.spec file (some argument conversions from long to ptr).
CORE-13950
Serge Gautherie [Mon, 9 Mar 2020 18:41:39 +0000 (19:41 +0100)]
[PING][TRACERT] Fully support Win64 ICMP_ECHO_REPLY32 (#2427)
Serge Gautherie [Mon, 9 Mar 2020 15:00:53 +0000 (16:00 +0100)]
[UMPNPMGR] rpcserver.c: Fix debug message copypastas (#2426)
Addendum to
db02f87d.
Timo Kreuzer [Thu, 8 Mar 2018 02:02:56 +0000 (03:02 +0100)]
[PRINTING] Add x64 print environment keys and folders
Erdem Ersoy [Sun, 8 Mar 2020 18:36:07 +0000 (21:36 +0300)]
[TRACERT] Fix undefined behavior by fixing ReplyBuffer size. (#2422)
CORE-16620
Serge Gautherie [Fri, 16 Aug 2019 23:14:36 +0000 (01:14 +0200)]
[CMAKE] gcc.cmake: '-Wno-unused-const-variable' applies to GCC 6.1+
GCC 4.7.2 logs
'cc1: error: unrecognized command line option "-Wno-unused-const-variable" [-Werror]'
Addendum to
8eb7a1a2f4a9cce5a70a9c48efb30cdfa59bf56f.
Eric Kohl [Sun, 8 Mar 2020 09:36:02 +0000 (10:36 +0100)]
[UMPNPMGR] Implement PNP_DisableDevInst()
Eric Kohl [Sun, 8 Mar 2020 09:30:25 +0000 (10:30 +0100)]
[UMPNPMGR] Fix indentation and improve debug messages
Eric Kohl [Sat, 7 Mar 2020 12:26:53 +0000 (13:26 +0100)]
[SETUPAPI] Improve CM_Disable_DevNode_Ex
Replace the call to PNP_DeviceInstanceAction(PNP_DEVINST_DISABLE) by a call to PNP_DisableDevInst() because PNP_DeviceInstanceAction(PNP_DEVINST_DISABLE) is a no-op.
Katayama Hirofumi MZ [Sat, 7 Mar 2020 02:36:55 +0000 (11:36 +0900)]
[SHELL32_APITEST] Strengthen SHChangeNotify testcase (#2417)
Add pathname checks. CORE-13950
Dmitry Borisov [Thu, 5 Mar 2020 19:48:00 +0000 (01:48 +0600)]
[FREELDR] Minor code improvements
- Add missing allocation check in DetectApmBios()
- Check 'PM' signature in FindApmBios()
- Properly set machine type in hardware detection
- Set Component->Key value for hard drives
- Get rid of the unused XboxBeep()
- Cast Xbox LPC I/O ports to PUCHAR
- Improve shadow rendering with VGA font
- Include ntoskrnl.h in the proper order
Dmitry Borisov [Sun, 10 Nov 2019 16:47:39 +0000 (22:47 +0600)]
[FREELDR] Add ARC-emulation support for NEC PC-98 series
- Add ARC-emulation support for NEC PC-98 series
- Add global definition for PC-98 port into CMakeLists.txt
- Add floppy verison of freeldr.ini for PC-98 CD boot
Serge Gautherie [Fri, 6 Mar 2020 23:51:32 +0000 (00:51 +0100)]
[RASDLG] Fix remaining '\n\n\n\n\n\n\n' typo (#2416)
Addendum to commit
92aabb07.
Serge Gautherie [Fri, 6 Mar 2020 23:51:13 +0000 (00:51 +0100)]
[USETUP] Fix ' \n' typos, in *.h (#2415)
Addendum to PR #2387.
Hermès Bélusca-Maïto [Fri, 6 Mar 2020 21:55:12 +0000 (22:55 +0100)]
[CMAKE][FREELDR] Take the global defines into account when compiling ASM files.
Now the SARCH_xxx can be used in ASM files too.
Dedicated to Dmitry Borisov ;)