Dmitry Timoshkov
|
3d759a0c69
|
ntdll: NtAllocateVirtualMemory should fail to commit if an address range is already committed for a memory mapped file.
|
2013-07-19 14:40:17 +02:00 |
Dmitry Timoshkov
|
e5c55c5a5a
|
kernel32/tests: Add a test for VirtualAlloc called on a mapped PE section.
|
2013-06-24 23:11:03 +02:00 |
Dmitry Timoshkov
|
bfcdf6df8e
|
kernel32: Terminate threads before unloading DLLs on process exit.
|
2013-05-17 12:29:41 +02:00 |
Dmitry Timoshkov
|
462ad39949
|
kernel32: Add a test for holding process heap lock before calling ExitProcess.
|
2013-05-14 11:33:40 +02:00 |
Dmitry Timoshkov
|
f435322dfa
|
kernel32: Actually test normal ExitProcess behaviour.
|
2013-05-10 17:53:08 +02:00 |
Dmitry Timoshkov
|
5cbcbdd8a8
|
kernel32: Remove todo_wine from the now passing test.
|
2013-05-08 12:44:56 +02:00 |
Dmitry Timoshkov
|
94c7992f86
|
kernel32: DLL entry point is no longer called with PEB lock held.
|
2013-05-08 12:44:54 +02:00 |
Dmitry Timoshkov
|
094e465790
|
server: A destroyed process handle table means that the process is terminating.
|
2013-05-08 12:44:49 +02:00 |
Dmitry Timoshkov
|
c79a514fe5
|
kernel32: Add more remote process tests.
|
2013-05-08 12:44:42 +02:00 |
Dmitry Timoshkov
|
77f222505c
|
kernel32: Hold PEB lock during process exit.
|
2013-05-07 11:26:02 +02:00 |
Dmitry Timoshkov
|
bac0387d29
|
server: Fail to set process affinity mask if the process is terminating.
|
2013-05-07 11:25:54 +02:00 |
Dmitry Timoshkov
|
af3d73b035
|
server: Add a process flag indicating whether the process is terminating, use it to block thread creation in a being terminated process.
|
2013-05-07 11:25:49 +02:00 |
Dmitry Timoshkov
|
3de37fefce
|
kernel32: Add some tests for PEB and loader locks.
|
2013-04-30 11:47:26 +02:00 |
Dmitry Timoshkov
|
fa5c708c41
|
kernel32/tests: Add some tests for remote process termination.
|
2013-04-26 11:48:32 +02:00 |
Dmitry Timoshkov
|
e54c49d940
|
kernel32: Test LdrShutdownProcess behaviour only after NtTerminateProcess(0) call.
|
2013-04-25 11:46:09 +02:00 |
Dmitry Timoshkov
|
cd55afec8a
|
kernel32: Add a test to show that CreateThread is supposed to fail after the NtTerminateProcess call.
|
2013-04-24 14:34:20 +02:00 |
Dmitry Timoshkov
|
59a23fb42f
|
ntdll: Refuse to create new thread if the target process is being terminated.
|
2013-04-22 12:37:51 +02:00 |
Dmitry Timoshkov
|
7de3f1b5b5
|
kernel32: Check whether FreeLibrary actually has unloaded the module.
|
2013-04-19 16:16:18 +02:00 |
Francois Gouget
|
2baecad2c5
|
Assorted spelling fixes.
|
2013-04-18 19:13:16 +02:00 |
Dmitry Timoshkov
|
b632f0966d
|
kernel32: Count precise amount of child process failures.
|
2013-04-18 11:54:28 +02:00 |
Dmitry Timoshkov
|
3de89e8500
|
kernel32: Add more process shutdown tests.
|
2013-04-18 11:54:26 +02:00 |
Dmitry Timoshkov
|
5690304c9d
|
kernel32: Add a test to check event, thread, mutex and semaphore states during process termination.
|
2013-04-17 12:40:39 +02:00 |
Dmitry Timoshkov
|
b92c82c942
|
server: Add support for NtTerminateProcess(0).
|
2013-04-15 16:45:33 +02:00 |
Dmitry Timoshkov
|
c5fbb4a780
|
kernel32: Make the ExitProcess test work on x86_64.
|
2013-04-15 16:03:34 +02:00 |
Dmitry Timoshkov
|
521cf664d3
|
kernel32: Add a test for threads state when a process is being terminated.
|
2013-04-12 11:49:14 +02:00 |
André Hentschel
|
56dbef9b19
|
kernel32/tests: Remove SPARC support.
|
2013-03-05 11:01:16 +01:00 |
André Hentschel
|
1b440629a6
|
kernel32/tests: Add ARM64 support.
|
2013-01-16 12:52:26 +01:00 |
André Hentschel
|
538a0abbd7
|
include: Rename IMAGE_FILE_MACHINE_ARMV7 to IMAGE_FILE_MACHINE_ARMNT.
|
2012-08-17 10:45:17 +02:00 |
Dmitry Timoshkov
|
0e7314a298
|
kernel32: Add a test for LoadLibrary called on a not DLL image.
|
2012-02-24 09:56:25 +01:00 |
Dmitry Timoshkov
|
20093556f9
|
kernel32: Add a test to show that NtMapViewOfSection should not perform an image relocation.
|
2012-02-20 11:39:06 +01:00 |
Dmitry Timoshkov
|
3a5ee02735
|
ntdll: Add an access check for file mappings.
|
2012-01-24 18:10:31 +01:00 |
Dmitry Timoshkov
|
332eee4053
|
ntdll: Replace WRITE by WRITECOPY protection on an image section as Windows does.
|
2011-12-16 16:38:29 +01:00 |
Dmitry Timoshkov
|
bb8d47bd30
|
kernel32: Add a bunch of VirtualProtect tests on an image section.
|
2011-12-16 16:38:29 +01:00 |
Dmitry Timoshkov
|
517d0800df
|
ntdll: Revert 33b0f0edff .
The tests clearly show that this commit is wrong.
|
2011-11-23 14:14:25 +01:00 |
Dmitry Timoshkov
|
ed95814ed8
|
kernel32: Add a test for main module image section protections.
|
2011-11-22 11:10:03 +01:00 |
Dmitry Timoshkov
|
bed1e5c8f5
|
kernel32: Add a test to show that Windows changes the WRITECOPY to WRITE protection on an image section write.
|
2011-11-22 11:10:02 +01:00 |
André Hentschel
|
8f369c9edb
|
kernel32/tests: Use ARMv7 for PE images.
|
2011-11-01 16:45:33 +01:00 |
Dmitry Timoshkov
|
25ae02b4ed
|
kernel32: Fix a typo in the LoadLibrary return value testing.
|
2011-09-30 10:32:01 -05:00 |
Dmitry Timoshkov
|
0f500eac98
|
kernel32: Add a test to show that uninitialized sections are not special regarding protection flags.
|
2011-09-20 16:21:40 +02:00 |
Austin English
|
187f50aad3
|
kernel32/tests: Remove win9x hacks.
|
2011-07-29 18:21:24 +02:00 |
Dmitry Timoshkov
|
3d81e97c75
|
kernel32: Add a test how PE section characteristics get mapped into memory page access, make it pass under Wine.
|
2011-07-20 19:23:04 +02:00 |
André Hentschel
|
85386c2c6e
|
kernel32/tests: Don't test function directly when reporting GetLastError().
|
2011-01-12 14:59:43 +01:00 |
Greg Geldorp
|
e114f85345
|
kernel32/tests: Add error codes for XP/Win2003 Wow64.
|
2011-01-03 12:14:26 +01:00 |
André Hentschel
|
ee3a6770b8
|
kernel32: Add ARM support.
|
2010-09-20 12:55:29 +02:00 |
Austin English
|
90b5342fb8
|
kernel32/tests: Sparc fixes.
|
2010-08-24 12:22:39 +02:00 |
Michael Stefaniuc
|
9b2730eb88
|
kernel32: Remove superfluous pointer casts.
|
2009-03-11 13:03:31 +01:00 |
Alexandre Julliard
|
b712358152
|
kernel32/tests: Fix the NT header initialization for 64-bit.
|
2009-01-03 20:21:25 +01:00 |
Austin English
|
e9569d9c4e
|
kernel32/tests: Fix compile on powerpc.
|
2009-01-02 11:51:41 +01:00 |
Michael Stefaniuc
|
d26b02960c
|
kernel32: Remove some superfluous casts of void pointers.
|
2008-12-01 12:45:51 +01:00 |
Francois Gouget
|
7af03a041a
|
kernel32/tests: Fix compilation on systems that don't support nameless unions.
|
2008-09-22 11:51:56 +02:00 |