wine
17 years agouser32: Pass the modified SetWindowPos flags to the set_window_pos server request.
Alexandre Julliard [Wed, 20 Feb 2008 13:41:09 +0000 (14:41 +0100)] 
user32: Pass the modified SetWindowPos flags to the set_window_pos server request.

17 years agoslc: Initial stub DLL.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 13:17:08 +0000 (00:17 +1100)] 
slc: Initial stub DLL.

17 years agouser32: Test LoadImage() to load an icon as a cursor.
Andrew Riedi [Tue, 19 Feb 2008 09:23:16 +0000 (01:23 -0800)] 
user32: Test LoadImage() to load an icon as a cursor.

17 years agouser32: Add a z-order test for owned popup windows.
Dmitry Timoshkov [Tue, 19 Feb 2008 12:17:13 +0000 (20:17 +0800)] 
user32: Add a z-order test for owned popup windows.

17 years agomsxml3: Implement put_dataType.
Alistair Leslie-Hughes [Wed, 20 Feb 2008 05:03:41 +0000 (16:03 +1100)] 
msxml3: Implement put_dataType.

17 years agomsxml3: Implemented IDispatch for IXMLDOMAttribute.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 19:41:24 +0000 (06:41 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMAttribute.

17 years agomsi: Forward MsiSourceListEnumSourcesA to a stub implementation of MsiSourceListEnumS...
James Hawkins [Wed, 20 Feb 2008 02:53:44 +0000 (20:53 -0600)] 
msi: Forward MsiSourceListEnumSourcesA to a stub implementation of MsiSourceListEnumSourcesW.

17 years agogdi32: Move EnumFontFamiliesEx16() to gdi16.c and reimplement it based on EnumFontFam...
Michael Stefaniuc [Tue, 19 Feb 2008 23:13:32 +0000 (00:13 +0100)] 
gdi32: Move EnumFontFamiliesEx16() to gdi16.c and reimplement it based on EnumFontFamiliesExW().

17 years agonetapi32: Added some return value checking.
Marcus Meissner [Tue, 19 Feb 2008 22:08:14 +0000 (23:08 +0100)] 
netapi32: Added some return value checking.

17 years agowined3d: Let flush_to_framebuffer_drawpixels use a valid rect.
Roderick Colenbrander [Tue, 19 Feb 2008 20:18:26 +0000 (21:18 +0100)] 
wined3d: Let flush_to_framebuffer_drawpixels use a valid rect.

17 years agodmband: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 19 Feb 2008 22:03:43 +0000 (22:03 +0000)] 
dmband: Assign to struct instead of using memcpy.

17 years agowinedump: Check return value of fetch_block (Coverity).
Marcus Meissner [Tue, 19 Feb 2008 21:46:04 +0000 (22:46 +0100)] 
winedump: Check return value of fetch_block (Coverity).

17 years agoddraw/tests: Avoid endless loop, when T&L is not supported.
Detlef Riekenberg [Tue, 19 Feb 2008 19:21:12 +0000 (20:21 +0100)] 
ddraw/tests: Avoid endless loop, when T&L is not supported.

17 years agoddraw: Add missing unlock on error path. Found by Smatch.
Michael Stefaniuc [Tue, 19 Feb 2008 18:50:04 +0000 (19:50 +0100)] 
ddraw: Add missing unlock on error path. Found by Smatch.

17 years agoqmgr: Add some tests.
Roy Shea [Mon, 11 Feb 2008 19:09:34 +0000 (11:09 -0800)] 
qmgr: Add some tests.

17 years agoqmgr: Add ServiceMain.
Roy Shea [Mon, 11 Feb 2008 19:09:34 +0000 (11:09 -0800)] 
qmgr: Add ServiceMain.

17 years agoqmgr: Implement DLL server registration.
Roy Shea [Mon, 11 Feb 2008 19:09:02 +0000 (11:09 -0800)] 
qmgr: Implement DLL server registration.

17 years agouser32: Add some tests for GetMouseMovePointsEx.
Stefan Leichter [Sat, 16 Feb 2008 18:35:22 +0000 (19:35 +0100)] 
user32: Add some tests for GetMouseMovePointsEx.

17 years agouser32: Fix caption bar being drawn 1 pixel too high.
Peter Oberndorfer [Sun, 17 Feb 2008 20:14:50 +0000 (21:14 +0100)] 
user32: Fix caption bar being drawn 1 pixel too high.

