wine
13 years agod3dx9_36: Start effect parsing.
Rico Schüller [Mon, 14 Mar 2011 21:53:08 +0000 (22:53 +0100)] 
d3dx9_36: Start effect parsing.

13 years agogdi32: Add null driver entry point for world transform functions, and move them to...
Alexandre Julliard [Tue, 15 Mar 2011 13:03:02 +0000 (14:03 +0100)] 
gdi32: Add null driver entry point for world transform functions, and move them to mapping.c.

13 years agorpcrt4/tests: COM cleanup in cstub.c.
Michael Stefaniuc [Tue, 15 Mar 2011 10:35:17 +0000 (11:35 +0100)] 
rpcrt4/tests: COM cleanup in cstub.c.

13 years agocomctl32: Removed array NULL check (Coverity).
Marcus Meissner [Tue, 15 Mar 2011 01:37:02 +0000 (02:37 +0100)] 
comctl32: Removed array NULL check (Coverity).

13 years agocomdlg32: Removed useless NULL check (Coverity).
Marcus Meissner [Tue, 15 Mar 2011 01:26:04 +0000 (02:26 +0100)] 
comdlg32: Removed useless NULL check (Coverity).

13 years agouser32: Remove useless NULL checks (Coverity).
Marcus Meissner [Tue, 15 Mar 2011 01:21:56 +0000 (02:21 +0100)] 
user32: Remove useless NULL checks (Coverity).

13 years agoshdocvw: Removed useless array for NULL check (Coverity).
Marcus Meissner [Tue, 15 Mar 2011 01:17:15 +0000 (02:17 +0100)] 
shdocvw: Removed useless array for NULL check (Coverity).

13 years agoshell32: Arrays are never NULL (Coverity).
Marcus Meissner [Tue, 15 Mar 2011 01:13:54 +0000 (02:13 +0100)] 
shell32: Arrays are never NULL (Coverity).

13 years agoshell32: memset only gets character (Coverity).
Marcus Meissner [Tue, 15 Mar 2011 01:07:45 +0000 (02:07 +0100)] 
shell32: memset only gets character (Coverity).

13 years agod3dcompiler_43: Initialize a variable (Coverity).
Marcus Meissner [Mon, 14 Mar 2011 04:16:11 +0000 (05:16 +0100)] 
d3dcompiler_43: Initialize a variable (Coverity).

13 years agomsvcrt: Added _findnext32() implementation.
Nikolay Sivov [Tue, 15 Mar 2011 00:06:17 +0000 (03:06 +0300)] 
msvcrt: Added _findnext32() implementation.

13 years agomsvcrt: Add _findfirst32() implementation.
Nikolay Sivov [Tue, 15 Mar 2011 00:01:43 +0000 (03:01 +0300)] 
msvcrt: Add _findfirst32() implementation.

13 years agomsvcrt: Add __daylight() call export.
Nikolay Sivov [Mon, 14 Mar 2011 23:35:59 +0000 (02:35 +0300)] 
msvcrt: Add __daylight() call export.

13 years agowininet: Update remaining HttpOpenRequest to use the new hello.html location.
Jacek Caban [Mon, 14 Mar 2011 23:35:14 +0000 (00:35 +0100)] 
wininet: Update remaining HttpOpenRequest to use the new hello.html location.

13 years agowininet: Release gzip_buffer when opening new connection.
Jacek Caban [Mon, 14 Mar 2011 23:08:34 +0000 (00:08 +0100)] 
wininet: Release gzip_buffer when opening new connection.

13 years agod3d8: COM cleanup in shader.c.
Michael Stefaniuc [Mon, 14 Mar 2011 22:29:09 +0000 (23:29 +0100)] 
d3d8: COM cleanup in shader.c.

13 years agoinetcpl.cpl: Update Polish translation.
Łukasz Wojniłowicz [Mon, 14 Mar 2011 18:25:05 +0000 (19:25 +0100)] 
inetcpl.cpl: Update Polish translation.

13 years agod3d9: Use IDirect3DVolume9_AddRef to increment the volume's refcount.
Henri Verbeet [Mon, 14 Mar 2011 20:03:00 +0000 (21:03 +0100)] 
d3d9: Use IDirect3DVolume9_AddRef to increment the volume's refcount.

