Commit Graph

75063 Commits

Author SHA1 Message Date
Marcus Meissner 9d593b1183 wbemprox: Free server on exit (Coverity). 2013-05-09 19:24:19 +02:00
Marcus Meissner 423a8ccce8 mshtml: Specify correct variable in TRACE (Coverity). 2013-05-09 19:24:18 +02:00
Hans Leidekker 10975967df msi: Set the PrimaryVolumePath and PrimaryVolumeSpaceAvailable properties. 2013-05-09 19:24:16 +02:00
Andrew Eikum 8897f6034c oleaut32: COM cleanup for internal loading structures. 2013-05-09 14:16:06 +02:00
Andrew Eikum ddcd368b28 oleaut32: COM cleanup for ITypeInfo object. 2013-05-09 14:16:04 +02:00
Andrew Eikum 19f3bbc903 oleaut32: COM cleanup for ITypeLib object. 2013-05-09 14:16:00 +02:00
Daniel Lehman 2d89a140b2 wininet: Free local proxyinfo in INTERNET_ConfigureProxy. 2013-05-08 20:43:23 +02:00
Daniel Lehman d853009ef8 wininet: Remove old FIXME about bypassing proxy. 2013-05-08 20:43:23 +02:00
Daniel Lehman cbeb11b5f8 wininet: Copy should_bypass_proxy and domain_matches from winhttp. 2013-05-08 20:43:22 +02:00
Daniel Lehman 438be70838 wininet: Copy and pass along proxyBypass in INTERNET_ConfigureProxy. 2013-05-08 20:43:22 +02:00
Daniel Lehman d3308e6f09 wininet: Only accept proxy and proxy bypass if type is INTERNET_OPEN_TYPE_PROXY. 2013-05-08 20:43:22 +02:00
Daniel Lehman 73895b3279 wininet: Accept ProxyBypass from environment or registry. 2013-05-08 20:43:21 +02:00
Ken Thomases 08e940fb1d winemac: Unminimize a window on activation if there are only minimized windows. 2013-05-08 19:35:04 +02:00
Jacek Caban 6f1c143ad5 mshtml: Set _retval in nsIDirectoryServiceProvider2 functions even when returning failure. 2013-05-08 19:34:56 +02:00
Akihiro Sagawa 8f8363ede6 gdi32: Ignore the lfHeight value when it exceeds the limit. 2013-05-08 14:29:06 +02:00
Dmitry Timoshkov afb8e0296f comdlg32: Add a test for nCopies/dmCopies returned by PrintDlg. 2013-05-08 12:53:27 +02:00
Dmitry Timoshkov 4986ba35c3 include/commdlg.h: Fix definition of LPPRINTHOOKPROC and LPSETUPHOOKPROC. 2013-05-08 12:45:42 +02:00
Dmitry Timoshkov 5cbcbdd8a8 kernel32: Remove todo_wine from the now passing test. 2013-05-08 12:44:56 +02:00
Dmitry Timoshkov 94c7992f86 kernel32: DLL entry point is no longer called with PEB lock held. 2013-05-08 12:44:54 +02:00
Dmitry Timoshkov 094e465790 server: A destroyed process handle table means that the process is terminating. 2013-05-08 12:44:49 +02:00
Dmitry Timoshkov c79a514fe5 kernel32: Add more remote process tests. 2013-05-08 12:44:42 +02:00
Austin English c012b1a13c wined3d: Add NVidia GeForce GT 630. 2013-05-08 12:39:55 +02:00
Nikolay Sivov 8f7779fc3b user32: Implement GetListBoxInfo(). 2013-05-07 20:07:41 +02:00
Aric Stewart 652af4e294 user32: Implement IMR_QUERYCHARPOSITION handling in the edit control. 2013-05-07 17:20:48 +02:00
Hans Leidekker b98ef8f087 msi: Treat an empty install location as missing. 2013-05-07 17:20:46 +02:00
Nikolay Sivov 6a7bf66b29 msxml3: Explicitly use NULL_tid to terminate support error id arrays. 2013-05-07 15:15:27 +02:00
André Hentschel 7f5a3a4d80 d3drm: Return a IDirect3DRMTexture in texture loading methods instead of error. 2013-05-07 11:26:14 +02:00
Dmitry Timoshkov 77f222505c kernel32: Hold PEB lock during process exit. 2013-05-07 11:26:02 +02:00
Dmitry Timoshkov bac0387d29 server: Fail to set process affinity mask if the process is terminating. 2013-05-07 11:25:54 +02:00
Dmitry Timoshkov af3d73b035 server: Add a process flag indicating whether the process is terminating, use it to block thread creation in a being terminated process. 2013-05-07 11:25:49 +02:00
Ken Thomases 1a697e15b9 winemac: Implement SetCapture(). 2013-05-07 11:20:32 +02:00
Ken Thomases 3eee56668a winemac: Mouse drags don't imply anything about z-order of target window because of implicit capture. 2013-05-07 11:20:11 +02:00
Ken Thomases 3e3d982185 winemac: Prefer absolute mouse moves unless cursor is pinned by clipping or desktop edges.
This fixes an issue with sub-pixel-precise pointing devices on Lion and later.
Wine's notion of the cursor position would get out of sync with the actual position
because deltas don't convey the actual movement distance.
2013-05-07 11:19:43 +02:00
Ken Thomases 1c4d8938ec winemac: Apply cursor clipping to events that were in Cocoa's queue when clipping started. 2013-05-07 11:19:37 +02:00
Ken Thomases d9ae2f3e38 winemac: Consolidate scroll wheel handling into -[WineApplicationController handleScrollWheel:]. 2013-05-07 11:19:33 +02:00
Ken Thomases e15b82ad1b winemac: Consolidate mouse button handling into -[WineApplicationController handleMouseButton:]. 2013-05-07 11:19:27 +02:00
Ken Thomases 72e893237c winemac: Consolidate mouse move handling into -[WineApplicationController handleMouseMove:]. 2013-05-07 11:19:21 +02:00
Ken Thomases 76691853f5 winemac: Extract application-level handling of mouse move events to a separate method. 2013-05-07 11:19:00 +02:00
Dmitry Timoshkov 79ef449e32 ole32: Add a semi-stub for CLSIDFromProgIDEx. 2013-05-07 11:18:52 +02:00
Max Kellermann cee65e9409 msvcrt: Fix character/byte confusion in buffer overflow branch. 2013-05-07 11:16:08 +02:00
Nikolay Sivov 6cc0e706dd msxml3: Always return False for nodes that can't have children. 2013-05-06 17:07:23 +02:00
Nikolay Sivov 0403f34b78 msxml3: Fix ignorable whitespace detection. 2013-05-06 17:07:19 +02:00
Nikolay Sivov ff8fa96bb2 oledb32: Use shared convert instance, use a single skip. 2013-05-06 17:07:09 +02:00
Christian Costa bdc5c3211c d3dx9_36: Add stub for DisassembleEffect. 2013-05-06 15:55:23 +02:00
Piotr Caban a73c69700c msvcp60: Export basic_streambuf::pubseekoff function. 2013-05-06 15:55:22 +02:00
Hans Leidekker aca88c2f80 fusion: Fix alignment in parse_clr_metadata. 2013-05-06 15:55:22 +02:00
Dmitry Timoshkov 4c4c661bc0 gdiplus: Implement GdipEnumerateMetafileDestPoint and GdipEnumerateMetafileDestPointI. 2013-05-06 15:55:22 +02:00
Dmitry Timoshkov 69d74ece53 gdiplus: Implement GdipEnumerateMetafileDestRect and GdipEnumerateMetafileDestRectI. 2013-05-06 15:55:21 +02:00
Daniel Jelinski 19e2b37f0e xolehlp: Implement ITransactionDispenser. 2013-05-06 15:55:21 +02:00
Daniel Jelinski adafd6c49d include: Added transact.idl. 2013-05-06 15:55:21 +02:00
Erich Hoover 057b0d8bca user32: SetTimer and SetSystemTimer should respect the timeout limits. 2013-05-06 15:55:20 +02:00
Alexandre Julliard 9ddd30d11c configure: Add a pkg-config check for liblcms. 2013-05-06 15:55:18 +02:00
Francois Gouget 11fe51b61b gphoto2.ds: Check for libgphoto2 and libgphoto2_port independently. 2013-05-06 11:39:43 +02:00
Daniel Jelinski 9c7a01c74b comdlg32: Load ComboBoxEx before creating dialogs that use it. 2013-05-06 11:39:15 +02:00
Francois Gouget b8a787fd43 dmsynth/tests: Fix compilation on systems that don't support nameless structs or unions. 2013-05-06 11:37:48 +02:00
Francois Gouget 2767aca7bb fusion/tests: Fix compilation on systems that don't support nameless unions. 2013-05-06 11:37:46 +02:00
Ken Thomases 3964f805cc winemac: Change some run-time asserts to compile-time. 2013-05-06 11:37:44 +02:00
Daniel Jelinski ce6a037abc msi: Fix ComputerName property. 2013-05-03 21:49:33 +02:00
Piotr Caban 33d62f3f17 wininet: Handle NULL req->netconn in INTERNET_OPTION_SECURITY_CERTIFICATE_STRUCT query. 2013-05-03 21:39:25 +02:00
Piotr Caban dd35601b07 wininet: Handle NULL req->netconn in INTERNET_DIAGNOSTIC_SOCKET_INFO query. 2013-05-03 21:39:24 +02:00
Hans Leidekker 8328562e4c msi: Assume a transform is applicable if it doesn't specify any products. 2013-05-03 21:39:22 +02:00
Hans Leidekker 7f81a2c6b1 wbemprox: Avoid a crash in to_safearray. 2013-05-03 21:39:21 +02:00
Alexandre Julliard 96d9a7dec2 configure: Use the pkg-config helper macro for gstreamer. 2013-05-03 20:45:32 +02:00
Alexandre Julliard 100806e473 configure: Use the pkg-config helper macro for freetype. 2013-05-03 20:45:32 +02:00
Alexandre Julliard f54b85817b configure: Use the pkg-config helper macro for gphoto2. 2013-05-03 20:45:29 +02:00
Alexandre Julliard ad6ee47def configure: Use the pkg-config helper macro for sane. 2013-05-03 20:45:12 +02:00
Alexandre Julliard 1470c5c3c1 configure: Use the pkg-config helper macro for gnutls. 2013-05-03 20:45:11 +02:00
Alexandre Julliard e7bd23ba47 configure: Use the pkg-config helper macro for hal and dbus. 2013-05-03 20:45:06 +02:00
Alexandre Julliard 8dabde1782 configure: Add a helper macro for invoking pkg-config, and use it for libxml. 2013-05-03 17:09:09 +02:00
Alexandre Julliard 3173e275ec kernel32: Disable relay for some trivial functions. 2013-05-03 12:42:20 +02:00
Ken Thomases 7c808ddfbc winemac: Return 0 from ToUnicodeEx() for a key release. 2013-05-03 11:47:47 +02:00
Francois Gouget d5fc4ce772 msi/tests: Add a trailing '\n' to an ok() call and fix a typo. 2013-05-02 18:52:14 +02:00
Jacek Caban b019f565b0 mshtml: Added IHTMLAnchorElement::rel property tests. 2013-05-02 18:52:05 +02:00
Jacek Caban ca1f4c447a mshtml: Added IHTMLAnchorElement::rel property implementation. 2013-05-02 18:52:03 +02:00
Hans Leidekker 1ed6bc2e02 msi: Properly map script function return values to MSI errors. 2013-05-02 18:51:58 +02:00
Hans Leidekker 283db88d78 wbemprox: Return a BSTR from get_stringvalue. 2013-05-02 18:51:53 +02:00
Hans Leidekker fb81961d8b wbemprox: Implement Win32_Processor.Family. 2013-05-02 18:51:51 +02:00
Hans Leidekker 1bd0bd5f96 wbemprox: Implement more properties of Win32_OperatingSystem. 2013-05-02 18:51:49 +02:00
Sam Edwards 21dbe1c949 gdi32: Clip font glyphs to fit within text metrics. 2013-05-02 12:32:53 +02:00
Sam Edwards a7dee44c24 gdi32: Improve glyph positioning for the subpixel case in get_glyph_outline. 2013-05-02 12:31:13 +02:00
Christian Costa 7129293b9a msi: Use next cabinet from the media table instead of failing when there is a mismatch with continuous cabinet. 2013-05-01 19:30:28 +02:00
Christian Costa e249b93092 msi: Add tests to show that only msi cab filename is taken in case of mismatch with the one given by previous cab. 2013-05-01 19:30:24 +02:00
Ruslan Kabatsayev 23b0c321ae netapi32: Add stub for NetGetAnyDCName. 2013-05-01 19:27:58 +02:00
Hans Leidekker d8c92b6294 wininet/tests: Skip proxy tests on broken wininet. 2013-05-01 16:01:07 +02:00
Hans Leidekker 52ef52e085 winhttp: Get rid of the flags parameter to netconn_send. 2013-05-01 16:01:02 +02:00
Rico Schüller ae0d8b5e59 d3dx9: Remove unneeded variables. 2013-05-01 16:00:56 +02:00
Sergey Guralnik 8849885f73 riched20: Fix richtext copy/paste to OOffice. 2013-05-01 11:16:27 +02:00
Daniel Jelinski 8651c3b00f xolehlp: Fix calling convention. 2013-05-01 11:11:08 +02:00
Austin English c649d8746d msvcr110: Implement __crtGetShowWindowMode. 2013-05-01 11:10:01 +02:00
Austin English 991e8467c7 msvcr110: Add a missing function header. 2013-05-01 11:09:30 +02:00
Piotr Caban 8dfd89c2e0 wininet: Add test of reading gzipped content from cache. 2013-04-30 18:44:47 +02:00
Piotr Caban 422fb313d3 wininet: Get rid of rawHeaders field in request_t structure. 2013-04-30 18:44:47 +02:00
Piotr Caban 566b14479c wininet: Add current raw headers to cache. 2013-04-30 18:44:47 +02:00
Piotr Caban 7883976722 wininet: Delete Content-Encoding header when uncompressing data. 2013-04-30 18:44:46 +02:00
Piotr Caban 259ffa2a1a wininet: Take HTTP_QUERY_FLAG_REQUEST_HEADERS flag into account when creating HTTP_QUERY_RAW_HEADERS data information. 2013-04-30 18:44:46 +02:00
Piotr Caban e092233396 wininet: Create raw HTTP headers dynamically. 2013-04-30 18:44:46 +02:00
Piotr Caban f99742a539 msvcrt: Move _fstat32 and _fstat64i32 functions to msvcrt. 2013-04-30 18:44:46 +02:00
Piotr Caban ff7388ca3f msvcrt: Added _mbstok_s_l implementation. 2013-04-30 18:44:46 +02:00
Piotr Caban a5f525276f msvcr100: Added _vscwprintf_p implementation. 2013-04-30 18:44:46 +02:00
Alexandre Julliard dc345305b0 sane.ds: Don't unload external libraries on process shutdown. 2013-04-30 18:44:46 +02:00
Alexandre Julliard 21bfa0812e odbc32: Don't unload external libraries on process shutdown. 2013-04-30 18:44:46 +02:00
Alexandre Julliard 2710f05cef msxml3: Don't unload external libraries on process shutdown. 2013-04-30 18:44:46 +02:00
Alexandre Julliard 6eca89efa7 ctapi32: Don't unload external libraries on process shutdown. 2013-04-30 18:44:46 +02:00
Sam Edwards 53ec9b3291 gdi32: Prevent another possible buffer overflow in get_glyph_outline. 2013-04-30 12:34:27 +02:00
Christian Costa a180e5ed00 d3dxof: Get rid of go_to_next_definition. 2013-04-30 12:32:47 +02:00
Christian Costa 1bd5bfebae d3dxof: Only parse templates for object files, but with RegisterTemplates parse the whole file. 2013-04-30 12:32:41 +02:00
Christian Costa 37d037749d d3dxof: Avoid dealing with remaining byte until next token or eof, check_TOKEN handles them fine. 2013-04-30 12:29:33 +02:00
Hans Leidekker a506d0aa3b winhttp: Add support for NTLM and Negotiate authentication. 2013-04-30 11:50:40 +02:00
Hans Leidekker d63ef4d855 winhttp: Resend any request data when handling an authentication or redirect response. 2013-04-30 11:50:31 +02:00
Hans Leidekker 7a69d4dbfe winhttp: Reset the content read counter. 2013-04-30 11:50:28 +02:00
Detlef Riekenberg 71cbd277e7 kernel32/tests: Avoid IOCTL_DVD_READ_STRUCTURE test failures. 2013-04-30 11:49:37 +02:00
Detlef Riekenberg 03101b06c9 dwrite/tests: Avoid refcount test failures. 2013-04-30 11:49:31 +02:00
Qian Hong 32e5314250 kernel32: Fixed string comparision for non-canonical locale identifiers such as zh_CN VS zh-Hans on OS X. 2013-04-30 11:49:06 +02:00
Marcus Meissner 563f3cbc92 d3dx9_36: Use correct loop index (Coverity). 2013-04-30 11:48:50 +02:00
Dmitry Timoshkov 3de37fefce kernel32: Add some tests for PEB and loader locks. 2013-04-30 11:47:26 +02:00
Dmitry Timoshkov 10476af626 include: Make KNONVOLATILE_CONTEXT_POINTERS match PSDK definition. 2013-04-30 11:47:05 +02:00
Roderick Colenbrander 074d89a078 opengl32: Add a test for WGL_EXT_swap_control. 2013-04-29 20:30:55 +02:00
Jactry Zeng 7cd91b6452 msvcrt: Fixed typo of _strncoll and _strncoll_l. 2013-04-29 20:30:55 +02:00
Christian Costa 6668a64145 d3dxof: Get rid of is_template_available. 2013-04-29 20:30:54 +02:00
Christian Costa 1b8b629445 d3dxof: Introduce TOKEN_NONE and TOKEN_ERROR to differentiate end of file from error. 2013-04-29 20:30:54 +02:00
Christian Costa a4d3dbf6a1 d3dxof: Return correct error code in case of parsing failure. 2013-04-29 20:30:54 +02:00
Christian Costa 692783a934 d3dxof: Add some template tests. 2013-04-29 20:30:53 +02:00
Piotr Caban 123fd68b53 mshtml: Init nsAString in HTMLElement2_get_dir. 2013-04-29 20:30:52 +02:00
Piotr Caban 448a621c5e mshtml: Fixed timer setting in remove_target_tasks. 2013-04-29 15:03:43 +02:00
Piotr Caban 41603e0064 mshtml: Release nsISupports object in get_node function. 2013-04-29 14:55:48 +02:00
Jacek Caban 9fd6401898 mshtml: Pass proper JSContext to nsIDOMHTMLDocument::Write and Open. 2013-04-29 14:55:48 +02:00
Dmitry Timoshkov e2791cdfb1 include: Make IMAGE_RESOURCE_DIRECTORY_ENTRY match PSDK definition. 2013-04-29 13:33:54 +02:00
Nikolay Sivov 397c2200a6 advapi32: Allocate temporary name buffer once. 2013-04-29 13:33:54 +02:00
Nikolay Sivov bc52f1c029 advapi32: Fix allocation length for domain list (Valgrind). 2013-04-29 13:33:54 +02:00
Erich Hoover c6896f357c advapi32: Fix default DACL test on win2k and w2k8 server editions. 2013-04-29 11:52:23 +02:00
Erich Hoover 03d99df597 server: Add builtin admins ACE to default registry DACL. 2013-04-29 11:52:15 +02:00
André Hentschel 171abcc401 qedit/tests: Improve test messages. 2013-04-29 11:42:55 +02:00
Detlef Riekenberg ea516bfc10 shell32: Fix a copy & paste typo. 2013-04-29 11:42:06 +02:00
Andrew Eikum ace442f3b7 winmm/tests: Only test non-mapper devices in interactive mode.
Other devices might be less reliable, but we should generally expect
WAVE_MAPPER to behave well. This also massively reduces test runtime,
depending on how many devices are present.
2013-04-29 11:41:59 +02:00
Piotr Caban b3fb1b0408 mshtml: Support IObjectIdentity interface in HTMLWindow object. 2013-04-26 16:28:38 +02:00
Piotr Caban a6fbf560e9 mshtml: Limit number of tasks processed in process_timer. 2013-04-26 16:28:33 +02:00
Matteo Bruni 58dc0346d6 wined3d: Remove some, now unnecessary, glReadBuffer(GL_NONE) calls.
This reverts parts of e4efcea223 and
8e12b2e61e.
2013-04-26 16:28:22 +02:00
Matteo Bruni bda63dd4a9 wined3d: Set GL_NONE for glReadBuffer / glDrawBuffer on FBO initialization. 2013-04-26 16:28:19 +02:00
Christian Costa 896ff53774 d3dcompiler_43: Turn FIXME into TRACE as D3DCompiler is no longer a stub. 2013-04-26 16:28:07 +02:00
Christian Costa 9d18b3de14 d3dx9_36: Use more appropriate function names. 2013-04-26 16:28:02 +02:00
Detlef Riekenberg 710555cf91 shell32/tests: Add tests for SHGetStockIconInfo. 2013-04-26 11:56:44 +02:00
Detlef Riekenberg eafc9e84a6 shell32: Add a semi-stub for SHGetStockIconInfo. 2013-04-26 11:55:26 +02:00
Christian Costa 0fa2eddca2 shdocvw: Don't set res variable since it's not ckecked after the call. 2013-04-26 11:49:20 +02:00
Ken Thomases 51129752bc winemac: For SetCursorPos(), reset positions of pending mouse button and scroll events.
They are effectively deemed to have happened after the SetCursorPos().
2013-04-26 11:48:53 +02:00
Ken Thomases a6722029e5 winemac: Work around mouse "pausing" after CGWarpMouseCursorPosition(). 2013-04-26 11:48:36 +02:00
Dmitry Timoshkov fa5c708c41 kernel32/tests: Add some tests for remote process termination. 2013-04-26 11:48:32 +02:00
Stefan Dösinger 76941eff00 wined3d: Move gl_info->limits.max_texture_stages to d3d_info. 2013-04-25 20:25:10 +02:00
Stefan Dösinger ac99d53991 wined3d: Move valid_rt_mask to wined3d_d3d_info. 2013-04-25 20:25:10 +02:00
Stefan Dösinger cb01fb27b1 wined3d: Move max_ffp_textures to wined3d_d3d_info. 2013-04-25 20:25:09 +02:00
Stefan Dösinger 768e8c098c wined3d: Move shader limits to wined3d_d3d_info. 2013-04-25 20:25:09 +02:00