wine
11 years agogdi32: Fully reset the DC state before deleting it.
Alexandre Julliard [Tue, 27 Nov 2012 12:24:18 +0000 (13:24 +0100)] 
gdi32: Fully reset the DC state before deleting it.

11 years agoserver: Don't expose the desktop on window resizes.
Alexandre Julliard [Tue, 27 Nov 2012 15:51:46 +0000 (16:51 +0100)] 
server: Don't expose the desktop on window resizes.

11 years agomshtml: Use UTF-8 encoding in is_gecko_path.
Jacek Caban [Tue, 27 Nov 2012 13:53:29 +0000 (14:53 +0100)] 
mshtml: Use UTF-8 encoding in is_gecko_path.

11 years agojscript: Fixed some Coverity issues.
Jacek Caban [Tue, 27 Nov 2012 11:29:06 +0000 (12:29 +0100)] 
jscript: Fixed some Coverity issues.

11 years agomshtml: Fixed a few coverity issues.
Jacek Caban [Tue, 27 Nov 2012 11:16:34 +0000 (12:16 +0100)] 
mshtml: Fixed a few coverity issues.

11 years agooledb32: Add a 'fall through' comment.
Huw Davies [Tue, 27 Nov 2012 10:24:47 +0000 (10:24 +0000)] 
oledb32: Add a 'fall through' comment.

11 years agowinex11: Add a few 'fall through' comments.
Huw Davies [Tue, 27 Nov 2012 10:11:03 +0000 (10:11 +0000)] 
winex11: Add a few 'fall through' comments.

11 years agogdi32: Simplify the point type checking logic.
Huw Davies [Tue, 27 Nov 2012 09:15:53 +0000 (09:15 +0000)] 
gdi32: Simplify the point type checking logic.

11 years agoxmllite: Implement encoding declaration parsing.
Nikolay Sivov [Tue, 27 Nov 2012 13:46:42 +0000 (08:46 -0500)] 
xmllite: Implement encoding declaration parsing.

11 years agomsxml3: No need to keep a reference to a temporarily used stream.
Nikolay Sivov [Tue, 27 Nov 2012 04:32:57 +0000 (23:32 -0500)] 
msxml3: No need to keep a reference to a temporarily used stream.

11 years agomsxml3: Support ISequentialStream as a document load source.
Nikolay Sivov [Tue, 27 Nov 2012 04:29:06 +0000 (23:29 -0500)] 
msxml3: Support ISequentialStream as a document load source.

11 years agomsxml3: Move document loading from stream to a separate function.
Nikolay Sivov [Tue, 27 Nov 2012 04:07:24 +0000 (23:07 -0500)] 
msxml3: Move document loading from stream to a separate function.

11 years agodsound: Set dwChannelMask when limiting channels.
Maarten Lankhorst [Mon, 26 Nov 2012 16:02:06 +0000 (17:02 +0100)] 
dsound: Set dwChannelMask when limiting channels.

11 years agomsvcp100: Added _Container_base12 class tests.
Piotr Caban [Mon, 26 Nov 2012 22:33:35 +0000 (22:33 +0000)] 
msvcp100: Added _Container_base12 class tests.

11 years agomsvcp100: Added _Container_base12 class implementation.
Piotr Caban [Mon, 26 Nov 2012 22:33:03 +0000 (22:33 +0000)] 
msvcp100: Added _Container_base12 class implementation.

11 years agomsvcp100: Added _Container_base0::operator= implementation.
Piotr Caban [Mon, 26 Nov 2012 22:32:28 +0000 (22:32 +0000)] 
msvcp100: Added _Container_base0::operator= implementation.

11 years agomsvcp60: Export locale classes destructors.
Piotr Caban [Mon, 26 Nov 2012 22:31:42 +0000 (22:31 +0000)] 
msvcp60: Export locale classes destructors.

11 years agomsvcp: Sync implementations.
Piotr Caban [Mon, 26 Nov 2012 22:31:09 +0000 (22:31 +0000)] 
msvcp: Sync implementations.

