wine
12 years agomsxml3: Use dispex support for IDispatch implementation of process instruction node.
Nikolay Sivov [Sat, 28 Apr 2012 07:38:03 +0000 (11:38 +0400)] 
msxml3: Use dispex support for IDispatch implementation of process instruction node.

12 years agojscript: Add missing port.h include for isnan.
Thomas Faber [Sat, 28 Apr 2012 07:08:21 +0000 (09:08 +0200)] 
jscript: Add missing port.h include for isnan.

12 years agoquartz: Have DSoundRenderer use strmbase BasicAudio.
Aric Stewart [Fri, 27 Apr 2012 18:47:47 +0000 (13:47 -0500)] 
quartz: Have DSoundRenderer use strmbase BasicAudio.

12 years agostrmbase: Implement BasicAudio.
Aric Stewart [Fri, 27 Apr 2012 18:47:39 +0000 (13:47 -0500)] 
strmbase: Implement BasicAudio.

12 years agooleaut32: Added BSTR cache implementation.
Jacek Caban [Fri, 27 Apr 2012 15:34:28 +0000 (17:34 +0200)] 
oleaut32: Added BSTR cache implementation.

12 years agoRelease 1.5.3. wine-1.5.3
Alexandre Julliard [Fri, 27 Apr 2012 17:48:58 +0000 (19:48 +0200)] 
Release 1.5.3.

12 years agodmusic: Implement IDirectMusicBufferImpl_Flush.
Christian Costa [Thu, 26 Apr 2012 06:09:01 +0000 (08:09 +0200)] 
dmusic: Implement IDirectMusicBufferImpl_Flush.

12 years agodmusic: Implement IDirectMusicBuffer_GetStartTime and IDirectMusicBuffer_SetStartTime.
Christian Costa [Thu, 26 Apr 2012 06:08:51 +0000 (08:08 +0200)] 
dmusic: Implement IDirectMusicBuffer_GetStartTime and IDirectMusicBuffer_SetStartTime.

12 years agodmusic: IDirectMusicBufferImpl_GetUsedBytes.
Christian Costa [Thu, 26 Apr 2012 06:08:43 +0000 (08:08 +0200)] 
dmusic: IDirectMusicBufferImpl_GetUsedBytes.

12 years agodmusic: Implement IDirectMusicBufferImpl_PackStructured.
Christian Costa [Thu, 26 Apr 2012 06:08:34 +0000 (08:08 +0200)] 
dmusic: Implement IDirectMusicBufferImpl_PackStructured.

12 years agodmusic: Handle GUID_NULL when creating IDirectMusicBuffer.
Christian Costa [Thu, 26 Apr 2012 06:08:26 +0000 (08:08 +0200)] 
dmusic: Handle GUID_NULL when creating IDirectMusicBuffer.

12 years agodmusic: Add tests for IDirectMusicBuffer.
Christian Costa [Thu, 26 Apr 2012 06:08:18 +0000 (08:08 +0200)] 
dmusic: Add tests for IDirectMusicBuffer.

12 years agowinex11: Store the DC bounds rectangle as a pointer.
Alexandre Julliard [Wed, 25 Apr 2012 11:18:28 +0000 (13:18 +0200)] 
winex11: Store the DC bounds rectangle as a pointer.

12 years agogdi32: Store the bounds rectangle as a pointer in the DIB driver.
Alexandre Julliard [Wed, 25 Apr 2012 11:15:24 +0000 (13:15 +0200)] 
gdi32: Store the bounds rectangle as a pointer in the DIB driver.

12 years agogdi32: Add a SetBoundsRect driver entry point.
Alexandre Julliard [Wed, 25 Apr 2012 10:26:44 +0000 (12:26 +0200)] 
gdi32: Add a SetBoundsRect driver entry point.

12 years agojscript: Removed unused do_*_tag_format arguments.
Jacek Caban [Fri, 27 Apr 2012 08:49:36 +0000 (10:49 +0200)] 
jscript: Removed unused do_*_tag_format arguments.

