Commit Graph

80896 Commits

Author SHA1 Message Date
Akihiro Sagawa 414398c1e7 ole32: Add KEY_WOW64 support in wrapper registry functions. 2014-07-15 15:33:59 +02:00
Akihiro Sagawa fae8d9db5f ole32/tests: Add CoGetPSClsid WOW64 registry tests. 2014-07-15 15:33:25 +02:00
Zhenbo Li 720207ad46 mshtml: Added IHTMLTable::summary property implementation. 2014-07-15 15:31:09 +02:00
Zhenbo Li e80a3435a1 mshtml: Added support for IHTMLTable[23] interfaces in HTMLTable. 2014-07-15 15:30:56 +02:00
Marcus Meissner 906c341781 rpcrt4: Fixed memory leak on error exit (Coverity). 2014-07-15 15:30:44 +02:00
Henri Verbeet 4cb91a69b0 d3d8/tests: Get rid of struct nvertex. 2014-07-15 15:30:01 +02:00
Henri Verbeet 59208edffe d3d8/tests: Get rid of struct tvertex. 2014-07-15 15:29:59 +02:00
Henri Verbeet ab1a53c1b9 d3d8/tests: Get rid of struct vertex. 2014-07-15 15:29:57 +02:00
Henri Verbeet ce60e4ec71 ddraw/tests: Get rid of struct sVertexT. 2014-07-15 15:29:55 +02:00
Henri Verbeet ee5e469fd8 ddraw/tests: Get rid of struct sVertex. 2014-07-15 15:29:53 +02:00
Nikolay Sivov ed9e030456 kernel32: Properly implement EnumSystemGeoID(). 2014-07-15 15:29:39 +02:00
Nikolay Sivov 17777c8497 kernel32: Implement GEO_PARENT for GetGeoInfo(). 2014-07-15 15:29:03 +02:00
Vincent Povirk 805da6bf83 mscoree: Accept "v4.0" as a runtime version in config files. 2014-07-15 10:23:46 +02:00
Jacek Caban cf50d5f700 mshtml: Added IDispatch support for IHTMLTable[23] interfaces. 2014-07-14 19:26:20 +02:00
Henri Verbeet 8b8af4bee0 wined3d: Make wined3d_arbfp_blit_rb_functions static. 2014-07-14 19:26:19 +02:00
Henri Verbeet 0ef760ef82 wined3d: Make vp_ffp_states static. 2014-07-14 19:26:19 +02:00
Henri Verbeet 63f2b65141 wined3d: Clarify WINED3DUSAGE_WRITEONLY a bit. 2014-07-14 19:26:18 +02:00
Henri Verbeet 1360af6adc wined3d: Don't try to resolve vertex buffer locations in context_stream_info_from_declaration(). 2014-07-14 19:26:17 +02:00
Henri Verbeet 68339456a8 wined3d: Always mark vertex buffers as used in context_apply_draw_state().
The issue this solves is that buffer_internal_preload() is only called when
STATE_VDECL or STATE_STREAMSRC is invalidated, but that doesn't happen for
regular buffer maps. We'd like to be able to just call
buffer_internal_preload() here, but buffer_internal_preload() has dependencies
on context_stream_info_from_declaration() and vice versa.
2014-07-14 19:26:17 +02:00
Austin English 3013b6c6da setupapi: Add a stub for SetupDiSetClassInstallParamsW. 2014-07-14 19:26:16 +02:00
Bruno Jesus 78eac8156e psapi/tests: Free buffer on error (valgrind). 2014-07-14 17:22:46 +02:00
Bruno Jesus 1242417d13 dinput/tests: Release the instance after tests (valgrind). 2014-07-14 17:22:45 +02:00
Bruno Jesus 3b7c61dc2a rsaenh/tests: Add a pre XP DES compatibility test. 2014-07-14 17:22:45 +02:00
Bruno Jesus c579945b98 rsaenh/tests: Add DES/3DES-112 const buffer test. 2014-07-14 17:22:44 +02:00
Bruno Jesus 50ded4b2f8 rsaenh/tests: Make the tests pass in Windows <= NT4. 2014-07-14 17:22:43 +02:00
Piotr Caban 4387192120 usp10: Limit trace length in iso_dump_types. 2014-07-14 17:22:42 +02:00
Piotr Caban 6d7ce98fec usp10: Limit trace length in dump_types. 2014-07-14 17:22:41 +02:00
Thomas Faber 07ca1afbd3 gdi32: Do not omit mandatory argument to WriteFile. 2014-07-14 17:22:39 +02:00
Thomas Faber 5bd5c89596 d3dx9_36: Do not omit mandatory argument to WriteFile. 2014-07-14 17:22:38 +02:00
Thomas Faber 21b8216773 d3dxof: Do not omit mandatory argument to WriteFile. 2014-07-14 17:22:37 +02:00
Thomas Faber 9609df86e3 wininet: Do not omit mandatory argument to WriteFile. 2014-07-14 17:22:25 +02:00
Jacek Caban 4707b4483b wininet: Rewrite structs storing cookies to represent domains as a tree. 2014-07-14 17:21:38 +02:00
Jacek Caban ffec675b4f wininet: Use stored server name in HTTP_InsertCookies. 2014-07-14 17:21:35 +02:00
Austin English 8980a6fa5c dbghelp: Ignore a few more symbol ids. 2014-07-14 09:57:48 +02:00
Vincent Povirk 5e5a9d6f93 winex11: Leave fullscreen state alone when minimizing. 2014-07-11 17:02:15 +02:00
Piotr Caban df8a1ce609 urlmon: Recognize <body> tag in FindMimeFromData function. 2014-07-11 16:59:58 +02:00
Jacek Caban f72975d811 wininet: Don't allow overriding httponly cookies with non-httponly ones. 2014-07-11 16:59:47 +02:00
Qian Hong deb1f047a7 gdiplus: Set outer pointer to NULL when image loading functions fail. 2014-07-11 16:59:38 +02:00
Nikolay Sivov b4acc62e63 kernel32: Partially implement GetGeoInfo(). 2014-07-11 12:22:26 +02:00
Shuai Meng 0b13d721c2 vbscript: Implemented Sgn. 2014-07-11 12:19:20 +02:00
Shuai Meng 393f4bc547 vbscript: Implemented VarType. 2014-07-11 12:18:28 +02:00
Piotr Caban a566569305 msvcrt: Always set fd to -1 in _sopen_s on failure. 2014-07-10 15:23:02 +02:00
Qian Hong 887a6832bb gdi32/tests: Improve font name localization tests by not requiring a strict language match. 2014-07-10 12:40:44 +02:00
Gediminas Jakutis fe802d92bb d3dx9: Implement D3DXCreateTorus() + tests. 2014-07-10 12:40:34 +02:00
Vincent Povirk 60f558876e gdiplus: Account for transforms when calculating hdc bounds. 2014-07-09 21:16:35 +02:00
Austin English 718f1bf1b9 advapi32: Fix a memory leak in test_process_security. 2014-07-09 21:16:27 +02:00
Aric Stewart 710e23797f usp10: Implement N0: bracketing pairs. 2014-07-09 16:21:33 +02:00
Stefan Dösinger 9329e996b4 d3d9/tests: Fix some ok() call style issues. 2014-07-09 14:43:56 +02:00
Stefan Dösinger 0b61e22fd3 d3d8/tests: Add a test for SetPriority and GetPriority. 2014-07-09 14:43:53 +02:00
Stefan Dösinger 509c49bdb5 d3d9/tests: Add a test for SetPriority and GetPriority. 2014-07-09 14:43:40 +02:00
Stefan Dösinger 4cecbaa54d wined3d: Ignore set_priority calls on non-managed resources. 2014-07-09 14:43:32 +02:00
Stefan Dösinger eb0daf08c6 d3d9: Ignore SetPriority and GetPriority calls on surfaces. 2014-07-09 14:43:30 +02:00
Huw Davies 552ad2d93e comctl32: Propagate the return value of WM_ERASEBKGND. 2014-07-09 10:27:48 +02:00
Sebastian Lackner d892239f5a shell32: Return NULL-terminated list of arguments in CommandLineToArgvW. 2014-07-09 09:29:33 +02:00
Qian Hong 359767fdfa mshtml: Fixed typo. 2014-07-09 09:29:27 +02:00
Grazvydas Ignotas 4f62801aee kernel32: Don't return uninitialized values on failures. 2014-07-09 09:28:32 +02:00
Sebastian Lackner ec218b4218 oleaut32: Decrease accuracy if scaling is not possible in VarDecAdd. 2014-07-09 09:28:11 +02:00
Sebastian Lackner 04f11ee55a oleaut32/tests: Add additional tests for VarDecAdd. 2014-07-09 09:27:30 +02:00
Joris van der Wel 0a4c7860f8 server: Setting a security descriptor should not replace an existing owner or group with a default, if only a DACL is being set. 2014-07-08 19:04:49 +02:00
Huw Davies 6af0d44166 comctl32: The RECT in the custom draw structure should be the entire item's size. This includes any separated dropdown arrow. 2014-07-08 17:02:04 +02:00
Huw Davies d130ba09fa comctl32: Don't use the RECT from the custom draw structure when referring to the button alone. 2014-07-08 17:02:02 +02:00
Aric Stewart 2a12c6a7d4 tools: Generate the Unicode Bidi Bracketing table. 2014-07-08 17:00:24 +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 b4e006720a rpcrt4: Add a stub for RpcSsDontSerializeContext. 2014-07-08 10:25:45 +02:00
Bruno Jesus daaa4c40d4 winspool: Fix a leak in DocumentPropertiesA (valgrind). 2014-07-08 10:15:15 +02:00
Ken Thomases 5acf1510fb dbghelp: Ignore the __PAGEZERO segment.
It made it seem as though the wineloader always started at address 0.
Issue identified by Jacek Caban.
2014-07-07 23:00:52 +02:00
Ken Thomases 1f2680f5f3 dbghelp: If the caller didn't provide a module load address use the segment start address. 2014-07-07 23:00:47 +02:00
Stefan Dösinger 403d7c1dee ddraw: Refuse SetPalette and GetPalette on lost surfaces.
The SetPalette check is outside of ddraw_surface_set_palette to make
sure the palettes are properly freed when a lost P8 surface is destroyed.
2014-07-07 15:49:06 +02:00
Stefan Dösinger 4b88d51bc9 wined3d: Do not write a FIXME about WINED3DUSAGE_WRITEONLY. 2014-07-07 15:49:00 +02:00
Bruno Jesus 836e6690d4 dnsapi: Do not fail if NETDB_INTERNAL is not present. 2014-07-07 09:13:47 +02:00
Francois Gouget ece6f5c3e0 shlwapi/tests: Make test_PathIsRelative[AW]() static. 2014-07-07 09:11:34 +02:00
Erich E. Hoover f9f3b21fb3 advapi32: Implement RegSetKeySecurity on top of NtSetSecurityObject. 2014-07-04 19:31:25 +02:00
Akihiro Sagawa 113a2abbc8 winmm: Fallback to SND_FILENAME if the alias isn't found in the profile. 2014-07-04 19:30:39 +02:00
Jactry Zeng 455eca6d22 riched20: Return nonzero value instead of zero when EM_SETREADONLY succeeds. 2014-07-04 19:30:25 +02:00
Jacek Caban b4ce0760e5 wininet/tests: Added INTERNET_COOKIE_HTTPONLY tests. 2014-07-04 14:52:04 +02:00
Jacek Caban db441cf58f wininet: Added support for INTERNET_COOKIE_HTTPONLY flag to InternetGetCookieEx. 2014-07-04 14:51:44 +02:00
Jacek Caban 314e295820 wininet: Added support for INTERNET_COOKIE_HTTPONLY flag to InternetSetCookieEx. 2014-07-04 14:51:40 +02:00
Jacek Caban b3cfae8108 wininet: Fixed InternetSetCookieExW return type and forward InternetSetCookieW to InternetSetCookieExW instead of the other way around. 2014-07-04 14:51:30 +02:00
Jacek Caban 9228a3be52 wininet: Forward InternetSetCookieExA to InternetSetCookieExW instead of InternetSetCookieA. 2014-07-04 14:51:17 +02:00
Vincent Povirk dd1423d97b urlmon: Add tests for implicit file uri's with percent encodings. 2014-07-04 10:24:24 +02:00
Jactry Zeng 10e6a665fd riched20: Initialize ed->reOle in ME_MakeEditor(). 2014-07-03 18:17:59 +02:00
Jacek Caban 69c4115c10 wininet: Forward InternetGetCookieW to InternetGetCookieExW, not the other way around. 2014-07-03 18:17:50 +02:00
Jacek Caban 2551f09203 wininet: Forward InternetGetCookieA to InternetGetCookieExA, not the other way around. 2014-07-03 18:17:48 +02:00
Piotr Caban cdf2c5f2cb ole32: Don't do any message processing when we're already done with dragdrop operation. 2014-07-03 18:17:40 +02:00
Bruno Jesus adde46f552 ws2_32: Improve WSAStartup/WSACleanup tracing. 2014-07-03 18:17:36 +02:00
Frédéric Delanoy ec3a9a54f5 ntdll: Avoid potential integer overflow when computing median position in bsearch. 2014-07-03 18:17:30 +02:00
Bruno Jesus 543314d449 ws2_32: Only declare IPX support if the required definitions are found. 2014-07-03 11:41:55 +02:00
Gediminas Jakutis dc115a2c91 d3dx9: Add adjacency generation for D3DXCreateSphere(). 2014-07-03 11:41:48 +02:00
Nikolay Sivov 7041b4db85 advapi32: Implement RegSetKeyValue(). 2014-07-02 19:59:01 +02:00
Zhenbo Li 9d59d4e550 shlwapi/tests: Add tests for PathIsRelativeA/W. 2014-07-02 19:58:23 +02:00
Jacek Caban e656914fbf urlmon: Don't decode percent-encoded characters in file URLs with implicit scheme. 2014-07-02 19:57:21 +02:00
Sebastian Lackner 8fd44a3d2b wininet: Fix invalid memory access in HTTP_QUERY_RAW_HEADERS (Valgrind). 2014-07-02 19:57:14 +02:00
Andrew Eikum 46928d381e winecoreaudio.drv: Use AUHAL API instead of AudioQueue. 2014-07-02 15:55:18 +02:00
Jacek Caban ef1342bae7 iphlpapi: Protect res_init call with critical section. 2014-07-02 12:00:30 +02:00
Frédéric Delanoy 95ae71f3ab Assorted spelling/grammar fixes. 2014-07-01 13:09:13 +02:00
Joris van der Wel 6930012f86 advapi32/tests: Refactor the retrieval of a security descriptor into a separate function so that it can be used in other tests. 2014-07-01 13:08:30 +02:00
Joris van der Wel c3f87add45 advapi32/tests: Changed an invalid comment. 2014-07-01 13:08:29 +02:00
Joris van der Wel 11674b2f61 server: Any of the 4 SE_*_DEFAULTED controls should not be stored on objects, their usage is transient. 2014-07-01 13:07:48 +02:00
Jactry Zeng 6ea4da4038 riched20: Don't create too many IRichEditOle interface for a RichEdit. 2014-07-01 12:53:47 +02:00
Bruno Jesus 87f214c7ff rsaenh/tests: Add more AES encrypt/decrypt tests. 2014-07-01 12:53:04 +02:00
Vincent Povirk 69ff6f74b2 ole32: Simplify the FileMonikerImpl_BindToStorage code. 2014-07-01 12:52:43 +02:00
Henri Verbeet 7447b37ff5 ddraw/tests: Get rid of struct nvertex. 2014-07-01 12:52:16 +02:00
Henri Verbeet ecf20e2630 ddraw/tests: Get rid of struct tvertex. 2014-07-01 12:52:13 +02:00
Henri Verbeet 3cf189af64 ddraw/tests: Get rid of struct vertex. 2014-07-01 12:52:11 +02:00
Henri Verbeet 91fbd2232d wined3d: Print a winediag message if we failed to create a DXTn texture because of lack of driver support. 2014-07-01 12:52:05 +02:00
Henri Verbeet 8ebc82cd8d ddraw: Check for a lost surface in ddraw_surface7_Flip(). 2014-07-01 12:51:46 +02:00
Henri Verbeet 881219354f ddraw: Implement ddraw7_RestoreAllSurfaces(). 2014-06-30 22:04:53 +02:00
Henri Verbeet 8d4988a43f ddraw: Improve ddraw7_TestCooperativeLevel(). 2014-06-30 22:04:53 +02:00
Henri Verbeet ee7eee5511 d3d8: Check the device status in present calls. 2014-06-30 22:04:53 +02:00
Henri Verbeet 85c203edad d3d8: Improve d3d8_device_TestCooperativeLevel(). 2014-06-30 22:04:53 +02:00
Henri Verbeet ae25b1eca5 d3d9: Improve d3d9_device_CheckDeviceState() a little. 2014-06-30 22:04:53 +02:00
Austin English 2f3fc38ee0 kernel32: Add stubs for GetFirmwareEnvironmentVariableA/W. 2014-06-30 22:04:53 +02:00
Stefan Dösinger 9d49b7a9be wined3d: Set palettes on the swapchain. 2014-06-30 22:04:53 +02:00
Bruno Jesus b6efe8c9c1 rsaenh/tests: Add tests for the default encryption chaining mode. 2014-06-30 22:04:52 +02:00
Bruno Jesus ba06731c99 dssenh/tests: Add tests for the default encryption chaining mode. 2014-06-30 22:04:52 +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 0350b6c7fd msvcrt: Fix buffer allocation in setvbuf. 2014-06-30 22:04:52 +02:00
Frédéric Delanoy b9e306ee78 msvcrt: Avoid potential integer overflow when computing median position in bsearch. 2014-06-30 22:04:52 +02:00
Nikolay Sivov da6d5e6ae6 advapi32: Implement RegDeleteKeyValue(). 2014-06-30 22:04:52 +02:00
Nikolay Sivov f9a19f57e1 shell32: Implement PathYetAnotherMakeUniqueName(). 2014-06-30 22:04:52 +02:00
Marcus Meissner 7ef536001f packager: Fixed incorrect size (Coverity). 2014-06-30 22:04:52 +02:00
Marcus Meissner 4cfad9c462 windowscodecs: Fixed incorrect memset (Coverity). 2014-06-30 22:04:52 +02:00
Andrew Eikum b950b9a835 mmdevapi: Don't stop sending event signals after IAudioClient::Stop. 2014-06-30 10:32:36 +02:00
Andrew Eikum d5b597fee5 mmdevapi: Standardize period sizes. 2014-06-30 10:32:08 +02:00
Jacek Caban d404ff9ce8 shdocvw: Added InstallReg_RunDLL stub. 2014-06-27 12:17:07 +02:00
Christoph von Wittich f26874c523 shlwapi: Avoid buffer overflow in PathCombineA. 2014-06-27 11:02:39 +02:00
Piotr Caban 60eb44d820 msvcrt: Don't touch _bufsiz value while initializing FILE structure. 2014-06-27 10:37:54 +02:00
Piotr Caban fffbc8e570 msvcrt: Use file->_flag to check if file buffering is enabled. 2014-06-27 10:37:51 +02:00
Nikolay Sivov 1017a027e7 iphlpapi/tests: Skipping test on access error. 2014-06-27 10:37:45 +02:00
Henri Verbeet d50350886a d3d9: Check the device status in present calls. 2014-06-27 10:37:39 +02:00
Henri Verbeet 09fda3b805 d3d9: Improve d3d9_device_TestCooperativeLevel(). 2014-06-27 10:37:36 +02:00
Henri Verbeet 1b4c55df29 ddraw/tests: Add some lost device tests. 2014-06-27 10:37:33 +02:00
Henri Verbeet e6de1cbdc9 d3d8/tests: Add some lost device tests. 2014-06-27 10:37:28 +02:00
Henri Verbeet 04acac207a d3d9/tests: Add some lost device tests. 2014-06-27 10:37:23 +02:00
Nikolay Sivov ffe16a567e scrrun/tests: Run test on fixed drive. 2014-06-27 10:37:15 +02:00
Alexander Almaleh 8762842cd3 gdi32: Fix XFORM.eM22 calculation in PlgBlt. 2014-06-26 21:19:25 +02:00
Matteo Bruni d64ec66b41 d3dx9: Correctly set parent_data for direct includes from the main file. 2014-06-26 20:02:13 +02:00
Piotr Caban 18a416f7d5 msvcrt: Support NULL buffer in setvbuf. 2014-06-26 19:00:41 +02:00
Piotr Caban 1ae475dae8 msvcrt: Fix ungetc on files with empty buffer. 2014-06-26 19:00:41 +02:00
Piotr Caban f91f24f6e7 msvcrt: Fix _flsbuf behavior on streams with MSVCRT__IONBF flag. 2014-06-26 19:00:40 +02:00
Piotr Caban 8715d89c49 msvcr110: Add __crtInitializeCriticalSectionEx implementation. 2014-06-26 19:00:38 +02:00
Piotr Caban 3fa2bb2dce msvcp110: Add _Mtx_{destroy,getconcrtcs,init,lock,unlock,trylock} implementation. 2014-06-26 19:00:36 +02:00
Jacek Caban 333fbba681 ieframe: Use URL_APPLY_DEFAULT in UrlApplyScheme call. 2014-06-26 12:54:47 +02:00
Jacek Caban bf2d38fbc1 shdocvw: Added ResetProfileSharing stub. 2014-06-26 12:54:43 +02:00
Piotr Caban 4eaa85ad56 kernel32: Fix typo in enum_locale_ex_proc. 2014-06-25 14:42:29 +02:00
Jacek Caban 4e53f0caa0 wininet: Don't try to read content in response to HEAD request. 2014-06-25 14:41:47 +02:00
Zhenbo Li 2ba9ee018b shell32: Fix SHFileOperation when deleting a nonexistent directory. 2014-06-25 11:55:10 +02:00
Bruno Jesus d0803ef1d0 opengl32/tests: Test glGetString() without an active GL context. 2014-06-25 11:51:48 +02:00
Alexandre Julliard b72c8a7680 opengl32: Make sure the function table is initialized in all threads. 2014-06-25 11:51:31 +02:00
Grazvydas Ignotas ad968be779 msvcrt: Implement bufsiz block flushing behavior. 2014-06-25 11:48:13 +02:00
Grazvydas Ignotas c6a160691a msvcrt: Clear _cnt on buffer flush. 2014-06-25 11:47:30 +02:00
Shuai Meng 61d49a8a97 vbscript: Implemented TypeName. 2014-06-25 11:45:11 +02:00
Matteo Bruni 342eec7f7d d3dcompiler/tests: Add a couple more checks for parent data values. 2014-06-25 11:36:21 +02:00
Bruno Jesus c8c609b59d bcrypt: Add a stub for BCryptCloseAlgorithmProvider. 2014-06-25 10:58:31 +02:00
Bruno Jesus f3b0f488b8 wininet/tests: Add more HTTP_QUERY_RAW_HEADERS tests. 2014-06-25 10:58:13 +02:00
Akihiro Sagawa e29fd54292 jscript: Improve CollectGarbage stub. 2014-06-24 20:26:55 +02:00
Vincent Povirk e2d6b28a1b windowscodecs: Fix interlaced PNG writing. 2014-06-24 20:03:26 +02:00
Piotr Caban 1211ffd76e msvcp110: Add missing exports to msvcp110.spec file. 2014-06-24 16:47:12 +02:00
Piotr Caban 5175037b63 msvcr110: Add critical_section::try_lock_for implementation. 2014-06-24 13:31:29 +02:00
Piotr Caban 7f23c57d09 msvcr100: Add critical_section class implementation. 2014-06-24 13:31:28 +02:00
Piotr Caban dab6417923 msvcr100: Add critical_section::scoped_lock implementation. 2014-06-24 13:31:28 +02:00
Piotr Caban 6c35e765c8 msvcr100: Add critical_section class stub. 2014-06-24 13:31:27 +02:00
Nikolay Sivov a0954a1930 scrrun: Implement get_VolumeName(). 2014-06-24 13:31:26 +02:00
Nikolay Sivov 6a2e1b3f31 scrrun: Implement FileSystem property. 2014-06-24 13:31:26 +02:00
Nikolay Sivov 5af5e40103 scrrun: Implement SerialNumber property. 2014-06-24 13:31:25 +02:00
Sebastian Lackner 34f8053efe user32/tests: Add a missing call to ReleaseActCtx(). 2014-06-24 13:31:24 +02:00
Nikolay Sivov d2d62cf578 scrrun: Implement GetDriveName(). 2014-06-23 19:16:38 +02:00
Alexandre Julliard 500bbb3e9a libwine: Update the codepage tables to Unicode 7.0.0. 2014-06-23 16:41:52 +02:00
Alexandre Julliard 96ff3daaa3 usp10: Update the character data tables to Unicode 7.0.0. 2014-06-23 16:05:13 +02:00
Francois Gouget e053721057 mshtml: Remove nsAString_SetData() because it is unused. 2014-06-23 11:06:28 +02:00
Sebastian Lackner 9d82ee5cac ntdll/tests: Add tests for DBG_RIPEXCEPTION debugger events. 2014-06-23 11:06:00 +02:00
Sebastian Lackner 0114be0978 kernel32: Process DBG_RIPEXCEPTION events like regular exceptions. 2014-06-23 10:18:39 +02:00
Sebastian Lackner 2fcecdb72e ntdll: Avoid leaking activation context in RtlCreateUserThread. (Valgrind). 2014-06-23 10:18:23 +02:00
Sebastian Lackner c936e505e5 kernel32/tests: Add missing ReleaseActCtx() calls. (Valgrind). 2014-06-23 10:18:13 +02:00
Michael Stefaniuc c1cd60957e comctl32: Functions using setjmp can never be inlined. 2014-06-23 10:18:04 +02:00
Thomas Faber 1ab9c79dca msvcrt: Do not omit mandatory argument to VirtualProtect. 2014-06-23 10:17:40 +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 392321f4f6 comctl32: Allocate new memory in notify_forward_header() to avoid Free() on wrong pointer. (Valgrind). 2014-06-23 10:12:25 +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
Thomas Faber 8fe759dfae rpcrt4: Do not omit mandatory argument to VirtualProtect. 2014-06-23 10:08:13 +02:00
Piotr Caban b2d22ecb07 msvcr100/tests: Add _SpinWait tests. 2014-06-23 10:07:08 +02:00
Piotr Caban cda83f9c33 msvcr100: Add _SpinWait implementation. 2014-06-23 10:07:01 +02:00
Francois Gouget 889cce442e packager/tests: Make the IStorage methods static. 2014-06-20 18:31:38 +02:00
Sebastian Lackner 99ac786c69 ntdll/tests: Add more tests for debug string events.
This patch adds additional tests, to check how debuggers handle
OUTPUT_DEBUG_STRING_EVENT events.
2014-06-20 16:30:57 +02:00
Sebastian Lackner 15fa6111af kernel32: Process OutputDebugString events like regular exceptions. 2014-06-20 16:30:20 +02:00
Sebastian Lackner 457f6af057 ntdll/tests: Run crashing i386 exception tests as the last step. 2014-06-20 12:20:25 +02:00
Sebastian Lackner 3aa62498da ntdll/tests: Use an EXCEPTION_REGISTRATION_RECORD array to prevent compiler from reordering variables. 2014-06-20 12:19:53 +02:00
Frédéric Delanoy 2ab8729020 Assorted spelling/grammar fixes. 2014-06-20 12:19:31 +02:00
Vincent Povirk 13a8d80f30 Revert "windowscodecs: Fix leak in test_QueryCapability.". 2014-06-19 22:55:20 +02:00
Sebastian Lackner 0828715179 ntdll/tests: Add exception tests for RtlUnwind on i386. 2014-06-19 19:44:34 +02:00
Vincent Povirk 1aa6e581d7 windowscodecs: Fix leak in test_QueryCapability. 2014-06-19 19:41:06 +02:00
Jacek Caban 153abe0fa7 wininet: Use current server in HTTP_GetRedirectURL. 2014-06-19 17:08:57 +02:00
Jacek Caban a33ae13f7f wininet: Update hostPort in HTTP_HandleRedirect. 2014-06-19 17:08:55 +02:00
Jacek Caban 7ab99b5c48 wininet: Don't change hostPort in HTTP_HttpOpenRequestW. 2014-06-19 17:08:53 +02:00
André Hentschel 8cad71cd5e krnl386: Fix typo in a comment. 2014-06-19 13:14:07 +02:00
Vincent Povirk 0f2efcf0c5 windowscodecs: Fix leak in test_QueryCapability. 2014-06-19 12:35:48 +02:00
Vincent Povirk ed92450d6f windowscodecs: Fix leak in test_propertybag_getpropertyinfo. 2014-06-19 12:35:44 +02:00
Andrew Eikum fae22c7c41 packager: Implement IOleObject::Close. 2014-06-19 12:35:35 +02:00
Andrew Eikum 7c6899ba7b packager: Implement Activate verb for OleObject::DoVerb. 2014-06-19 12:35:33 +02:00
Andrew Eikum 04b6fc9d5e packager: Implement IOleObject::GetMiscStatus. 2014-06-19 12:35:30 +02:00
Andrew Eikum 07e9d33f39 packager: Implement IOleObject::SetClientSite. 2014-06-19 12:35:24 +02:00
Francois Gouget eb4d39b9ee msvcrt/tests: Add a trailing '\n' to an ok() call. 2014-06-18 19:56:07 +02:00
Francois Gouget 082d091029 ole32: Return the correct error in FileLockBytesImpl_*LockRegion*(). 2014-06-18 19:55:45 +02:00
Francois Gouget bea2c6f2d5 ole32: Treat STG_E_LOCKVIOLATION the same way as STG_E_ACCESSDENIED as both indicate locking contention. 2014-06-18 19:55:40 +02:00
Francois Gouget cc4ad353d7 ole32: FileLockBytesImpl_WriteAt() should return STG_E_WRITEFAULT for write errors. 2014-06-18 19:55:29 +02:00
Grazvydas Ignotas 47909d8d8b msvcrt/tests: Test _cnt value after rewind/fflush. 2014-06-18 19:54:43 +02:00
Piotr Caban ac399b0842 msvcrt: Add small blocks heap tests. 2014-06-18 19:54:33 +02:00
Piotr Caban 608605c7dc msvcrt: Allocate data with 16-bytes alignement if small blocks heap is used. 2014-06-18 19:54:27 +02:00
Andrew Eikum d03c1cfc17 packager: Add loading support for Ole10Native storage objects. 2014-06-18 19:52:40 +02:00
Andrew Eikum b456eb5213 packager: Add stub Packager implementation. 2014-06-18 19:52:39 +02:00
Alexandre Julliard 762c94144f msvcrt/tests: Avoid size_t in traces. 2014-06-18 19:52:38 +02:00
Alexandre Julliard b0953a09bd kernel32: Only try to load krnl386 in native applications. 2014-06-18 18:36:21 +02:00
Alexandre Julliard 699daa7749 krnl386: Properly handle failure to set a 16-bit LDT entry. 2014-06-18 18:34:50 +02:00
Sebastian Lackner 2e0921d065 wininet: Don't update *lpdwIndex if HttpQueryInfoW fails with ERROR_INSUFFICIENT_BUFFER. 2014-06-18 16:31:42 +02:00
Austin English fd6c5490df kernel32: Add a stub for UnregisterApplicationRestart. 2014-06-18 16:31:14 +02:00
Vincent Povirk bb8fdb734e windowscodecs: Fix leak in DGifGetImageDesc. 2014-06-18 16:27:13 +02:00
Vincent Povirk 831b7371bc windowscodecs: Fix memory leak in ComponentFactory_CreateBitmapFromSource. 2014-06-18 16:27:06 +02:00
Vincent Povirk 8340636c55 advapi32/tests: Account for limited users in registry test. 2014-06-18 16:27:00 +02:00
Vincent Povirk fa8d59c30b shell32: Set tm_isdst before calling mktime. 2014-06-18 16:26:43 +02:00
Jacek Caban 0b30276e2f mshtml: Added IHTMLWindow2::scroll implementation. 2014-06-17 20:36:38 +02:00
Alexandre Julliard 82bee5ceda user32: Properly block sent messages while waiting for a reply with SMTO_BLOCK. 2014-06-17 15:14:51 +02:00
Nikolay Sivov bfceaa4f39 xmllite/writer: Implement WriteFullEndElement(). 2014-06-17 13:03:18 +02:00
Piotr Caban 8436b58ee7 msvcrt: Use size_t to store indexes in qsort.
It also avoids potential overflow while computing median
position (found by Frédéric Delanoy).
2014-06-17 13:03:13 +02:00
Grazvydas Ignotas 40067dd011 msvcrt: Change internal buffer size to 4k. 2014-06-17 12:35:48 +02:00
Grazvydas Ignotas 147be95a68 msvcrt/tests: Add a test for fwrite flushing behavior. 2014-06-17 12:35:33 +02:00
Grazvydas Ignotas 9614283996 msvcrt: Free old buffer properly in setvbuf. 2014-06-17 12:35:22 +02:00
Alexandre Julliard ae6efdd45d user32/tests: Silence some noisy traces. 2014-06-17 10:58:55 +02:00
Alexandre Julliard ec3f8a76d5 gdi32/tests: Silence some noisy traces. 2014-06-17 10:58:51 +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
Sebastian Lackner e9fbcc8360 user32: Avoid race-condition when unloading module while hook is still active.
Based on a patch by Sam Revitch.
2014-06-17 10:40:12 +02:00
Sebastian Lackner 25b069c4d8 msvcr110: Fix typo in exported symbol _set_SSE2_enable. 2014-06-17 10:38:10 +02:00
Francois Gouget 809b6aeab2 ole32: Fix StorageImpl_LockRegionSync() to actually wait between locking attempts. 2014-06-17 10:37:52 +02:00
Henri Verbeet 8583fc4a6c d2d1: Implement d2d_d3d_render_target_CreateLinearGradientBrush(). 2014-06-17 10:37:35 +02:00
Henri Verbeet 22a20e4016 d2d1: Implement d2d_d3d_render_target_CreateGradientStopCollection(). 2014-06-17 10:37:33 +02:00
Henri Verbeet cfde833140 d2d1: Implement d2d_d3d_render_target_CreateSolidColorBrush(). 2014-06-17 10:37:31 +02:00
Alex Henrie 6b947701a7 riched20: Consider adjacent runs when computing EN_LINK range. 2014-06-17 10:36:53 +02:00
Bruno Jesus 53f8d78e57 winhttp: Use a helper to receive data and take care of EINTR. 2014-06-17 10:36:39 +02:00
Bruno Jesus 6db935a6f4 winhttp: Use a helper to send data and take care of EINTR. 2014-06-17 10:36:03 +02:00
Austin English bdc0099eb4 kernel32: Add DECLSPEC_HOTPATCH to SetFilePointer. 2014-06-17 10:35:15 +02:00
Austin English 82392e78b7 user32: Add a stub for SetGestureConfig. 2014-06-17 10:34:40 +02:00
Marcus Meissner eddf841ab3 winealsa/wineoss/winecoreaudio: Calculate frequency in 64bit (Coverity). 2014-06-17 09:07:34 +02:00
Marcus Meissner 7ce613c3c2 mscms: Removed duplicate return ret (Coverity). 2014-06-17 09:06:52 +02:00
Marcus Meissner d3d54dfd3c oleaut32: Avoid buffer overread (Coverity). 2014-06-17 09:06:19 +02:00
Michael Stefaniuc 5e1783b59a dmusic: Increment the refcount when a IReferenceClock pointer is returned. 2014-06-17 09:04:24 +02:00
Sebastian Lackner 270d66efc7 kernel32: Update VirtualAddress of resource section in write_raw_resources. 2014-06-17 09:04:15 +02:00
Vincent Povirk 3ccaad8b41 windowscodecs: Support InterlaceOption in PNG encoder. 2014-06-16 18:03:54 +02:00
Akihiro Sagawa 8d9a7247c3 winmm: Fix SEEK_END handling for memory files. 2014-06-16 18:03:18 +02:00