13 years agowined3d: Generalize AddDirtyRect() / AddDirtyBox() to AddDirtyRegion().
Henri Verbeet [Mon, 14 Mar 2011 20:02:59 +0000 (21:02 +0100)] 
wined3d: Generalize AddDirtyRect() / AddDirtyBox() to AddDirtyRegion().

13 years agowined3d: Get rid of IWineD3DVolumeTexture::Unmap().
Henri Verbeet [Mon, 14 Mar 2011 20:02:58 +0000 (21:02 +0100)] 
wined3d: Get rid of IWineD3DVolumeTexture::Unmap().

13 years agowined3d: Get rid of IWineD3DVolumeTexture::Map().
Henri Verbeet [Mon, 14 Mar 2011 20:02:57 +0000 (21:02 +0100)] 
wined3d: Get rid of IWineD3DVolumeTexture::Map().

13 years agogdiplus: Use GdipFillPath to implement GdipFillPie.
Vincent Povirk [Thu, 10 Mar 2011 22:36:08 +0000 (16:36 -0600)] 
gdiplus: Use GdipFillPath to implement GdipFillPie.

13 years agogdiplus: Use GdipFillPath to implement GdipFillEllipse.
Vincent Povirk [Thu, 10 Mar 2011 22:29:08 +0000 (16:29 -0600)] 
gdiplus: Use GdipFillPath to implement GdipFillEllipse.

13 years agogdiplus: Add software implementation of GdipFillPath.
Vincent Povirk [Thu, 10 Mar 2011 22:16:26 +0000 (16:16 -0600)] 
gdiplus: Add software implementation of GdipFillPath.

13 years agogdiplus: Call GdiAlphaBlend only once per GdipFillRegion call.
Vincent Povirk [Thu, 10 Mar 2011 21:58:22 +0000 (15:58 -0600)] 
gdiplus: Call GdiAlphaBlend only once per GdipFillRegion call.

13 years agogdiplus: Remove gdi32 fallback for bitmaps from GdipFillRegion.
Vincent Povirk [Thu, 10 Mar 2011 22:17:20 +0000 (16:17 -0600)] 
gdiplus: Remove gdi32 fallback for bitmaps from GdipFillRegion.

We can always do a fill directly to the image bits when gdi32 can do it.

13 years agoshdocvw/tests: Added IShellBrowser, IBrowserService and IDocObjectService existence...
Piotr Caban [Mon, 14 Mar 2011 16:50:18 +0000 (17:50 +0100)] 
shdocvw/tests: Added IShellBrowser, IBrowserService and IDocObjectService existence tests.

13 years agoshdocvw: Use IID_IBrowserService2 defined in header.
Piotr Caban [Mon, 14 Mar 2011 16:50:08 +0000 (17:50 +0100)] 
shdocvw: Use IID_IBrowserService2 defined in header.

13 years agoshdocvw: Added IDocObjectService interface stub.
Piotr Caban [Mon, 14 Mar 2011 16:49:58 +0000 (17:49 +0100)] 
shdocvw: Added IDocObjectService interface stub.

13 years agoshdocvw: Added IBrowserService interface stub.
Piotr Caban [Mon, 14 Mar 2011 16:49:47 +0000 (17:49 +0100)] 
shdocvw: Added IBrowserService interface stub.

13 years agoshdocvw: Added IShellBrowser interface stub.
Piotr Caban [Mon, 14 Mar 2011 16:49:37 +0000 (17:49 +0100)] 
shdocvw: Added IShellBrowser interface stub.

13 years agoshdocvw: Added navigation error handling.
Piotr Caban [Mon, 14 Mar 2011 16:49:27 +0000 (17:49 +0100)] 
shdocvw: Added navigation error handling.

13 years agoinclude: Added IBrowserService2 definition.
Piotr Caban [Mon, 14 Mar 2011 16:48:53 +0000 (17:48 +0100)] 
include: Added IBrowserService2 definition.

13 years agoinclude: Added IDockingWindow definition.
Piotr Caban [Mon, 14 Mar 2011 16:48:39 +0000 (17:48 +0100)] 
include: Added IDockingWindow definition.

