Ricardo Filipe
|
141dcff441
|
ntdll: Add stub for RtlDecompressBuffer.
|
2009-01-28 13:46:15 +01:00 |
Ricardo Filipe
|
63a5cec8cd
|
ntdll: Add stub for RtlCompressBuffer.
|
2009-01-27 11:08:33 +01:00 |
Ricardo Filipe
|
f4eb36531f
|
ntdll: Add stub for RtlGetCompressionWorkSpaceSize.
|
2009-01-26 14:29:51 +01:00 |
Andrey Turkin
|
d2685e7bd7
|
ntdll: Add RtlCaptureStackBackTrace stub.
|
2009-01-12 14:37:57 +01:00 |
Alexandre Julliard
|
8a87aaa9d9
|
winebuild: Generate the __wine_call_from_32_regs function along with the 16-bit kernel routines.
|
2008-12-27 19:50:25 +01:00 |
Alexandre Julliard
|
b9e10147d9
|
ntdll: NtCurrentTeb is not exported on x86_64.
|
2008-12-15 13:32:15 +01:00 |
Alexandre Julliard
|
66eb4bd375
|
ntdll: Add a function to export the host OS type and version.
|
2008-12-09 19:33:06 +01:00 |
Alexandre Julliard
|
50d6b7fb54
|
ntdll: Added stubs for RtlLookupFunctionEntry and RtlVirtualUnwind.
|
2008-12-08 19:29:06 +01:00 |
Alexandre Julliard
|
31a641aa59
|
ntdll: Implemented RtlCaptureContext.
|
2008-12-04 12:42:53 +01:00 |
Vitaliy Margolen
|
de94cfd7e1
|
ntdll: Stub NtMakeTemporaryObject.
|
2008-12-01 14:06:02 +01:00 |
Alexandre Julliard
|
6c7ff61639
|
ntdll: Added stubs for NtGetWriteWatch and NtResetWriteWatch.
|
2008-11-14 11:02:15 +01:00 |
Andrey Turkin
|
c425c8a406
|
ntdll: Add stubbed implementations for NtQueryEaFile and NtSetEaFile.
|
2008-09-25 13:29:30 +02:00 |
Alexandre Julliard
|
091d9748e3
|
ntdll: Add stubs for all the job object functions.
|
2008-09-04 22:47:13 +02:00 |
Alexandre Julliard
|
0327f84a2f
|
ntdll: Implemented NtOpenProcessTokenEx and NtOpenThreadTokenEx.
|
2008-09-04 21:57:13 +02:00 |
Dan Hipschman
|
4c64d0cdfa
|
ntdll: Implement RtlDeleteTimer for kernel32's DeleteTimerQueueTimer.
|
2008-07-25 14:09:15 +02:00 |
Dan Hipschman
|
396e47ef5c
|
ntdll: Implement RtlUpdateTimer for kernel32's ChangeTimerQueueTimer.
|
2008-07-25 14:09:15 +02:00 |
Dan Hipschman
|
d343f2baf7
|
ntdll: Implement RtlCreateTimer for kernel32's CreateTimerQueueTimer.
|
2008-07-23 11:24:03 +02:00 |
Dan Hipschman
|
20a1ca2bbf
|
ntdll: Implement [Rtl]Create/DeleteTimerQueue[Ex].
|
2008-07-22 13:24:21 +02:00 |
Jon Griffiths
|
1ad733e4e0
|
ntdll: Implement [Rtl]InitializeCriticalSectionEx.
|
2008-06-23 14:04:24 +02:00 |
Alexandre Julliard
|
0ee44f5e20
|
ntdll: Make the exception handling functions inline.
|
2008-05-01 10:57:54 +02:00 |
Alexandre Julliard
|
fca6067748
|
ntdll: Implemented LdrProcessRelocationBlock.
|
2008-04-02 20:38:51 +02:00 |
Alexandre Julliard
|
ccd0d6259d
|
ntdll: Export the libwine version functions from ntdll too.
|
2008-03-26 23:38:36 +01:00 |
Alexandre Julliard
|
2d6366fc29
|
ntdll: Implemented NtWriteFileGather.
|
2008-03-15 10:58:38 +01:00 |
Alexandre Julliard
|
81e4a0f6f3
|
ntdll: Implemented NtReadFileScatter.
|
2008-03-15 10:58:38 +01:00 |
Rob Shearman
|
25bc7023ba
|
ntdll: Implement RtlRegisterWait, RtlDeregisterWait and RtlDeregisterWaitEx.
|
2008-01-02 14:30:08 +01:00 |
Andrey Turkin
|
343f2c1b30
|
ntdll: Implement BindIoCompletionCallback.
|
2007-12-21 13:52:34 +01:00 |
Rob Shearman
|
6b081232b9
|
ntdll: Add a stub for RtlSetControlSecurityDescriptor.
Implement SetSecurityDescriptorControl on top of RtlSetControlSecurityDescriptor.
|
2007-10-23 18:20:45 +02:00 |
Peter Oberndorfer
|
073dd7dde2
|
ntdll: NtAreMappedFilesTheSame semi stub.
|
2007-09-27 12:47:15 +02:00 |
Mikolaj Zalewski
|
04e688a26d
|
ntdll: Add RtlAddAuditAccessAceEx.
|
2007-09-25 11:18:40 +02:00 |
Francois Gouget
|
c605afa31e
|
ntdll: Fix the RtlQueryInformationActivationContext() .spec prototype to match its implementation.
|
2007-08-08 15:32:03 +02:00 |
Luis C. Busquets Pérez
|
09a1227f08
|
ntdll: Update Nt stdcalls for stubs of Zw.
|
2007-08-06 12:12:22 +02:00 |
Eric Pouech
|
6792a9a92e
|
ntdll: Implemented RtlFindActivationContextSectionString.
|
2007-07-26 11:05:32 +02:00 |
Alexandre Julliard
|
3a71513d99
|
ntdll: Initial implementation of RtlQueryInformationActivationContext.
Partially based on a patch by Eric Pouech.
|
2007-07-26 11:05:32 +02:00 |
Alexandre Julliard
|
797dd942ec
|
ntdll: Implemented handling of the per-thread activation context stack.
|
2007-07-19 17:07:48 +02:00 |
Alexandre Julliard
|
64f6fdc57e
|
kernel32: Move activation context creation to ntdll (based on a patch by Eric Pouech).
|
2007-07-19 17:01:04 +02:00 |
Andrey Turkin
|
ad5f94d0f7
|
ntdll: Stub and document IoCompletion APIs.
|
2007-06-08 13:29:31 +02:00 |
Alexandre Julliard
|
156b205eb5
|
server: Add support for system processes, that can be signaled to exit when all non-system processes are done.
|
2007-06-06 20:33:13 +02:00 |
Vitaliy Margolen
|
311c001654
|
ntdll: Implement RtlWriteRegistryValue and forward ntoskrnl to it.
|
2007-05-21 17:03:00 +02:00 |
Alexandre Julliard
|
447fda5206
|
ntdll: Implemented LdrAddRefDll.
|
2007-05-16 16:39:29 +02:00 |
Alexandre Julliard
|
b64530eee4
|
ntdll: Reimplement LdrGetDllHandle to use the same search algorithm as LdrLoadDll.
|
2007-05-16 16:35:43 +02:00 |
Louis Lenders
|
fc1d30f6ca
|
ntdll: Add NtAreMappedFilesTheSame stub.
|
2007-03-30 11:22:50 +02:00 |
Francois Gouget
|
7a37f21a78
|
ntdll: The fourth parameter of RtlUnwind() is a pointer, not a long.
|
2007-02-09 14:32:56 +01:00 |
Francois Gouget
|
589fcd8ccf
|
ntdll: ZwRaiseException() is not a register function.
|
2007-02-09 14:32:56 +01:00 |
Damjan Jovanovic
|
07db8882c2
|
ntdll: Slist support.
Implemented ntdll's RtlInitializeSListHead, RtlQueryDepthSList,
RtlInterlockedFlushSList, RtlFirstEntrySList,
RtlInterlockedPushEntrySList, RtlInterlockedPopEntrySList, their
kernel32 equivalents, and tests.
|
2007-02-05 21:46:28 +01:00 |
Mike McCormack
|
bcc717174c
|
ntdll: Implement RtlDecodePointer and RtlEncodePointer.
|
2007-01-22 12:45:43 +01:00 |
Alexandre Julliard
|
c9b5569bc2
|
ntdll: Added implementation of RtlDllShutdownInProgress.
|
2006-11-03 13:52:02 +01:00 |
Francois Gouget
|
4efaf24ce7
|
ntdll: Document a Microsoft spelling mistake so we know it is not to be fixed.
|
2006-09-08 11:03:19 +02:00 |
Robert Reif
|
46d2886dd0
|
ntdll: Fix some function arguments.
|
2006-08-04 11:59:25 +02:00 |
Alexandre Julliard
|
72e2dea1f1
|
ntdll: Added spec entry for NtQueryMultipleValueKey.
|
2006-06-12 16:10:28 +02:00 |
Alexandre Julliard
|
9769806c3a
|
ntdll: Implemented RtlPcToFileHeader.
|
2006-05-27 10:55:48 +02:00 |
Jacek Caban
|
2333c80500
|
ntdll: Added NtGetTickCount implementation.
|
2006-04-20 20:12:48 +02:00 |
Mike McCormack
|
9aa468d884
|
ntdll: Stub implementations of NtCreateIoCompletion, NtSetIoCompletion, and NtRemoveIoCompletion.
Based on a patch by Rob Shearman.
|
2006-04-19 12:00:02 +02:00 |
Alexandre Julliard
|
d340bd003a
|
ntdll: Add wrappers for the remaining math functions.
|
2006-04-18 20:31:41 +02:00 |
Alexandre Julliard
|
473fbcb781
|
ntdll: Add wrappers for the string functions.
|
2006-04-18 20:30:43 +02:00 |
Robert Shearman
|
ea6f3a4cc0
|
ntdll: Move the call to MODULE_DllThreadAttach from the kernel32
thread creation function to the NTDLL one.
|
2006-03-14 17:50:28 +01:00 |
Robert Shearman
|
a18bdf13f7
|
ntdll: Very crude implementation of RtlQueueWorkItem.
|
2006-03-13 13:34:06 +01:00 |
Alexandre Julliard
|
4107751dd3
|
ntdll: Simplify loadorder code by using an enum instead of an array
to represent load order values.
Added a special value for default load order so that we can handle it
differently later on.
|
2006-02-22 16:30:05 +01:00 |
Johan Dahlin
|
e21aff0766
|
ntdll: RtlIpv4AddressToStringExW/RtlIpv4StringToAddressExW stubs.
|
2006-02-02 13:21:26 +01:00 |
Alexandre Julliard
|
2a192064e8
|
ntdll: memcpy should behave like memmove in ntdll too.
|
2006-01-24 12:28:34 +01:00 |
Alexandre Julliard
|
a1544e0d20
|
ntdll: Mark all libc-style functions as private to make sure we link
to the real libc functions instead.
|
2006-01-24 12:24:35 +01:00 |
Mike McCormack
|
2735fc58b9
|
ntdll: Forward ZwNotifyChangeDirectoryFile to NtNotifyChangeDirectoryFile.
|
2006-01-23 16:39:49 +01:00 |
H. Verbeet
|
c1f52e0013
|
ntdll: Add a stubbed NtSetSystemInformation.
|
2006-01-20 19:41:04 +01:00 |
Mike McCormack
|
0c728255a4
|
ntdll: Add a stub implementation of NtNotifyChangeDirectoryFile.
|
2006-01-16 20:40:11 +01:00 |
Alexandre Julliard
|
90e3865929
|
ntdll: NtRaiseException doesn't need to be a register function.
Moved common code between NtRaiseException and RtlRaiseException to a
separate raise_exception function.
|
2006-01-10 17:51:22 +01:00 |
Alexandre Julliard
|
15430f6eda
|
Add -register hint in ntdll, kernel and msvcrt spec files.
|
2005-12-16 12:44:58 +01:00 |
Alexandre Julliard
|
50bbfb3c8c
|
ntdll: Reimplemented _chkstk and _alloca_probe directly in assembly.
|
2005-12-15 10:48:12 +01:00 |
Ivan Leo Puoti
|
a1cd3ab653
|
Implement RtlInitAnsiStringEx.
|
2005-11-07 11:14:45 +00:00 |
Ivan Leo Puoti
|
e1008c386f
|
Add stub implementation for NtAccessCheckAndAuditAlarm.
|
2005-10-27 10:25:41 +00:00 |
Alexandre Julliard
|
4c34d9386c
|
Specify 64-bit integers as double instead of long long in spec files
so that we get the correct number of arguments.
|
2005-09-09 15:05:01 +00:00 |
Alexandre Julliard
|
0f254d0356
|
Removed a few internal functions that are no longer exported on
Windows.
|
2005-08-19 10:21:17 +00:00 |
Alexandre Julliard
|
a5156dcf40
|
Added a stub for NtAlertResumeThread.
|
2005-08-18 11:47:17 +00:00 |
Alexandre Julliard
|
5617b716e7
|
Added a wine_unix_to_nt_file_name function to do proper pathname
conversions instead of relying on GetFullPathName hacks.
|
2005-08-11 10:41:26 +00:00 |
Alexandre Julliard
|
915aebb852
|
Moved the version initialization to ntdll.
Properly set the version fields in the PEB.
Removed some no longer used structures.
|
2005-08-10 13:12:27 +00:00 |
Alexandre Julliard
|
55ad6cc520
|
Implemented a few trivial ntdll functions that have been added in
recent Windows versions.
|
2005-08-02 11:38:51 +00:00 |
Alexandre Julliard
|
4de75b5a6f
|
Use the new RtlExitUserThread function instead of exporting
wine_server_exit_thread.
|
2005-08-02 09:55:40 +00:00 |
Alexandre Julliard
|
7be607f7c0
|
Added commented out stubs for a bunch of new functions.
|
2005-08-01 14:59:26 +00:00 |
Eric Pouech
|
6d68a03d4f
|
Implemented OpenProcess on top of NtOpenProcess.
|
2005-06-27 11:12:11 +00:00 |
Paul Vriens
|
9a9f4cdab5
|
Correct the entries for [Nt|Zw]OpenSymbolicLinkObject.
|
2005-06-24 11:38:41 +00:00 |
James Hawkins
|
a0bfbb9801
|
Add stub implementation of RtlAddAuditAccessAce.
|
2005-06-23 11:03:30 +00:00 |
Alexandre Julliard
|
aa0b9aac0d
|
Sort entry points alphabetically.
|
2005-06-22 18:38:23 +00:00 |
James Hawkins
|
e485f984bd
|
Implement RtlCopySecurityDescriptor.
|
2005-06-20 10:34:30 +00:00 |
Mike McCormack
|
d838385b38
|
Add and fix function prototypes.
|
2005-06-13 10:03:18 +00:00 |
James Hawkins
|
f3392ac814
|
Add RtlAnsiCharToUnicodeChar definition.
Correct stub status of RtlAnsiCharToUnicodeChar.
|
2005-06-12 11:07:25 +00:00 |
Eric Kohl
|
a9983c8d16
|
Implement RtlAdjustPrivilege.
|
2005-06-12 10:44:01 +00:00 |
Alexandre Julliard
|
6d07a9c39c
|
Moved the server part of the ExitThread functionality to ntdll.
|
2005-06-05 18:38:48 +00:00 |
Vincent Béron
|
a01bd27aa1
|
Correct arg count for 3 functions in ntdll.spec and unicows.spec.
|
2005-05-16 08:45:46 +00:00 |
Eric Pouech
|
26c9b074c7
|
Implemented NTDLL atom support.
|
2005-05-11 15:55:49 +00:00 |
Mike McCormack
|
fb7dbb627e
|
ZwQueryTimer should forward to NtQueryTimer.
|
2005-05-11 12:02:06 +00:00 |
Robert Shearman
|
d2ea92d14e
|
- Clean up well-known privileges.
- Implement checking tokens for privileges in the server.
- Implement NtPrivilegeCheck.
|
2005-04-22 21:17:15 +00:00 |
Alexandre Julliard
|
3b843d3e7d
|
Remove all traces of the VIRTUAL_SetFaultHandler support.
|
2005-04-20 16:26:23 +00:00 |
Mike McCormack
|
58a4fb9ef0
|
Declare and define a stub for NtSignalAndWaitForSingleObject.
|
2005-04-16 11:19:27 +00:00 |
Benjamin Cutler
|
c31a7e98f1
|
- Correct args for NtPowerInformation.
- Add stub for NtInitiatePowerAction.
|
2005-04-16 10:45:51 +00:00 |
Mike McCormack
|
9a99a39e0b
|
Stub implementation of RtlAbsoluteToSelfRelativeSD.
|
2005-03-30 10:22:51 +00:00 |
Ivan Leo Puoti
|
10f1067e0b
|
Update ntdll.spec against current Microsoft build.
|
2005-03-14 10:53:36 +00:00 |
Ivan Leo Puoti
|
5251126f66
|
Add implementation for RtlQueryRegistryValues, RtlCheckRegistryKey and
RtlDeleteRegistryValue.
|
2005-02-14 21:07:33 +00:00 |
Rein Klazes
|
407d863a8a
|
Get rid of the rdtsc cpu instruction method for calculation of the
performance counter. Put the calculation (based on gettimeofday) in
NtQueryPerformanceCounter() and use that in the kernel functions.
|
2005-01-26 20:41:36 +00:00 |
Ivan Leo Puoti
|
bfef6208a2
|
Added NtLoadDriver and NtUnloadDriver stubs.
|
2005-01-24 12:49:53 +00:00 |
Alexandre Julliard
|
1fd6264244
|
Fixed the FIXME in RtlNtStatusToDosError, and implemented
RtlGetLastNtStatus and RtlSetLastWin32ErrorAndNtStatusFromNtStatus.
|
2005-01-04 12:09:32 +00:00 |
Robert Shearman
|
7572b125b5
|
Implement NtQueryTimer.
|
2004-12-13 21:10:58 +00:00 |
Robert Shearman
|
ee6982eeae
|
Implement handle tables and add tests for them.
|
2004-12-07 14:47:13 +00:00 |