11 years agomsvcp100: Added basic_ostream::ends implementation.
Piotr Caban [Mon, 26 Nov 2012 22:30:52 +0000 (22:30 +0000)] 
msvcp100: Added basic_ostream::ends implementation.

11 years agocrypt32/tests: Fix failures on win7 and above.
Detlef Riekenberg [Mon, 26 Nov 2012 22:20:23 +0000 (23:20 +0100)] 
crypt32/tests: Fix failures on win7 and above.

11 years agod3d10core: Implement d3d10_device_DrawIndexedInstanced().
Henri Verbeet [Mon, 26 Nov 2012 21:52:41 +0000 (22:52 +0100)] 
d3d10core: Implement d3d10_device_DrawIndexedInstanced().

11 years agowined3d: Properly handle scalar destinations in shader_glsl_conditional_move().
Henri Verbeet [Mon, 26 Nov 2012 21:52:40 +0000 (22:52 +0100)] 
wined3d: Properly handle scalar destinations in shader_glsl_conditional_move().

In particular, we modify dst.write_mask in the code further down in order to
mask out unused channels, but the writemask is ignored for scalar registers.
Since all that code is redundant anyway for scalar destinations, we can just
reuse the special case for scalar src0.

11 years agod3dx9: Avoid LPD3DXPATCHMESH.
Henri Verbeet [Mon, 26 Nov 2012 21:52:39 +0000 (22:52 +0100)] 
d3dx9: Avoid LPD3DXPATCHMESH.

11 years agod3dx9: Avoid LPD3DXPRTBUFFER.
Henri Verbeet [Mon, 26 Nov 2012 21:52:38 +0000 (22:52 +0100)] 
d3dx9: Avoid LPD3DXPRTBUFFER.

11 years agod3dx9: Avoid LPD3DXPRTCOMPBUFFER.
Henri Verbeet [Mon, 26 Nov 2012 21:52:37 +0000 (22:52 +0100)] 
d3dx9: Avoid LPD3DXPRTCOMPBUFFER.

11 years agomsvcp60: Remove superfluous semicolons.
Andrew Talbot [Mon, 26 Nov 2012 19:42:22 +0000 (19:42 +0000)] 
msvcp60: Remove superfluous semicolons.

11 years agomsvcp71: Remove superfluous semicolons.
Andrew Talbot [Mon, 26 Nov 2012 19:42:25 +0000 (19:42 +0000)] 
msvcp71: Remove superfluous semicolons.

11 years agomsvcp90: Remove superfluous semicolons.
Andrew Talbot [Mon, 26 Nov 2012 19:42:28 +0000 (19:42 +0000)] 
msvcp90: Remove superfluous semicolons.

11 years agomsvcp100: Remove superfluous semicolons.
Andrew Talbot [Mon, 26 Nov 2012 19:42:31 +0000 (19:42 +0000)] 
msvcp100: Remove superfluous semicolons.

11 years agoole32: Convert the remaining RegCreateKey and RegOpenKey calls to the wrappers.
Hans Leidekker [Mon, 26 Nov 2012 14:20:48 +0000 (15:20 +0100)] 
ole32: Convert the remaining RegCreateKey and RegOpenKey calls to the wrappers.

11 years agoole32: Use wrappers around NT functions to access the registry in CoGetPSClsid.
Hans Leidekker [Mon, 26 Nov 2012 14:20:13 +0000 (15:20 +0100)] 
ole32: Use wrappers around NT functions to access the registry in CoGetPSClsid.

11 years agouser32: Send WM_MOVING instead of WM_SIZING when moving a window.
Alexandre Julliard [Mon, 26 Nov 2012 15:01:30 +0000 (16:01 +0100)] 
user32: Send WM_MOVING instead of WM_SIZING when moving a window.

11 years agowine.inf: Add registry info for lanmanserver service.
Daniel Jelinski [Thu, 1 Nov 2012 21:00:56 +0000 (22:00 +0100)] 
wine.inf: Add registry info for lanmanserver service.

11 years agosetupapi: Fix total size when appending multi-string values.
Alexandre Julliard [Mon, 26 Nov 2012 11:31:59 +0000 (12:31 +0100)] 
setupapi: Fix total size when appending multi-string values.

