Eric Pouech
|
2bc3c39cc0
|
ntdll: Added support for the assembly leaves of activation contexts.
|
2007-07-19 17:54:02 +02:00 |
|
Jacek Caban
|
16066acf87
|
ntdll: Added parsing of file elements in manifests.
|
2007-07-19 17:51:42 +02:00 |
|
Jacek Caban
|
5efd2a35bd
|
ntdll: Add parsing of dependencies in manifests.
|
2007-07-19 17:50:45 +02:00 |
|
Alexandre Julliard
|
c5bf0947f6
|
ntdll: Add infrastructure for loading manifest dependencies (based on a patch by Eric Pouech).
|
2007-07-19 17:50:11 +02:00 |
|
Alexandre Julliard
|
5b0ab20787
|
ntdll: Add parsing of the version in manifests (based on a patch by Jacek Caban).
|
2007-07-19 17:47:33 +02:00 |
|
Alexandre Julliard
|
a5130f4e72
|
ntdll: Add parsing of the processor architecture in manifests.
|
2007-07-19 17:45:49 +02:00 |
|
Jacek Caban
|
c0e7cd9d93
|
ntdll: Beginnings of manifest parsing.
|
2007-07-19 17:44:20 +02:00 |
|
Alexandre Julliard
|
9c58a2ce8c
|
ntdll: Add infrastructure for loading a manifest file or resource.
Partially based on a patch by Eric Pouech.
|
2007-07-19 17:38:43 +02:00 |
|
Eric Pouech
|
5f92f1f901
|
ntdll: Added basic structures for storing activation context assembly information.
|
2007-07-19 17:09:09 +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 |
|
Alexandre Julliard
|
44c9758d05
|
ntdll: Move private data to make room in the TEB for the activation context data.
|
2007-07-19 16:56:10 +02:00 |
|
Michael Stefaniuc
|
0f14b3a574
|
ntdll: Don't produce unreachable code during conditional compilation. Found by Smatch.
|
2007-07-19 11:57:23 +02:00 |
|
Alexandre Julliard
|
fec5117e91
|
server: Merge APC processing into the select request.
This is needed to return the correct value when one of the handles
being waited on is set to signaled state by the APC.
|
2007-07-16 16:14:45 +02:00 |
|
Damjan Jovanovic
|
9e07d6787f
|
ntdll: Use the win16 current directory for win16 processes.
|
2007-07-13 14:35:31 +02:00 |
|
Dmitry Timoshkov
|
bd378f0327
|
ntdll: Remove an artificial limitation in NtQuerySecurityObject.
|
2007-07-13 12:29:51 +02:00 |
|
Rob Shearman
|
1cd222b451
|
ntdll: The impersonation level in NtDuplicateToken should be taken from the SecurityQualityOfService member of ObjectAttributes if present.
|
2007-07-13 12:27:12 +02:00 |
|
Detlef Riekenberg
|
8d051c81b2
|
ntdll: Avoid crash with WINEDEBUG=+snoop.
|
2007-07-11 12:00:28 +02:00 |
|
Julio E. Gonzalez P
|
5b98738c4d
|
ntdll: Add PYT and PYST time zones.
|
2007-07-05 19:53:14 +02:00 |
|
Alexandre Julliard
|
68a6182188
|
ntdll: Add check for null pointer in NtQuerySystemInformation(SystemModuleInformation).
|
2007-07-04 12:07:22 +02:00 |
|
Michael Stefaniuc
|
bf6a96ca66
|
ntdll: Fix missing unlock on error path. Found by Smatch.
|
2007-07-02 13:34:29 +02:00 |
|
Alexandre Julliard
|
1b57c3bf90
|
ntdll: Don't print traces from async I/O callbacks.
|
2007-06-29 13:40:42 +02:00 |
|
Andrew Talbot
|
e3708a60b4
|
ntdll: Constify some variables.
|
2007-06-28 11:00:53 +02:00 |
|
Andrew Talbot
|
61cb830b9b
|
ntdll: Constify some variables.
|
2007-06-26 12:56:50 +02:00 |
|
Andrew Talbot
|
87791cfe71
|
ntdll: Constify some variables.
|
2007-06-26 12:56:05 +02:00 |
|
Andrew Talbot
|
33c0db06f9
|
ntdll: Constify some variables.
|
2007-06-26 12:54:58 +02:00 |
|
Andrew Talbot
|
bd15feab4a
|
ntdll: Constify some variables.
|
2007-06-26 12:54:33 +02:00 |
|
Alexandre Julliard
|
b5953831c3
|
ntdll: Use the standard exception handling for vm86 GP faults too.
|
2007-06-25 19:47:58 +02:00 |
|
Alexandre Julliard
|
5817e36634
|
ntdll: Improved the stub behavior of NtQuerySystemInformation(SystemModuleInformation).
|
2007-06-19 16:58:42 +02:00 |
|
Alexandre Julliard
|
e6ce0da2f9
|
ntdll: Implemented reading of the CDROM TOC on Mac OS.
|
2007-06-15 12:42:06 +02:00 |
|
Francois Gouget
|
6936bb100f
|
ntdll: Improve the prototypes Win64 compatibility by replacing long with LONG.
|
2007-06-11 20:18:28 +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 |
|
Alexandre Julliard
|
7c6bc78b90
|
ntdll: Get rid of the num_async_io counter in the TEB.
|
2007-06-04 18:17:16 +02:00 |
|
Alexandre Julliard
|
8992f89f27
|
server: Remove the extra apc_arg parameter now that user APCs all require the same arg as the kernel APC.
|
2007-06-04 15:20:49 +02:00 |
|
Alexandre Julliard
|
f6a3a4689f
|
ntdll: Queue an intermediate user APC routine to free the async info.
|
2007-06-04 15:20:49 +02:00 |
|
Alexandre Julliard
|
970b34291e
|
ntdll: Preserve errno across system calls done in the suspend handler.
|
2007-06-01 11:16:09 +02:00 |
|
Alexandre Julliard
|
197bddfb87
|
ntdll: Report end of file instead of broken pipe on char devices.
|
2007-05-31 12:19:03 +02:00 |
|
Francois Gouget
|
e4a98928ab
|
ntdll/tests: Remove an inappropriate const qualifier.
|
2007-05-29 13:46:27 +02:00 |
|
Marcus Meissner
|
a5facc008b
|
ntdll: Initialize pointers to NULL (Coverity).
|
2007-05-23 13:14:09 +02:00 |
|
Dmitry Timoshkov
|
e142779b09
|
ntdll: Fix compilation warnings in 64-bit mode.
|
2007-05-23 13:10:20 +02:00 |
|
Dmitry Timoshkov
|
737b9e5acd
|
winternl.h: Make the fields of the PROCESS_BASIC_INFORMATION structure use same type width as a PSDK one.
|
2007-05-23 13:04:58 +02:00 |
|
Peter Oberndorfer
|
eab168cf9e
|
ntdll: Fix up instruction pointer in context inside raise_exception.
|
2007-05-23 12:50:57 +02:00 |
|
Alexandre Julliard
|
be59e2bb53
|
Fix a couple of overflowing heap allocations revealed by the previous change.
|
2007-05-22 11:59:36 +02:00 |
|
Alexandre Julliard
|
cc54b7d9bd
|
ntdll: Avoid overflows in heap allocations. Based on a patch by Rob Shearman.
|
2007-05-22 11:59:18 +02:00 |
|
Vitaliy Margolen
|
311c001654
|
ntdll: Implement RtlWriteRegistryValue and forward ntoskrnl to it.
|
2007-05-21 17:03:00 +02:00 |
|
Francois Gouget
|
820d954095
|
ntdll: Fix compilation on systems that don't support nameless unions.
|
2007-05-21 12:38:54 +02:00 |
|
Alexandre Julliard
|
5aa70b3d80
|
ntdll: Setup the shared user data structure at 0x7ffe0000.
|
2007-05-18 18:09:03 +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 |
|