Henri Verbeet [Mon, 30 Apr 2012 19:30:18 +0000 (21:30 +0200)]
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_UnlockRect().
Henri Verbeet [Mon, 30 Apr 2012 19:30:17 +0000 (21:30 +0200)]
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_LockRect().
Alexandre Julliard [Tue, 1 May 2012 12:43:46 +0000 (14:43 +0200)]
kernel32: Fix another overflow in GetModuleFileNameExW.
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.
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.
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.
André Hentschel [Fri, 27 Apr 2012 20:11:07 +0000 (22:11 +0200)]
iphlpapi/tests: Add simple tests for the Get*StatisticsEx functions.
André Hentschel [Fri, 27 Apr 2012 19:40:55 +0000 (21:40 +0200)]
winapi: Remove ALPHA from the architecture list.
André Hentschel [Fri, 27 Apr 2012 17:18:06 +0000 (19:18 +0200)]
wine.inf: Start the spool service when needed.
André Hentschel [Fri, 27 Apr 2012 15:13:44 +0000 (17:13 +0200)]
rpcrt4: Avoid shadowing pProcHeader.
Jeff Muizelaar [Sat, 28 Apr 2012 15:29:40 +0000 (11:29 -0400)]
gdi32: Improve performance of common case of AlphaBlend.
Austin English [Mon, 30 Apr 2012 17:16:29 +0000 (12:16 -0500)]
user32: Make a few more functions hotpatchable.
Piotr Caban [Mon, 30 Apr 2012 15:28:20 +0000 (17:28 +0200)]
kernel32/tests: Added IdnToUnicode tests.
Piotr Caban [Mon, 30 Apr 2012 15:28:08 +0000 (17:28 +0200)]
kernel32: Added IdnToUnicode implementation.
Piotr Caban [Mon, 30 Apr 2012 15:27:56 +0000 (17:27 +0200)]
kernel32/tests: Added IdnToAscii tests.
Piotr Caban [Mon, 30 Apr 2012 15:27:46 +0000 (17:27 +0200)]
kernel32: Added IdnToAscii implementation.
Piotr Caban [Mon, 30 Apr 2012 15:27:35 +0000 (17:27 +0200)]
kernel32: Support multiple labels in IdnToNameprepUnicode.
Christian Costa [Mon, 30 Apr 2012 09:43:35 +0000 (11:43 +0200)]
dmsynth: COM cleanup of IDirectMusicSynthSink and rename parameters.
Christian Costa [Mon, 30 Apr 2012 09:43:26 +0000 (11:43 +0200)]
dmsynth: Add some clock tests.
Christian Costa [Mon, 30 Apr 2012 09:43:17 +0000 (11:43 +0200)]
dmsynth: COM cleanup of IDirectMusicSynth8. Rename parameters.
Frédéric Delanoy [Mon, 30 Apr 2012 08:44:04 +0000 (10:44 +0200)]
po: Update French translation.
André Hentschel [Sun, 29 Apr 2012 19:43:51 +0000 (21:43 +0200)]
libwine: Always use Thumb instructions on ARM.
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.
André Hentschel [Sun, 29 Apr 2012 19:43:14 +0000 (21:43 +0200)]
winebuild: Expect a Thumb mode toolchain on ARM.
André Hentschel [Sun, 29 Apr 2012 19:43:02 +0000 (21:43 +0200)]
ntdll: Correctly handle Thumb exceptions on ARM.
Jacek Caban [Mon, 30 Apr 2012 12:49:41 +0000 (14:49 +0200)]
wininet: Use hostname stored in server_t in NETCON_secure_connect.
Alexandre Julliard [Mon, 30 Apr 2012 12:19:57 +0000 (14:19 +0200)]
kernel32: Fix buffer overflows in K32GetModuleFileNameExA/W.
Hans Leidekker [Mon, 30 Apr 2012 07:35:25 +0000 (09:35 +0200)]
msi: Add support for uninstalling global assemblies.
Hans Leidekker [Mon, 30 Apr 2012 07:35:10 +0000 (09:35 +0200)]
sxs: Add locking around operations on the assembly cache.
Hans Leidekker [Mon, 30 Apr 2012 07:34:52 +0000 (09:34 +0200)]
sxs: Implement IAssemblyCache::UninstallAssembly.
Hans Leidekker [Mon, 30 Apr 2012 07:34:30 +0000 (09:34 +0200)]
sxs: Add some helper functions.
Hans Leidekker [Mon, 30 Apr 2012 07:34:15 +0000 (09:34 +0200)]
fusion: Add locking around operations on the assembly cache.
Hans Leidekker [Mon, 30 Apr 2012 07:33:58 +0000 (09:33 +0200)]
fusion: CreateAssemblyNameObject is no longer a stub.
Henri Verbeet [Sun, 29 Apr 2012 18:52:06 +0000 (20:52 +0200)]
d3dx9: Add a FIXME for unsupported filter types to D3DXLoadSurfaceFromMemory().
Henri Verbeet [Sun, 29 Apr 2012 18:52:05 +0000 (20:52 +0200)]
d3dx9: Use proper size types in D3DXLoadSurfaceFromMemory().
Henri Verbeet [Sun, 29 Apr 2012 18:52:04 +0000 (20:52 +0200)]
d3d9: Properly retrieve an interface pointer in d3d9_texture_2d_GetSurfaceLevel().
Henri Verbeet [Sun, 29 Apr 2012 18:52:03 +0000 (20:52 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetStreamSource().
Henri Verbeet [Sun, 29 Apr 2012 18:52:02 +0000 (20:52 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetIndices().
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.
Nikolay Sivov [Sat, 28 Apr 2012 09:20:06 +0000 (13:20 +0400)]
msxml3: Test for attribute value normalization.
Nikolay Sivov [Sat, 28 Apr 2012 07:38:03 +0000 (11:38 +0400)]
msxml3: Use dispex support for IDispatch implementation of process instruction node.
Thomas Faber [Sat, 28 Apr 2012 07:08:21 +0000 (09:08 +0200)]
jscript: Add missing port.h include for isnan.
Aric Stewart [Fri, 27 Apr 2012 18:47:47 +0000 (13:47 -0500)]
quartz: Have DSoundRenderer use strmbase BasicAudio.
Aric Stewart [Fri, 27 Apr 2012 18:47:39 +0000 (13:47 -0500)]
strmbase: Implement BasicAudio.
Jacek Caban [Fri, 27 Apr 2012 15:34:28 +0000 (17:34 +0200)]
oleaut32: Added BSTR cache implementation.
Alexandre Julliard [Fri, 27 Apr 2012 17:48:58 +0000 (19:48 +0200)]
Release 1.5.3.
Christian Costa [Thu, 26 Apr 2012 06:09:01 +0000 (08:09 +0200)]
dmusic: Implement IDirectMusicBufferImpl_Flush.
Christian Costa [Thu, 26 Apr 2012 06:08:51 +0000 (08:08 +0200)]
dmusic: Implement IDirectMusicBuffer_GetStartTime and IDirectMusicBuffer_SetStartTime.
Christian Costa [Thu, 26 Apr 2012 06:08:43 +0000 (08:08 +0200)]
dmusic: IDirectMusicBufferImpl_GetUsedBytes.
Christian Costa [Thu, 26 Apr 2012 06:08:34 +0000 (08:08 +0200)]
dmusic: Implement IDirectMusicBufferImpl_PackStructured.
Christian Costa [Thu, 26 Apr 2012 06:08:26 +0000 (08:08 +0200)]
dmusic: Handle GUID_NULL when creating IDirectMusicBuffer.
Christian Costa [Thu, 26 Apr 2012 06:08:18 +0000 (08:08 +0200)]
dmusic: Add tests for IDirectMusicBuffer.
Alexandre Julliard [Wed, 25 Apr 2012 11:18:28 +0000 (13:18 +0200)]
winex11: Store the DC bounds rectangle as a pointer.
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.
Alexandre Julliard [Wed, 25 Apr 2012 10:26:44 +0000 (12:26 +0200)]
gdi32: Add a SetBoundsRect driver entry point.
Jacek Caban [Fri, 27 Apr 2012 08:49:36 +0000 (10:49 +0200)]
jscript: Removed unused do_*_tag_format arguments.
Jacek Caban [Fri, 27 Apr 2012 08:49:26 +0000 (10:49 +0200)]
jscript: Use stack_push_int in interp_bneg.
Bruno Jesus [Fri, 27 Apr 2012 04:40:47 +0000 (01:40 -0300)]
regedit: Allows semicolon comments.
Bruno Jesus [Fri, 27 Apr 2012 02:51:08 +0000 (23:51 -0300)]
regedit: Fix item text reading in regedit.
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.
Andrew Eikum [Thu, 26 Apr 2012 19:14:59 +0000 (14:14 -0500)]
dsound: Map MMDevAPI error to DSound error.
Henri Verbeet [Thu, 26 Apr 2012 19:11:55 +0000 (21:11 +0200)]
d3dx9: Add basic support for loading DXT formats to D3DXLoadSurfaceFromMemory().
Henri Verbeet [Thu, 26 Apr 2012 19:11:54 +0000 (21:11 +0200)]
d3dx9: Introduce a special case for simple loads in D3DXLoadSurfaceFromMemory().
Henri Verbeet [Thu, 26 Apr 2012 19:11:53 +0000 (21:11 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetPixelShader().
Henri Verbeet [Thu, 26 Apr 2012 19:11:52 +0000 (21:11 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexShader().
Henri Verbeet [Thu, 26 Apr 2012 19:11:51 +0000 (21:11 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetVertexDeclaration().
Piotr Caban [Tue, 24 Apr 2012 14:11:52 +0000 (16:11 +0200)]
kernel32/tests: Added IdnToNameprepUnicode tests.
Piotr Caban [Tue, 24 Apr 2012 14:11:12 +0000 (16:11 +0200)]
kernel32/tests: Added more FoldString tests.
Piotr Caban [Tue, 24 Apr 2012 14:10:53 +0000 (16:10 +0200)]
kernel32: Added IdnToNameprepUnicode implementation.
Piotr Caban [Wed, 25 Apr 2012 15:56:33 +0000 (17:56 +0200)]
make_unicode: Create tables with data needed by nameprep algorithm.
Christian Costa [Thu, 26 Apr 2012 05:58:14 +0000 (07:58 +0200)]
amstream: Add stubbed implementation of AudioStreamSample.
Christian Costa [Thu, 26 Apr 2012 05:58:05 +0000 (07:58 +0200)]
amstream: Add stubbed implementation of DirectDrawStreamSample.
Aric Stewart [Thu, 26 Apr 2012 16:29:09 +0000 (11:29 -0500)]
strmbase: Track internal window styles in baseWindow.WindowStyles.
Nikolay Sivov [Thu, 26 Apr 2012 16:40:53 +0000 (20:40 +0400)]
msxml3: Support disabled escaping mode when writing attribute values.
Nikolay Sivov [Thu, 26 Apr 2012 16:22:27 +0000 (20:22 +0400)]
msxml3: Support disabled escaping mode for characters() callback.
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.
Vincent Povirk [Tue, 24 Apr 2012 21:43:06 +0000 (16:43 -0500)]
gdiplus: Implement GdipWidenPath for closed figures.
Vincent Povirk [Tue, 24 Apr 2012 21:32:50 +0000 (16:32 -0500)]
gdiplus: Add basic implementation of GdipWidenPath.
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.
Vincent Povirk [Tue, 24 Apr 2012 15:22:58 +0000 (10:22 -0500)]
gdiplus: Return OutOfMemory when creating a path gradient with NULL points.
Hans Leidekker [Thu, 26 Apr 2012 09:18:57 +0000 (11:18 +0200)]
fusion: Implement IAssemblyCache::UninstallAssembly.
Hans Leidekker [Thu, 26 Apr 2012 09:18:46 +0000 (11:18 +0200)]
msi: Avoid a crash in get_registered_local_package.
Hans Leidekker [Thu, 26 Apr 2012 09:18:31 +0000 (11:18 +0200)]
msi: Don't free cached tables in MsiDatabaseCommit.
Henri Verbeet [Wed, 25 Apr 2012 19:24:22 +0000 (21:24 +0200)]
wined3d: Move the resource bind_count field up to wined3d_resource.
Henri Verbeet [Wed, 25 Apr 2012 19:24:21 +0000 (21:24 +0200)]
ddraw: Get rid of IClassFactoryImpl.
Henri Verbeet [Wed, 25 Apr 2012 19:24:20 +0000 (21:24 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetTexture().
Henri Verbeet [Wed, 25 Apr 2012 19:24:19 +0000 (21:24 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetDepthStencilSurface().
Henri Verbeet [Wed, 25 Apr 2012 19:24:18 +0000 (21:24 +0200)]
d3d9: Properly retrieve an interface pointer in IDirect3DDevice9Impl_GetRenderTarget().
Hwang YunSong [Wed, 25 Apr 2012 12:21:41 +0000 (21:21 +0900)]
po: Update Korean translation.
Józef Kucia [Thu, 19 Apr 2012 19:54:22 +0000 (21:54 +0200)]
d3dx9/tests: Add DDS pixel format tests for D3DXGetImageInfoFromFileInMemory.
Francois Gouget [Thu, 19 Apr 2012 20:12:31 +0000 (22:12 +0200)]
comctl32/tests: Add a trailing '\n' to an ok() call.
Owen Rudge [Wed, 25 Apr 2012 14:46:58 +0000 (15:46 +0100)]
mapi32: Add support to MAPISendMailW for ANSI fallback.
Owen Rudge [Wed, 25 Apr 2012 14:46:52 +0000 (15:46 +0100)]
mapi32: Convert message to Unicode in MAPISendMail.
Owen Rudge [Wed, 25 Apr 2012 14:46:47 +0000 (15:46 +0100)]
mapi32: Convert sendmail_extended_mapi to Unicode.
Piotr Caban [Wed, 25 Apr 2012 10:10:18 +0000 (12:10 +0200)]
jscript: Fix toExponential behavior when exponent is 0.
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.
Bruno Jesus [Wed, 25 Apr 2012 04:50:21 +0000 (01:50 -0300)]
iphlpapi/tests: Add SetTcpEntry tests.
Christian Costa [Tue, 24 Apr 2012 20:33:01 +0000 (22:33 +0200)]
dmusic: Cleanup IDirectMusicBufferImpl_QueryInterface.
Christian Costa [Tue, 24 Apr 2012 20:32:52 +0000 (22:32 +0200)]
dmusic: Display new ref in IDirectMusicBufferImpl_AddRef and IDirectMusicBufferImpl_Release.
Christian Costa [Tue, 24 Apr 2012 20:32:44 +0000 (22:32 +0200)]
dmusic: Implement IDirectMusicBufferImpl_GetRawBufferPtr.