Commit Graph

2121 Commits

Author SHA1 Message Date
Grazvydas Ignotas 4f62801aee kernel32: Don't return uninitialized values on failures. 2014-07-09 09:28:32 +02:00
Alexandre Julliard 18d410dec1 tools: Don't include wine/unicode.h if not necessary. 2014-07-08 17:00:22 +02:00
Austin English 149d60318f kernel32: Initialize return value in CreateSemaphoreExW. 2014-07-08 10:35:17 +02:00
Austin English 2f3fc38ee0 kernel32: Add stubs for GetFirmwareEnvironmentVariableA/W. 2014-06-30 22:04:53 +02:00
Nikolay Sivov 3a2db918d9 kernel32: Added support for C3_HIGHSURROGATE/C3_LOWSURROGATE in GetStringTypeW(). 2014-06-30 22:04:52 +02:00
Piotr Caban 4eaa85ad56 kernel32: Fix typo in enum_locale_ex_proc. 2014-06-25 14:42:29 +02:00
Alexandre Julliard 500bbb3e9a libwine: Update the codepage tables to Unicode 7.0.0. 2014-06-23 16:41:52 +02:00
Sebastian Lackner 0114be0978 kernel32: Process DBG_RIPEXCEPTION events like regular exceptions. 2014-06-23 10:18:39 +02:00
Sebastian Lackner c936e505e5 kernel32/tests: Add missing ReleaseActCtx() calls. (Valgrind). 2014-06-23 10:18:13 +02:00
Sebastian Lackner cfd09b0967 ntdll: Fix leaking activation context when terminating via exit_thread(). (Valgrind). 2014-06-23 10:17:26 +02:00
Sebastian Lackner e5e4ef07b6 kernel32/tests: Add missing HeapFree() in doChildren(). (Valgrind). 2014-06-23 10:12:18 +02:00
Sebastian Lackner 87a78ed878 kernel32: Fix a valgrind warning in format_add_char(). (Valgrind). 2014-06-23 10:12:09 +02:00
Sebastian Lackner 15fa6111af kernel32: Process OutputDebugString events like regular exceptions. 2014-06-20 16:30:20 +02:00
Alexandre Julliard b0953a09bd kernel32: Only try to load krnl386 in native applications. 2014-06-18 18:36:21 +02:00
Austin English fd6c5490df kernel32: Add a stub for UnregisterApplicationRestart. 2014-06-18 16:31:14 +02:00
Alexandre Julliard c7eacd9e83 kernel32/tests: Silence some noisy traces. 2014-06-17 10:58:46 +02:00
Sebastian Lackner 1b3d67aace kernel32: Raise DBG_PRINTEXCEPTION_C exception in OutputDebugStringA. 2014-06-17 10:58:28 +02:00
Austin English bdc0099eb4 kernel32: Add DECLSPEC_HOTPATCH to SetFilePointer. 2014-06-17 10:35:15 +02:00
Sebastian Lackner 270d66efc7 kernel32: Update VirtualAddress of resource section in write_raw_resources. 2014-06-17 09:04:15 +02:00
Nikolay Sivov 50ad765cd6 kernel32: Added a message for WSAECONNRESET. 2014-06-16 09:33:13 +02:00
Akihiro Sagawa 80695cde4f kernel32: Return correct buffer size when returning DBCS characters. 2014-06-12 18:25:06 +02:00
Akihiro Sagawa 89a558fe8f kernel32: Avoid uninitialised value read in GetCalendarInfoA. 2014-06-12 18:24:41 +02:00
Bruno Jesus 515b8bebb6 kernel32: Limit the environment variable size to 32767 in GetEnvironmentVariable. 2014-06-12 18:11:42 +02:00
Michael Müller 9602fa7a93 server: Fix return value for FSCTL_PIPE_WAIT if pipe does not exist. 2014-06-11 13:07:11 +02:00
Nikolay Sivov 5a8d73283c ntdll: Fix LdrLockLoaderLock()/LdrUnlockLoaderLock() on 64bit. 2014-06-11 13:05:39 +02:00
Jacek Caban 5ceb22714e ntdll: Use MAP_PRIVATE for copy on write mappings. 2014-05-13 12:27:32 +02:00
Jacek Caban ea950ac7cf kernel32/tests: Added more shared memory tests, exposing MAP_PRIVATE mapping for read only mapping problem. 2014-05-08 18:27:51 +02:00
Huw Davies 56019a4dc6 kernel32/tests: Fix test for win8 heap layout. 2014-05-02 13:45:00 +02:00
Frédéric Delanoy 2e5cb7aac8 Assorted spelling/grammar fixes. 2014-04-30 18:34:20 +02:00
Erich E. Hoover 32da6626f5 kernel32: Allow CompareStringEx LINGUISTIC_IGNORECASE flag. 2014-04-17 10:48:07 +02:00
Erich E. Hoover b0935ab811 kernel32: Allow CompareStringEx NORM_LINGUISTIC_CASING flag. 2014-04-17 10:48:04 +02:00
Erich E. Hoover 4b949510fb kernel32/tests: Add a variety of tests for CompareStringEx. 2014-04-17 10:47:58 +02:00
Dmitry Timoshkov e03a3fe509 kernel32: Add a workaround for broken apps that pass negative values to ReadConsole. 2014-04-16 10:54:15 +02:00
Dmitry Timoshkov 2451d263de kernel32: Handle memory allocation failure in ReadConsoleA. 2014-04-15 09:46:29 +02:00
Nikolay Sivov 00ff2ed81e kernel32/tests: Added missing comma (Coverity). 2014-04-15 09:45:18 +02:00
Dmitry Timoshkov c3ee3da58a kernel32: Filter out console handles in GetFileSize. 2014-04-14 10:30:30 +02:00
Piotr Caban 4fca169301 server: Don't debug children when DEBUG_PROCESS and DEBUG_ONLY_THIS_PROCESS flags are passed to CreateProcess. 2014-04-09 13:15:58 +02:00
Sebastian Lackner 7ba43b2fd1 kernel32: Forward RtlInstallFunctionTableCallback to ntdll. 2014-04-08 19:23:19 +02:00
Sebastian Lackner 0e1b381503 kernel32: Silence SetWaitableTimerEx fixme message. 2014-04-03 11:10:49 +02:00
Nikolay Sivov b82b1306a4 kernel32: Added QueryUnbiasedInterruptTime(). 2014-04-02 15:50:09 +02:00
Jacek Caban e168cd28db kernel32: Skip reserved TLS tests on WinXP SP1. 2014-03-31 15:28:55 +02:00
Alexandre Julliard 598c5816d9 kernel32: Don't allocate FLS index 0. 2014-03-28 17:46:03 +01:00
Jacek Caban 93920c3893 ntdll: Reserve TLS slot 0 for broken apps that compare index to 0 instead of TLS_OUT_OF_INDEXES. 2014-03-28 16:19:55 +01:00
Alexandre Julliard 7420b7fe73 kernel32/tests: Move allocation tests into heap.c. 2014-03-27 16:16:04 +01:00
Alexandre Julliard 395df1aa2d ntdll: Heap handles should be 64K-aligned. 2014-03-26 11:24:30 +01:00
Nikolay Sivov 467b769623 kernel32: Added SetWaitableTimerEx(). 2014-03-24 11:38:22 +01:00
Nikolay Sivov 975abdea7f kernel32: Added WerUnregisterMemoryBlock() stub. 2014-03-20 10:42:01 +01:00
Austin English 77bd74fa25 kernel32: Improve GetNumaHighestNodeNumber stub. 2014-03-18 19:05:33 +01:00
Alexandre Julliard e64189aa55 kernel32/tests: Add more Unicode digit ranges. 2014-03-07 13:37:14 +01:00
Vincent Povirk 49f3b4282d kernel32: Cache locale info from the registry. 2014-03-06 17:18:51 +01:00