wine
12 years agogphoto2.ds: CreateDIBSection doesn't need a DC for the DIB_RGB_COLORS case.
Alexandre Julliard [Wed, 2 May 2012 10:02:28 +0000 (12:02 +0200)] 
gphoto2.ds: CreateDIBSection doesn't need a DC for the DIB_RGB_COLORS case.

12 years agogdiplus: CreateDIBSection doesn't need a DC for the DIB_RGB_COLORS case.
Alexandre Julliard [Wed, 2 May 2012 10:02:17 +0000 (12:02 +0200)] 
gdiplus: CreateDIBSection doesn't need a DC for the DIB_RGB_COLORS case.

12 years agomshtml: Added IHTMLWindow2::get_history implementation.
Jacek Caban [Wed, 2 May 2012 08:28:09 +0000 (10:28 +0200)] 
mshtml: Added IHTMLWindow2::get_history implementation.

12 years agomshtml.idl: Added DispHTMLHistory declaration.
Jacek Caban [Wed, 2 May 2012 08:27:56 +0000 (10:27 +0200)] 
mshtml.idl: Added DispHTMLHistory declaration.

12 years agodsound: Don't derive the secondary position from the primary position.
Andrew Eikum [Tue, 1 May 2012 20:01:32 +0000 (15:01 -0500)] 
dsound: Don't derive the secondary position from the primary position.

12 years agodsound: Convert from fixed to floating point.
Andrew Eikum [Tue, 1 May 2012 20:01:06 +0000 (15:01 -0500)] 
dsound: Convert from fixed to floating point.

12 years agowined3d: Figure out the index data pointer inside drawPrimitive().
Henri Verbeet [Tue, 1 May 2012 18:25:28 +0000 (20:25 +0200)] 
wined3d: Figure out the index data pointer inside drawPrimitive().

We want to do this after context_apply_draw_state(), when resource locations
are all setup.