11 years agooleaut32: Add support for saving an empty picture.
Dmitry Timoshkov [Mon, 26 Nov 2012 11:54:23 +0000 (19:54 +0800)] 
oleaut32: Add support for saving an empty picture.

11 years agooleaut32: Add a test for loading/saving an empty picture.
Dmitry Timoshkov [Mon, 26 Nov 2012 09:49:58 +0000 (17:49 +0800)] 
oleaut32: Add a test for loading/saving an empty picture.

11 years agoole32: Fix OleDraw() regarding passed rectangle handling.
Nikolay Sivov [Mon, 26 Nov 2012 17:49:59 +0000 (12:49 -0500)] 
ole32: Fix OleDraw() regarding passed rectangle handling.

11 years agoxmllite: Add partial support for xml declaration parsing.
Nikolay Sivov [Mon, 26 Nov 2012 02:59:49 +0000 (21:59 -0500)] 
xmllite: Add partial support for xml declaration parsing.

11 years agoxmllite: Implement initial encoding switching.
Nikolay Sivov [Sun, 25 Nov 2012 05:10:46 +0000 (00:10 -0500)] 
xmllite: Implement initial encoding switching.

11 years agodwrite: Add a separate function to copy text format data.
Nikolay Sivov [Mon, 26 Nov 2012 16:01:58 +0000 (11:01 -0500)] 
dwrite: Add a separate function to copy text format data.

11 years agodwrite: Implement family name access methods for IDWriteTextFormat.
Nikolay Sivov [Mon, 26 Nov 2012 15:43:49 +0000 (10:43 -0500)] 
dwrite: Implement family name access methods for IDWriteTextFormat.

11 years agoxmllite: Void functions should not return a value.
Andrew Talbot [Sat, 24 Nov 2012 21:09:32 +0000 (21:09 +0000)] 
xmllite: Void functions should not return a value.

11 years agoimagehlp: Remove unused variable.
Andrew Talbot [Sat, 24 Nov 2012 21:09:35 +0000 (21:09 +0000)] 
imagehlp: Remove unused variable.

11 years agoinkobj: Remove unused variable.
Andrew Talbot [Sat, 24 Nov 2012 21:09:39 +0000 (21:09 +0000)] 
inkobj: Remove unused variable.

11 years agontprint: Remove unused variable.
Andrew Talbot [Sat, 24 Nov 2012 21:09:42 +0000 (21:09 +0000)] 
ntprint: Remove unused variable.

11 years agoopengl32: Remove unused variable.
Andrew Talbot [Sat, 24 Nov 2012 21:09:46 +0000 (21:09 +0000)] 
opengl32: Remove unused variable.

11 years agoprintui: Remove unused variable.
Andrew Talbot [Sat, 24 Nov 2012 21:09:50 +0000 (21:09 +0000)] 
printui: Remove unused variable.

11 years agowinex11: Detect broken NVIDIA RandR setups.
Henri Verbeet [Sat, 24 Nov 2012 16:17:09 +0000 (17:17 +0100)] 
winex11: Detect broken NVIDIA RandR setups.

11 years agod3d10core: Implement d3d10_device_IAGetInputLayout().
Henri Verbeet [Sat, 24 Nov 2012 16:17:08 +0000 (17:17 +0100)] 
d3d10core: Implement d3d10_device_IAGetInputLayout().

11 years agod3dx9: Avoid LPD3DXPRTENGINE.
Henri Verbeet [Sat, 24 Nov 2012 16:17:07 +0000 (17:17 +0100)] 
d3dx9: Avoid LPD3DXPRTENGINE.

11 years agod3dx9: Avoid LPD3DXTEXTUREGUTTERHELPER.
Henri Verbeet [Sat, 24 Nov 2012 16:17:06 +0000 (17:17 +0100)] 
d3dx9: Avoid LPD3DXTEXTUREGUTTERHELPER.

11 years agod3dx9: Avoid LPD3DXINCLUDE.
Henri Verbeet [Sat, 24 Nov 2012 16:17:05 +0000 (17:17 +0100)] 
d3dx9: Avoid LPD3DXINCLUDE.

