Alexandre Julliard
|
2b0725f95a
|
kernel32/tests: Add some more tests for write watches.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-21 19:50:21 +02:00 |
|
Michael Stefaniuc
|
c7411a6390
|
kernel32: Remove redundant attributes check.
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-20 16:23:34 +02:00 |
|
Alexandre Julliard
|
0eefa76791
|
ntdll: Suspend the process before attaching dlls, using the process initial context.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-19 12:43:00 +02:00 |
|
Alexandre Julliard
|
985cf6731c
|
kernel32/tests: Add tests for the register values at process start.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-18 16:52:58 +02:00 |
|
Jonathan Doron
|
6a49f4d5f3
|
kernel32/tests: Test suspended process states.
Signed-off-by: Jonathan Doron <jond@wizery.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-15 17:01:21 +02:00 |
|
Alexandre Julliard
|
47ddc57571
|
kernel32/tests: Avoid some delays in the process test.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-14 17:31:55 +02:00 |
|
Sebastian Lackner
|
59ecc9ccd9
|
kernel32: Add stub for GetProcessWorkingSetSizeEx.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-13 08:45:22 +02:00 |
|
Alexandre Julliard
|
f448be618b
|
ntdll: Verify page protection against the mapping protections in VirtualAlloc and VirtualProtect.
This partially reverts 3a5ee02735 .
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:01 +02:00 |
|
Alexandre Julliard
|
94872cc84f
|
ntdll: Fix access rights checks for mapping objects.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-12 20:32:01 +02:00 |
|
Alexandre Julliard
|
d6b523e69f
|
kernel32/tests: Also run mapping tests against an executable image.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-11 16:51:37 +02:00 |
|
Alexandre Julliard
|
c88a858eca
|
kernel32/tests: Also run mapping tests against an anonymous mapping.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-11 15:52:39 +02:00 |
|
Alexandre Julliard
|
1caf95d1ad
|
kernel32/tests: Fix mapping protection tests to succeed on recent Windows versions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-11 15:52:39 +02:00 |
|
Alexandre Julliard
|
9b85cebf05
|
kernel32/tests: Retrieve the page size only once.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-11 11:20:23 +02:00 |
|
Alexandre Julliard
|
26c59d845e
|
ntdll: Ignore attempts to commit pages in an already committed anonymous mapping.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-08 16:23:15 +02:00 |
|
Alexandre Julliard
|
08acac0864
|
ntdll: Disallow changing PAGE_NOCACHE flag for individual pages.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-08 16:23:15 +02:00 |
|
Alexandre Julliard
|
e5c39a565a
|
server: Enforce valid flags for file mappings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-09-08 16:23:14 +02:00 |
|
Alexandre Julliard
|
741fe13d44
|
kernel32: Silence buffer overflow gcc warnings.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-31 10:48:39 +02:00 |
|
Marcus Meissner
|
844b57e4d8
|
kernel32/tests: Fixed size to GetTempPathW.
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-30 20:27:08 +02:00 |
|
Alexandre Julliard
|
ff8af74189
|
kernel32/tests: Use function pointers to avoid gcc warnings for invalid parameter tests.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-30 09:45:29 +02:00 |
|
Alexandre Julliard
|
5841521477
|
kernel32/tests: Add tests for SetSearchPathMode.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 15:51:27 +02:00 |
|
Alexandre Julliard
|
a8d291c0c0
|
kernel32: Implement safe search mode for SearchPath.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 15:51:27 +02:00 |
|
Alexandre Julliard
|
24e9dcb1b4
|
kernel32/tests: Fix a dll reference leak.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 11:30:48 +02:00 |
|
Alexandre Julliard
|
934cb440e0
|
kernel32/tests: Add tests for the LOAD_LIBRARY_SEARCH_* flags.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 11:30:27 +02:00 |
|
Alexandre Julliard
|
3b399bbbf8
|
kernel32: Implement LOAD_LIBRARY_SEARCH_* flags.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 11:30:27 +02:00 |
|
Alexandre Julliard
|
8abbfbbe24
|
kernel32: Add helper functions for building the load path.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 09:33:07 +02:00 |
|
Alexandre Julliard
|
12167d2e36
|
kernel32: Implement AddDllDirectory and RemoveDllDirectory.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-29 08:16:52 +02:00 |
|
Alexandre Julliard
|
8d82ab4ae7
|
kernel32: Add support for LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE flag.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-28 14:19:47 +02:00 |
|
Alexandre Julliard
|
e99811aee2
|
kernel32: Implement SetDefaultDllDirectories.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-28 13:29:22 +02:00 |
|
Alexandre Julliard
|
66e302f80b
|
kernel32: Implement safe dll search mode.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-28 12:47:34 +02:00 |
|
Vincent Povirk
|
e8ef521c83
|
kernel32: Set the ProgramData environment variable.
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-24 14:08:22 +09:00 |
|
Nikolay Sivov
|
5afac01eec
|
kernel32/nls: Added LOCALE_SNAN entries.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-08-18 08:09:09 +09:00 |
|
Alexandre Julliard
|
1b85b6cab7
|
krnl386: Use RtlCaptureContext and NtSetContextThread to implement register functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 12:04:46 +02:00 |
|
Alexandre Julliard
|
c5a35d898f
|
krnl386: Explicitly fetch the service argument in VxDCall.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-25 11:51:18 +02:00 |
|
Alexandre Julliard
|
f91b4bd410
|
krnl386: Add a simple wrapper for CommonUnimpStub instead of saving/restoring all registers.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-24 18:58:30 +02:00 |
|
Alexandre Julliard
|
92d5ce3c76
|
krnl386: Simplify a couple of register functions.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-24 18:58:30 +02:00 |
|
Alexandre Julliard
|
a75e3f734d
|
ntdll: Call NtRaiseException directly from RtlRaiseException on i386.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-20 13:54:43 +02:00 |
|
Jactry Zeng
|
b9a9fe4a04
|
kernel32: Add stub for ResolveLocaleName.
Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-19 19:13:30 +02:00 |
|
Daniel Lehman
|
9118512135
|
kernel32/tests: Increase timeout for loader test.
Signed-off-by: Daniel Lehman <dlehman@esri.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-18 20:43:35 +02:00 |
|
Alexandre Julliard
|
8d51efc7b9
|
kernel32/tests: Wait for threads to terminate.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-07-10 11:31:05 +02:00 |
|
André Hentschel
|
1ab9c9d849
|
kernel32: Fix EscapeCommFunction prototype.
Signed-off-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-06-19 09:48:36 +02:00 |
|
Akihiro Sagawa
|
1afb369380
|
ntdll: Zero bits parameter must be less than 21.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-31 20:51:46 +02:00 |
|
Akihiro Sagawa
|
5bd58bb275
|
kernel32/tests: Add more tests related to the zero_bits parameter.
Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-31 20:51:46 +02:00 |
|
Sebastian Lackner
|
dc43ed435f
|
kernel32: Add missing WINAPI to SetThreadIdealProcessorEx implementation.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-30 11:14:29 +02:00 |
|
Austin English
|
980754bff7
|
kernel32: Add SetThreadIdealProcessorEx stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-24 17:55:47 +02:00 |
|
Austin English
|
66b37c556c
|
kernel32: Add GetActiveProcessorCount stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-24 17:54:14 +02:00 |
|
Austin English
|
360e9544bf
|
kernel32: Add GetActiveProcessorGroupCount stub.
Signed-off-by: Austin English <austinenglish@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-24 17:53:11 +02:00 |
|
Jacek Caban
|
0657b1d1f4
|
kernel32/tests: Run test_overlapped_transport in byte mode.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-22 18:55:03 +02:00 |
|
Jacek Caban
|
9d011931db
|
kernel32/tests: Added more PeekNamedPipe tests.
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-22 18:54:56 +02:00 |
|
Zebediah Figura
|
ad2f1efe01
|
kernel32/tests: Test bytes left in PeekNamedPipe().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-22 13:46:21 +02:00 |
|
Zebediah Figura
|
d37bfe960f
|
kernel32: Implement bytes left in PeekNamedPipe().
Signed-off-by: Zebediah Figura <z.figura12@gmail.com>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
|
2017-05-22 13:46:18 +02:00 |
|