wine
15 years agontdll: Add a noexec flag for memory views where we don't want to force exec permission.
Alexandre Julliard [Tue, 4 Nov 2008 12:16:01 +0000 (13:16 +0100)] 
ntdll: Add a noexec flag for memory views where we don't want to force exec permission.

15 years agontdll: Store the per-view flags in the high word of the page protection bits.
Alexandre Julliard [Tue, 4 Nov 2008 12:05:32 +0000 (13:05 +0100)] 
ntdll: Store the per-view flags in the high word of the page protection bits.

15 years agoshell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUT...
Aric Stewart [Mon, 3 Nov 2008 16:14:53 +0000 (10:14 -0600)] 
shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL.

15 years agomsimtf: Add a mostly wrapper stub for IActiveIMMApp.
Aric Stewart [Mon, 3 Nov 2008 16:14:43 +0000 (10:14 -0600)] 
msimtf: Add a mostly wrapper stub for IActiveIMMApp.

15 years agod3d9: Add a test for GetTexture with no texture set.
Stefan Dösinger [Fri, 19 Sep 2008 18:12:30 +0000 (13:12 -0500)] 
d3d9: Add a test for GetTexture with no texture set.

15 years agowined3d: Kill the GL_ATI_envmap_bumpmap code.
Stefan Dösinger [Mon, 3 Nov 2008 17:36:19 +0000 (18:36 +0100)] 
wined3d: Kill the GL_ATI_envmap_bumpmap code.

GL_ATI_envmap_bumpmap provides two things: Signed V8U8 pixel formats,
and bump mapping. The extension is only supported on fglrx, and this
driver also supports GL_ARB_fragment_program.  Thus the bump mapping
code is never used on any driver out there.  Furthermore, if it is
used, it tends to crash the driver

The signed pixel format is used, as it can be used by pixel shaders or
the ARBfp replacement. However, the format is broken in fglrx, and
negative values are clamped to 0.0. This results in test
failures. WineD3D has an alternative codepath using scale+bias to
enable V8U8 using a standard signed RGB which works correctly on
fglrx.

15 years agowined3d: Fix the num blend values -> type match.
Stefan Dösinger [Sun, 2 Nov 2008 23:38:14 +0000 (00:38 +0100)] 
wined3d: Fix the num blend values -> type match.

15 years agod3d9: WINED3DSURFACE_DESC::MultiSampleType is not a DWORD.
Stefan Dösinger [Sun, 2 Nov 2008 23:37:27 +0000 (00:37 +0100)] 
d3d9: WINED3DSURFACE_DESC::MultiSampleType is not a DWORD.

15 years agod3d9: Use the correct AddRef and Release macros.
Stefan Dösinger [Sun, 2 Nov 2008 22:49:40 +0000 (23:49 +0100)] 
d3d9: Use the correct AddRef and Release macros.

15 years agontdll: Avoid potential infinite loop.
Paul Bryan Roberts [Mon, 3 Nov 2008 22:42:42 +0000 (22:42 +0000)] 
ntdll: Avoid potential infinite loop.

15 years agoquartz: Sign-compare warnings fix.
Andrew Talbot [Mon, 3 Nov 2008 22:45:48 +0000 (22:45 +0000)] 
quartz: Sign-compare warnings fix.

15 years agooledlg: Sign-compare warnings fix.
Andrew Talbot [Mon, 3 Nov 2008 22:42:02 +0000 (22:42 +0000)] 
oledlg: Sign-compare warnings fix.

15 years agoiphlpapi: Do not cast zero.
Michael Stefaniuc [Mon, 3 Nov 2008 21:34:55 +0000 (22:34 +0100)] 
iphlpapi: Do not cast zero.

15 years agocrypt32: Remove superfluous casts of void pointers.
Michael Stefaniuc [Mon, 3 Nov 2008 21:35:50 +0000 (22:35 +0100)] 
crypt32: Remove superfluous casts of void pointers.

15 years agouser32: Do not cast zero.
Michael Stefaniuc [Mon, 3 Nov 2008 21:35:31 +0000 (22:35 +0100)] 
user32: Do not cast zero.

15 years agocomctl32: Do not cast zero.
Michael Stefaniuc [Mon, 3 Nov 2008 21:43:40 +0000 (22:43 +0100)] 
comctl32: Do not cast zero.

15 years agoriched20: Remove superflous casts.
Michael Stefaniuc [Mon, 3 Nov 2008 21:36:03 +0000 (22:36 +0100)] 
riched20: Remove superflous casts.

