Commit Graph

2145 Commits

Author SHA1 Message Date
Alexandre Julliard
eb96fbf346 ntdll: Keep track of the current working set limit independently of system views that may be allocated beyond it. 2008-11-06 11:42:58 +01:00
Alexandre Julliard
5e2ed6bfe9 ntdll,server: Fixed access checks for OpenFileMapping and MapViewOfFile. 2008-11-05 20:32:32 +01:00
Alexandre Julliard
0f9283437c ntdll/tests: Fix a couple of tests on NT4. 2008-11-05 19:58:26 +01:00
Alexandre Julliard
f21096ad01 ntdll: Don't force anonymous file mappings to always be fully committed. 2008-11-05 12:31:49 +01:00
Alexandre Julliard
cdce50f5be ntdll: Store the per-page committed status in the server for anonymous file mappings. 2008-11-05 12:31:37 +01:00
Alexandre Julliard
7e94787948 ntdll: Add a noexec flag for memory views where we don't want to force exec permission. 2008-11-04 13:16:01 +01:00
Alexandre Julliard
0b0b6c351a ntdll: Store the per-view flags in the high word of the page protection bits. 2008-11-04 13:05:37 +01:00
Paul Bryan Roberts
01eb926987 ntdll: Avoid potential infinite loop. 2008-11-04 11:40:00 +01:00
Alexandre Julliard
3d6313c9ce ntdll: Return more correct information for SystemBasicInformation and GetSystemInfo. 2008-11-03 13:34:13 +01:00
Alexandre Julliard
4ee2d9d8eb ntdll: Initialize the large address space before attaching dlls. 2008-11-03 13:34:12 +01:00
Aric Stewart
1865c47ff8 ntdll: Fix parsing of proc file. Also correct memory deallocation on the Mac. 2008-11-03 13:34:12 +01:00
Alexandre Julliard
222e406deb ntdll: Create a separate heap for allocating memory views instead of using malloc. 2008-10-31 13:00:59 +01:00
Alexandre Julliard
bb98004249 ntdll: Merge HEAP_InitSubHeap and HEAP_CreateSubHeap. 2008-10-31 13:00:15 +01:00
Lei Zhang
7fca3486ad ntdll: Skip deleted files in read_directory_getdents. 2008-10-31 12:57:46 +01:00
Alexandre Julliard
5002bd21d1 kernel32: Moved the pthread emulation support to ntdll. 2008-10-30 15:39:50 +01:00
Alexandre Julliard
74cdb539a4 ntdll: Store the exit code in the server in RtlExitUserThread. 2008-10-29 20:37:43 +01:00
Alexandre Julliard
21453b4c2e ntdll: Allocate a new virtual region for large blocks, and ensure 16-byte alignment. 2008-10-29 17:32:45 +01:00
Alexandre Julliard
7db820e900 ntdll: Add a few more tests for RtlIsDosDeviceName_U, fix some failures on Windows. 2008-10-29 15:22:06 +01:00
Alexandre Julliard
6be25f8cb1 ntdll: Simplify the RtlIsDosDeviceName_U implementation. 2008-10-29 15:21:51 +01:00
Alexandre Julliard
f0fed2831a ntdll: Ignore some system directories in NtQueryDirectoryFile to avoid recursion troubles. 2008-10-28 13:55:24 +01:00
Alexandre Julliard
56788cc5b6 ntdll: Use the end of the reserved area as address space limit, in case we have more than 3Gb available. 2008-10-28 13:51:36 +01:00
Alexandre Julliard
eaae717ede ntdll: Make sure the last relocation contains some data. 2008-10-27 13:19:30 +01:00
Michael Stefaniuc
26bba27dc0 ntdll: Don't cast void pointers to other pointer types. 2008-10-24 14:25:01 +02:00
Andrew Talbot
a63749cce0 ntdll: Sign-compare warnings fix. 2008-10-24 14:25:00 +02:00
Aric Stewart
589d7eaa93 ntdll/tests: handle info behavior for vista and 2008 properly. 2008-10-23 15:16:32 +02:00
Aric Stewart
65e677735e ntdll: Update behavior of ActivationContextBasicInformation. 2008-10-22 14:57:22 +02:00
Aric Stewart
a226f6609f ntdll: Implement SystemProcessorPerformanceInformation for Linux (/proc filesystems) and Mac OS X. 2008-10-20 13:56:58 +02:00
Paul Bryan Roberts
b1542f4f00 ntdll: RtlSetControlSecurityDescriptor() implementation and test. 2008-10-20 13:46:33 +02:00
Francois Gouget
215738a140 dirent.h is a conditional include now. 2008-10-20 11:37:27 +02:00
Austin English
a1e615813f ntdll: Quiet a noisy fixme. 2008-10-08 14:26:56 +02:00
Alexandre Julliard
4d958a1cb3 ntdll: Preserve the 2K block size returned for CDROMs. 2008-10-06 17:52:23 +02:00
Andrey Turkin
c425c8a406 ntdll: Add stubbed implementations for NtQueryEaFile and NtSetEaFile. 2008-09-25 13:29:30 +02:00
James Hawkins
a5684fdfb3 ntdll: Fix a couple failing tests in NT4. 2008-09-24 13:12:01 +02:00
Paul Vriens
a635a4ff41 kernel32/tests: Add a skip. 2008-09-23 12:23:52 +02:00
Paul Vriens
7988506091 kernel32/tests: Add a skip. 2008-09-23 12:23:48 +02:00
Paul Vriens
e9f5fbc419 ntdll/tests: Show that we are skipping tests. 2008-09-22 12:19:17 +02:00
Paul Vriens
1010768d8e ntdll/tests: Show that we are skipping tests. 2008-09-22 12:19:10 +02:00
Paul Vriens
f812d30486 ntdll/tests: Use skip and add a FreeLibrary. 2008-09-22 12:18:30 +02:00
Alexandre Julliard
733693829a ntdll/tests: Fix a few test failures on NT4. 2008-09-22 12:14:41 +02:00
Alexandre Julliard
42e6d94784 ntdll/tests: Fix a couple of tests failing on NT4. 2008-09-19 14:03:47 +02:00
Alexandre Julliard
c190bdde50 ntdll/tests: Clear the direction flag in the handler since Windows may not do it.
Add some comments to make it easier to identify failing tests.
2008-09-16 22:35:48 +02:00
Alexandre Julliard
b0192cfed3 ntdll: Hardcode the filesystem cluster size to avoid trouble on NFS. 2008-09-16 11:32:38 +02:00
Alexandre Julliard
a543896382 ntdll/tests: Fix the async I/O test on Vista. 2008-09-11 14:18:46 +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
Dmitry Timoshkov
97f2cbc1ea ntdll: Add support for NtSetInformationProcess(ProcessExecuteFlags). 2008-09-04 11:53:00 +02:00
Jeff Zaroyko
a2022c898a ntdll: Add some tests for NtDeleteFile. 2008-09-03 14:21:44 +02:00
James Hawkins
b5812e0013 ntdll: Fix a failing test in NT4. 2008-09-03 14:21:43 +02:00
James Hawkins
f6a9514e96 ntdll: Fix a few failing tests in Vista. 2008-09-03 13:14:51 +02:00
Alexandre Julliard
45a0f45cdd ntdll/tests: Fix a few more failures in the info test. 2008-08-27 14:19:23 +02:00