Sebastian Lackner
|
ecfaecd272
|
ntoskrnl.exe: Fix specfile entry for MmMapIoSpace.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-30 23:16:48 +09:00 |
Qian Hong
|
f9c80b087f
|
ntoskrnl.exe: Add PsRemoveCreateThreadNotifyRoutine stub.
Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-18 23:05:45 +09:00 |
Austin English
|
0a5f0f7420
|
ntoskrnl.exe: Add CmRegisterCallback/CmUnRegisterCallback stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-17 22:56:41 +09:00 |
Austin English
|
4d08cbf7cb
|
ntoskrnl.exe: Add ExDeletePagedLookasideList stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 22:24:56 +09:00 |
Austin English
|
f876b033c2
|
ntoskrnl.exe: Add ExDeleteNPagedLookasideList stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 22:24:56 +09:00 |
Sebastian Lackner
|
9f94214ecd
|
ntoskrnl.exe: Add a stub for ProbeForWrite.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 22:24:56 +09:00 |
Austin English
|
9191690ca6
|
ntoskrnl.exe: Add a stub for ProbeForRead.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-13 22:24:55 +09:00 |
Austin English
|
d8d759af5b
|
ntoskrnl.exe: Add ExReleaseResourceForThreadLite stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 20:05:50 +09:00 |
Austin English
|
1db28d439e
|
ntoskrnl.exe: Add ExDeleteResourceLite stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 20:05:12 +09:00 |
Austin English
|
08384597fb
|
ntoskrnl.exe: Add ExAcquireResourceExclusiveLite stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 20:05:08 +09:00 |
Sebastian Lackner
|
408b7ea6b3
|
server: Remove unused device manager argument from set_irp_result call.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-29 11:02:32 +09:00 |
Dmitry Timoshkov
|
af66108446
|
ntdll: Implement RtlValidRelativeSecurityDescriptor.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-12 22:09:56 +09:00 |
Austin English
|
1a45f75ded
|
ntoskrnl.exe: Add KeEnterCriticalRegion/KeLeaveCriticalRegion stubs.
Signed-off-by: Austin English <austinenglish@gmail.com>
|
2015-10-01 16:31:02 +09:00 |
Erich E. Hoover
|
68f23a1138
|
ntoskrnl.exe: Improve IoGetDeviceObjectPointer stub to appease SecuROM 5.x.
|
2015-07-13 14:47:51 +09:00 |
Sebastian Lackner
|
e3503799d9
|
ntdll: Implement RtlDecompressFragment.
Based on a patch by Michael Müller.
|
2015-07-10 14:54:50 +09:00 |
Alexandre Julliard
|
b45395f589
|
ntoskrnl: Forward IRP_MJ_CREATE and IRP_MJ_CLOSE requests to the loaded driver.
|
2015-07-09 14:48:37 +09:00 |
Alexandre Julliard
|
bf26950194
|
server: Pass the file instead of the device pointer in all IRP requests.
|
2015-07-09 14:48:34 +09:00 |
Alexandre Julliard
|
13499a3d11
|
ntoskrnl: Implement creation and destruction of file objects.
|
2015-07-09 14:48:14 +09:00 |
Alexandre Julliard
|
d087ea6798
|
server: Pass the device client pointer as part of the IRP parameters.
|
2015-07-09 14:38:18 +09:00 |
Sebastian Lackner
|
3d203b1ecb
|
ntoskrnl: Use SIZE_T to store 64-bit offset to USER_SHARED_DATA page.
|
2015-06-24 15:36:41 +09:00 |
Sebastian Lackner
|
9c789f2949
|
ntoskrnl: Add emulation for 'movzx {Eb,Ew}, Gv' instruction.
|
2015-06-19 20:15:20 +09:00 |
Sebastian Lackner
|
411cdebaed
|
ntoskrnl: Add emulation for 'mov Ob, AL' and 'mov Ovqp, rAX' instruction.
|
2015-06-19 20:15:18 +09:00 |
Sebastian Lackner
|
0b06d4c4a3
|
ntoskrnl: Add initial code to emulate memory access to USER_SHARED_DATA on x86_64.
|
2015-06-19 20:15:12 +09:00 |
Alexandre Julliard
|
a38aaf4365
|
ntoskrnl: Add support for flush requests.
|
2015-05-06 17:16:48 +09:00 |
Alexandre Julliard
|
2cd717a604
|
ntoskrnl: Add support for read and write requests.
|
2015-05-06 17:16:48 +09:00 |
Alexandre Julliard
|
a78f8f298a
|
ntoskrnl: Flesh out IoBuildSynchronousFsdRequest implementation.
|
2015-05-06 17:16:48 +09:00 |
Alexandre Julliard
|
311f786286
|
server: Add a common structure to store irp parameters.
|
2015-05-06 17:16:16 +09:00 |
Alexandre Julliard
|
fc4a94c0e2
|
server: Return irp size separately from the output data.
|
2015-05-06 08:44:30 +09:00 |
Alexandre Julliard
|
165dd1ff36
|
server: Rename ioctl to irp to allow supporting various types of I/O requests.
|
2015-05-06 08:44:29 +09:00 |
Sebastian Lackner
|
01c2af446a
|
ntoskrnl: Avoid repeated FIXME messages in PsLookupProcessByProcessId.
|
2015-04-06 18:06:21 +09:00 |
Sebastian Lackner
|
b61d93a6b7
|
ntoskrnl: Emulate 'mov Eb, Gb' instruction on x86 processor architecture.
|
2015-03-27 00:11:39 +09:00 |
Alexandre Julliard
|
c40239d989
|
ntoskrnl: Allow running user APC inside the device manager loop.
|
2015-03-13 21:57:24 +09:00 |
Alexandre Julliard
|
4c1da45567
|
ntoskrnl: Allow IoCompleteRequest to report completion asynchronously.
|
2015-03-11 22:48:22 +09:00 |
Alexandre Julliard
|
a85d23bfc3
|
ntoskrnl: Get rid of the IRP instance list.
|
2015-03-04 23:57:41 +09:00 |
Alexandre Julliard
|
1895a42509
|
ntoskrnl: Use the MDL allocation routines for standard ioctl processing.
|
2015-03-04 23:57:38 +09:00 |
Alexandre Julliard
|
5fc369ff21
|
ntoskrnl: Use the IRP allocation routines for standard ioctl processing.
|
2015-03-04 23:51:32 +09:00 |
Austin English
|
b39efd9ed7
|
ntoskrnl.exe: Add ExfInterlockedRemoveHeadList stub.
|
2015-02-06 23:37:06 +09:00 |
Austin English
|
a2f864cac8
|
ntoskrnl.exe: Add a stub for ExInterlockedRemoveHeadList.
|
2015-02-05 23:02:02 +09:00 |
Sebastian Lackner
|
cffe06af80
|
ntoskrnl: Initialize irp.Tail.Overlay.OriginalFileObject with stub file object.
|
2015-01-15 11:35:28 +01:00 |
Stefan Leichter
|
e729dba55d
|
ntoskrnl.exe: Emulate instruction mov eax,cr4.
|
2015-01-05 20:10:49 +01:00 |
Stefan Leichter
|
f592eea591
|
ntoskrnl.exe: Add stub for KeSetSystemAffinityThread.
|
2015-01-05 20:09:02 +01:00 |
Austin English
|
cc54a298a0
|
ntoskrnl.exe: Add a stub for IoCsqInitialize.
|
2014-12-24 11:16:04 +01:00 |
Marcus Meissner
|
c0816eabff
|
ntoskrnl.exe: Added IoBuildSynchronousFsdRequest and IoGetAttachedDevice stubs.
|
2014-12-02 19:45:29 +01:00 |
Sebastian Lackner
|
927a44e676
|
ntoskrnl.exe: Fix incorrect interpretation of SIB byte when parsing x86 opcode.
|
2014-11-07 14:05:12 +09:00 |
Austin English
|
825673210f
|
ntoskrnl.exe: Add a stub for IoRegisterPlugPlayNotification.
|
2014-11-04 13:26:28 +09:00 |
Austin English
|
9c5f23121a
|
ntoskrnl.exe: Add ObQueryNameString stub.
|
2014-10-30 12:33:54 +09:00 |
Qian Hong
|
1ec64dcd23
|
ntoskrnl.exe: Export InitSafeBootMode.
|
2014-10-15 11:42:55 +09:00 |
Marcus Meissner
|
bd6e1976b3
|
ntoskrnl.exe: Emulate some more mov eax -> drX.
|
2014-09-08 11:52:53 +02:00 |
Alistair Leslie-Hughes
|
d8c6a11971
|
ntoskrnl.exe: Add stub KeInsertQueue.
|
2014-03-19 11:33:24 +01:00 |
Alistair Leslie-Hughes
|
ba13893030
|
ntoskrnl.exe: Add stub MmUnlockPagableImageSection.
|
2014-03-19 11:33:24 +01:00 |