15 years agokernel32: Do not cast zero.
Michael Stefaniuc [Mon, 3 Nov 2008 21:35:08 +0000 (22:35 +0100)] 
kernel32: Do not cast zero.

15 years agowined3d: Use the integer variant of zero instead of casting "0.0".
Michael Stefaniuc [Mon, 3 Nov 2008 21:34:44 +0000 (22:34 +0100)] 
wined3d: Use the integer variant of zero instead of casting "0.0".

15 years agocomctl32/tests: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
Michael Stefaniuc [Mon, 3 Nov 2008 21:32:30 +0000 (22:32 +0100)] 
comctl32/tests: Use MAKELPARAM instead of "(LPARAM) MAKELONG".

15 years agogdiplus: Added CachedBitmap calls.
Nikolay Sivov [Tue, 4 Nov 2008 05:54:32 +0000 (08:54 +0300)] 
gdiplus: Added CachedBitmap calls.

15 years agomsi: Remove an unused registry function.
James Hawkins [Tue, 4 Nov 2008 04:17:04 +0000 (22:17 -0600)] 
msi: Remove an unused registry function.

15 years agomsi: Factor out the code to open the UserData features key.
James Hawkins [Tue, 4 Nov 2008 04:16:54 +0000 (22:16 -0600)] 
msi: Factor out the code to open the UserData features key.

15 years agomsi: Factor out the code to open the features key.
James Hawkins [Tue, 4 Nov 2008 04:16:50 +0000 (22:16 -0600)] 
msi: Factor out the code to open the features key.

15 years agomsi: Factor out the code to open a product key.
James Hawkins [Tue, 4 Nov 2008 04:16:43 +0000 (22:16 -0600)] 
msi: Factor out the code to open a product key.

15 years agomsi: Factor out the table insertion code.
James Hawkins [Tue, 4 Nov 2008 04:16:30 +0000 (22:16 -0600)] 
msi: Factor out the table insertion code.

15 years agomsi: Factor out the table insertion code.
James Hawkins [Tue, 4 Nov 2008 04:16:26 +0000 (22:16 -0600)] 
msi: Factor out the table insertion code.

15 years agomsi: Factor out the table insertion code.
James Hawkins [Tue, 4 Nov 2008 04:16:22 +0000 (22:16 -0600)] 
msi: Factor out the table insertion code.

15 years agowintrust: Implement WVTAsn1SpcFinancialCriteriaInfoDecode.
Juan Lang [Mon, 3 Nov 2008 23:05:19 +0000 (15:05 -0800)] 
wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoDecode.

15 years agowintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoDecode.
Juan Lang [Mon, 3 Nov 2008 23:04:57 +0000 (15:04 -0800)] 
wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoDecode.

15 years agowintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoDecode.
Juan Lang [Mon, 3 Nov 2008 22:59:37 +0000 (14:59 -0800)] 
wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoDecode.

15 years agowintrust: Implement WVTAsn1SpcFinancialCriteriaInfoEncode.
Juan Lang [Mon, 3 Nov 2008 22:55:00 +0000 (14:55 -0800)] 
wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoEncode.

15 years agowintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoEncode.
Juan Lang [Mon, 3 Nov 2008 22:54:46 +0000 (14:54 -0800)] 
wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoEncode.

15 years agowintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoEncode.
Juan Lang [Mon, 3 Nov 2008 22:54:32 +0000 (14:54 -0800)] 
wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoEncode.

15 years agocrypt32: Fix typo.
Juan Lang [Mon, 3 Nov 2008 19:25:20 +0000 (11:25 -0800)] 
crypt32: Fix typo.

15 years agogdiplus: Stub implementation of GdipNewInstalledFontCollection.
Aric Stewart [Mon, 3 Nov 2008 17:39:16 +0000 (11:39 -0600)] 
gdiplus: Stub implementation of GdipNewInstalledFontCollection.

15 years agowrc: Fix the duplicate resource check for user-defined types.
Alexandre Julliard [Tue, 4 Nov 2008 09:07:07 +0000 (10:07 +0100)] 
wrc: Fix the duplicate resource check for user-defined types.

15 years agowinemenubuilder: Move the xdg global variables out of the libpng ifdef block.
Alexandre Julliard [Mon, 3 Nov 2008 19:19:30 +0000 (20:19 +0100)] 
winemenubuilder: Move the xdg global variables out of the libpng ifdef block.

15 years agoxinput: Added header file that defines a lot of the functionality of the library.
Andrew Fenn [Fri, 31 Oct 2008 17:49:47 +0000 (17:49 +0000)] 
xinput: Added header file that defines a lot of the functionality of the library.