12 years agowined3d: Figure out the index size inside drawPrimitive().
Henri Verbeet [Tue, 1 May 2012 18:25:27 +0000 (20:25 +0200)] 
wined3d: Figure out the index size inside drawPrimitive().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_3d_GetVolumeLevel().
Henri Verbeet [Tue, 1 May 2012 18:25:26 +0000 (20:25 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_3d_GetVolumeLevel().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_cube_UnlockRect().
Henri Verbeet [Tue, 1 May 2012 18:25:25 +0000 (20:25 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_UnlockRect().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_cube_LockRect().
Henri Verbeet [Tue, 1 May 2012 18:25:24 +0000 (20:25 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_LockRect().

12 years agowinedbg: Complete the Thumb disassembler.
André Hentschel [Tue, 1 May 2012 17:45:45 +0000 (19:45 +0200)] 
winedbg: Complete the Thumb disassembler.

12 years agodsound: Clean up channels.
Alexander E. Patrakov [Mon, 12 Dec 2011 20:07:49 +0000 (14:07 -0600)] 
dsound: Clean up channels.

12 years agodsound: Clean up cp_fields.
Alexander E. Patrakov [Mon, 12 Dec 2011 20:03:19 +0000 (14:03 -0600)] 
dsound: Clean up cp_fields.

12 years agodsound: Replace convert() functions with get() and put().
Alexander E. Patrakov [Mon, 7 Nov 2011 16:25:49 +0000 (10:25 -0600)] 
dsound: Replace convert() functions with get() and put().

12 years agodsound: Clean up MixToTemporary().
Alexander E. Patrakov [Mon, 7 Nov 2011 16:17:09 +0000 (10:17 -0600)] 
dsound: Clean up MixToTemporary().

12 years agows2_32/tests: Test for IOCP behavior without AcceptEx call.
Erich Hoover [Tue, 1 May 2012 03:14:18 +0000 (21:14 -0600)] 
ws2_32/tests: Test for IOCP behavior without AcceptEx call.

12 years agows2_32/tests: Test for AcceptEx IOCP behavior for a duplicated handle.
Erich Hoover [Tue, 1 May 2012 03:14:11 +0000 (21:14 -0600)] 
ws2_32/tests: Test for AcceptEx IOCP behavior for a duplicated handle.

12 years agows2_32/tests: Test for AcceptEx IOCP behavior for cancelled sockets.
Erich Hoover [Tue, 1 May 2012 03:13:37 +0000 (21:13 -0600)] 
ws2_32/tests: Test for AcceptEx IOCP behavior for cancelled sockets.

12 years agows2_32/tests: AcceptEx IOCP initialization cleanup.
Erich Hoover [Tue, 1 May 2012 03:13:18 +0000 (21:13 -0600)] 
ws2_32/tests: AcceptEx IOCP initialization cleanup.

12 years agooleaut32: SysStringByteLen code clean up.
Jacek Caban [Tue, 1 May 2012 13:06:44 +0000 (15:06 +0200)] 
oleaut32: SysStringByteLen code clean up.

12 years agooleaut32: SysStringLen code clean up.
Jacek Caban [Tue, 1 May 2012 13:06:32 +0000 (15:06 +0200)] 
oleaut32: SysStringLen code clean up.

12 years agojscript: Added VT_I2 tests.
Jacek Caban [Tue, 1 May 2012 13:05:21 +0000 (15:05 +0200)] 
jscript: Added VT_I2 tests.

12 years agojscript: Added support for VT_I2 in invoke_prop_func.
Jacek Caban [Tue, 1 May 2012 13:05:07 +0000 (15:05 +0200)] 
jscript: Added support for VT_I2 in invoke_prop_func.

12 years agojscript: Added support for VT_I2 in disp_call.
Jacek Caban [Tue, 1 May 2012 13:04:51 +0000 (15:04 +0200)] 
jscript: Added support for VT_I2 in disp_call.

12 years agojscript: Added support for VT_I2 in disp_propget.
Jacek Caban [Tue, 1 May 2012 13:04:37 +0000 (15:04 +0200)] 
jscript: Added support for VT_I2 in disp_propget.

12 years agomsi: Fix a couple of DispGetParam calls.
Hans Leidekker [Tue, 1 May 2012 10:39:17 +0000 (12:39 +0200)] 
msi: Fix a couple of DispGetParam calls.

12 years agomsi: Add the Session object as a global member to custom action scripts.
Hans Leidekker [Tue, 1 May 2012 10:38:52 +0000 (12:38 +0200)] 
msi: Add the Session object as a global member to custom action scripts.

12 years agomsi: Remove a workaround for missing Windows Script interfaces.
Hans Leidekker [Tue, 1 May 2012 10:38:27 +0000 (12:38 +0200)] 
msi: Remove a workaround for missing Windows Script interfaces.

12 years agowsnmp32: New stub dll.
Stefan Leichter [Tue, 1 May 2012 06:07:57 +0000 (08:07 +0200)] 
wsnmp32: New stub dll.

12 years agod3dx9: Implement conversion from DDS pixel format to D3DFORMAT.
Józef Kucia [Sun, 29 Apr 2012 19:43:10 +0000 (21:43 +0200)] 
d3dx9: Implement conversion from DDS pixel format to D3DFORMAT.

12 years agod3dx9: Add partial DDS support implementation for D3DXGetImageInfo functions.
Józef Kucia [Sun, 29 Apr 2012 19:43:08 +0000 (21:43 +0200)] 
d3dx9: Add partial DDS support implementation for D3DXGetImageInfo functions.

12 years agogdiplus: Add more traces to font APIs.
Dmitry Timoshkov [Tue, 1 May 2012 06:47:51 +0000 (15:47 +0900)] 
gdiplus: Add more traces to font APIs.

12 years agod3drm/tests: Add tests for handling Visuals.
André Hentschel [Mon, 30 Apr 2012 15:11:12 +0000 (17:11 +0200)] 
d3drm/tests: Add tests for handling Visuals.

12 years agod3drm: Implement IDirect3DRMFrameX_DeleteVisual.
André Hentschel [Mon, 30 Apr 2012 15:10:48 +0000 (17:10 +0200)] 
d3drm: Implement IDirect3DRMFrameX_DeleteVisual.

12 years agod3drm: Implement IDirect3DRMFrameX_AddVisual.
André Hentschel [Mon, 30 Apr 2012 15:10:27 +0000 (17:10 +0200)] 
d3drm: Implement IDirect3DRMFrameX_AddVisual.

12 years agoshell32: Add a stub SHGetKnownFolderIDList.
Austin English [Mon, 30 Apr 2012 22:52:12 +0000 (17:52 -0500)] 
shell32: Add a stub SHGetKnownFolderIDList.

12 years agowined3d: Keep track of "all_vbo" in the stream info structure.
Henri Verbeet [Mon, 30 Apr 2012 19:30:21 +0000 (21:30 +0200)] 
wined3d: Keep track of "all_vbo" in the stream info structure.

12 years agod3dx9: Cleanup parameter names for D3DXLoadSurfaceFromMemory().
Henri Verbeet [Mon, 30 Apr 2012 19:30:20 +0000 (21:30 +0200)] 
d3dx9: Cleanup parameter names for D3DXLoadSurfaceFromMemory().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_cube_GetCubeMapSurface().
Henri Verbeet [Mon, 30 Apr 2012 19:30:19 +0000 (21:30 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_cube_GetCubeMapSurface().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_2d_UnlockRect().
Henri Verbeet [Mon, 30 Apr 2012 19:30:18 +0000 (21:30 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_UnlockRect().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_2d_LockRect().
Henri Verbeet [Mon, 30 Apr 2012 19:30:17 +0000 (21:30 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_LockRect().

12 years agokernel32: Fix another overflow in GetModuleFileNameExW.
Alexandre Julliard [Tue, 1 May 2012 12:43:46 +0000 (14:43 +0200)] 
kernel32: Fix another overflow in GetModuleFileNameExW.

12 years agogdi32: Support drawing to a visible rectangle smaller than the whole bitmap in the...
Alexandre Julliard [Fri, 27 Apr 2012 12:44:53 +0000 (14:44 +0200)] 
gdi32: Support drawing to a visible rectangle smaller than the whole bitmap in the DIB engine.

12 years agogdi32: Always pass the actual coordinates to the get_pixel_ptr functions.
Alexandre Julliard [Fri, 27 Apr 2012 12:24:43 +0000 (14:24 +0200)] 
gdi32: Always pass the actual coordinates to the get_pixel_ptr functions.

12 years agogdi32: Add support for clipping source coordinates to the DC device rectangle.
Alexandre Julliard [Mon, 30 Apr 2012 19:17:00 +0000 (21:17 +0200)] 
gdi32: Add support for clipping source coordinates to the DC device rectangle.

12 years agoiphlpapi/tests: Add simple tests for the Get*StatisticsEx functions.
André Hentschel [Fri, 27 Apr 2012 20:11:07 +0000 (22:11 +0200)] 
iphlpapi/tests: Add simple tests for the Get*StatisticsEx functions.

12 years agowinapi: Remove ALPHA from the architecture list.
André Hentschel [Fri, 27 Apr 2012 19:40:55 +0000 (21:40 +0200)] 
winapi: Remove ALPHA from the architecture list.

12 years agowine.inf: Start the spool service when needed.
André Hentschel [Fri, 27 Apr 2012 17:18:06 +0000 (19:18 +0200)] 
wine.inf: Start the spool service when needed.

12 years agorpcrt4: Avoid shadowing pProcHeader.
André Hentschel [Fri, 27 Apr 2012 15:13:44 +0000 (17:13 +0200)] 
rpcrt4: Avoid shadowing pProcHeader.

12 years agogdi32: Improve performance of common case of AlphaBlend.
Jeff Muizelaar [Sat, 28 Apr 2012 15:29:40 +0000 (11:29 -0400)] 
gdi32: Improve performance of common case of AlphaBlend.

12 years agouser32: Make a few more functions hotpatchable.
Austin English [Mon, 30 Apr 2012 17:16:29 +0000 (12:16 -0500)] 
user32: Make a few more functions hotpatchable.

12 years agokernel32/tests: Added IdnToUnicode tests.
Piotr Caban [Mon, 30 Apr 2012 15:28:20 +0000 (17:28 +0200)] 
kernel32/tests: Added IdnToUnicode tests.

12 years agokernel32: Added IdnToUnicode implementation.
Piotr Caban [Mon, 30 Apr 2012 15:28:08 +0000 (17:28 +0200)] 
kernel32: Added IdnToUnicode implementation.

12 years agokernel32/tests: Added IdnToAscii tests.
Piotr Caban [Mon, 30 Apr 2012 15:27:56 +0000 (17:27 +0200)] 
kernel32/tests: Added IdnToAscii tests.

12 years agokernel32: Added IdnToAscii implementation.
Piotr Caban [Mon, 30 Apr 2012 15:27:46 +0000 (17:27 +0200)] 
kernel32: Added IdnToAscii implementation.

12 years agokernel32: Support multiple labels in IdnToNameprepUnicode.
Piotr Caban [Mon, 30 Apr 2012 15:27:35 +0000 (17:27 +0200)] 
kernel32: Support multiple labels in IdnToNameprepUnicode.

12 years agodmsynth: COM cleanup of IDirectMusicSynthSink and rename parameters.
Christian Costa [Mon, 30 Apr 2012 09:43:35 +0000 (11:43 +0200)] 
dmsynth: COM cleanup of IDirectMusicSynthSink and rename parameters.

12 years agodmsynth: Add some clock tests.
Christian Costa [Mon, 30 Apr 2012 09:43:26 +0000 (11:43 +0200)] 
dmsynth: Add some clock tests.

12 years agodmsynth: COM cleanup of IDirectMusicSynth8. Rename parameters.
Christian Costa [Mon, 30 Apr 2012 09:43:17 +0000 (11:43 +0200)] 
dmsynth: COM cleanup of IDirectMusicSynth8. Rename parameters.

12 years agopo: Update French translation.
Frédéric Delanoy [Mon, 30 Apr 2012 08:44:04 +0000 (10:44 +0200)] 
po: Update French translation.

12 years agolibwine: Always use Thumb instructions on ARM.
André Hentschel [Sun, 29 Apr 2012 19:43:51 +0000 (21:43 +0200)] 
libwine: Always use Thumb instructions on ARM.

12 years agoconfigure: Check for Thumb2 on ARM and compile always in ARM mode.
André Hentschel [Sun, 29 Apr 2012 19:43:43 +0000 (21:43 +0200)] 
configure: Check for Thumb2 on ARM and compile always in ARM mode.

12 years agowinebuild: Expect a Thumb mode toolchain on ARM.
André Hentschel [Sun, 29 Apr 2012 19:43:14 +0000 (21:43 +0200)] 
winebuild: Expect a Thumb mode toolchain on ARM.

12 years agontdll: Correctly handle Thumb exceptions on ARM.
André Hentschel [Sun, 29 Apr 2012 19:43:02 +0000 (21:43 +0200)] 
ntdll: Correctly handle Thumb exceptions on ARM.

12 years agowininet: Use hostname stored in server_t in NETCON_secure_connect.
Jacek Caban [Mon, 30 Apr 2012 12:49:41 +0000 (14:49 +0200)] 
wininet: Use hostname stored in server_t in NETCON_secure_connect.

12 years agokernel32: Fix buffer overflows in K32GetModuleFileNameExA/W.
Alexandre Julliard [Mon, 30 Apr 2012 12:19:57 +0000 (14:19 +0200)] 
kernel32: Fix buffer overflows in K32GetModuleFileNameExA/W.

12 years agomsi: Add support for uninstalling global assemblies.
Hans Leidekker [Mon, 30 Apr 2012 07:35:25 +0000 (09:35 +0200)] 
msi: Add support for uninstalling global assemblies.

12 years agosxs: Add locking around operations on the assembly cache.
Hans Leidekker [Mon, 30 Apr 2012 07:35:10 +0000 (09:35 +0200)] 
sxs: Add locking around operations on the assembly cache.

12 years agosxs: Implement IAssemblyCache::UninstallAssembly.
Hans Leidekker [Mon, 30 Apr 2012 07:34:52 +0000 (09:34 +0200)] 
sxs: Implement IAssemblyCache::UninstallAssembly.

12 years agosxs: Add some helper functions.
Hans Leidekker [Mon, 30 Apr 2012 07:34:30 +0000 (09:34 +0200)] 
sxs: Add some helper functions.

12 years agofusion: Add locking around operations on the assembly cache.
Hans Leidekker [Mon, 30 Apr 2012 07:34:15 +0000 (09:34 +0200)] 
fusion: Add locking around operations on the assembly cache.

12 years agofusion: CreateAssemblyNameObject is no longer a stub.
Hans Leidekker [Mon, 30 Apr 2012 07:33:58 +0000 (09:33 +0200)] 
fusion: CreateAssemblyNameObject is no longer a stub.

12 years agod3dx9: Add a FIXME for unsupported filter types to D3DXLoadSurfaceFromMemory().
Henri Verbeet [Sun, 29 Apr 2012 18:52:06 +0000 (20:52 +0200)] 
d3dx9: Add a FIXME for unsupported filter types to D3DXLoadSurfaceFromMemory().

12 years agod3dx9: Use proper size types in D3DXLoadSurfaceFromMemory().
Henri Verbeet [Sun, 29 Apr 2012 18:52:05 +0000 (20:52 +0200)] 
d3dx9: Use proper size types in D3DXLoadSurfaceFromMemory().

12 years agod3d9: Properly retrieve an interface pointer in d3d9_texture_2d_GetSurfaceLevel().
Henri Verbeet [Sun, 29 Apr 2012 18:52:04 +0000 (20:52 +0200)] 
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_GetSurfaceLevel().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetStreamSource().
Henri Verbeet [Sun, 29 Apr 2012 18:52:03 +0000 (20:52 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetStreamSource().

12 years agod3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetIndices().
Henri Verbeet [Sun, 29 Apr 2012 18:52:02 +0000 (20:52 +0200)] 
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetIndices().

12 years agoiphlpapi/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 29 Apr 2012 09:34:20 +0000 (11:34 +0200)] 
iphlpapi/tests: Fix compilation on systems that don't support nameless unions.

12 years agomsxml3: Test for attribute value normalization.
Nikolay Sivov [Sat, 28 Apr 2012 09:20:06 +0000 (13:20 +0400)] 
msxml3: Test for attribute value normalization.

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.