Francois Gouget
|
9eb62d3f9d
|
ntdll: Remove an unneeded cast.
|
2008-12-01 12:57:32 +01:00 |
Francois Gouget
|
e723395617
|
ntdll: Remove WINAPI on static functions where not needed.
|
2008-11-28 12:54:32 +01:00 |
Maarten Lankhorst
|
269600bbed
|
ntdll: Make 64-bits wine only able to load amd64 binaries.
|
2008-11-25 12:33:28 +01:00 |
Alexandre Julliard
|
af8bb2e922
|
ntdll: Add support for virtual write watches.
|
2008-11-25 12:07:35 +01:00 |
Alexandre Julliard
|
81b9ca5dbd
|
ntdll: Pass the error code to VIRTUAL_HandleFault, and allow it to ignore the exception.
Also rename it to virtual_handle_fault for consistency.
|
2008-11-25 12:02:16 +01:00 |
Alexandre Julliard
|
aece8e0700
|
ntdll: Check for valid memory view size directly in VIRTUAL_FindView.
|
2008-11-25 11:58:50 +01:00 |
Francois Gouget
|
9c5e97aa71
|
Assorted spelling fixes.
|
2008-11-24 14:25:10 +01:00 |
Francois Gouget
|
b0cf129c98
|
ntdll/tests: Remove a redundant 'if'.
|
2008-11-21 10:01:07 +01:00 |
A C Hurst
|
ad335b7e7f
|
ntdll: wine_nt_to_unix_file_name() parse string to int instead of cast char, where string may be passed.
|
2008-11-20 12:16:42 +01:00 |
Ricardo Filipe
|
68d76db6d4
|
ntdll: Fixed dead store (llvm/clang).
|
2008-11-19 12:15:19 +01:00 |
Francois Gouget
|
500be1e8db
|
ntdll/tests: Test how NT(Set, Query)ValueKey() handle non-terminated strings.
|
2008-11-19 12:08:13 +01:00 |
Francois Gouget
|
d7d95ca27c
|
ntdll/tests: Fix typos in test_NtQueryValueKey().
|
2008-11-19 12:08:04 +01:00 |
Alexandre Julliard
|
f3e70ee00e
|
ntdll: Get rid of the Wine-specific MEM_SYSTEM flag.
|
2008-11-18 20:14:46 +01:00 |
Alexandre Julliard
|
f4eaa15aec
|
kernel32: Moved allocation of the DOS memory area to ntdll.
|
2008-11-18 20:11:49 +01:00 |
Alexandre Julliard
|
c38ce28af5
|
ntdll: Increase subheap size quadratically to avoid slowdown when allocating tons of heap memory.
|
2008-11-18 12:49:12 +01:00 |
Alexandre Julliard
|
28c411b627
|
ntdll: Get rid of the unaligned_mmap wrapper.
|
2008-11-17 20:34:19 +01:00 |
Alexandre Julliard
|
92cf3d1900
|
ntdll: Don't set noexec protection on builtin dlls, some broken apps clear the execute permission.
|
2008-11-17 15:56:54 +01:00 |
Alexandre Julliard
|
a0c4bfef9d
|
ntdll: Add private function to manage system virtual views instead of abusing NtAllocateVirtualMemory.
|
2008-11-14 17:40:54 +01:00 |
Alexandre Julliard
|
6c7ff61639
|
ntdll: Added stubs for NtGetWriteWatch and NtResetWriteWatch.
|
2008-11-14 11:02:15 +01:00 |
Ken Thomases
|
974b8d802c
|
ntdll: Don't poll() on a normal file; it should never block.
|
2008-11-13 11:48:49 +01:00 |
Alexandre Julliard
|
af601ff2b5
|
ntdll/tests: Fixed more object manager tests on Vista.
|
2008-11-11 21:22:35 +01:00 |
Alexandre Julliard
|
f96670cb5f
|
ntdll: Add support for root directory in NtCreateFile for Win32 file objects.
|
2008-11-11 11:40:08 +01:00 |
Alexandre Julliard
|
66d893b0f9
|
ntdll/tests: Fix a couple of test failures on Vista.
|
2008-11-11 11:39:31 +01:00 |
Alexandre Julliard
|
2e25b859ea
|
ntdll: Don't call the dll entry point for native modules.
|
2008-11-10 13:20:45 +01:00 |
Alexandre Julliard
|
85df734453
|
ntdll/tests: Fix the atom test on NT4.
|
2008-11-10 11:57:26 +01:00 |
Alexandre Julliard
|
66a39678e9
|
ntdll: Store correct values in the various limits on all platforms instead of using 0.
|
2008-11-07 11:04:07 +01:00 |
Alexandre Julliard
|
1ca7b881d7
|
ntdll: Do not report non-reserved memory areas as free since we don't know what's in them.
|
2008-11-06 15:00:58 +01:00 |
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 |