15 years agomshtml: Implement IHTMLElement get_document.
Alistair Leslie-Hughes [Thu, 30 Oct 2008 10:38:23 +0000 (21:38 +1100)] 
mshtml: Implement IHTMLElement get_document.

15 years agowinemenubuilder: Generate icons in winemenubuilder instead of wineshelllink.
Damjan Jovanovic [Sun, 2 Nov 2008 13:10:40 +0000 (15:10 +0200)] 
winemenubuilder: Generate icons in winemenubuilder instead of wineshelllink.

15 years agooleaut32: Sign-compare warnings fix.
Andrew Talbot [Sun, 2 Nov 2008 18:46:53 +0000 (18:46 +0000)] 
oleaut32: Sign-compare warnings fix.

15 years agomsxml3: Simplify IXMLDOMNodeMap::removeNamedItem.
Michael Karcher [Sun, 2 Nov 2008 12:34:44 +0000 (13:34 +0100)] 
msxml3: Simplify IXMLDOMNodeMap::removeNamedItem.

15 years agomsxml3: Clean up initialization.
Michael Karcher [Sun, 2 Nov 2008 11:46:41 +0000 (12:46 +0100)] 
msxml3: Clean up initialization.

15 years agouxtheme: Remove superflous casts.
Michael Stefaniuc [Sun, 2 Nov 2008 21:35:17 +0000 (22:35 +0100)] 
uxtheme: Remove superflous casts.

15 years agoavifil32: Remove superfluous casts of void pointers.
Michael Stefaniuc [Sun, 2 Nov 2008 21:34:43 +0000 (22:34 +0100)] 
avifil32: Remove superfluous casts of void pointers.

15 years agoRemove the remaining casts of NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:27:00 +0000 (00:27 +0100)] 
Remove the remaining casts of NULL.

15 years agocomctl32: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:22:49 +0000 (00:22 +0100)] 
comctl32: Do not cast NULL.

15 years agooleaut32: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:21:15 +0000 (00:21 +0100)] 
oleaut32: Do not cast NULL.

15 years agodmloader: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:23:39 +0000 (00:23 +0100)] 
dmloader: Do not cast NULL.

15 years agoshell32: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:23:18 +0000 (00:23 +0100)] 
shell32: Do not cast NULL.

15 years agowinedos: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:21:38 +0000 (00:21 +0100)] 
winedos: Do not cast NULL.

15 years agodmsynth: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:24:07 +0000 (00:24 +0100)] 
dmsynth: Do not cast NULL.

15 years agosetupapi: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:21:48 +0000 (00:21 +0100)] 
setupapi: Do not cast NULL.

15 years agooleview: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:26:07 +0000 (00:26 +0100)] 
oleview: Do not cast NULL.

15 years agoole32: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:25:54 +0000 (00:25 +0100)] 
ole32: Do not cast NULL.

15 years agonetapi32/tests: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:24:59 +0000 (00:24 +0100)] 
netapi32/tests: Do not cast NULL.

15 years agod3dx8: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:24:38 +0000 (00:24 +0100)] 
d3dx8: Do not cast NULL.

15 years agodnsapi: Transform two for loops into while loops.
Michael Stefaniuc [Sat, 1 Nov 2008 23:24:20 +0000 (00:24 +0100)] 
dnsapi: Transform two for loops into while loops.

15 years agodmusic: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:24:00 +0000 (00:24 +0100)] 
dmusic: Do not cast NULL.

15 years agouser32: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:23:27 +0000 (00:23 +0100)] 
user32: Do not cast NULL.

15 years agowinedbg: Use FIELD_OFFSET instead of reimplementing it.
Michael Stefaniuc [Sat, 1 Nov 2008 23:23:02 +0000 (00:23 +0100)] 
winedbg: Use FIELD_OFFSET instead of reimplementing it.

15 years agoriched20: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
Michael Stefaniuc [Sat, 1 Nov 2008 23:22:27 +0000 (00:22 +0100)] 
riched20: Use MAKELPARAM instead of "(LPARAM) MAKELONG".

15 years agoriched20: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:22:07 +0000 (00:22 +0100)] 
riched20: Do not cast NULL.

15 years agocabinet: Do not cast NULL.
Michael Stefaniuc [Sat, 1 Nov 2008 23:21:28 +0000 (00:21 +0100)] 
cabinet: Do not cast NULL.