12 years agojscript: Use stack_push_int in interp_bneg.
Jacek Caban [Fri, 27 Apr 2012 08:49:26 +0000 (10:49 +0200)] 
jscript: Use stack_push_int in interp_bneg.

12 years agoregedit: Allows semicolon comments.
Bruno Jesus [Fri, 27 Apr 2012 04:40:47 +0000 (01:40 -0300)] 
regedit: Allows semicolon comments.

12 years agoregedit: Fix item text reading in regedit.
Bruno Jesus [Fri, 27 Apr 2012 02:51:08 +0000 (23:51 -0300)] 
regedit: Fix item text reading in regedit.

12 years agomsxml3: Query for handler interface instead of using what was passed in Variant directly.
Nikolay Sivov [Thu, 26 Apr 2012 19:54:22 +0000 (23:54 +0400)] 
msxml3: Query for handler interface instead of using what was passed in Variant directly.

12 years agodsound: Map MMDevAPI error to DSound error.
Andrew Eikum [Thu, 26 Apr 2012 19:14:59 +0000 (14:14 -0500)] 
dsound: Map MMDevAPI error to DSound error.

12 years agod3dx9: Add basic support for loading DXT formats to D3DXLoadSurfaceFromMemory().
Henri Verbeet [Thu, 26 Apr 2012 19:11:55 +0000 (21:11 +0200)] 
d3dx9: Add basic support for loading DXT formats to D3DXLoadSurfaceFromMemory().

