reactos/drivers
Joachim Henze e7cfa907e9 [0.4.14][KERNEL32][TCPIP] A big squashed fix for CORE-16757 CORE-17596 CORE-17647 CORE-6473 (#3170)
The interesting kernel32 part is a port of
0.4.15-dev-2069-g fd8080b094
CORE-16757 'Task Manager failed to show process's priority'
which I actually wanted to improve for 0.4.14.

But if we took that on its own, then it would unhide
CORE-17596 'Google Earth 7.1.8 regressed AGAIN by the same work'
That's why we take with us:
0.4.15-dev-2766-g 27fcfe66a2 (is also part of CORE-6473, I left the 2nd commit out that added an assert in NTOSKRNL)

Small hack: this backport required me to define _Unreferenced_parameter_ myself in tcp.c
stolen from newer sdk/include/psdk/specstrings.h. I didn't want to port back that entire file as well.

In combination those two fixes allow both 'Google Earth and to change process priority' to be fixed within the same build.

But I felt a bit more safe then by taking
0.4.15-dev-2793-g 979b7d4d8e
with me as well, because I was too afraid, that I might otherwise introduce
CORE-17647 'BSOD 0xc2 BAD_POOL_CALLER induced by networking, triggered by using KeePass 2.23'
although I could not trigger that in practice when leaving that third commit out as an experiment.

And since it was a safe no-brainer-fix, I couldn't resist to also pick
0.4.15-dev-764-g 4aeb45ce0c (#3170)
2021-11-20 05:09:54 +01:00
..
base [KDCOM][NTOS:INBV][FREELDR] Decrease default baud rate for PC-98 target (#2601) 2020-04-21 23:22:42 +03:00
battery [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
bluetooth [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
bus [NTOS:IO] Fix parsing of resource lists 2020-04-24 13:58:09 +03:00
crypto [KSECDD] Improve GetSecurityUserInfo stub (#2438) 2020-04-16 01:32:47 +03:00
filesystems [0.4.14][UDFS] Fix crash on boot in release builds with UDFS removable media inserted (#4061) CORE-17598 2021-10-25 22:49:09 +02:00
filters [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
hid [HIDCLASS] Implement IRP_MJ_WRITE 2019-05-14 14:37:22 +02:00
input [0.4.14][I8042PRT] Add service registry entry for the driver CORE-17819 2021-10-17 16:42:26 +02:00
ksfilter [KS] KsQueryInformationFile(): Fallback to IRP if FastIO failed 2020-02-17 19:08:57 +03:00
multimedia [DLLs] Fix .spec files regarding OLE-specific exports. 2019-07-28 16:26:22 +02:00
network [0.4.14][KERNEL32][TCPIP] A big squashed fix for CORE-16757 CORE-17596 CORE-17647 CORE-6473 (#3170) 2021-11-20 05:09:54 +01:00
parallel [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
processor [PROCESSR] Employ usual casing for CurrentControlSet key. 2019-08-10 19:15:38 +02:00
sac [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
serial [SERIAL] Immediately complete read IRP if all requested bytes have been found in circular buffer 2019-05-02 20:06:47 +02:00
setup [BLUE] Add IOCTL buffers validation. Addendum to commit bfd8a848. 2020-01-03 17:17:03 +01:00
storage [0.4.14][UNIATA] Workaround random crashes on Virtual PC (#3377) 2021-06-20 22:18:05 +02:00
usb [USBSTOR] Add missing compatible device id 5 2020-04-10 13:41:01 +02:00
wdm [CMAKE] Replace custom functions to built-in ones 2020-04-16 15:59:38 +03:00
wmi [CMAKE] Use modules instead of shared libraries 2019-04-06 17:43:38 +02:00
CMakeLists.txt