17 years agouuid: Fixed the CLSID_Picture_EnhMetafile definition.
Alexandre Julliard [Tue, 19 Feb 2008 19:09:39 +0000 (20:09 +0100)] 
uuid: Fixed the CLSID_Picture_EnhMetafile definition.

17 years agouuid: Remove a few iids that don't belong here.
Alexandre Julliard [Tue, 19 Feb 2008 19:09:19 +0000 (20:09 +0100)] 
uuid: Remove a few iids that don't belong here.

17 years agodxguid: Add a few more iids.
Alexandre Julliard [Tue, 19 Feb 2008 18:49:34 +0000 (19:49 +0100)] 
dxguid: Add a few more iids.

17 years agod3dx8: Fix a typo in d3dx8math.h.
David Adam [Tue, 19 Feb 2008 07:50:44 +0000 (08:50 +0100)] 
d3dx8: Fix a typo in d3dx8math.h.

17 years agomsi: Remove unused parameter to msi_comp_find_prodcode().
Gerald Pfeifer [Sun, 17 Feb 2008 20:22:44 +0000 (21:22 +0100)] 
msi: Remove unused parameter to msi_comp_find_prodcode().

17 years agomsi: Adjust the signedness of three variables.
Gerald Pfeifer [Sun, 17 Feb 2008 12:23:38 +0000 (13:23 +0100)] 
msi: Adjust the signedness of three variables.

17 years agoqedit: Add stub implementation of MediaDet.
Lei Zhang [Wed, 13 Feb 2008 22:12:17 +0000 (14:12 -0800)] 
qedit: Add stub implementation of MediaDet.

17 years agoqedit: Add tests directory and a simple test.
Lei Zhang [Wed, 13 Feb 2008 22:47:12 +0000 (14:47 -0800)] 
qedit: Add tests directory and a simple test.

17 years agoqedit: Add MediaDet registration.
Lei Zhang [Wed, 13 Feb 2008 22:10:12 +0000 (14:10 -0800)] 
qedit: Add MediaDet registration.

Much of the code is from quartz.

17 years agoinclude: Add IMediaDet interface and MediaDet class.
Lei Zhang [Wed, 13 Feb 2008 08:49:37 +0000 (00:49 -0800)] 
include: Add IMediaDet interface and MediaDet class.

17 years agoinclude: Add ISampleGrabber interface.
Lei Zhang [Wed, 13 Feb 2008 21:10:23 +0000 (13:10 -0800)] 
include: Add ISampleGrabber interface.

17 years agoinclude: Generate qedit.h, add ISampleGrabberCB interface.
Lei Zhang [Wed, 13 Feb 2008 20:59:43 +0000 (12:59 -0800)] 
include: Generate qedit.h, add ISampleGrabberCB interface.

17 years agoqedit: Add the DirectShow ClassFactory.
Lei Zhang [Tue, 12 Feb 2008 02:18:06 +0000 (18:18 -0800)] 
qedit: Add the DirectShow ClassFactory.

17 years agoqedit: Skeleton implementation of qedit.dll.
Lei Zhang [Tue, 12 Feb 2008 02:07:45 +0000 (18:07 -0800)] 
qedit: Skeleton implementation of qedit.dll.

17 years agoserver: Don't access the process after send_client_fd as it may have been killed.
Alexandre Julliard [Tue, 19 Feb 2008 15:51:16 +0000 (16:51 +0100)] 
server: Don't access the process after send_client_fd as it may have been killed.

17 years agoAvoid the nounistd option that doesn't exist on older flex, define YY_NO_UNISTD_H...
Alexandre Julliard [Tue, 19 Feb 2008 14:42:49 +0000 (15:42 +0100)] 
Avoid the nounistd option that doesn't exist on older flex, define YY_NO_UNISTD_H instead.

17 years agogdi32: Japanese Windows had a default fallback Font SystemLink of Microsoft Sans...
Aric Stewart [Mon, 18 Feb 2008 15:49:07 +0000 (09:49 -0600)] 
gdi32: Japanese Windows had a default fallback Font SystemLink of Microsoft Sans Serif. Implement that for Japanese.