13 years agourlmon/tests: Update test data location to test.winehq.org/tests.
Alexandre Julliard [Mon, 14 Mar 2011 15:43:22 +0000 (16:43 +0100)] 
urlmon/tests: Update test data location to test.winehq.org/tests.

13 years agowininet/tests: Update test data location to test.winehq.org/tests.
Alexandre Julliard [Mon, 14 Mar 2011 15:43:19 +0000 (16:43 +0100)] 
wininet/tests: Update test data location to test.winehq.org/tests.

13 years agoadvapi32/tests: Add some skips.
André Hentschel [Sun, 13 Mar 2011 14:32:59 +0000 (15:32 +0100)] 
advapi32/tests: Add some skips.

13 years agows2_32: Downgrade FIXME for WS_SIO_SET_COMPATIBILITY_MODE to a TRACE.
André Hentschel [Sat, 12 Mar 2011 21:27:32 +0000 (22:27 +0100)] 
ws2_32: Downgrade FIXME for WS_SIO_SET_COMPATIBILITY_MODE to a TRACE.

13 years agokernel32/tests: Fix a test for real hardware.
André Hentschel [Sat, 12 Mar 2011 12:41:47 +0000 (13:41 +0100)] 
kernel32/tests: Fix a test for real hardware.

13 years agontoskrnl.exe: Add more mutex stubs.
André Hentschel [Sat, 12 Mar 2011 12:40:31 +0000 (13:40 +0100)] 
ntoskrnl.exe: Add more mutex stubs.

13 years agoquartz: Removed const from const REFIID (Coverity).
Marcus Meissner [Mon, 14 Mar 2011 04:32:52 +0000 (05:32 +0100)] 
quartz: Removed const from const REFIID (Coverity).

13 years agomshtml: Removed duplicate const (Coverity).
Marcus Meissner [Mon, 14 Mar 2011 04:28:42 +0000 (05:28 +0100)] 
mshtml: Removed duplicate const (Coverity).

13 years agomshtml: Properly handle BLOCKED:: URLs in IHTMLImgElement::get_src.
Jacek Caban [Mon, 14 Mar 2011 13:07:09 +0000 (14:07 +0100)] 
mshtml: Properly handle BLOCKED:: URLs in IHTMLImgElement::get_src.

13 years agomshtml: Reimplement nsIURI::SetScheme on top of IUri.
Jacek Caban [Mon, 14 Mar 2011 13:06:37 +0000 (14:06 +0100)] 
mshtml: Reimplement nsIURI::SetScheme on top of IUri.

13 years agoconfigure: Improve check for security framework and don't warn about gnutls in that...
Alexandre Julliard [Mon, 14 Mar 2011 13:25:45 +0000 (14:25 +0100)] 
configure: Improve check for security framework and don't warn about gnutls in that case.

13 years agosecur32: Add alternative schannel implementation for Mac OS X.
Ken Thomases [Sun, 13 Mar 2011 23:58:48 +0000 (18:58 -0500)] 
secur32: Add alternative schannel implementation for Mac OS X.

It uses the native Secure Transport API rather than GnuTLS.

13 years agoconfigure: Add test for Security/Security.h header.
Ken Thomases [Sun, 13 Mar 2011 23:58:44 +0000 (18:58 -0500)] 
configure: Add test for Security/Security.h header.

13 years agosecur32: Separate GnuTLS schannel implementation into separate file.
Ken Thomases [Sun, 13 Mar 2011 23:58:40 +0000 (18:58 -0500)] 
secur32: Separate GnuTLS schannel implementation into separate file.

13 years agosecur32: Make no-implementation error message non-GnuTLS-specific.
Ken Thomases [Sun, 13 Mar 2011 23:58:36 +0000 (18:58 -0500)] 
secur32: Make no-implementation error message non-GnuTLS-specific.

13 years agosecur32: Extract schan_imp_init/deinit functions.
Ken Thomases [Sun, 13 Mar 2011 23:58:31 +0000 (18:58 -0500)] 
secur32: Extract schan_imp_init/deinit functions.

