Stefan Dösinger [Wed, 3 Mar 2010 21:45:34 +0000 (22:45 +0100)]
wined3d: Create a wined3d internal event query interface.
The newly created wined3d_event_query_test will be available for
wined3d-internal use, primarily for synchronizing buffer updates when
using GL_APPLE_flush_buffer_range.
The wined3d_event_query interface will contain most of the functionality:
* Selecting the proper GL extension
* Context handling
* Thread handling
The IWineD3DEventQuery COM interface will use the internal interface
and implement event query faking on top of it (to enable games that
require event queries able to run on drivers that don't implement the
GL extension).
Alexandre Julliard [Fri, 5 Mar 2010 11:25:34 +0000 (12:25 +0100)]
ntdll: Always restore the context after an exception even if setting the debug registers fails.
Alexandre Julliard [Fri, 5 Mar 2010 11:25:12 +0000 (12:25 +0100)]
server: Fix a typo in the context tracing.
Alexandre Julliard [Thu, 4 Mar 2010 19:49:34 +0000 (20:49 +0100)]
wine.inf: Create symlinks for shared Wow64 keys under HKLM\Software.
Alexandre Julliard [Thu, 4 Mar 2010 19:48:57 +0000 (20:48 +0100)]
wine.inf: Create empty keys for all entries that are shared in Wow64.
Alexandre Julliard [Thu, 4 Mar 2010 19:48:09 +0000 (20:48 +0100)]
ntdll/tests: Add tests for HKLM\Software\Classes Wow64 sharing.
Alexandre Julliard [Thu, 4 Mar 2010 19:47:35 +0000 (20:47 +0100)]
server: Add support for Wow64 sharing of the HKLM\Software\Classes key.
Alexandre Julliard [Thu, 4 Mar 2010 19:46:42 +0000 (20:46 +0100)]
server: Add a helper function for the common functionality between open_key and create_key.
Joris Huizer [Thu, 4 Mar 2010 11:39:18 +0000 (12:39 +0100)]
mshtml: create_channelbsc: Handle OOM case correctly.
Arjun Comar [Tue, 2 Mar 2010 21:26:09 +0000 (16:26 -0500)]
cmd: Fix cmd to take /? as a help parameter.
Jeff Latimer [Thu, 4 Mar 2010 12:47:20 +0000 (23:47 +1100)]
usp10: Remove duplicate code.
Nikolay Sivov [Thu, 4 Mar 2010 11:22:49 +0000 (14:22 +0300)]
shell32: Use return value on failure updated in Vista+.
Henri Verbeet [Thu, 4 Mar 2010 11:19:56 +0000 (12:19 +0100)]
wined3d: Split TEXT shader comments into separate lines.
Based on a patch by Christian Costa.
Alexandre Julliard [Thu, 4 Mar 2010 14:02:00 +0000 (15:02 +0100)]
advapi32/tests: Add a number of tests for Wow64 registry redirection.
Alexandre Julliard [Thu, 4 Mar 2010 13:17:23 +0000 (14:17 +0100)]
wine.inf: Create a few Wow64 symbolic links.
Yann Droneaud [Thu, 4 Mar 2010 10:43:17 +0000 (11:43 +0100)]
aclocal.m4: Fix WINE_TRY_CFLAGS macro (LLVM/Clang).
Dylan Smith [Thu, 4 Mar 2010 10:17:29 +0000 (05:17 -0500)]
gdi32: Provide a non-blank font face name for ANSI_FIXED_FONT.
This patch avoids using the wrong font when this stock font is selected,
which could be seen by modifying notepad to send WM_SETFONT to the edit
control with GetStockObject(ANSI_FIXED_FONT) for wParam.
Hans Leidekker [Thu, 4 Mar 2010 08:17:50 +0000 (09:17 +0100)]
msi: Initialize a couple of variables.
Found by Valgrind.
Paul Vriens [Thu, 4 Mar 2010 07:49:34 +0000 (08:49 +0100)]
shell32/tests: Prevent crash on W2K and below.
Christian Costa [Thu, 4 Mar 2010 07:20:44 +0000 (08:20 +0100)]
d3dx9_36: Avoid dereferencing null pointers in trace (spotted by Paul Vriens).
Justin Chevrier [Thu, 4 Mar 2010 01:06:33 +0000 (20:06 -0500)]
gdiplus: Implement GdipSetImageAttributesRemapTable with updated test.
Justin Chevrier [Thu, 4 Mar 2010 01:06:32 +0000 (20:06 -0500)]
gdiplus/test: Add GdipSetImageAttributesRemapTable test and fix typo.
Juan Lang [Wed, 3 Mar 2010 22:37:40 +0000 (14:37 -0800)]
rpcrt4: Implement UuidCreateSequential using the machine's MAC address, when available.
Juan Lang [Wed, 3 Mar 2010 22:36:32 +0000 (14:36 -0800)]
rpcrt4: Add tests for UuidCreateSequential.
Vincent Povirk [Wed, 3 Mar 2010 22:04:55 +0000 (16:04 -0600)]
ole32: Add tests for CopyTo in recursive situations.
André Hentschel [Wed, 3 Mar 2010 19:39:45 +0000 (20:39 +0100)]
oleaut32: Fix FormatString (valgrind).
André Hentschel [Wed, 3 Mar 2010 18:59:16 +0000 (19:59 +0100)]
oleaut32: Fix localized date and time parsing.
André Hentschel [Wed, 3 Mar 2010 18:57:27 +0000 (19:57 +0100)]
oleaut32: Fix localized date parsing.
Jörg Höhle [Sat, 13 Feb 2010 21:47:08 +0000 (22:47 +0100)]
winex11: Log keycode decimal <-> hex for keysym & MS vkey and scancode.
Alexandre Julliard [Wed, 3 Mar 2010 19:04:55 +0000 (20:04 +0100)]
ntdll: Return STATUS_IMAGE_NOT_AT_BASE when an image mapping has to be relocated.
Paul Andrew Panon [Mon, 1 Mar 2010 18:31:00 +0000 (10:31 -0800)]
wined3d: Add Mesa ATI card detection code.
Paul Andrew Panon [Mon, 1 Mar 2010 18:29:32 +0000 (10:29 -0800)]
wined3d: Add a card detection table and refactor wined3d_guess_card.
Paul Andrew Panon [Wed, 3 Mar 2010 07:16:28 +0000 (23:16 -0800)]
wined3d: Adjust the quirks to use the new GL_VENDOR codes.
Paul Andrew Panon [Wed, 3 Mar 2010 07:16:26 +0000 (23:16 -0800)]
wined3d: Add a real GL vendor detection.
Paul Andrew Panon [Mon, 1 Mar 2010 18:26:04 +0000 (10:26 -0800)]
wined3d: Rename GL_VENDOR to HW_VENDOR.
Jacek Caban [Wed, 3 Mar 2010 13:56:56 +0000 (14:56 +0100)]
mshtml: Call Exec(DOCHOST_DOCCANNAVIGATE) from IOleObject::SetClientSite.
Jacek Caban [Wed, 3 Mar 2010 13:56:39 +0000 (14:56 +0100)]
mshtml: Added more navigation tests.
Jacek Caban [Wed, 3 Mar 2010 13:56:21 +0000 (14:56 +0100)]
mshtml: Added IHTMLPrivateWindow::SuperNavigate implementation.
Jacek Caban [Wed, 3 Mar 2010 13:56:01 +0000 (14:56 +0100)]
mshtml: Correctly handle document with already loaded moniker in set_moniker.
Jacek Caban [Wed, 3 Mar 2010 13:55:43 +0000 (14:55 +0100)]
mshtml: Call OnViewChange in set_downloading_proc.
Jacek Caban [Wed, 3 Mar 2010 13:55:24 +0000 (14:55 +0100)]
mshtml: Moved SZ_HTML_CLIENTSITE_OBJECTPARAM handling to IPersistMoniker::Load.
Jacek Caban [Wed, 3 Mar 2010 13:55:00 +0000 (14:55 +0100)]
mshtml: Load data from moniker in IPersistStreamInit::InitNew.
Jacek Caban [Wed, 3 Mar 2010 13:54:44 +0000 (14:54 +0100)]
mshtml: Properly handle IHlinkFrame::Navigate result.
Jacek Caban [Wed, 3 Mar 2010 13:54:28 +0000 (14:54 +0100)]
mshtml: Set current moniker in start_binding.
Jacek Caban [Wed, 3 Mar 2010 13:54:10 +0000 (14:54 +0100)]
mshtml: nsio.c code clean up.
Jacek Caban [Wed, 3 Mar 2010 13:53:49 +0000 (14:53 +0100)]
mshtml: Allow post data and headers to be passed to create_channelbsc.
Jacek Caban [Wed, 3 Mar 2010 13:53:32 +0000 (14:53 +0100)]
mshtml: Moved asynchronous document binding to separated function.
Jacek Caban [Wed, 3 Mar 2010 13:53:03 +0000 (14:53 +0100)]
mshtml: Added IHTMLPrivateWindow stub implementation.
Jacek Caban [Wed, 3 Mar 2010 13:52:32 +0000 (14:52 +0100)]
include: Added IHTMLPrivateWindow declaration.
Hans Leidekker [Wed, 3 Mar 2010 13:38:32 +0000 (14:38 +0100)]
msi: Add tests for removing environment strings.
Hans Leidekker [Wed, 3 Mar 2010 13:38:06 +0000 (14:38 +0100)]
msi: Implement the RemoveEnvironmentStrings standard action.
Hans Leidekker [Wed, 3 Mar 2010 13:37:39 +0000 (14:37 +0100)]
msi: Strip leading text style label from control text before lookup in binary table.
Hans Leidekker [Wed, 3 Mar 2010 13:37:17 +0000 (14:37 +0100)]
setupapi: Destination directory defaults to system directory.
Nikolay Sivov [Wed, 3 Mar 2010 02:16:49 +0000 (05:16 +0300)]
shell32: Remove WINAPI where it's not needed.
Nikolay Sivov [Wed, 3 Mar 2010 01:56:20 +0000 (04:56 +0300)]
shell32: Implement SHParseDisplayName with basic tests.
Nikolay Sivov [Tue, 2 Mar 2010 21:00:52 +0000 (00:00 +0300)]
shell32/tests: Minor test file cleanup.
David Hedberg [Wed, 3 Mar 2010 12:19:47 +0000 (13:19 +0100)]
user32: Fix case where EM_SCROLL with page down results in trying to scroll up past the beginning.
David Hedberg [Wed, 3 Mar 2010 12:19:46 +0000 (13:19 +0100)]
user32: Fix return value of EDIT_EM_Scroll.
Louis Lenders [Tue, 2 Mar 2010 21:07:50 +0000 (22:07 +0100)]
wine.inf: Add windows\help directory.
Alexandre Julliard [Wed, 3 Mar 2010 12:19:13 +0000 (13:19 +0100)]
server: Set the idle event when PeekMessage is called with -1 as window filter.
Alexandre Julliard [Wed, 3 Mar 2010 12:18:33 +0000 (13:18 +0100)]
user32: Pass HWND_BOTTOM unmodified to the server in PeekMessage.
Roderick Colenbrander [Tue, 2 Mar 2010 17:46:43 +0000 (18:46 +0100)]
wined3d: Move the 8-bit palette shader code over to the blit_shader backend.
Roderick Colenbrander [Tue, 2 Mar 2010 15:21:45 +0000 (16:21 +0100)]
wined3d: Rename yuv to complex in order to prepare for 8-bit palette fixups using the same code.
Nikolay Sivov [Wed, 3 Mar 2010 09:38:39 +0000 (12:38 +0300)]
shlwapi/tests: Some tests for PathGetDriveNumber.
Alexandre Julliard [Wed, 3 Mar 2010 10:52:59 +0000 (11:52 +0100)]
krnl386.exe: Don't try to free again an already freed global block.
Andrew Nguyen [Wed, 3 Mar 2010 08:53:23 +0000 (02:53 -0600)]
msi: Correctly set the process working directory in custom action type 34.
Christian Costa [Wed, 3 Mar 2010 07:52:43 +0000 (08:52 +0100)]
d3dxof: Turn some TRACEs into WARNs in case of parsing error.
Dylan Smith [Wed, 3 Mar 2010 07:39:14 +0000 (02:39 -0500)]
comctl32/tests: Added scrolled listview test for LVM_GETSUBITEMRECT.
Dylan Smith [Wed, 3 Mar 2010 07:38:39 +0000 (02:38 -0500)]
comctl32/listview: Scrolling affects subitem rect.
Dylan Smith [Wed, 3 Mar 2010 07:31:29 +0000 (02:31 -0500)]
comctl32/tests: Add NULL terminator to unicode string constant.
Reece Dunn [Tue, 2 Mar 2010 21:31:46 +0000 (21:31 +0000)]
crypt32: Fix CryptFreeTls when calling with a freed index.
Reece Dunn [Tue, 2 Mar 2010 21:29:48 +0000 (21:29 +0000)]
kernel32/tests: Add a test case for calling TlsFree on a freed index.
Vincent Povirk [Tue, 2 Mar 2010 22:07:07 +0000 (16:07 -0600)]
ole32: Add a test showing IStorage_CopyTo ignores open objects in the source.
Paul Chitescu [Tue, 2 Mar 2010 19:46:43 +0000 (11:46 -0800)]
quartz: Silence the FIXME that AsyncReader does not implement IBasicAudio.
Juan Lang [Mon, 1 Mar 2010 16:51:47 +0000 (08:51 -0800)]
wintrust: Correct GenericChainCertificateTrust's handling of WINTRUST_CreateChainForSigner's return value.
Vincent Povirk [Fri, 26 Feb 2010 16:02:17 +0000 (10:02 -0600)]
ole32: Clear the sibling links when reinserting a renamed element.
Huw Davies [Tue, 2 Mar 2010 14:49:47 +0000 (14:49 +0000)]
oleaut32: Add a test for non-oleautomation error handling.
Hans Leidekker [Tue, 2 Mar 2010 13:59:19 +0000 (14:59 +0100)]
msi: Add tests for removing values from .ini files.
Hans Leidekker [Tue, 2 Mar 2010 13:58:55 +0000 (14:58 +0100)]
msi: Implement the RemoveIniValues standard action.
Hans Leidekker [Tue, 2 Mar 2010 13:58:27 +0000 (14:58 +0100)]
msi: Skip the FindRelatedProducts action when product is already installed.
Hans Leidekker [Tue, 2 Mar 2010 13:58:02 +0000 (14:58 +0100)]
msi: Improve a trace.
Hans Leidekker [Tue, 2 Mar 2010 13:57:37 +0000 (14:57 +0100)]
msi: Look at the requested action when publishing assemblies, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:57:14 +0000 (14:57 +0100)]
msi: Look at the requested action when moving files, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:56:51 +0000 (14:56 +0100)]
msi: Look at the requested action when deleting services, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:56:26 +0000 (14:56 +0100)]
msi: Look at the requested action when stopping services, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:56:01 +0000 (14:56 +0100)]
msi: Look at the requested action when installing services, not the action taken.
Hans Leidekker [Tue, 2 Mar 2010 13:55:31 +0000 (14:55 +0100)]
msi: Only create environment strings when the component is set to be installed.
Hans Leidekker [Tue, 2 Mar 2010 13:55:06 +0000 (14:55 +0100)]
msi: Improve a trace.
Jörg Höhle [Sun, 28 Feb 2010 19:19:03 +0000 (20:19 +0100)]
winmm/tests: Fix up to 3 MCI test failures.
Andrey Turkin [Tue, 2 Mar 2010 12:35:26 +0000 (15:35 +0300)]
userenv: Implement stubbed userenv.dll.138.
Henri Verbeet [Tue, 2 Mar 2010 10:51:52 +0000 (11:51 +0100)]
user32: Also show dialogs right after a WM_TIMER message.
Alexandre Julliard [Tue, 2 Mar 2010 11:03:17 +0000 (12:03 +0100)]
server: Initial support for Wow64 registry redirection.
Marcus Meissner [Sat, 27 Feb 2010 22:13:21 +0000 (23:13 +0100)]
windowscodecs: Handle old libpng.so using distros (as SLE 10).
Roderick Colenbrander [Tue, 2 Mar 2010 10:38:19 +0000 (11:38 +0100)]
opengl32: Update opengl extensions.
Alexandre Goujon [Mon, 1 Mar 2010 20:39:40 +0000 (21:39 +0100)]
configure: Define _WIN32 when compiling on Windows.
Alexandre Goujon [Mon, 1 Mar 2010 20:39:39 +0000 (21:39 +0100)]
configure: Add dll name recognition for cygwin.
Austin English [Tue, 2 Mar 2010 01:49:41 +0000 (19:49 -0600)]
urlmon: Add a stub for AsyncInstallDistributionUnit.
Christian Costa [Tue, 2 Mar 2010 07:37:07 +0000 (08:37 +0100)]
d3dx9_36: Remove useless HEAP_ZERO_MEMORY flag (spotted by Henri Verbeet).
Hwang YunSong [Tue, 2 Mar 2010 01:12:25 +0000 (10:12 +0900)]
wordpad: Update Korean translation.
Andrey Turkin [Tue, 2 Mar 2010 04:55:00 +0000 (07:55 +0300)]
shdocvw: Return success code in ITaskBarList::HrInit.