11 years agoddraw: Return appropriate value for non matching 32 bit pixel format in PixelFormat_D...
Frédéric Delanoy [Fri, 23 Nov 2012 18:36:14 +0000 (19:36 +0100)] 
ddraw: Return appropriate value for non matching 32 bit pixel format in PixelFormat_DD2WineD3D (coverity).

11 years agoinclude: Add more CV constants.
André Hentschel [Fri, 23 Nov 2012 15:55:27 +0000 (16:55 +0100)] 
include: Add more CV constants.

11 years agoRelease 1.5.18. wine-1.5.18
Alexandre Julliard [Fri, 23 Nov 2012 20:16:51 +0000 (21:16 +0100)] 
Release 1.5.18.

11 years agowindowscodecs: Make GetFrame return WINCODEC_ERR_FRAMEMISSING without an image data.
Dmitry Timoshkov [Fri, 23 Nov 2012 07:41:33 +0000 (15:41 +0800)] 
windowscodecs: Make GetFrame return WINCODEC_ERR_FRAMEMISSING without an image data.

11 years agowindowscodecs: Add a test to show that QueryCapability initializes the decoder.
Dmitry Timoshkov [Fri, 23 Nov 2012 07:40:37 +0000 (15:40 +0800)] 
windowscodecs: Add a test to show that QueryCapability initializes the decoder.

11 years agowininet: Use generic ReadFileEx entry in InternetReadFileExA and get rid of ReadFileE...
Jacek Caban [Fri, 23 Nov 2012 14:18:52 +0000 (15:18 +0100)] 
wininet: Use generic ReadFileEx entry in InternetReadFileExA and get rid of ReadFileExA entry.

11 years agowininet: Don't take INTERNET_BUFFERSW as argument in object's ReadFileEx entry.
Jacek Caban [Fri, 23 Nov 2012 14:18:31 +0000 (15:18 +0100)] 
wininet: Don't take INTERNET_BUFFERSW as argument in object's ReadFileEx entry.

11 years agoinclude: Added error codes enum, cleanup existing enums.
Nikolay Sivov [Fri, 23 Nov 2012 15:31:16 +0000 (10:31 -0500)] 
include: Added error codes enum, cleanup existing enums.

11 years agowidl: Print large enum constants in hex.
Alexandre Julliard [Fri, 23 Nov 2012 16:39:55 +0000 (17:39 +0100)] 
widl: Print large enum constants in hex.

11 years agocabinet: Simplify concatenation of path and filename.
Christian Costa [Thu, 22 Nov 2012 09:08:00 +0000 (10:08 +0100)] 
cabinet: Simplify concatenation of path and filename.

11 years agoamstream: Initialize correctly AM_MEDIA_TYPE struct.
Christian Costa [Fri, 16 Nov 2012 15:46:07 +0000 (16:46 +0100)] 
amstream: Initialize correctly AM_MEDIA_TYPE struct.

11 years agostrmbase: Simplify IEnumMediaTypesImpl_QueryInterface and turn FIXME into WARN.
Christian Costa [Fri, 23 Nov 2012 08:47:05 +0000 (09:47 +0100)] 
strmbase: Simplify IEnumMediaTypesImpl_QueryInterface and turn FIXME into WARN.

11 years agostrmbase: Display iface in TRACEs.
Christian Costa [Fri, 23 Nov 2012 08:46:58 +0000 (09:46 +0100)] 
strmbase: Display iface in TRACEs.

11 years agostrmbase: Display new ref in AddRef and Release for IEnumMediaTypes.
Christian Costa [Fri, 23 Nov 2012 08:46:50 +0000 (09:46 +0100)] 
strmbase: Display new ref in AddRef and Release for IEnumMediaTypes.

11 years agocryptdll: Remove unused variable.
Andrew Talbot [Thu, 22 Nov 2012 21:01:54 +0000 (21:01 +0000)] 
cryptdll: Remove unused variable.