13 years agosecur32: Extract schan_imp_allocate/free_certificate_credentials functions.
Ken Thomases [Sun, 13 Mar 2011 23:58:24 +0000 (18:58 -0500)] 
secur32: Extract schan_imp_allocate/free_certificate_credentials functions.

13 years agosecur32: Use opaque type schan_imp_session in schan_imp interface.
Ken Thomases [Sun, 13 Mar 2011 23:58:18 +0000 (18:58 -0500)] 
secur32: Use opaque type schan_imp_session in schan_imp interface.

13 years agosecur32: Set session credentials in schan_imp_create_session.
Ken Thomases [Sun, 13 Mar 2011 23:58:14 +0000 (18:58 -0500)] 
secur32: Set session credentials in schan_imp_create_session.

13 years agosecur32: Set push & pull functions in schan_imp_create_session.
Ken Thomases [Sun, 13 Mar 2011 23:58:11 +0000 (18:58 -0500)] 
secur32: Set push & pull functions in schan_imp_create_session.

13 years agosecur32: Extract GnuTLS-isms from schan_push to schan_push_adapter.
Ken Thomases [Sun, 13 Mar 2011 23:58:03 +0000 (18:58 -0500)] 
secur32: Extract GnuTLS-isms from schan_push to schan_push_adapter.

13 years agosecur32: Extract GnuTLS-isms from schan_pull to schan_pull_adapter.
Ken Thomases [Sun, 13 Mar 2011 23:58:00 +0000 (18:58 -0500)] 
secur32: Extract GnuTLS-isms from schan_pull to schan_pull_adapter.

