Commit Graph

2211 Commits

Author SHA1 Message Date
Nikolay Sivov
8f2b5653a7 kernel32/tests: Remove todo_wine that doesn't work anymore. 2015-01-28 21:29:57 +01:00
Nikolay Sivov
f670be8ec8 kernel32/tests: Make loader tests independent from each other. 2015-01-28 21:29:53 +01:00
Austin English
ae98c9a42b kernel32: Sync spec file with windowss 7. 2015-01-28 11:08:21 +01:00
Daniel Scharrer
4d05cfe577 kernel32: Add stub implementation for EnumResourceLanguagesEx. 2015-01-27 22:03:17 +01:00
Austin English
fa80425242 kernel32: Add GetSystemFirmwareTable stub. 2015-01-26 12:06:04 +01:00
Charles Davis
193d15cc3c kernel32: Don't use %gs on 64-bit Mac OS. 2015-01-23 11:11:37 +01:00
Charles Davis
2ace215b9a kernel32: Recognize 64-bit Mach-O modules, too. 2015-01-23 11:10:57 +01:00
André Hentschel
ae1251596e kernel32/tests: Don't test function directly when reporting GetLastError(). 2015-01-21 21:35:57 +01:00
Hans Leidekker
b51476ad42 kernel32: Retrieve the system affinity mask from ntdll. 2015-01-21 15:30:37 +01:00
Qian Hong
bfd088dbc6 kernel32: Fixed buffer size on 64bit in IsWow64Process. 2015-01-16 20:15:32 +01:00
Qian Hong
caa0829d56 kernel32: Make SetUnhandledExceptionFilter hotpatchable. 2015-01-16 16:52:11 +01:00
Seán de Búrca
6cd0eb2027 kernel32: Implement Get{Time,Date}FormatEx. 2015-01-06 12:59:07 +01:00
Jon Doron
3c28c0a2eb kernel32: Fix write_raw_resources to support 32 and 64 PE formats. 2015-01-05 16:29:03 +01:00
Nikolay Sivov
7a612654dc ntdll: Skip context dependencies that have allowDelayedBinding attribute set. 2014-12-31 21:13:31 +01:00
Alex Henrie
ddc0c3203f kernel32/tests: Add tabular UTF-7 decoding tests. 2014-12-29 12:14:29 +01:00
Nikolay Sivov
c134466224 ntdll: Fix 'description' element parsing to allow empty elements. 2014-12-28 19:08:47 +01:00
Alex Henrie
38027cda8f kernel32/tests: Add tabular UTF-7 encoding tests. 2014-12-23 21:16:45 +01:00
Sergey Kalinichev
7eed378f5d ntdll: Add stub for RtlSetHeapInformation. 2014-12-19 22:36:17 +01:00
Sebastian Lackner
cacc9ae888 psapi: Implement semi-stub for K32EnumProcessModulesEx. 2014-12-16 17:25:36 +01:00
Sebastian Lackner
8826ba1bc8 kernel32: Return proper char count in get_registry_locale_info. 2014-12-16 13:32:53 +01:00
André Hentschel
1005f3a6fa kernel32: Make GetTickCount and GetTickCount64 hotpatchable. 2014-12-11 11:57:18 +01:00
Austin English
76dc45aa1a kernel32: Add a stub for GetUserPreferredUILanguages. 2014-12-10 19:32:28 +01:00
Francois Gouget
ea932fbcc1 Assorted spelling fixes. 2014-12-05 20:47:45 +01:00
Stefan Leichter
9668dddfc9 kernel32: Add stubs for CreateSymbolicLinkA/W. 2014-12-05 11:24:51 +01:00
André Hentschel
7b318b1700 kernel32/tests: Remove unused code (Clang). 2014-12-04 14:03:24 +01:00
Alexandre Julliard
0ab2311cd5 kernel32/tests: Allow the parent directory to receive a modified event. 2014-12-03 21:34:25 +01:00
André Hentschel
3135b02546 kernel32/tests: Remove unused strings (Clang). 2014-12-02 10:30:48 +01:00
Piotr Caban
f87767bc35 ntdll: Handle ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID flag when opening manifest in RtlCreateActivationContext. 2014-11-28 17:04:07 +01:00
Sebastian Lackner
4032eef90f kernel32: Fix implementation of K32GetPerformanceInfo. 2014-11-14 17:11:38 +09:00
Austin English
4c0ceacee0 ntdll: Add stubs for vectored continue handler. 2014-11-13 16:31:49 +09:00
Alex Henrie
0f93668637 kernel32/tests: Add UTF-7 implicit termination tests. 2014-11-07 20:57:01 +09:00
Alex Henrie
14f41641bb kernel32/tests: Add UTF-7 stray + sign removal tests. 2014-11-07 20:56:59 +09:00
Alex Henrie
3069e0c0a1 kernel32/tests: Add UTF-7 encoded surrounding characters tests. 2014-11-06 23:47:16 +09:00
Alex Henrie
7c1580a4a8 kernel32/tests: Add UTF-7 non-encoded surrounding characters tests. 2014-11-06 23:47:15 +09:00
Sebastian Lackner
a10a4538b7 kernel32/tests: Add tests for FindFirstFileExW level FindExInfoBasic. 2014-11-04 16:12:37 +09:00
Sebastian Lackner
91f2bdd052 kernel32: Implement FindFirstFileExW level FindExInfoBasic. 2014-11-04 16:12:33 +09:00
Sebastian Lackner
3e3b03a13e kernel32: Set proper error codes if FindFirstFileExW doesn't support specific search_ops / levels. 2014-11-03 20:31:21 +09:00
Sebastian Lackner
edc259fdeb kernel32/tests: Avoid test failures on systems where hardware DEP is not supported. 2014-10-29 20:31:09 +09:00
Alexandre Julliard
3e1c4908ef kernel32/tests: Use a pointer instead of an array to make gcc happy. 2014-10-28 15:59:55 +09:00
André Hentschel
e404d7fea3 kernel32: Set COMPUTERNAME environment variable. 2014-10-28 14:04:54 +09:00
Sebastian Lackner
d4d8efad46 kernel32/tests: Avoid crashing when exception info[0] contains wrong value. 2014-10-27 19:02:51 +09:00
Austin English
1ade676968 kernel32: Add a stub for CancelTimerQueueTimer. 2014-10-27 17:35:45 +09:00
Amine Khaldi
810ed5c85a kernel32: Remove some unused variables (Clang). 2014-10-23 12:14:10 +09:00
Catalin Patulea
a5005ed84a kernel32: Handle win32 hresult in FormatMessage. 2014-10-21 20:00:15 +09:00
Catalin Patulea
af59823567 kernel32/tests: Add test for FormatMessage with HRESULT. 2014-10-21 20:00:11 +09:00
Sebastian Lackner
d74c9e3ec2 kernel32: Implement GetProcessDEPPolicy. 2014-10-21 18:51:19 +09:00
Sebastian Lackner
19927ee517 kernel32/tests: Add test for GetProcessDEPPolicy. 2014-10-21 18:51:17 +09:00
Sebastian Lackner
1c1e7ed016 ntdll: Add support for ATL thunk 'POP ecx; POP eax; PUSH ecx; JMP 4(%eax)'. 2014-10-21 18:51:05 +09:00
Sebastian Lackner
dcd2b0a366 ntdll: Add support for ATL thunk 'MOV this,ecx; MOV func,eax; JMP eax'. 2014-10-21 18:51:04 +09:00
Sebastian Lackner
40472cd3a7 ntdll: Add support for ATL thunk 'MOV this,edx; MOV func,ecx; JMP ecx'. 2014-10-21 18:51:02 +09:00