15 years agowinex11.drv: ImmLockIMCC() returns a void pointer; no need to cast that.
Michael Stefaniuc [Sat, 1 Nov 2008 23:21:05 +0000 (00:21 +0100)] 
winex11.drv: ImmLockIMCC() returns a void pointer; no need to cast that.

15 years agowinedump: Remove casts of void pointers to other pointer types.
Michael Stefaniuc [Sat, 1 Nov 2008 23:20:49 +0000 (00:20 +0100)] 
winedump: Remove casts of void pointers to other pointer types.

15 years agod3d: Do not restore the display mode in ddraw.
Stefan Dösinger [Sat, 1 Nov 2008 21:35:23 +0000 (22:35 +0100)] 
d3d: Do not restore the display mode in ddraw.

15 years agod3d9: Test the effect of lighting on the result alpha.
Stefan Dösinger [Fri, 31 Oct 2008 21:21:18 +0000 (22:21 +0100)] 
d3d9: Test the effect of lighting on the result alpha.

15 years agowined3d: Restore the fragment replacement prog after depth_blt.
Stefan Dösinger [Sat, 1 Nov 2008 19:11:41 +0000 (20:11 +0100)] 
wined3d: Restore the fragment replacement prog after depth_blt.

The current code properly enabled/disabled GL_ARB_fragment_program
after a depth blit, but it did not restore the bound fragment program
properly. This leads to problems if a depth blit was done between two
draws without any change of the fragment processing settings.

15 years agontdll: Return more correct information for SystemBasicInformation and GetSystemInfo.
Alexandre Julliard [Mon, 3 Nov 2008 12:23:48 +0000 (13:23 +0100)] 
ntdll: Return more correct information for SystemBasicInformation and GetSystemInfo.

15 years agontdll: Initialize the large address space before attaching dlls.
Alexandre Julliard [Mon, 3 Nov 2008 12:23:27 +0000 (13:23 +0100)] 
ntdll: Initialize the large address space before attaching dlls.

15 years agontdll: Fix parsing of proc file. Also correct memory deallocation on the Mac.
Aric Stewart [Fri, 31 Oct 2008 20:17:17 +0000 (15:17 -0500)] 
ntdll: Fix parsing of proc file. Also correct memory deallocation on the Mac.

15 years agowinecfg: Display an nicer error when the mount manager cannot be accessed.
Alexandre Julliard [Mon, 3 Nov 2008 11:00:42 +0000 (12:00 +0100)] 
winecfg: Display an nicer error when the mount manager cannot be accessed.

15 years agodxdiagn: Add service pack version.
Vitaliy Margolen [Mon, 3 Nov 2008 04:26:40 +0000 (21:26 -0700)] 
dxdiagn: Add service pack version.

15 years agodxdiagn: Add windows path.
Vitaliy Margolen [Mon, 3 Nov 2008 04:26:33 +0000 (21:26 -0700)] 
dxdiagn: Add windows path.

15 years agodxdiagn: Add pagefile size info.
Vitaliy Margolen [Mon, 3 Nov 2008 04:26:20 +0000 (21:26 -0700)] 
dxdiagn: Add pagefile size info.

15 years agodxdiagn: Replace remaining FIXMEs with TRACEs.
Vitaliy Margolen [Mon, 3 Nov 2008 04:26:01 +0000 (21:26 -0700)] 
dxdiagn: Replace remaining FIXMEs with TRACEs.

15 years agoshlwapi/tests: AssocQueryStringA/W() are missing on Windows 98.
Francois Gouget [Sun, 2 Nov 2008 22:58:06 +0000 (23:58 +0100)] 
shlwapi/tests: AssocQueryStringA/W() are missing on Windows 98.

15 years agod3dx8/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 2 Nov 2008 22:56:48 +0000 (23:56 +0100)] 
d3dx8/tests: Fix compilation on systems that don't support nameless unions.

15 years agocryptui: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 2 Nov 2008 22:56:29 +0000 (23:56 +0100)] 
cryptui: Fix compilation on systems that don't support nameless unions.

15 years agogdi32: Try to avoid not necessary glyph transformations.
Dmitry Timoshkov [Sat, 1 Nov 2008 09:44:05 +0000 (17:44 +0800)] 
gdi32: Try to avoid not necessary glyph transformations.

15 years agowininet: Removed redundant NULL check (Coverity).
Marcus Meissner [Sat, 1 Nov 2008 08:40:59 +0000 (09:40 +0100)] 
wininet: Removed redundant NULL check (Coverity).