11 years agodnsapi: Remove unused variable.
Andrew Talbot [Thu, 22 Nov 2012 21:01:58 +0000 (21:01 +0000)] 
dnsapi: Remove unused variable.

11 years agowinhttp: Remove unused variables.
Andrew Talbot [Thu, 22 Nov 2012 21:02:02 +0000 (21:02 +0000)] 
winhttp: Remove unused variables.

11 years agowininet: Remove unused variable.
Andrew Talbot [Thu, 22 Nov 2012 21:02:08 +0000 (21:02 +0000)] 
wininet: Remove unused variable.

11 years agowinspool.drv: Remove unused variable.
Andrew Talbot [Thu, 22 Nov 2012 21:02:13 +0000 (21:02 +0000)] 
winspool.drv: Remove unused variable.

11 years agod3d10core: Implement d3d10_device_SOGetTargets().
Henri Verbeet [Thu, 22 Nov 2012 20:13:38 +0000 (21:13 +0100)] 
d3d10core: Implement d3d10_device_SOGetTargets().

11 years agod3d10core: Implement d3d10_device_SOSetTargets().
Henri Verbeet [Thu, 22 Nov 2012 20:13:37 +0000 (21:13 +0100)] 
d3d10core: Implement d3d10_device_SOSetTargets().

11 years agod3dx9: Avoid LPD3DXCONSTANTTABLE.
Henri Verbeet [Thu, 22 Nov 2012 20:13:36 +0000 (21:13 +0100)] 
d3dx9: Avoid LPD3DXCONSTANTTABLE.

11 years agod3dx9: Avoid LPD3DXFILE.
Henri Verbeet [Thu, 22 Nov 2012 20:13:35 +0000 (21:13 +0100)] 
d3dx9: Avoid LPD3DXFILE.

11 years agod3dx9: Avoid LPD3DXFILESAVEOBJECT.
Henri Verbeet [Thu, 22 Nov 2012 20:13:34 +0000 (21:13 +0100)] 
d3dx9: Avoid LPD3DXFILESAVEOBJECT.

11 years agoserver: Print the usage to stdout when invoked with --help.
Francois Gouget [Thu, 22 Nov 2012 17:39:45 +0000 (18:39 +0100)] 
server: Print the usage to stdout when invoked with --help.

11 years agowinegstreamer: Make the GST_QualityControl methods static.
Francois Gouget [Thu, 22 Nov 2012 17:38:51 +0000 (18:38 +0100)] 
winegstreamer: Make the GST_QualityControl methods static.

11 years agomsvcp60: Make some codecvt_xxx() functions static or remove them.
Francois Gouget [Thu, 22 Nov 2012 17:38:39 +0000 (18:38 +0100)] 
msvcp60: Make some codecvt_xxx() functions static or remove them.

11 years agoole32/tests: Add a test to show that CoGetPSClsid is not affected by an override...
Hans Leidekker [Thu, 22 Nov 2012 16:15:54 +0000 (17:15 +0100)] 
ole32/tests: Add a test to show that CoGetPSClsid is not affected by an override of HKEY_CLASSES_ROOT.

11 years agostrmbase: Don't forget to add ref pUnk in CopyMediaType when pbFormat is null.
Christian Costa [Wed, 21 Nov 2012 08:48:06 +0000 (09:48 +0100)] 
strmbase: Don't forget to add ref pUnk in CopyMediaType when pbFormat is null.

11 years agostrmbase: Use FreeMediaType instead of freeing media type by hand and forgetting...
Christian Costa [Fri, 16 Nov 2012 14:17:33 +0000 (15:17 +0100)] 
strmbase: Use FreeMediaType instead of freeing media type by hand and forgetting pUnk release.

11 years agod3d10core: Implement d3d10_device_RSGetScissorRects().
Henri Verbeet [Thu, 22 Nov 2012 12:45:13 +0000 (13:45 +0100)] 
d3d10core: Implement d3d10_device_RSGetScissorRects().

11 years agod3d10core: Implement d3d10_device_RSSetScissorRects().
Henri Verbeet [Thu, 22 Nov 2012 12:45:12 +0000 (13:45 +0100)] 
d3d10core: Implement d3d10_device_RSSetScissorRects().