13 years agosecur32: Extract schan_imp_create/dispose_session functions.
Ken Thomases [Sun, 13 Mar 2011 23:57:57 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_create/dispose_session functions.

13 years agosecur32: Extract schan_imp_set_session_transport function.
Ken Thomases [Sun, 13 Mar 2011 23:57:52 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_set_session_transport function.

13 years agosecur32: Extract schan_imp_handshake function.
Ken Thomases [Sun, 13 Mar 2011 23:57:33 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_handshake function.

13 years agosecur32: Use schan_imp_get_connection_info to get MAC size.
Ken Thomases [Sun, 13 Mar 2011 23:57:29 +0000 (18:57 -0500)] 
secur32: Use schan_imp_get_connection_info to get MAC size.

13 years agosecur32: Extract schan_imp_get_connection_info function.
Ken Thomases [Sun, 13 Mar 2011 23:57:25 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_get_connection_info function.

13 years agosecur32: Extract schan_imp_get_session_cipher_block_size function.
Ken Thomases [Sun, 13 Mar 2011 23:57:22 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_get_session_cipher_block_size function.

13 years agosecur32: Move some GnuTLS-specific helper functions.
Ken Thomases [Sun, 13 Mar 2011 23:57:19 +0000 (18:57 -0500)] 
secur32: Move some GnuTLS-specific helper functions.

13 years agosecur32: Extract schan_imp_get_session_peer_certificate function.
Ken Thomases [Sun, 13 Mar 2011 23:57:15 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_get_session_peer_certificate function.

13 years agosecur32: Extract schan_imp_recv function.
Ken Thomases [Sun, 13 Mar 2011 23:57:08 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_recv function.

13 years agosecur32: Extract schan_imp_send function.
Ken Thomases [Sun, 13 Mar 2011 23:57:04 +0000 (18:57 -0500)] 
secur32: Extract schan_imp_send function.

13 years agosecur32: Remove outdated comment that schannel is unimplemented.
Ken Thomases [Sun, 13 Mar 2011 23:56:59 +0000 (18:56 -0500)] 
secur32: Remove outdated comment that schannel is unimplemented.

13 years agodbghelp: Set also reloc_delta information in module description for PE native modules.
Eric Pouech [Sun, 13 Mar 2011 20:31:24 +0000 (21:31 +0100)] 
dbghelp: Set also reloc_delta information in module description for PE native modules.

13 years agodbghelp: In dwarf debug functions, use register name instead of register value.
Eric Pouech [Sun, 13 Mar 2011 20:31:17 +0000 (21:31 +0100)] 
dbghelp: In dwarf debug functions, use register name instead of register value.

13 years agodbghelp: When managing DW_OP_deref_size, always ensure we read the size parameter.
Eric Pouech [Sun, 13 Mar 2011 20:31:11 +0000 (21:31 +0100)] 
dbghelp: When managing DW_OP_deref_size, always ensure we read the size parameter.

13 years agodbghelp: Fix unwinding on x86-64 (correct frame and context).
Eric Pouech [Sun, 13 Mar 2011 20:31:05 +0000 (21:31 +0100)] 
dbghelp: Fix unwinding on x86-64 (correct frame and context).

13 years agodbghelp: For the internal functions on x86_64 stack unwinding, only rely on CONTEXT...
Eric Pouech [Sun, 13 Mar 2011 20:30:59 +0000 (21:30 +0100)] 
dbghelp: For the internal functions on x86_64 stack unwinding, only rely on CONTEXT information, and manage STACKFRAME64 updates in outer functions.

13 years agodbghelp: In msc unwinding code (from FPO extended data), take care of cases where...
Eric Pouech [Sun, 13 Mar 2011 20:30:53 +0000 (21:30 +0100)] 
dbghelp: In msc unwinding code (from FPO extended data), take care of cases where several variables are stored in the same hash.

13 years agodbghelp: In i386 stackwalk implementation, store the frame index in the private infor...
Eric Pouech [Sun, 13 Mar 2011 20:30:46 +0000 (21:30 +0100)] 
dbghelp: In i386 stackwalk implementation, store the frame index in the private information.

13 years agodbghelp: When doing a stack backtrace on i386 with dwarf or pdb unwinders, get the...
Eric Pouech [Sun, 13 Mar 2011 20:30:40 +0000 (21:30 +0100)] 
dbghelp: When doing a stack backtrace on i386 with dwarf or pdb unwinders, get the PC from the right frame.

13 years agodbghelp: In dwarf unwinder, fix the last valid IP value to be used for a given line...
Eric Pouech [Sun, 13 Mar 2011 20:30:34 +0000 (21:30 +0100)] 
dbghelp: In dwarf unwinder, fix the last valid IP value to be used for a given line of Call Frame Information.

13 years agodbghelp: Fix StackWalk when dwarf or pdb unwinders are called on first frame (CPU...
Eric Pouech [Sun, 13 Mar 2011 20:30:21 +0000 (21:30 +0100)] 
dbghelp: Fix StackWalk when dwarf or pdb unwinders are called on first frame (CPU i386).

13 years agodbghelp: In i386 stack unwinder, ensure we always return decent 64bit values.
Eric Pouech [Sun, 13 Mar 2011 20:30:12 +0000 (21:30 +0100)] 
dbghelp: In i386 stack unwinder, ensure we always return decent 64bit values.

13 years agowinecoreaudio: Fix 64-bits incompatibilities.
Jörg Höhle [Wed, 9 Mar 2011 01:12:49 +0000 (02:12 +0100)] 
winecoreaudio: Fix 64-bits incompatibilities.

13 years agowinecoreaudio: Ignore failure to notify winmm wave clients.
Jörg Höhle [Wed, 9 Mar 2011 00:53:54 +0000 (01:53 +0100)] 
winecoreaudio: Ignore failure to notify winmm wave clients.

13 years agowinecoreaudio: Do not access MIDIHDR past notification callback.
Jörg Höhle [Wed, 9 Mar 2011 00:51:08 +0000 (01:51 +0100)] 
winecoreaudio: Do not access MIDIHDR past notification callback.

13 years agowinealsa.drv: Fixed bad sizeof (pointer vs struct) (Coverity).
Marcus Meissner [Mon, 14 Mar 2011 07:36:47 +0000 (08:36 +0100)] 
winealsa.drv: Fixed bad sizeof (pointer vs struct) (Coverity).

13 years agod3d8: Test depth stencil size mismatches.
Stefan Dösinger [Thu, 10 Mar 2011 21:35:03 +0000 (22:35 +0100)] 
d3d8: Test depth stencil size mismatches.

13 years agod3d8: Use a proper window class for the device test.
Stefan Dösinger [Thu, 10 Mar 2011 18:59:47 +0000 (19:59 +0100)] 
d3d8: Use a proper window class for the device test.

13 years agod3d8: Destroy the windows after the test.
Stefan Dösinger [Thu, 10 Mar 2011 18:49:36 +0000 (19:49 +0100)] 
d3d8: Destroy the windows after the test.

13 years agod3d8: Disallow z buffers smaller than the color buffer.
Stefan Dösinger [Fri, 11 Mar 2011 21:21:15 +0000 (22:21 +0100)] 
d3d8: Disallow z buffers smaller than the color buffer.

13 years agoadvapi32: Move the 'const' modifier in front of the storage specifier.
Dmitry Timoshkov [Mon, 14 Mar 2011 10:31:40 +0000 (18:31 +0800)] 
advapi32: Move the 'const' modifier in front of the storage specifier.

13 years agoadvapi32: Properly skip the tests that depend on English locale.
Dmitry Timoshkov [Mon, 14 Mar 2011 09:35:04 +0000 (17:35 +0800)] 
advapi32: Properly skip the tests that depend on English locale.

13 years agomscoree: COM cleanup in metahost.c.
Michael Stefaniuc [Mon, 14 Mar 2011 09:23:01 +0000 (10:23 +0100)] 
mscoree: COM cleanup in metahost.c.

13 years agowinmm: MCI does not support the 0xhexadecimal notation.
Jörg Höhle [Wed, 23 Feb 2011 09:07:42 +0000 (10:07 +0100)] 
winmm: MCI does not support the 0xhexadecimal notation.

13 years agogdi32: Remove a redundant check for Roman font presence.
Dmitry Timoshkov [Mon, 14 Mar 2011 05:05:09 +0000 (13:05 +0800)] 
gdi32: Remove a redundant check for Roman font presence.

Wine ships Tahoma and many other built-in fonts these days.

13 years agowininet: Don't adjust the use counts in RetrieveUrlCacheEntryFile until the function...
Juan Lang [Tue, 8 Mar 2011 05:04:20 +0000 (21:04 -0800)] 
wininet: Don't adjust the use counts in RetrieveUrlCacheEntryFile until the function will succeed.

13 years agoinetcpl.cpl: Update Swedish translation.
Anders Jonsson [Sat, 12 Mar 2011 13:46:25 +0000 (14:46 +0100)] 
inetcpl.cpl: Update Swedish translation.

13 years agoinclude: Fix ID3DXBaseEffect interface.
Rico Schüller [Sun, 13 Mar 2011 21:46:05 +0000 (22:46 +0100)] 
include: Fix ID3DXBaseEffect interface.

13 years agoinetcpl: Update German translation.
Detlef Riekenberg [Sun, 13 Mar 2011 21:01:45 +0000 (22:01 +0100)] 
inetcpl: Update German translation.

13 years agowined3d: Get rid of IWineD3DCubeTexture::Unmap().
Henri Verbeet [Sun, 13 Mar 2011 19:54:31 +0000 (20:54 +0100)] 
wined3d: Get rid of IWineD3DCubeTexture::Unmap().

13 years agowined3d: Get rid of IWineD3DCubeTexture::Map().
Henri Verbeet [Sun, 13 Mar 2011 19:54:30 +0000 (20:54 +0100)] 
wined3d: Get rid of IWineD3DCubeTexture::Map().

13 years agowined3d: Get rid of IWineD3DTexture::Unmap().
Henri Verbeet [Sun, 13 Mar 2011 19:54:29 +0000 (20:54 +0100)] 
wined3d: Get rid of IWineD3DTexture::Unmap().

13 years agowined3d: Get rid of IWineD3DTexture::Map().
Henri Verbeet [Sun, 13 Mar 2011 19:54:28 +0000 (20:54 +0100)] 
wined3d: Get rid of IWineD3DTexture::Map().

13 years agomsxml3: Downgrade FIXME to TRACE for unsupported interfaces.
Nikolay Sivov [Sun, 13 Mar 2011 13:40:26 +0000 (16:40 +0300)] 
msxml3: Downgrade FIXME to TRACE for unsupported interfaces.