15 years agocrypt32: Static functions CertContext_GetProperty and CertContext_SetProperty do...
Aric Stewart [Fri, 31 Oct 2008 20:16:52 +0000 (15:16 -0500)] 
crypt32: Static functions CertContext_GetProperty and CertContext_SetProperty do not need to be WINAPI.

15 years agocrypt32: Fix test failures on older versions of Windows.
Juan Lang [Fri, 31 Oct 2008 18:03:12 +0000 (11:03 -0700)] 
crypt32: Fix test failures on older versions of Windows.

15 years agowined3d: Remove another redundant NULL check (LLVM/Clang).
Henri Verbeet [Fri, 31 Oct 2008 15:21:22 +0000 (16:21 +0100)] 
wined3d: Remove another redundant NULL check (LLVM/Clang).

15 years agowined3d: vertexshader should never be NULL in generate_param_reorder_function() ...
Henri Verbeet [Fri, 31 Oct 2008 15:21:22 +0000 (16:21 +0100)] 
wined3d: vertexshader should never be NULL in generate_param_reorder_function() (LLVM/Clang).

15 years agod3d9: Don't ignore the GetCursorInfo() return value (LLVM/Clang).
Henri Verbeet [Fri, 31 Oct 2008 15:21:22 +0000 (16:21 +0100)] 
d3d9: Don't ignore the GetCursorInfo() return value (LLVM/Clang).

15 years agod3d8: Don't ignore the GetCursorInfo() return value (LLVM/Clang).
Henri Verbeet [Fri, 31 Oct 2008 15:21:22 +0000 (16:21 +0100)] 
d3d8: Don't ignore the GetCursorInfo() return value (LLVM/Clang).

15 years agowined3d: Remove a FIXME that doesn't apply anymore.
Henri Verbeet [Fri, 31 Oct 2008 15:21:22 +0000 (16:21 +0100)] 
wined3d: Remove a FIXME that doesn't apply anymore.

15 years agoinetcomm: Implement IPOP3Transport::Disconnect.
Hans Leidekker [Fri, 31 Oct 2008 12:52:51 +0000 (13:52 +0100)] 
inetcomm: Implement IPOP3Transport::Disconnect.

15 years agoinetcomm: Add an implementation of IPOP3Transport::CommandUIDL.
Hans Leidekker [Fri, 31 Oct 2008 12:52:43 +0000 (13:52 +0100)] 
inetcomm: Add an implementation of IPOP3Transport::CommandUIDL.

15 years agoinetcomm: Add an implementation of IPOP3Transport::CommandSTAT.
Hans Leidekker [Fri, 31 Oct 2008 12:52:31 +0000 (13:52 +0100)] 
inetcomm: Add an implementation of IPOP3Transport::CommandSTAT.

15 years agoinetcomm: Add an implementation of IPOP3Transport::CommandQUIT.
Hans Leidekker [Fri, 31 Oct 2008 12:52:20 +0000 (13:52 +0100)] 
inetcomm: Add an implementation of IPOP3Transport::CommandQUIT.

15 years agoinetcomm: Add an implementation of IPOP3Transport::CommandLIST.
Hans Leidekker [Fri, 31 Oct 2008 12:52:11 +0000 (13:52 +0100)] 
inetcomm: Add an implementation of IPOP3Transport::CommandLIST.

15 years agoinetcomm: Add an implementation of the pop3 USER and PASS commands.
Hans Leidekker [Fri, 31 Oct 2008 12:51:59 +0000 (13:51 +0100)] 
inetcomm: Add an implementation of the pop3 USER and PASS commands.

15 years agoinetcomm: Add an implementation of ISMTPTransport2::CommandRSET.
Rob Shearman [Fri, 31 Oct 2008 12:51:47 +0000 (13:51 +0100)] 
inetcomm: Add an implementation of ISMTPTransport2::CommandRSET.

15 years agoinetcomm: Add an implementation of ISMTPTransport2::CommandAUTH.
Rob Shearman [Fri, 31 Oct 2008 12:51:35 +0000 (13:51 +0100)] 
inetcomm: Add an implementation of ISMTPTransport2::CommandAUTH.

15 years agoinetcomm: Add an implementation of ISMTPTransport2::CommandHELO.
Rob Shearman [Fri, 31 Oct 2008 12:51:25 +0000 (13:51 +0100)] 
inetcomm: Add an implementation of ISMTPTransport2::CommandHELO.

15 years agoinetcomm: Add an implementation of ISMTPTransport2::CommandEHLO.
Rob Shearman [Fri, 31 Oct 2008 12:51:14 +0000 (13:51 +0100)] 
inetcomm: Add an implementation of ISMTPTransport2::CommandEHLO.