11 years agod3dx9: Avoid LPD3DXFILESAVEDATA.
Henri Verbeet [Thu, 22 Nov 2012 12:45:11 +0000 (13:45 +0100)] 
d3dx9: Avoid LPD3DXFILESAVEDATA.

11 years agod3dx9: Avoid LPD3DXFILEENUMOBJECT.
Henri Verbeet [Thu, 22 Nov 2012 12:45:10 +0000 (13:45 +0100)] 
d3dx9: Avoid LPD3DXFILEENUMOBJECT.

11 years agod3dx9: Avoid LPD3DXFILEDATA.
Henri Verbeet [Thu, 22 Nov 2012 12:45:09 +0000 (13:45 +0100)] 
d3dx9: Avoid LPD3DXFILEDATA.

11 years agoadvapi32: Added debug trace to RegOverridePredefKey.
Jacek Caban [Thu, 22 Nov 2012 11:40:40 +0000 (12:40 +0100)] 
advapi32: Added debug trace to RegOverridePredefKey.

11 years agoatl: Don't forward AtlModule* calls to atl100.dll.
Jacek Caban [Thu, 22 Nov 2012 11:33:25 +0000 (12:33 +0100)] 
atl: Don't forward AtlModule* calls to atl100.dll.

11 years agodsound: Create a primary_pwfx separately from pwfx.
Maarten Lankhorst [Fri, 16 Nov 2012 19:35:51 +0000 (20:35 +0100)] 
dsound: Create a primary_pwfx separately from pwfx.

11 years agouser32: Fix the wait event mask in PeekMessage.
Alexandre Julliard [Thu, 22 Nov 2012 10:57:15 +0000 (11:57 +0100)] 
user32: Fix the wait event mask in PeekMessage.

11 years agowindowscodecs: Implement QueryCapability in the GIF decoder.
Dmitry Timoshkov [Thu, 22 Nov 2012 10:27:22 +0000 (18:27 +0800)] 
windowscodecs: Implement QueryCapability in the GIF decoder.

11 years agowindowscodecs: Reimplement GetFrameCount of the GIF decoder.
Dmitry Timoshkov [Thu, 22 Nov 2012 10:26:28 +0000 (18:26 +0800)] 
windowscodecs: Reimplement GetFrameCount of the GIF decoder.

11 years agoqedit: "Fix" DllCanUnloadNow() implementation.
Michael Stefaniuc [Wed, 21 Nov 2012 21:35:30 +0000 (22:35 +0100)] 
qedit: "Fix" DllCanUnloadNow() implementation.

11 years agopstorec: "Fix" DllCanUnloadNow() implementation.
Michael Stefaniuc [Wed, 21 Nov 2012 21:29:55 +0000 (22:29 +0100)] 
pstorec: "Fix" DllCanUnloadNow() implementation.

11 years agoolepro32: "Fix" DllCanUnloadNow() implementation.
Michael Stefaniuc [Wed, 21 Nov 2012 21:28:48 +0000 (22:28 +0100)] 
olepro32: "Fix" DllCanUnloadNow() implementation.

11 years agomsisys.ocx: "Fix" DllCanUnloadNow() implementation.
Michael Stefaniuc [Wed, 21 Nov 2012 21:27:24 +0000 (22:27 +0100)] 
msisys.ocx: "Fix" DllCanUnloadNow() implementation.

11 years agohlink: "Fix" DllCanUnloadNow() implementation.
Michael Stefaniuc [Wed, 21 Nov 2012 21:26:08 +0000 (22:26 +0100)] 
hlink: "Fix" DllCanUnloadNow() implementation.

11 years agodpnhpast: "Fix" DllCanUnloadNow() implementation.
Michael Stefaniuc [Wed, 21 Nov 2012 21:25:12 +0000 (22:25 +0100)] 
dpnhpast: "Fix" DllCanUnloadNow() implementation.

11 years agokernel32: Remove unused variables.
Andrew Talbot [Wed, 21 Nov 2012 21:16:44 +0000 (21:16 +0000)] 
kernel32: Remove unused variables.