12 years agod3dx9: Introduce a special case for simple loads in D3DXLoadSurfaceFromMemory().
Henri Verbeet [Thu, 26 Apr 2012 19:11:54 +0000 (21:11 +0200)] 
d3dx9: Introduce a special case for simple loads in D3DXLoadSurfaceFromMemory().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetPixelShader().
Henri Verbeet [Thu, 26 Apr 2012 19:11:53 +0000 (21:11 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetPixelShader().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexShader().
Henri Verbeet [Thu, 26 Apr 2012 19:11:52 +0000 (21:11 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexShader().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexDeclara...
Henri Verbeet [Thu, 26 Apr 2012 19:11:51 +0000 (21:11 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexDeclaration().

12 years agokernel32/tests: Added IdnToNameprepUnicode tests.
Piotr Caban [Tue, 24 Apr 2012 14:11:52 +0000 (16:11 +0200)] 
kernel32/tests: Added IdnToNameprepUnicode tests.

12 years agokernel32/tests: Added more FoldString tests.
Piotr Caban [Tue, 24 Apr 2012 14:11:12 +0000 (16:11 +0200)] 
kernel32/tests: Added more FoldString tests.

12 years agokernel32: Added IdnToNameprepUnicode implementation.
Piotr Caban [Tue, 24 Apr 2012 14:10:53 +0000 (16:10 +0200)] 
kernel32: Added IdnToNameprepUnicode implementation.

12 years agomake_unicode: Create tables with data needed by nameprep algorithm.
Piotr Caban [Wed, 25 Apr 2012 15:56:33 +0000 (17:56 +0200)] 
make_unicode: Create tables with data needed by nameprep algorithm.

12 years agoamstream: Add stubbed implementation of AudioStreamSample.
Christian Costa [Thu, 26 Apr 2012 05:58:14 +0000 (07:58 +0200)] 
amstream: Add stubbed implementation of AudioStreamSample.

12 years agoamstream: Add stubbed implementation of DirectDrawStreamSample.
Christian Costa [Thu, 26 Apr 2012 05:58:05 +0000 (07:58 +0200)] 
amstream: Add stubbed implementation of DirectDrawStreamSample.

12 years agostrmbase: Track internal window styles in baseWindow.WindowStyles.
Aric Stewart [Thu, 26 Apr 2012 16:29:09 +0000 (11:29 -0500)] 
strmbase: Track internal window styles in baseWindow.WindowStyles.

12 years agomsxml3: Support disabled escaping mode when writing attribute values.
Nikolay Sivov [Thu, 26 Apr 2012 16:40:53 +0000 (20:40 +0400)] 
msxml3: Support disabled escaping mode when writing attribute values.

12 years agomsxml3: Support disabled escaping mode for characters() callback.
Nikolay Sivov [Thu, 26 Apr 2012 16:22:27 +0000 (20:22 +0400)] 
msxml3: Support disabled escaping mode for characters() callback.

12 years agojscript: Get rid of parser function collecting hack by moving the logic to compiler.
Jacek Caban [Thu, 26 Apr 2012 14:17:31 +0000 (16:17 +0200)] 
jscript: Get rid of parser function collecting hack by moving the logic to compiler.

12 years agogdiplus: Implement GdipWidenPath for closed figures.
Vincent Povirk [Tue, 24 Apr 2012 21:43:06 +0000 (16:43 -0500)] 
gdiplus: Implement GdipWidenPath for closed figures.

12 years agogdiplus: Add basic implementation of GdipWidenPath.
Vincent Povirk [Tue, 24 Apr 2012 21:32:50 +0000 (16:32 -0500)] 
gdiplus: Add basic implementation of GdipWidenPath.

12 years agogdiplus: Return OutOfMemory when creating a path gradient from a NULL path.
Vincent Povirk [Tue, 24 Apr 2012 15:26:12 +0000 (10:26 -0500)] 
gdiplus: Return OutOfMemory when creating a path gradient from a NULL path.

12 years agogdiplus: Return OutOfMemory when creating a path gradient with NULL points.
Vincent Povirk [Tue, 24 Apr 2012 15:22:58 +0000 (10:22 -0500)] 
gdiplus: Return OutOfMemory when creating a path gradient with NULL points.

12 years agofusion: Implement IAssemblyCache::UninstallAssembly.
Hans Leidekker [Thu, 26 Apr 2012 09:18:57 +0000 (11:18 +0200)] 
fusion: Implement IAssemblyCache::UninstallAssembly.

12 years agomsi: Avoid a crash in get_registered_local_package.
Hans Leidekker [Thu, 26 Apr 2012 09:18:46 +0000 (11:18 +0200)] 
msi: Avoid a crash in get_registered_local_package.

12 years agomsi: Don't free cached tables in MsiDatabaseCommit.
Hans Leidekker [Thu, 26 Apr 2012 09:18:31 +0000 (11:18 +0200)] 
msi: Don't free cached tables in MsiDatabaseCommit.

12 years agowined3d: Move the resource bind_count field up to wined3d_resource.
Henri Verbeet [Wed, 25 Apr 2012 19:24:22 +0000 (21:24 +0200)] 
wined3d: Move the resource bind_count field up to wined3d_resource.

12 years agoddraw: Get rid of IClassFactoryImpl.
Henri Verbeet [Wed, 25 Apr 2012 19:24:21 +0000 (21:24 +0200)] 
ddraw: Get rid of IClassFactoryImpl.

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetTexture().
Henri Verbeet [Wed, 25 Apr 2012 19:24:20 +0000 (21:24 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetTexture().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetDepthStencilS...
Henri Verbeet [Wed, 25 Apr 2012 19:24:19 +0000 (21:24 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetDepthStencilSurface().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetRenderTarget().
Henri Verbeet [Wed, 25 Apr 2012 19:24:18 +0000 (21:24 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetRenderTarget().

12 years agopo: Update Korean translation.
Hwang YunSong [Wed, 25 Apr 2012 12:21:41 +0000 (21:21 +0900)] 
po: Update Korean translation.

12 years agod3dx9/tests: Add DDS pixel format tests for D3DXGetImageInfoFromFileInMemory.
Józef Kucia [Thu, 19 Apr 2012 19:54:22 +0000 (21:54 +0200)] 
d3dx9/tests: Add DDS pixel format tests for D3DXGetImageInfoFromFileInMemory.

12 years agocomctl32/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Thu, 19 Apr 2012 20:12:31 +0000 (22:12 +0200)] 
comctl32/tests: Add a trailing '\n' to an ok() call.

12 years agomapi32: Add support to MAPISendMailW for ANSI fallback.
Owen Rudge [Wed, 25 Apr 2012 14:46:58 +0000 (15:46 +0100)] 
mapi32: Add support to MAPISendMailW for ANSI fallback.

12 years agomapi32: Convert message to Unicode in MAPISendMail.
Owen Rudge [Wed, 25 Apr 2012 14:46:52 +0000 (15:46 +0100)] 
mapi32: Convert message to Unicode in MAPISendMail.

12 years agomapi32: Convert sendmail_extended_mapi to Unicode.
Owen Rudge [Wed, 25 Apr 2012 14:46:47 +0000 (15:46 +0100)] 
mapi32: Convert sendmail_extended_mapi to Unicode.

12 years agojscript: Fix toExponential behavior when exponent is 0.
Piotr Caban [Wed, 25 Apr 2012 10:10:18 +0000 (12:10 +0200)] 
jscript: Fix toExponential behavior when exponent is 0.

12 years agoiphlpapi/tests: Get rid of function typedefs and use more standard names for function...
Alexandre Julliard [Wed, 25 Apr 2012 15:16:24 +0000 (17:16 +0200)] 
iphlpapi/tests: Get rid of function typedefs and use more standard names for function pointers.

12 years agoiphlpapi/tests: Add SetTcpEntry tests.
Bruno Jesus [Wed, 25 Apr 2012 04:50:21 +0000 (01:50 -0300)] 
iphlpapi/tests: Add SetTcpEntry tests.

12 years agodmusic: Cleanup IDirectMusicBufferImpl_QueryInterface.
Christian Costa [Tue, 24 Apr 2012 20:33:01 +0000 (22:33 +0200)] 
dmusic: Cleanup IDirectMusicBufferImpl_QueryInterface.

12 years agodmusic: Display new ref in IDirectMusicBufferImpl_AddRef and IDirectMusicBufferImpl_R...
Christian Costa [Tue, 24 Apr 2012 20:32:52 +0000 (22:32 +0200)] 
dmusic: Display new ref in IDirectMusicBufferImpl_AddRef and IDirectMusicBufferImpl_Release.

12 years agodmusic: Implement IDirectMusicBufferImpl_GetRawBufferPtr.
Christian Costa [Tue, 24 Apr 2012 20:32:44 +0000 (22:32 +0200)] 
dmusic: Implement IDirectMusicBufferImpl_GetRawBufferPtr.

12 years agodmusic: Implement IDirectMusicBufferImpl_GetMaxBytes.
Christian Costa [Tue, 24 Apr 2012 20:32:36 +0000 (22:32 +0200)] 
dmusic: Implement IDirectMusicBufferImpl_GetMaxBytes.

12 years agodmusic: Implement IDirectMusicBufferImpl_GetBufferFormat.
Christian Costa [Tue, 24 Apr 2012 20:32:27 +0000 (22:32 +0200)] 
dmusic: Implement IDirectMusicBufferImpl_GetBufferFormat.

12 years agovbscript: 'property' may be both keyword and identifier.
Jacek Caban [Wed, 25 Apr 2012 09:26:34 +0000 (11:26 +0200)] 
vbscript: 'property' may be both keyword and identifier.

12 years agojscript: Moved collecting variable declarations from parser to compiler.
Jacek Caban [Wed, 25 Apr 2012 09:26:21 +0000 (11:26 +0200)] 
jscript: Moved collecting variable declarations from parser to compiler.

12 years agojscript: Make parser a temporary compiler object.
Jacek Caban [Wed, 25 Apr 2012 09:26:12 +0000 (11:26 +0200)] 
jscript: Make parser a temporary compiler object.

12 years agojscript: Store function parameters in function_code_t.
Jacek Caban [Wed, 25 Apr 2012 09:25:57 +0000 (11:25 +0200)] 
jscript: Store function parameters in function_code_t.

12 years agojscript: Fixed func->funcs leak.
Jacek Caban [Wed, 25 Apr 2012 09:25:44 +0000 (11:25 +0200)] 
jscript: Fixed func->funcs leak.

12 years agojscript: Store variable names in function_code_t.
Jacek Caban [Wed, 25 Apr 2012 08:47:56 +0000 (10:47 +0200)] 
jscript: Store variable names in function_code_t.

12 years agogdiplus: Store only one surround color if all colors are the same.
Vincent Povirk [Tue, 24 Apr 2012 15:14:35 +0000 (10:14 -0500)] 
gdiplus: Store only one surround color if all colors are the same.

12 years agogdiplus: Implement GdipSetPathGradientSigmaBlend.
Vincent Povirk [Tue, 24 Apr 2012 14:55:29 +0000 (09:55 -0500)] 
gdiplus: Implement GdipSetPathGradientSigmaBlend.

12 years agogdiplus: Implement GdipSetPathGradientLinearBlend.
Vincent Povirk [Tue, 24 Apr 2012 14:50:33 +0000 (09:50 -0500)] 
gdiplus: Implement GdipSetPathGradientLinearBlend.

12 years agogdiplus: Implement GdipSetPathGradientBlend, with tests.
Vincent Povirk [Tue, 24 Apr 2012 14:44:43 +0000 (09:44 -0500)] 
gdiplus: Implement GdipSetPathGradientBlend, with tests.

12 years agogdiplus: Remove FIXME on implemented function.
Vincent Povirk [Tue, 24 Apr 2012 14:17:42 +0000 (09:17 -0500)] 
gdiplus: Remove FIXME on implemented function.

12 years agod3d9: Get rid of IDirect3DBaseTexture9Impl.
Henri Verbeet [Tue, 24 Apr 2012 18:54:15 +0000 (20:54 +0200)] 
d3d9: Get rid of IDirect3DBaseTexture9Impl.

12 years agod3d9: Merge volumetexture.c into texture.c.
Henri Verbeet [Tue, 24 Apr 2012 18:54:14 +0000 (20:54 +0200)] 
d3d9: Merge volumetexture.c into texture.c.

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetBackBuffer().
Henri Verbeet [Tue, 24 Apr 2012 18:54:13 +0000 (20:54 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetBackBuffer().

12 years agod3d9: Use the surface implementation pointer in reset_enum_callback().
Henri Verbeet [Tue, 24 Apr 2012 18:54:12 +0000 (20:54 +0200)] 
d3d9: Use the surface implementation pointer in reset_enum_callback().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetSwapChain().
Henri Verbeet [Tue, 24 Apr 2012 18:54:11 +0000 (20:54 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetSwapChain().

12 years agostrmbase: get_VideoHeight should always have a positive height.
Aric Stewart [Tue, 24 Apr 2012 18:47:08 +0000 (13:47 -0500)] 
strmbase: get_VideoHeight should always have a positive height.

12 years agomsvcrt: Rework wcsncpy_s to work on overlapping pointers.
Piotr Caban [Tue, 24 Apr 2012 16:44:07 +0000 (18:44 +0200)] 
msvcrt: Rework wcsncpy_s to work on overlapping pointers.

12 years agowinex11.drv: Windows always generates VK_DECIMAL for Del/. on a keypad.
Dmitry Timoshkov [Mon, 9 Apr 2012 06:08:50 +0000 (15:08 +0900)] 
winex11.drv: Windows always generates VK_DECIMAL for Del/. on a keypad.

12 years agogdiplus: Use symbolic name of the font style.
Dmitry Timoshkov [Mon, 23 Apr 2012 14:31:59 +0000 (23:31 +0900)] 
gdiplus: Use symbolic name of the font style.

12 years agogdi32: ntmCellHeight and ntmAvgWidth should be in font units.
Dmitry Timoshkov [Tue, 24 Apr 2012 08:03:35 +0000 (17:03 +0900)] 
gdi32: ntmCellHeight and ntmAvgWidth should be in font units.

12 years agogdi32: Enumerated font size should not be too large.
Dmitry Timoshkov [Tue, 24 Apr 2012 08:03:12 +0000 (17:03 +0900)] 
gdi32: Enumerated font size should not be too large.

This reverts commit f4625d1ae1109ee9a30faa8254b10779853f0ac2.

12 years agogdiplus: Do not rely on an enumerated font size being equal to otmEMSquare.
Dmitry Timoshkov [Tue, 24 Apr 2012 08:02:59 +0000 (17:02 +0900)] 
gdiplus: Do not rely on an enumerated font size being equal to otmEMSquare.

12 years agoamstream: Add IAudioMediaStream stub implementation.
Christian Costa [Mon, 23 Apr 2012 19:44:28 +0000 (21:44 +0200)] 
amstream: Add IAudioMediaStream stub implementation.

12 years agoamstream: Use proper constructor name for ddraw mediastream.
Christian Costa [Mon, 23 Apr 2012 19:44:19 +0000 (21:44 +0200)] 
amstream: Use proper constructor name for ddraw mediastream.

12 years agojscript: Store source code range in function_code_t.
Jacek Caban [Tue, 24 Apr 2012 15:39:40 +0000 (17:39 +0200)] 
jscript: Store source code range in function_code_t.

12 years agojscript: Store function name in function_code_t.
Jacek Caban [Tue, 24 Apr 2012 15:39:25 +0000 (17:39 +0200)] 
jscript: Store function name in function_code_t.

12 years agojscript: Use compiler-generated struct for representing function code.
Jacek Caban [Tue, 24 Apr 2012 15:39:09 +0000 (17:39 +0200)] 
jscript: Use compiler-generated struct for representing function code.

12 years agowinspool: Don't leak the handle returned by AddPrinter.
Huw Davies [Tue, 24 Apr 2012 11:55:48 +0000 (12:55 +0100)] 
winspool: Don't leak the handle returned by AddPrinter.

12 years agogdi32: Fix coordinates for row copies in mirrored vertical stretching.
Alexandre Julliard [Tue, 24 Apr 2012 10:38:09 +0000 (12:38 +0200)] 
gdi32: Fix coordinates for row copies in mirrored vertical stretching.

12 years agomapistub: Forward MAPISendMailW.
Owen Rudge [Mon, 23 Apr 2012 13:29:02 +0000 (14:29 +0100)] 
mapistub: Forward MAPISendMailW.

12 years agomapi32: Add stub implementation of MAPISendMailW.
Owen Rudge [Mon, 23 Apr 2012 13:05:49 +0000 (14:05 +0100)] 
mapi32: Add stub implementation of MAPISendMailW.

12 years agoinclude: Add MAPISendMailW definition and structures.
Owen Rudge [Mon, 23 Apr 2012 13:05:43 +0000 (14:05 +0100)] 
include: Add MAPISendMailW definition and structures.

12 years agomsxml3: Implement getURI() for IMXAttributes.
Nikolay Sivov [Tue, 24 Apr 2012 07:32:51 +0000 (11:32 +0400)] 
msxml3: Implement getURI() for IMXAttributes.

12 years agomsxml3: Implement getLocalName() for IMXAttributes.
Nikolay Sivov [Tue, 24 Apr 2012 07:30:24 +0000 (11:30 +0400)] 
msxml3: Implement getLocalName() for IMXAttributes.

12 years agogdiplus: Implement accessors for graphics rendering origin.
Vincent Povirk [Mon, 23 Apr 2012 18:12:05 +0000 (13:12 -0500)] 
gdiplus: Implement accessors for graphics rendering origin.

12 years agomscoree: Always call mono_thread_attach before invoking managed code.
Vincent Povirk [Mon, 23 Apr 2012 19:55:52 +0000 (14:55 -0500)] 
mscoree: Always call mono_thread_attach before invoking managed code.

12 years agodmusic: Internal functions don't need to be WINAPI.
Alexandre Julliard [Tue, 24 Apr 2012 09:37:20 +0000 (11:37 +0200)] 
dmusic: Internal functions don't need to be WINAPI.