17 years agod3d9: Some Windows drivers do not like reversed fog.
Stefan Dösinger [Tue, 12 Feb 2008 16:05:40 +0000 (17:05 +0100)] 
d3d9: Some Windows drivers do not like reversed fog.

The fog test used start = 0.9 and end = 0.1. This is perfectly ok in
theory, but some Windows drivers do not like it. Since this test tests
how fog is calculated with Vertex and Pixel shaders put the fog range in
the normal order(start = 0.1, end = 0.9), this fixes a number of fog
failures on ATI cards on Windows.

17 years agod3d9: Do not expect consistent failures.
Stefan Dösinger [Tue, 12 Feb 2008 01:34:27 +0000 (02:34 +0100)] 
d3d9: Do not expect consistent failures.

The drivers for some radeon cards are not prepared for the things the
fixed function type test does and fail inconsistently. Thus skip the
color comparison if one of the two draws fails, and do not write an
extra complaint about the inconsistency

17 years agod3d9: Add a stencil+culling test.
Stefan Dösinger [Sun, 17 Feb 2008 22:31:55 +0000 (23:31 +0100)] 
d3d9: Add a stencil+culling test.

17 years agowined3d: Enable the texcoord init workaround on radeon HD cards on MacOS.
Stefan Dösinger [Thu, 14 Feb 2008 17:38:02 +0000 (18:38 +0100)] 
wined3d: Enable the texcoord init workaround on radeon HD cards on MacOS.

17 years agowined3d: Create a VBO before returning memory.
Stefan Dösinger [Mon, 11 Feb 2008 11:46:43 +0000 (12:46 +0100)] 
wined3d: Create a VBO before returning memory.

The state manager calls GetMemory before it calls PreLoad on the VBO,
and PreLoad depends on finding the VBO in the strided vertex structure.
This can cause problems on the first draw which creates the vertex
buffer, because the first PreLoad creates the vbo and attempts to
convert with an incorrect strided structure.

17 years agod3dx9: Implement D3DXGetDriverLevel.
Tony Wasserka [Tue, 5 Feb 2008 16:48:45 +0000 (17:48 +0100)] 
d3dx9: Implement D3DXGetDriverLevel.

17 years agod3dx9: Complete d3dx9core.h.
Tony Wasserka [Mon, 4 Feb 2008 16:24:54 +0000 (17:24 +0100)] 
d3dx9: Complete d3dx9core.h.

17 years agod3dx9.h: Include d3dx9math.h before d3dx9core.h.
Tony Wasserka [Tue, 5 Feb 2008 13:27:52 +0000 (14:27 +0100)] 
d3dx9.h: Include d3dx9math.h before d3dx9core.h.

17 years agod3dx9: Start implementation of d3dx9_32, d3dx9_33, d3dx9_34 and d3dx9_35.
Tony Wasserka [Sat, 2 Feb 2008 18:02:34 +0000 (19:02 +0100)] 
d3dx9: Start implementation of d3dx9_32, d3dx9_33, d3dx9_34 and d3dx9_35.

17 years agod3dx9: Start implementation of d3dx9_31.
Tony Wasserka [Sat, 2 Feb 2008 17:35:38 +0000 (18:35 +0100)] 
d3dx9: Start implementation of d3dx9_31.

17 years agod3dx9: Start implementation of d3dx9_28, d3dx9_29 and d3dx9_30.
Tony Wasserka [Sat, 2 Feb 2008 17:29:07 +0000 (18:29 +0100)] 
d3dx9: Start implementation of d3dx9_28, d3dx9_29 and d3dx9_30.

17 years agod3dx9: Start implementation of d3dx9_26 and d3dx9_27.
Tony Wasserka [Sat, 2 Feb 2008 17:06:52 +0000 (18:06 +0100)] 
d3dx9: Start implementation of d3dx9_26 and d3dx9_27.

17 years agod3dx9: Start implementation of d3dx9_25.
Tony Wasserka [Sat, 2 Feb 2008 15:22:27 +0000 (16:22 +0100)] 
d3dx9: Start implementation of d3dx9_25.

17 years agod3dx9: Start implementation of d3dx9_24.
Tony Wasserka [Sat, 2 Feb 2008 09:24:28 +0000 (10:24 +0100)] 
d3dx9: Start implementation of d3dx9_24.

17 years agomsxml3: Implement IXMLDOMText length property.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 21:28:38 +0000 (08:28 +1100)] 
msxml3: Implement IXMLDOMText length property.

