Commit Graph

79943 Commits

Author SHA1 Message Date
Dmitry Timoshkov f9c40c37cd ole32: If number of VT_VECTOR elements is 0 there is no need to allocate memory. 2014-04-18 13:09:19 +02:00
Dmitry Timoshkov d68c13a894 ole32/tests: Add some tests for PropVariantCopy. 2014-04-18 13:09:11 +02:00
Dmitry Timoshkov 5e7251b937 ole32: Revert part of 3cb0c81336.
VT_INT|VT_VECTOR and VT_UINT|VT_VECTOR are not supposed to be supported
by PropVariantClear and PropVariantCopy.
2014-04-18 13:08:59 +02:00
Dmitry Timoshkov f35078ee40 ole32/tests: Fix crashes in PropVariantClear tests under win64. 2014-04-18 13:08:57 +02:00
Bruno Jesus 3fe0a31d14 ws2_32: Convert the magic loopback address back to 127.0.0.1 in gethostbyaddr. 2014-04-18 10:52:09 +02:00
Nikolay Sivov 462b2feb35 shlwapi: Fix UrlEscapeW() for non-ASCII range. 2014-04-18 10:47:57 +02:00
Henri Verbeet 18ba1bce71 d3d8/tests: Use a separate device for alpha_test(). 2014-04-18 10:44:49 +02:00
Henri Verbeet b2ab682234 d3d8/tests: Use a separate device for test_scalar_instructions(). 2014-04-18 10:44:47 +02:00
Henri Verbeet f693254d2c d3d8/tests: Use a separate device for fog_with_shader_test(). 2014-04-18 10:44:45 +02:00
Henri Verbeet af8cd4a7af d3d8/tests: Use a separate device for cnd_test(). 2014-04-18 10:44:43 +02:00
Henri Verbeet 9166b74039 d3d8/tests: Use a separate device for p8_texture_test(). 2014-04-18 10:44:39 +02:00
Matteo Bruni b3c5d2ccda d3dx9: Skip the AddRef/Release calls if the new texture is the same as the old one. 2014-04-17 19:06:08 +02:00
Matteo Bruni 96b0b91752 d3dx9: Copy the entire vector at once if there is no need of type conversions. 2014-04-17 13:53:06 +02:00
Matteo Bruni a1784d9ed9 wined3d: Add support for timestamp queries. 2014-04-17 13:53:00 +02:00
Matteo Bruni 4811a839cf wined3d: Add support for GL_ARB_timer_query extension. 2014-04-17 13:52:53 +02:00
Matteo Bruni cdedb06af7 d3d9/tests: Add a test for timestamp queries. 2014-04-17 13:52:49 +02:00
Piotr Caban b7c5e341ae msvcr110: Share the source code with msvcrt. 2014-04-17 13:30:47 +02:00
Piotr Caban 4d40aea0bd msvcr100: Share the source code with msvcrt. 2014-04-17 13:30:19 +02:00
Nikolay Sivov b10c237c5a wshom: Added a stub for IWshEnvironment. 2014-04-17 13:27:25 +02:00
Hans Leidekker 6074267652 msxml3: Fix a couple of memory leaks (valgrind). 2014-04-17 13:27:02 +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
Marcus Meissner 0fe44e1be6 winhttp: Avoid leaking authinfo on error (Coverity). 2014-04-17 10:45:11 +02:00
Dmitry Timoshkov ccefbee73b ole32/tests: Fix crashes in PropVariantClear tests under win2000 and XP. 2014-04-17 10:44:55 +02:00
Henri Verbeet f719ef3858 d3d8/tests: Use a separate device for texop_test(). 2014-04-17 10:44:34 +02:00
Henri Verbeet 8cd5f7fdca d3d8/tests: Use a separate device for depth_buffer_test(). 2014-04-17 10:44:32 +02:00
Henri Verbeet f798db55c8 d3d8/tests: Use a separate device for depth_buffer2_test(). 2014-04-17 10:44:30 +02:00
Henri Verbeet e43d7c4f8a d3d8/tests: Use a separate device for intz_test(). 2014-04-17 10:44:28 +02:00
Henri Verbeet 527882d4e2 d3d8/tests: Use a separate device for shadow_test(). 2014-04-17 10:44:26 +02:00
Piotr Caban a6e53eaed2 msvcr90: Share the source code with msvcrt. 2014-04-16 18:05:41 +02:00
Piotr Caban beeea28a53 msvcr100: Move functions implementation to msvcrt. 2014-04-16 18:00:15 +02:00
Piotr Caban e70bf5f8c6 msvcrt: Fix compilation errors on Mingw. 2014-04-16 18:00:01 +02:00
Huw Davies ef08f69efc wineps: Always initialize the Windows page type. 2014-04-16 14:38:37 +02:00
Jacek Caban 293c53e22f secur32: Fixed schannel tests on Windows 8.1. 2014-04-16 14:38:16 +02:00
Hermès Bélusca-Maïto a08160680b shell32: Automatically expand CPL applet path string. 2014-04-16 14:35:16 +02:00
Dmitry Timoshkov 0946c154fa ole32: PropVariantClear should always reset contents of the passed in PROPVARIANT. 2014-04-16 10:55:07 +02:00
Dmitry Timoshkov 7de7fc653b ole32/tests: Add more tests for PropVariantClear. 2014-04-16 10:54:54 +02:00
Dmitry Timoshkov 3cb0c81336 ole32: Add support for VT_INT/VT_UINT to PropVariantClear and PropVariantCopy. 2014-04-16 10:54:48 +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
Henri Verbeet b2d8573848 d3d8/tests: Use a separate device for multisample_copy_rects_test(). 2014-04-16 10:53:56 +02:00
Henri Verbeet 36f5debb88 d3d8/tests: Use a separate device for zenable_test(). 2014-04-16 10:53:52 +02:00
Henri Verbeet 46a7517fed d3d8/tests: Use a separate device for resz_test(). 2014-04-16 10:53:48 +02:00
Henri Verbeet b17ff75649 d3d8/tests: Use a separate device for fog_special_test(). 2014-04-16 10:53:43 +02:00
Henri Verbeet d93cbeca51 d3d8/tests: Use a separate device for volume_dxt5_test(). 2014-04-16 10:53:39 +02:00
Nikolay Sivov 96cf9a2898 urlmon/tests: Fix use after free of IPersistStream interface. 2014-04-16 10:53:26 +02:00
Nikolay Sivov 026c861794 msxml3/tests: Fix accessing released intreface pointer. 2014-04-16 10:53:18 +02:00
Austin English 39730102aa user.exe16: Downgrade a couple MESSAGEs to WARNs. 2014-04-16 10:52:54 +02:00
Alexandre Julliard 7e874aed75 user32: Load the message box font through the dialog template. 2014-04-15 21:03:55 +02:00
Piotr Caban 179957d5a9 user32/tests: Fix DrawMenuBar test failures. 2014-04-15 21:03:55 +02:00
Austin English 1a988fa465 ntdll: Make sure flags are preserved in raise_trap_exception(). 2014-04-15 21:03:55 +02:00
Hans Leidekker c7690c70ba netprofm: Add a stub implementation of INetworkCostManager. 2014-04-15 21:03:55 +02:00
Hans Leidekker 06fd202a20 netprofm: Fix a memory leak. 2014-04-15 21:03:55 +02:00
Henri Verbeet 554871ea81 d3d8/tests: Use a separate device for volume_v16u16_test(). 2014-04-15 21:03:54 +02:00
Henri Verbeet 29680b685a d3d8/tests: Use a separate device for add_dirty_rect_test(). 2014-04-15 21:03:54 +02:00
Henri Verbeet ef5e4c794d d3d8/tests: Make the sanity test a normal test. 2014-04-15 21:03:54 +02:00
Henri Verbeet 5b8d3a0c70 wined3d: Set the WINED3DPBLENDCAPS_SRCALPHASAT destination blend cap when ARB_blend_func_extended is supported. 2014-04-15 21:03:54 +02:00
Henri Verbeet 7f2ae9889d wined3d: Set VTF filter caps when VTF is supported. 2014-04-15 21:03:54 +02:00
Nikolay Sivov d87724e626 wininet: Remove some dead code (Coverity). 2014-04-15 21:03:54 +02:00
Nikolay Sivov 601738dfb5 riched20: GetClientSite() is implemented for IRichEditOle so uncomment related code (Coverity). 2014-04-15 21:03:54 +02:00
Bruno Jesus c33e7308ad ws2_32: Use the correct address family in gethostbyaddr. 2014-04-15 21:03:54 +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
Nikolay Sivov 3cadbbb4b0 shell32: Use a proper deallocator (Coverity). 2014-04-15 09:45:06 +02:00
Nikolay Sivov 0cb52a9cfa shlwapi: Use a proper deallocator (Coverity). 2014-04-15 09:45:01 +02:00
Nikolay Sivov 2c880e5271 winhttp: Use proper deallocator (Coverity). 2014-04-14 20:19:02 +02:00
Vincent Povirk 4def66c11c gdiplus: Prevent NULL StringFormat in gdip_format_string. 2014-04-14 20:19:01 +02:00
Dmitry Timoshkov 8df0479870 secur32: Also recognize samba4 failure message if ntlm_auth could not connect to winbindd. 2014-04-14 20:19:01 +02:00
Akihiro Sagawa ab5db46477 msvcrt: Add MBCS handling for _splitpath. 2014-04-14 20:19:01 +02:00
Akihiro Sagawa e67f84122d ntdll: Add %gs support for NetBSD. 2014-04-14 20:19:01 +02:00
Henri Verbeet 1af267f613 ddraw/tests: Try to make test_coop_level_mode_set() more reliable.
It appears that particularly on slower setups, on occasion we don't receive
WM_DISPLAYCHANGE messages after a mode change. The theory is that the
SendMessageTimeoutW() call in X11DRV_resize_desktop() ends up hitting the
is_queue_hung() check in the send_message handler in the server, and the
PeekMessage() calls should avoid that.
2014-04-14 20:19:01 +02:00
Henri Verbeet 54029915d5 d3d8/tests: Properly declare matrices. 2014-04-14 20:19:01 +02:00
Henri Verbeet b97570fe1c d3d9/tests: Properly declare matrices. 2014-04-14 20:19:01 +02:00
Henri Verbeet 3a87b3a6db d3d8/tests: Get rid of some pointless BeginScene() checks. 2014-04-14 20:19:01 +02:00
Henri Verbeet 3ae4889eeb d3d9/tests: Get rid of some pointless BeginScene() checks. 2014-04-14 20:19:00 +02:00
Dmitry Timoshkov c3ee3da58a kernel32: Filter out console handles in GetFileSize. 2014-04-14 10:30:30 +02:00
Nikolay Sivov 991746b605 crypt32: Fix properties list lookup (Coverity). 2014-04-14 10:27:50 +02:00
Nikolay Sivov 8d178b185d dsound: Remove duplicated parameter check (Coverity). 2014-04-14 10:25:55 +02:00
Nikolay Sivov 44818ce0f9 quartz: Check GetCurFile() return value (Coverity). 2014-04-14 10:25:51 +02:00
Nikolay Sivov 52c6c6a1d1 msxml3: Fix transformation result output for stream and BSTR cases. 2014-04-14 10:25:43 +02:00
Ken Thomases 7367c68cc9 dinput: Add additional debug logging to Mac code. 2014-04-14 10:25:19 +02:00
Ken Thomases 180b9e63d9 dinput: Fix numerous leaks. 2014-04-14 10:25:04 +02:00
Ken Thomases 2d809218a9 dinput: Check array indexes to avoid exceeding array bounds. 2014-04-14 10:24:58 +02:00
Ken Thomases ab872f2f36 dinput: Overhaul how the array of Mac device elements is built and sorted.
Use three separate arrays instead of one array with three sections that are
separately tracked.  Use the Core Foundation sort function rather than
implementing a clumsy sort of our own.
2014-04-14 10:24:53 +02:00
Ken Thomases bf938311a2 dinput: Use the proper mutable Core Foundation types for mutable collections and avoid casting. 2014-04-14 10:24:40 +02:00
Ken Thomases 4637b607b2 dinput: Fix check of wrong result value due to copy/paste error. 2014-04-14 10:24:26 +02:00
Ken Thomases d053533444 dinput: Rename identifiers to get rid of Hungarian notation and deceptive names in Mac code. 2014-04-14 10:24:21 +02:00
Alexandre Julliard 955676bc05 gdi32: Pass the full DC handle to the hook in DeleteDC. 2014-04-14 09:38:01 +02:00
Austin English d8ca8c275d wmp: Add HKLM\\Software\\Microsoft\\Multimedia\\WMPlayer\\Extensions key. 2014-04-11 19:12:33 +02:00
Austin English d0fa8cbc74 gdi32/tests: Skip some tests if Times New Roman is not installed. 2014-04-11 19:12:31 +02:00
Ryan Turner a69c488f08 wined3d: Add NVIDIA Geforce GTX 750 to device list. 2014-04-11 17:04:06 +02:00
Dmitry Timoshkov bd1576975a taskschd: Implement setters for IRegistrationInfo string properties. 2014-04-11 11:23:27 +02:00
Dmitry Timoshkov 8fd6435a6a taskschd: Implement getters for IRegistrationInfo string properties. 2014-04-11 11:23:06 +02:00
Dmitry Timoshkov 84dc933cad taskschd/tests: Add some tests for task registration info. 2014-04-11 11:22:51 +02:00
Henri Verbeet 74a2bd084f d3d9/tests: Make the sanity test a normal test. 2014-04-11 10:42:06 +02:00
Henri Verbeet 9f6765f759 d3d9/tests: Use a separate device for depth_clamp_test(). 2014-04-11 10:42:04 +02:00
Henri Verbeet 7273d52bcd d3d9/tests: Use a separate device for stretchrect_test(). 2014-04-11 10:42:01 +02:00
Henri Verbeet a8f3708322 d3d9/tests: Use a separate device for lighting_test(). 2014-04-11 10:41:59 +02:00
Henri Verbeet 32919f40d0 d3d9/tests: Use a separate device for clear_test(). 2014-04-11 10:41:55 +02:00
Jacek Caban e3383d1739 mshtml: Ignore &IID_IWebBrowserPriv2IE7 in wb_qi. 2014-04-10 18:52:10 +02:00
Piotr Caban 55ff066103 user32: Don't fail on windows without menu bar in DrawMenuBar. 2014-04-10 16:51:09 +02:00
Alexandre Julliard b045851648 user32: Cache the server queue mask on the client side and reset them when they have changed. 2014-04-10 16:29:18 +02:00
Dmitry Timoshkov 5fc94f0adc oleaut32: Fix loading of an empty picture from a non-statable stream. 2014-04-10 13:55:06 +02:00
Dmitry Timoshkov f20045c28e oleaut32/tests: Add a test for loading an empty picture from a non-statable stream. 2014-04-10 13:55:04 +02:00
Dmitry Timoshkov 39c1c9c262 taskschd: Add support for registering a task with NULL name in the root folder.
Because server receives full task name it can't autogenerate a name in
a non-root folder.
2014-04-10 13:54:48 +02:00
Dmitry Timoshkov adc60c779f taskschd/tests: Add a test for registering a task with NULL name in a not root folder. 2014-04-10 13:54:32 +02:00
Dmitry Timoshkov a484dadf4a schedsvc: Add support for generating new task name in SchRpcRegisterTask. 2014-04-10 13:54:27 +02:00
Dmitry Timoshkov af0ede42d5 schedsvc/tests: Add a test for NULL task name passed to SchRpcRegisterTask. 2014-04-10 13:54:06 +02:00
Dmitry Timoshkov ea248186b3 taskschd: Add invalid parameter check to IRegisteredTask::get_State and IRegisteredTask::get_Enabled. 2014-04-10 13:53:53 +02:00
Henri Verbeet 9595526932 d3d9/tests: Use a separate device for color_fill_test(). 2014-04-10 13:53:46 +02:00
Henri Verbeet b7f323e8c6 d3d9/tests: Use a separate device for fog_test(). 2014-04-10 13:53:44 +02:00
Henri Verbeet 0453e4e44a d3d9/tests: Use a separate device for test_cube_wrap(). 2014-04-10 13:53:41 +02:00
Henri Verbeet 8a170e9d48 d3d9/tests: Use a separate device for z_range_test(). 2014-04-10 13:53:39 +02:00
Henri Verbeet f329a2b586 d3d9/tests: Use a separate device for maxmip_test(). 2014-04-10 13:53:37 +02:00
Nikolay Sivov 14dab8ab4b shlwapi: Always close find handle (Coverity). 2014-04-10 09:12:10 +02:00
Nikolay Sivov 0efa2331e2 shell32: Fix a cloned pidl leak (Coverity). 2014-04-10 09:12:03 +02:00
Nikolay Sivov 3236c06c20 shell32: Fix a leak of memory pointing to XDG_PARSED_FILE (Coverity). 2014-04-10 09:11:56 +02:00
Nikolay Sivov 5497a41e92 msi: Fix a leak on error path (Coverity). 2014-04-10 09:11:52 +02:00
Nikolay Sivov 0bcf4a5bb6 msi: Fix a leak on error path (Coverity). 2014-04-10 09:11:50 +02:00
Nikolay Sivov 4f681295d6 qedit/tests: Fix a file handle leak on error path (Coverity). 2014-04-10 09:11:48 +02:00
Ryan Turner ed51082dd6 wined3d: Add NVIDIA Geforce GTX 760 to device list. 2014-04-09 19:17:21 +02:00
Alistair Leslie-Hughes 9938eef4bc hnetcfg: Register NetFwOpenPort interface. 2014-04-09 17:31:46 +02:00
Thomas Faber 2d80ef28d0 ntdll/tests: Add tests for RtlUTF8ToUnicodeN. 2014-04-09 17:31:03 +02:00
Thomas Faber 9694360a27 ntdll/tests: Add tests for RtlUnicodeToUTF8N. 2014-04-09 17:28:37 +02:00
Nikolay Sivov d24095a7d1 comctl32: Fix LVN_DELETEALLITEMS notification for LVS_OWNERDATA case. 2014-04-09 14:58:17 +02:00
Dmitry Timoshkov a3cd93ca96 taskschd: Forward IRegisteredTask::get_Enabled to SchRpcGetTaskInfo. 2014-04-09 13:16:47 +02:00
Dmitry Timoshkov 7f3c32b626 taskschd: Forward IRegisteredTask::get_State to SchRpcGetTaskInfo. 2014-04-09 13:16:37 +02:00
Dmitry Timoshkov 67100eb29c schedsvc: Add SchRpcGetTaskInfo stub implementation. 2014-04-09 13:16:31 +02:00
Dmitry Timoshkov 9b9b07e4cd schedsvc: Add some tests for SchRpcGetTaskInfo. 2014-04-09 13:16:23 +02:00
Dmitry Timoshkov 96452fc810 schedsvc: Return correct error code when a being loaded xml doesn't exist. 2014-04-09 13:16:13 +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
Henri Verbeet 80c3e07c96 d3d9/tests: Use a separate device for offscreen_test(). 2014-04-09 09:23:03 +02:00
Henri Verbeet 0513d79526 d3d9/tests: Use a separate device for ds_size_test(). 2014-04-09 09:23:01 +02:00
Henri Verbeet e41a6c827f d3d9/tests: Use a separate device for alpha_test(). 2014-04-09 09:22:59 +02:00
Henri Verbeet b7977c9f6b d3d9/tests: Use a separate device for shademode_test(). 2014-04-09 09:22:57 +02:00
Henri Verbeet 91e9ca7070 d3d9/tests: Use a separate device for srgbtexture_test(). 2014-04-09 09:22:54 +02:00
Zhenbo Li 22c2d81a2d mshtml: Added IHTMLTable::bgColor property implementation. 2014-04-08 19:23:55 +02:00
Zhenbo Li c4a51b0b0a mshtml: Don't free a string too early. 2014-04-08 19:23:46 +02:00
Jacek Caban 531a6ceb5d qcap: Store max frame size separately from video format bitmap info and restore it before each ICCompress call. 2014-04-08 19:23:26 +02:00
Jacek Caban 7b88e37839 mshtml: Ignore QueryHitPoint calls in activex.c tests. 2014-04-08 19:23:24 +02:00
Stefan Dösinger ee57e19b40 ddraw: SetPrivateData(..., data = NULL, ...) is not valid. 2014-04-08 19:23:24 +02:00
Stefan Dösinger 7983d9974b dxgi/tests: Add private data tests. 2014-04-08 19:23:23 +02:00
Stefan Dösinger 24187d5397 ddraw/tests: Nvidia has an off-by-one rectangle handling bug. 2014-04-08 19:23:22 +02:00
Stefan Dösinger 2bf09a1538 d3d8/tests: Test locking of mipmap textures. 2014-04-08 19:23:21 +02:00
Stefan Dösinger 9177261a22 d3d9/tests: Test locking of mipmap textures. 2014-04-08 19:23:20 +02:00
Sebastian Lackner 7ba43b2fd1 kernel32: Forward RtlInstallFunctionTableCallback to ntdll. 2014-04-08 19:23:19 +02:00
Sebastian Lackner 7821be356d ntdll/tests: Add tests for dynamic unwind table. 2014-04-08 19:23:19 +02:00
Sebastian Lackner 4d8edf7612 ntdll: Implement RtlInstallFunctionTableCallback on x86_64. 2014-04-08 19:23:14 +02:00
Sebastian Lackner 98307b22fb ntdll: Implement RtlAddFunctionTable / RtlDeleteFunctionTable for x86_64. 2014-04-08 18:28:31 +02:00
Sebastian Lackner a71d1e389f ntdll: Unify exception function lookup on x86_64. 2014-04-08 18:28:30 +02:00