Louis Lenders
|
eee837e931
|
ntdll: Add stub for RtlAddAccessDeniedObjectAce and forward to AddAccessDeniedObjectAce in advapi32.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-07 13:23:06 +09:00 |
Louis Lenders
|
c63d417222
|
ntdll: Add stub for RtlAddAccessAllowedObjectAce and forward to AddAccessAllowedObjectAce in advapi32.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-03 12:58:27 +09:00 |
Louis Lenders
|
d37b3f59e9
|
ntdll: Add stub for RtlAddAuditAccessObjectAce and forward to AddAuditAccessObjectAce in advapi32.
Signed-off-by: Louis Lenders <xerox.xerox2000x@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-03-01 18:51:44 +09:00 |
Jacek Caban
|
d2d40b1da3
|
ntdll: Moved RegisterTraceGuids[AW] implementation to ntdll.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-25 22:45:08 +09:00 |
Sebastian Lackner
|
a4be1ca6db
|
ntdll: Implement RtlInterlockedPushListSListEx and fix calling convention of RtlInterlockedPushListSList.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-02-11 12:22:05 +09:00 |
Austin English
|
23d3b123db
|
ntdll: Add RtlCreateUserProcess 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>
|
2016-01-09 17:30:04 +09:00 |
Nikolay Sivov
|
114123370b
|
ntdll: Add NtQuerySystemInformationEx() stub.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2016-01-05 15:08:26 +01:00 |
Austin English
|
f12241ae14
|
ntoskrnl.exe: Add RtlInitializeGenericTableAvl/RtlInsertElementGenericTableAvl stubs.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-12-24 15:04:31 +01:00 |
Sebastian Lackner
|
f0f248913f
|
ntdll: Fix specfile entry for NtCreateKeyTransacted.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-11 19:39:20 +09:00 |
Jacek Caban
|
0b33b80f6e
|
ntdll: Added a few registry stubs.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-10 11:53:20 +09:00 |
Jacek Caban
|
7bd852c6ce
|
ntdll: Added NtNotifyChangeMultipleKeys implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-09 23:16:45 +09:00 |
Jacek Caban
|
4269423ee4
|
ntdll: Added NtOpenKeyEx implementation.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-11-05 20:22:37 +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
|
132ff59b3e
|
kernel32: Add a stub for GetCurrentProcessorNumberEx.
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-10-12 22:09:55 +09:00 |
Sebastian Lackner
|
7c46763ea7
|
ntdll: Implement RtlIsCriticalSectionLocked[ByThread].
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-11 13:47:34 +09:00 |
Sebastian Lackner
|
ea87d1c317
|
ntdll: Synchronize Nt and Zw exports.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2015-10-11 13:47:16 +09:00 |
Sebastian Lackner
|
e3503799d9
|
ntdll: Implement RtlDecompressFragment.
Based on a patch by Michael Müller.
|
2015-07-10 14:54:50 +09:00 |
Sebastian Lackner
|
185247576b
|
ntdll: Implement TpSetWait and TpWaitForWait.
|
2015-07-06 14:49:39 +09:00 |
Sebastian Lackner
|
4523a54c62
|
ntdll: Implement TpAllocWait and TpReleaseWait.
|
2015-07-06 14:34:20 +09:00 |
Sebastian Lackner
|
cb2aae1af8
|
ntdll: Implement threadpool timer queues.
|
2015-07-03 13:06:41 +09:00 |
Sebastian Lackner
|
bd7cb07358
|
ntdll: Implement TpAllocTimer and TpReleaseTimer.
|
2015-07-03 13:06:31 +09:00 |
Sebastian Lackner
|
775d3dcecb
|
ntdll: Implement TpDisassociateCallback and add a separate group completion event.
|
2015-07-03 13:06:15 +09:00 |
Sebastian Lackner
|
8965511957
|
ntdll: Implement TpCallbackUnloadDllOnCompletion.
|
2015-07-02 14:54:13 +09:00 |
Sebastian Lackner
|
15110b1770
|
ntdll: Implement TpCallbackSetEventOnCompletion.
|
2015-07-02 14:54:04 +09:00 |
Sebastian Lackner
|
eb39cb1323
|
ntdll: Implement TpCallbackReleaseSemaphoreOnCompletion.
|
2015-07-02 14:53:50 +09:00 |
Sebastian Lackner
|
02ee5bb52d
|
ntdll: Implement TpCallbackReleaseMutexOnCompletion.
Various internal details about the order and error handling of completion
actions are documented in "Concurrent Programming on Windows" by Joe Duffy.
|
2015-07-02 14:53:41 +09:00 |
Sebastian Lackner
|
a9dd37be68
|
ntdll: Implement TpCallbackLeaveCriticalSectionOnCompletion.
An instance can only have one completion of each type, trying to add a
second one leads to an exception on Windows.
|
2015-07-02 14:53:21 +09:00 |
Sebastian Lackner
|
eb974bcd7a
|
ntdll: Implement instance objects and the TpCallbackMayRunLong function.
The instance is marked as long-running even if TpCallbackMayRunLong fails,
a second call will lead to an exception on Windows.
|
2015-07-02 14:53:02 +09:00 |
Sebastian Lackner
|
e4c38f6bad
|
ntdll: Implement threadpool work item functions.
|
2015-07-01 19:18:15 +09:00 |
Sebastian Lackner
|
68d92bceed
|
ntdll: Implement threadpool cleanup group functions.
|
2015-07-01 19:18:14 +09:00 |
Sebastian Lackner
|
7d9ec31e19
|
ntdll: Implement TpSetPoolMinThreads.
|
2015-07-01 19:18:14 +09:00 |
Sebastian Lackner
|
d56984a03d
|
ntdll: Implement TpSetPoolMaxThreads.
|
2015-07-01 19:18:13 +09:00 |
Sebastian Lackner
|
db9fc9141e
|
ntdll: Implement TpSimpleTryPost and basic threadpool infrastructure.
|
2015-07-01 19:18:13 +09:00 |
Nikolay Sivov
|
0824771423
|
kernel32: Export RtlCopyMemory().
|
2015-06-19 19:10:45 +09:00 |
André Hentschel
|
a18f84c0b1
|
ntdll: Add stub for __chkstk on ARM.
|
2015-05-29 15:03:05 +09:00 |
Sebastian Lackner
|
39abfc4d74
|
ntdll: Add stub for NtImpersonateAnonymousToken.
|
2015-05-21 13:57:05 +09:00 |
Nikolay Sivov
|
2c98d5b90c
|
kernel32: Implement GetDynamicTimeZoneInformation().
|
2015-05-11 15:39:24 +09:00 |
Stefan Leichter
|
a9ae8dbf14
|
ntdll: Add stub for WinSqmIsOptedIn.
|
2015-04-22 14:02:21 +09:00 |
Sebastian Lackner
|
2daca626d4
|
ntdll: Implement [Nt|Zw]QueryLicenseValue.
|
2015-03-13 21:53:25 +09:00 |
Charles Davis
|
97bda9a05f
|
ntdll: Support 64-bit Mac OS.
|
2015-02-06 22:35:17 +09:00 |
Sergey Kalinichev
|
7eed378f5d
|
ntdll: Add stub for RtlSetHeapInformation.
|
2014-12-19 22:36:17 +01:00 |
Austin English
|
4c0ceacee0
|
ntdll: Add stubs for vectored continue handler.
|
2014-11-13 16:31:49 +09:00 |
Sebastian Lackner
|
4d8edf7612
|
ntdll: Implement RtlInstallFunctionTableCallback on x86_64.
|
2014-04-08 19:23:14 +02:00 |
Nikolay Sivov
|
b82b1306a4
|
kernel32: Added QueryUnbiasedInterruptTime().
|
2014-04-02 15:50:09 +02:00 |
Sebastian Lackner
|
fad29fc5d9
|
ntdll: Implement RtlSleepConditionVariableSRW.
|
2014-01-27 14:13:48 +01:00 |
Sebastian Lackner
|
899fc8d4ee
|
ntdll: Implement RtlTryAcquireSRWLockShared/Exclusive commands.
|
2014-01-27 14:13:45 +01:00 |
Sebastian Lackner
|
5472b9f9ca
|
ntdll: Implement condition variable functions using keyed events.
|
2014-01-08 14:34:14 +01:00 |
Austin English
|
2a3932a0a2
|
ntdll: Export a few more functions.
|
2013-12-20 10:54:16 +01:00 |
André Hentschel
|
b6b9050d58
|
ntdll: Implement LdrResolveDelayLoadedAPI.
|
2013-11-12 12:58:03 +01:00 |
Alexandre Julliard
|
4af4df5af3
|
ntdll: Add stubs for the SRW lock functions.
|
2013-09-03 16:58:19 +02:00 |