17 years agomsxml3: Implemented IDispatch for IXMLDOMDocument2.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 19:28:54 +0000 (06:28 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMDocument2.

17 years agomsxml3: Implemented IDispatch for IXMLDocument.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:36:53 +0000 (12:36 +1100)] 
msxml3: Implemented IDispatch for IXMLDocument.

17 years agomsxml3: Implemented IDispatch for IXMLElement.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:40:29 +0000 (12:40 +1100)] 
msxml3: Implemented IDispatch for IXMLElement.

17 years agomsxml3: Implemented IDispatch for IXMLDOMNodeList.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:32:36 +0000 (12:32 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMNodeList.

17 years agomsxml3: Implemented IDispatch for IXMLDOMParseError.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:28:08 +0000 (12:28 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMParseError.

17 years agomsxml3: Implemented IDispatch for IXMLDOMNamedNodeMap.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:24:18 +0000 (12:24 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMNamedNodeMap.

17 years agomsxml3: Implemented IDispatch for IXMLDOMEntityReference.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:20:45 +0000 (12:20 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMEntityReference.

17 years agomsxml3: Implemented IDispatch for IXMLDOMElement.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 01:13:22 +0000 (12:13 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMElement.

17 years agomsxml3: Implemented IDispatch for IXMLDOMDocumentFragment.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 00:53:20 +0000 (11:53 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMDocumentFragment.

17 years agomsxml3: Implemented IDispatch for IXMLDOMComment.
Alistair Leslie-Hughes [Tue, 19 Feb 2008 00:34:56 +0000 (11:34 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMComment.

17 years agomsxml3: Implemented IDispatch for IXMLDOMCDATASection.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 23:59:15 +0000 (10:59 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMCDATASection.

17 years agomsxml3: Implemented IDispatch for IXMLDOMProcessingInstruction.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 22:21:06 +0000 (09:21 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMProcessingInstruction.

17 years agomsxml3: Implemented IDispatch for IXMLDOMSchemaCollection.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 22:10:40 +0000 (09:10 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMSchemaCollection.

17 years agomsxml3: Implemented IDispatch for IXMLDOMText.
Alistair Leslie-Hughes [Mon, 18 Feb 2008 22:04:36 +0000 (09:04 +1100)] 
msxml3: Implemented IDispatch for IXMLDOMText.

17 years agopdh: Pass parameters through to PdhLookupPerfIndexByNameW for checking.
Jeff Latimer [Tue, 19 Feb 2008 10:17:19 +0000 (21:17 +1100)] 
pdh: Pass parameters through to PdhLookupPerfIndexByNameW for checking.

17 years agoshdocvw: The WINAPI modifier on function pointers should become before the '*' for...
Rob Shearman [Tue, 19 Feb 2008 11:37:21 +0000 (11:37 +0000)] 
shdocvw: The WINAPI modifier on function pointers should become before the '*' for portability.

17 years agod3d9: Fix copy and paste error in reset_enum_callback.
Rob Shearman [Tue, 19 Feb 2008 11:37:09 +0000 (11:37 +0000)] 
d3d9: Fix copy and paste error in reset_enum_callback.

vertex_desc.Pool should obviously be used in the
WINED3DRTYPE_VERTEXBUFFER case instead of index_desc.Pool.

17 years agoavifil32: Simplify a comparison in AVIBuildFilterW.
Rob Shearman [Tue, 19 Feb 2008 11:36:55 +0000 (11:36 +0000)] 
avifil32: Simplify a comparison in AVIBuildFilterW.

17 years agoAdd the nounistd option to all lex source files.
Rob Shearman [Tue, 19 Feb 2008 11:48:03 +0000 (11:48 +0000)] 
Add the nounistd option to all lex source files.

17 years agowined3d: Fix lack of indent in PreLoad.
Roderick Colenbrander [Mon, 18 Feb 2008 20:34:29 +0000 (21:34 +0100)] 
wined3d: Fix lack of indent in PreLoad.

17 years agowined3d: The base RealizePalette isn't needed anymore.
Roderick Colenbrander [Mon, 18 Feb 2008 20:13:50 +0000 (21:13 +0100)] 
wined3d: The base RealizePalette isn't needed anymore.

17 years agowined3d: Add a GL specific RealizePalette which also updates the drawable.
Roderick Colenbrander [Mon, 18 Feb 2008 20:13:13 +0000 (21:13 +0100)] 
wined3d: Add a GL specific RealizePalette which also updates the drawable.

17 years agowined3d: Add a GDI version of RealizePalette.
Roderick Colenbrander [Mon, 18 Feb 2008 20:10:18 +0000 (21:10 +0100)] 
wined3d: Add a GDI version of RealizePalette.

The base version won't suffice anymore as it is not able to upload
palette changes to the drawable in an efficient way for both GDI and
GL. Further the LoadLocation code in RealizePalette isn't needed for
the GDI version as in all cases it works on system memory.

17 years agowineboot: Delete files from dllcache once they have been installed.
Alexandre Julliard [Tue, 19 Feb 2008 11:19:42 +0000 (12:19 +0100)] 
wineboot: Delete files from dllcache once they have been installed.

17 years agomsi: Remove invalid FIXMEs.
James Hawkins [Tue, 19 Feb 2008 08:13:08 +0000 (02:13 -0600)] 
msi: Remove invalid FIXMEs.

17 years agomsi: Return ERROR_INVALID_PARAMETER if the context is machine and szUserSid is non...
James Hawkins [Tue, 19 Feb 2008 08:12:30 +0000 (02:12 -0600)] 
msi: Return ERROR_INVALID_PARAMETER if the context is machine and szUserSid is non-NULL.

17 years agomsi: Validate the dwOptions parameter of MsiSourceListSetInfo.
James Hawkins [Tue, 19 Feb 2008 08:11:42 +0000 (02:11 -0600)] 
msi: Validate the dwOptions parameter of MsiSourceListSetInfo.

17 years agomsi: Simplify the MEDIAPACKAGEPATH and DISKPROMPT cases.
James Hawkins [Tue, 19 Feb 2008 07:49:04 +0000 (01:49 -0600)] 
msi: Simplify the MEDIAPACKAGEPATH and DISKPROMPT cases.

17 years agomsi: Return the results from OpenSourceKey.
James Hawkins [Tue, 19 Feb 2008 08:09:33 +0000 (02:09 -0600)] 
msi: Return the results from OpenSourceKey.

17 years agomsi: Return ERROR_UNKNOWN_PATCH if dwOptions contains MSICODE_PATCH.
James Hawkins [Tue, 19 Feb 2008 08:08:55 +0000 (02:08 -0600)] 
msi: Return ERROR_UNKNOWN_PATCH if dwOptions contains MSICODE_PATCH.

17 years agomsi: Validate the szProduct parameter of MsiSourceListSetInfo.
James Hawkins [Tue, 19 Feb 2008 08:08:11 +0000 (02:08 -0600)] 
msi: Validate the szProduct parameter of MsiSourceListSetInfo.

17 years agomsi: Add tests for MsiSourceListSetInfo.
James Hawkins [Tue, 19 Feb 2008 06:58:10 +0000 (00:58 -0600)] 
msi: Add tests for MsiSourceListSetInfo.

17 years agowininet/tests: Don't include the trailing '\0' in dwHeadersLength otherwise HttpSendR...
Francois Gouget [Mon, 18 Feb 2008 23:20:50 +0000 (00:20 +0100)] 
wininet/tests: Don't include the trailing '\0' in dwHeadersLength otherwise HttpSendRequestEx() sends it too which some servers object to.

17 years agowininet: Document HttpAddRequestHeadersW()'s handling of the trailing '\0'. Fix traci...
Francois Gouget [Mon, 18 Feb 2008 23:18:02 +0000 (00:18 +0100)] 
wininet: Document HttpAddRequestHeadersW()'s handling of the trailing '\0'. Fix tracing of the corresponding header strings as they may not be '\0' terminated.

17 years agoadvapi32/tests: Check whether RegGetValue() '\0'-terminates the buffer when retrievin...
Francois Gouget [Mon, 18 Feb 2008 23:21:09 +0000 (00:21 +0100)] 
advapi32/tests: Check whether RegGetValue() '\0'-terminates the buffer when retrieving a zero-byte string value.

17 years agoadvapi32/tests: Remove an obsolete comment: Wine's on-disk registry format now suppor...
Francois Gouget [Mon, 18 Feb 2008 23:21:00 +0000 (00:21 +0100)] 
advapi32/tests: Remove an obsolete comment: Wine's on-disk registry format now supports string values with no trailing '\0'.

17 years agomsi: Use 'HKCU\Software\Microsoft\MS Setup (ACME)' as a source for the default user...
Francois Gouget [Mon, 18 Feb 2008 23:17:24 +0000 (00:17 +0100)] 
msi: Use 'HKCU\Software\Microsoft\MS Setup (ACME)' as a source for the default user and company names before falling back to the RegisteredXXX values. Fix the conformance test accordingly.

17 years agogdi32: Move EnumFonts16 and EnumFontFamilies16 to gdi16.c.
Michael Stefaniuc [Mon, 18 Feb 2008 22:21:25 +0000 (23:21 +0100)] 
gdi32: Move EnumFonts16 and EnumFontFamilies16 to gdi16.c.

17 years agoadvpack: Fix buffer overrun in convert_file_list.
Rob Shearman [Mon, 18 Feb 2008 19:37:27 +0000 (19:37 +0000)] 
advpack: Fix buffer overrun in convert_file_list.

17 years agomsi: Remove some unused functions.
Rob Shearman [Mon, 18 Feb 2008 19:37:18 +0000 (19:37 +0000)] 
msi: Remove some unused functions.

17 years agomciwave: Fix the character count passed to GetTempPathW in create_tmp_file.
Rob Shearman [Mon, 18 Feb 2008 19:39:32 +0000 (19:39 +0000)] 
mciwave: Fix the character count passed to GetTempPathW in create_tmp_file.

17 years agoadvapi32: Fix the AccessCheck tests so that the ACCESS_SYSTEM_SECURITY test now runs...
Rob Shearman [Mon, 18 Feb 2008 19:39:19 +0000 (19:39 +0000)] 
advapi32: Fix the AccessCheck tests so that the ACCESS_SYSTEM_SECURITY test now runs (when the user has the Security privilege).

Duplicate the token at SecurityImpersonation impersonation level instead
of SecurityIdentification, otherwise the call to RtlAdjustPrivilege
fails on Windows.

17 years agocomdlg32: Fix the character length passed into GetDlgItemTextW in PRINTDLG_PS_UpdateD...
Rob Shearman [Mon, 18 Feb 2008 19:39:11 +0000 (19:39 +0000)] 
comdlg32: Fix the character length passed into GetDlgItemTextW in PRINTDLG_PS_UpdateDlgStructW.

17 years agocomdlg32: Fix potential buffer overrun of lpxx->lfFaceName in CFn_WMCommand.
Rob Shearman [Mon, 18 Feb 2008 19:39:04 +0000 (19:39 +0000)] 
comdlg32: Fix potential buffer overrun of lpxx->lfFaceName in CFn_WMCommand.

17 years agobrowseui: Fix typo in declaration of empty_string in set_buffer.
Rob Shearman [Mon, 18 Feb 2008 19:37:41 +0000 (19:37 +0000)] 
browseui: Fix typo in declaration of empty_string in set_buffer.

17 years agowininet: Fix potential buffer overrun in HttpQueryInfoA.
Rob Shearman [Mon, 18 Feb 2008 19:37:35 +0000 (19:37 +0000)] 
wininet: Fix potential buffer overrun in HttpQueryInfoA.

If HTTP_QUERY_CUSTOM is specified then the buffer contains a
null-terminated string on input and data of length len on output. The
code wasn't taking into account that the input len could be less than
the length of the string and thus could result in the allocated buffer
being overrun with the call to WideCharToMultiByte.

17 years agodevenum: Add Polish translation.
Mikołaj Zalewski [Mon, 18 Feb 2008 16:18:03 +0000 (17:18 +0100)] 
devenum: Add Polish translation.

17 years agodevenum: Convert resource file to UTF-8.
Mikołaj Zalewski [Mon, 18 Feb 2008 16:15:42 +0000 (17:15 +0100)] 
devenum: Convert resource file to UTF-8.

17 years agowined3d: Take alpha from device palette entry for d3d 8 and later.
Alexander Dorofeyev [Mon, 18 Feb 2008 01:37:00 +0000 (17:37 -0800)] 
wined3d: Take alpha from device palette entry for d3d 8 and later.

Adds support for D3D >= 8 style palettes that contain alpha. This fixes
rendering problems in games like Commandos 3 and Madden NFL 2004.