wine
19 years agontdll: Reduce duplicated code in RtlVerifyVersionInfo by calling a function for compa...
Robert Shearman [Mon, 17 Jul 2006 11:08:50 +0000 (12:08 +0100)] 
ntdll: Reduce duplicated code in RtlVerifyVersionInfo by calling a function for comparing the values.

19 years agooleaut32: Test the return value of VarCat in the tests.
Robert Shearman [Mon, 17 Jul 2006 11:08:45 +0000 (12:08 +0100)] 
oleaut32: Test the return value of VarCat in the tests.

19 years agowineboot: Copy windows file protection files at boot time.
Aric Stewart [Sat, 15 Jul 2006 04:54:57 +0000 (13:54 +0900)] 
wineboot: Copy windows file protection files at boot time.

19 years agomsi: Tidy up MsiCreateAndVerifyInstallerDirectory a bit.
Mike McCormack [Mon, 17 Jul 2006 08:45:04 +0000 (17:45 +0900)] 
msi: Tidy up MsiCreateAndVerifyInstallerDirectory a bit.

19 years agomsi: Implement MsiConfigureFeatureA using MsiConfigureFeatureW.
Mike McCormack [Mon, 17 Jul 2006 08:44:29 +0000 (17:44 +0900)] 
msi: Implement MsiConfigureFeatureA using MsiConfigureFeatureW.

19 years agomsi: Cleanup traces, remove unnecessary includes.
Mike McCormack [Sat, 15 Jul 2006 04:56:09 +0000 (13:56 +0900)] 
msi: Cleanup traces, remove unnecessary includes.

19 years agomsi: Move msi_get_property_int() to helpers.c
Mike McCormack [Sat, 15 Jul 2006 04:55:44 +0000 (13:55 +0900)] 
msi: Move msi_get_property_int() to helpers.c

19 years agomsi: Add support for INSTALLSTATE_ADVERTISED to MsiQueryFeatureState.
Mike McCormack [Sat, 15 Jul 2006 02:05:20 +0000 (11:05 +0900)] 
msi: Add support for INSTALLSTATE_ADVERTISED to MsiQueryFeatureState.

19 years agomsi: MsiGetComponentPath cannot return INSTALLSTATE_ADVERTISED.
Mike McCormack [Sat, 15 Jul 2006 02:05:02 +0000 (11:05 +0900)] 
msi: MsiGetComponentPath cannot return INSTALLSTATE_ADVERTISED.

19 years agolibwine: Add a configure check for setrlimit.
Paul Millar [Sun, 16 Jul 2006 14:06:28 +0000 (15:06 +0100)] 
libwine: Add a configure check for setrlimit.

19 years agowinegcc: Make sure the Wine library paths take precedence in Wine mode.
Alexandre Julliard [Mon, 17 Jul 2006 12:07:11 +0000 (14:07 +0200)] 
winegcc: Make sure the Wine library paths take precedence in Wine mode.

19 years agoclock: Updated Korean resource.
Hwang YunSong(황윤성) [Sun, 16 Jul 2006 23:52:48 +0000 (08:52 +0900)] 
clock: Updated Korean resource.

19 years agocomctl32: Use struct member after check for NULL (Coverity).
Paul Vriens [Sat, 15 Jul 2006 18:27:24 +0000 (20:27 +0200)] 
comctl32: Use struct member after check for NULL (Coverity).

19 years agoshdocvw: Write the "Microsoft Browser Architecture" CLSID.
Mike McCormack [Sat, 15 Jul 2006 04:55:27 +0000 (13:55 +0900)] 
shdocvw: Write the "Microsoft Browser Architecture" CLSID.

19 years agourlmon: Register zone and security manager.
Jacek Caban [Sun, 16 Jul 2006 20:29:48 +0000 (22:29 +0200)] 
urlmon: Register zone and security manager.

19 years agourlmon: Added UrlMkGetSessionOption implementation.
Jacek Caban [Sun, 16 Jul 2006 19:40:33 +0000 (21:40 +0200)] 
urlmon: Added UrlMkGetSessionOption implementation.

19 years agourlmon: Use URL_FILE_USE_PATHURL flag to combine urls.
Jacek Caban [Sun, 16 Jul 2006 19:28:51 +0000 (21:28 +0200)] 
urlmon: Use URL_FILE_USE_PATHURL flag to combine urls.

19 years agourlmon.idl: Added some missing declarations.
Jacek Caban [Sun, 16 Jul 2006 19:31:03 +0000 (21:31 +0200)] 
urlmon.idl: Added some missing declarations.

19 years agomshtml: Added get_all implementation.
Jacek Caban [Sun, 16 Jul 2006 19:29:44 +0000 (21:29 +0200)] 
mshtml: Added get_all implementation.

19 years agonotepad: Fix typo in Danish translation spotted by Henrik Olsen.
Jonathan Ernst [Mon, 17 Jul 2006 08:04:36 +0000 (10:04 +0200)] 
notepad: Fix typo in Danish translation spotted by Henrik Olsen.

19 years agodinput: Unacquire correct device.
Vitaliy Margolen [Mon, 17 Jul 2006 01:14:04 +0000 (19:14 -0600)] 
dinput: Unacquire correct device.

19 years agodinput: Ignore repeated key events.
Vitaliy Margolen [Sun, 16 Jul 2006 18:59:51 +0000 (12:59 -0600)] 
dinput: Ignore repeated key events.

19 years agowined3d: Allocate 4 extra bytes in the dib section.
Stefan Dösinger [Sun, 16 Jul 2006 08:08:26 +0000 (10:08 +0200)] 
wined3d: Allocate 4 extra bytes in the dib section.

19 years agoexamine-relay: Indent winex11.drv lines.
Duane Clark [Sun, 16 Jul 2006 19:48:39 +0000 (12:48 -0700)] 
examine-relay: Indent winex11.drv lines.

19 years agocomdlg32: Set PD_PAGENUMS from print dialog.
Duane Clark [Sun, 16 Jul 2006 02:10:00 +0000 (19:10 -0700)] 
comdlg32: Set PD_PAGENUMS from print dialog.

19 years agowordpad: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 14 Jul 2006 23:59:22 +0000 (08:59 +0900)] 
wordpad: Updated Korean resource.

19 years agowininet: Add more tests for InternetCrackurl.
James Hawkins [Fri, 14 Jul 2006 23:45:46 +0000 (16:45 -0700)] 
wininet: Add more tests for InternetCrackurl.

19 years agomsi: Add handling for the ListBox dialog control.
James Hawkins [Fri, 14 Jul 2006 22:46:00 +0000 (15:46 -0700)] 
msi: Add handling for the ListBox dialog control.

19 years agoshell32: Update Bulgarian translation.
Milko Krachounov [Thu, 13 Jul 2006 21:41:42 +0000 (00:41 +0300)] 
shell32: Update Bulgarian translation.

19 years agomshtml: Update Bulgarian translation.
Milko Krachounov [Thu, 13 Jul 2006 21:41:42 +0000 (00:41 +0300)] 
mshtml: Update Bulgarian translation.

19 years agoadvapi32: Add CreateWellKnownSid and IsWellKnownSid.
Robert Reif [Sun, 16 Jul 2006 11:21:00 +0000 (07:21 -0400)] 
advapi32: Add CreateWellKnownSid and IsWellKnownSid.

19 years agoinclude: Add well known sids and quota limits to winnt.h.
Robert Reif [Fri, 14 Jul 2006 18:52:16 +0000 (14:52 -0400)] 
include: Add well known sids and quota limits to winnt.h.

19 years agoriched20: WM_SETFONT support.
Krzysztof Foltman [Fri, 14 Jul 2006 17:43:00 +0000 (19:43 +0200)] 
riched20: WM_SETFONT support.

19 years agoole32: Improve CoRegisterMessageFilter and add tests for it.
Robert Shearman [Fri, 14 Jul 2006 16:13:58 +0000 (17:13 +0100)] 
ole32: Improve CoRegisterMessageFilter and add tests for it.

19 years agoole32: Free the buffer allocated in local_server_thread (found by Smatch).
Robert Shearman [Fri, 14 Jul 2006 16:14:04 +0000 (17:14 +0100)] 
ole32: Free the buffer allocated in local_server_thread (found by Smatch).

19 years agocomcat: cImplemented or cRequired of -1 means to match everything
Aric Stewart [Thu, 13 Jul 2006 19:16:59 +0000 (14:16 -0500)] 
comcat: cImplemented or cRequired of -1 means to match everything
regardless of the implementation or categories.

19 years agomsi: cabinet_notify - don't fail on files with the same filepath.
Stefan Siebert [Wed, 12 Jul 2006 19:02:54 +0000 (21:02 +0200)] 
msi: cabinet_notify - don't fail on files with the same filepath.

19 years agowined3d: Only copy memory corresponding to the dib section instead of the power of...
Christian Costa [Thu, 13 Jul 2006 16:35:45 +0000 (18:35 +0200)] 
wined3d: Only copy memory corresponding to the dib section instead of the power of 2 surface.

19 years agoshell32: Stub for SHSetLocalizedName.
András Kovács [Fri, 14 Jul 2006 04:33:25 +0000 (06:33 +0200)] 
shell32: Stub for SHSetLocalizedName.

19 years agomsi: Let caller set property in AppSearch.
Juan Lang [Thu, 13 Jul 2006 23:04:38 +0000 (16:04 -0700)] 
msi: Let caller set property in AppSearch.

19 years agomsi: Use awstring to return strings from MsiGetProductInfo.
Mike McCormack [Fri, 14 Jul 2006 06:21:10 +0000 (15:21 +0900)] 
msi: Use awstring to return strings from MsiGetProductInfo.

19 years agomsi: Read from the registry, not the database in MsiGetProductInfo.
Mike McCormack [Fri, 14 Jul 2006 06:20:44 +0000 (15:20 +0900)] 
msi: Read from the registry, not the database in MsiGetProductInfo.

19 years agomsi: Add some registry reading macro functions.
Mike McCormack [Fri, 14 Jul 2006 06:19:32 +0000 (15:19 +0900)] 
msi: Add some registry reading macro functions.

19 years agomsi: Move version string conversions to registry.c.
Mike McCormack [Fri, 14 Jul 2006 06:19:08 +0000 (15:19 +0900)] 
msi: Move version string conversions to registry.c.

19 years agomsi: Move some registry helper functions to registry.c.
Mike McCormack [Fri, 14 Jul 2006 06:18:35 +0000 (15:18 +0900)] 
msi: Move some registry helper functions to registry.c.

19 years agocrypt32: Correct self-signed cert creation.
Juan Lang [Fri, 14 Jul 2006 06:06:49 +0000 (23:06 -0700)] 
crypt32: Correct self-signed cert creation.

- use correct function names for rpcrt functions
- use CryptGenRandom to create unique serial numbers

19 years agowidl: Support coclass forward declarations.
Dan Hipschman [Fri, 14 Jul 2006 01:16:29 +0000 (18:16 -0700)] 
widl: Support coclass forward declarations.

19 years agowidl: Fix unterminated comment in generated code.
Dan Hipschman [Fri, 14 Jul 2006 01:10:12 +0000 (18:10 -0700)] 
widl: Fix unterminated comment in generated code.

19 years agowined3d: Fix cmp instruction for GLSL.
Ivan Gyurdiev [Fri, 14 Jul 2006 02:31:00 +0000 (20:31 -0600)] 
wined3d: Fix cmp instruction for GLSL.

The current GLSL cmp instruction is incorrect, because:
- it ignores destination write mask
- it ignores source swizzle
- it ignores other source modifiers.
- it works incorrectly for src0 = 0

19 years agowined3d: Fix light state bugs.
Ivan Gyurdiev [Fri, 14 Jul 2006 00:17:55 +0000 (18:17 -0600)] 
wined3d: Fix light state bugs.

19 years agooleaut32: Don't execute a function in ITypeInfo::Invoke if it has the FUNCFLAG_FRESTR...
Robert Shearman [Thu, 13 Jul 2006 23:03:18 +0000 (00:03 +0100)] 
oleaut32: Don't execute a function in ITypeInfo::Invoke if it has the FUNCFLAG_FRESTRICTED flag.

Add some more tests for ITypeInfo::Invoke.

19 years agooleaut32: Implement GetClassID for the OLE picture class.
Robert Shearman [Thu, 13 Jul 2006 23:02:36 +0000 (00:02 +0100)] 
oleaut32: Implement GetClassID for the OLE picture class.

19 years agorpcrt4: Fix Variance Callback Functions.
Robert Shearman [Thu, 13 Jul 2006 23:02:44 +0000 (00:02 +0100)] 
rpcrt4: Fix Variance Callback Functions.

A callback function for computing the variance puts the computed value
into the same field as a conformance, so make sure to copy the value
into pCount before returning from ComputeConformanceOrVariance.

19 years agorpcrt4: Add the threading model and a description when registering a CLSID for the...
Robert Shearman [Thu, 13 Jul 2006 23:02:31 +0000 (00:02 +0100)] 
rpcrt4: Add the threading model and a description when registering a CLSID for the PSFactoryBuffer.

19 years agoole32: Add validation of parameters to CoGetClassObject and make sure to initialise...
Robert Shearman [Thu, 13 Jul 2006 23:02:24 +0000 (00:02 +0100)] 
ole32: Add validation of parameters to CoGetClassObject and make sure to initialise ppv to NULL.

19 years agoFix swapped 2nd and 3rd argument passed to memset.
Michael Stefaniuc [Thu, 13 Jul 2006 21:06:17 +0000 (23:06 +0200)] 
Fix swapped 2nd and 3rd argument passed to memset.

19 years agomsiexec: Invert the return values of the boolean functions so that
Alexandre Julliard [Fri, 14 Jul 2006 10:38:20 +0000 (12:38 +0200)] 
msiexec: Invert the return values of the boolean functions so that
their names make more sense.

19 years agomsiexec: Also support options using a hyphen.
James Hawkins [Thu, 13 Jul 2006 21:46:51 +0000 (14:46 -0700)] 
msiexec: Also support options using a hyphen.

19 years agomsi: Add handling for the GroupBox dialog control.
James Hawkins [Thu, 13 Jul 2006 21:03:23 +0000 (14:03 -0700)] 
msi: Add handling for the GroupBox dialog control.

19 years agowinedump: Write-strings warnings fix.
Andrew Talbot [Thu, 13 Jul 2006 19:06:08 +0000 (20:06 +0100)] 
winedump: Write-strings warnings fix.

19 years agoconfigure: Revert the error exit code for warnings, it causes more
Alexandre Julliard [Fri, 14 Jul 2006 09:32:11 +0000 (11:32 +0200)] 
configure: Revert the error exit code for warnings, it causes more
trouble than it's worth.

19 years agontdll: Make sure to not unmap anything from reserved areas
Alexandre Julliard [Thu, 13 Jul 2006 18:47:07 +0000 (20:47 +0200)] 
ntdll: Make sure to not unmap anything from reserved areas
when using NtFreeVirtualMemory with the MEM_SYSTEM flag.

19 years agontdll: Use the map_view() function to allocate TEBs, now that it supports an arbitrar...
Alexandre Julliard [Thu, 13 Jul 2006 18:38:31 +0000 (20:38 +0200)] 
ntdll: Use the map_view() function to allocate TEBs, now that it supports an arbitrary granularity.

19 years agontdll: Support for arbitrary memory allocation granularity.
Alexandre Julliard [Thu, 13 Jul 2006 18:36:41 +0000 (20:36 +0200)] 
ntdll: Support for arbitrary memory allocation granularity.

19 years agonotepad: Fix the ellipsis and shortcuts in menus.
Jonathan Ernst [Wed, 12 Jul 2006 11:32:47 +0000 (13:32 +0200)] 
notepad: Fix the ellipsis and shortcuts in menus.

19 years agowordpad: Add shortcuts in menus.
Jonathan Ernst [Wed, 12 Jul 2006 12:08:47 +0000 (14:08 +0200)] 
wordpad: Add shortcuts in menus.

19 years agocomdlg32: Update Polish translation.
Mikołaj Zalewski [Thu, 13 Jul 2006 13:31:49 +0000 (15:31 +0200)] 
comdlg32: Update Polish translation.

19 years agoole32: Don't loop while peeking messages in CoWaitForMultipleHandles.
Robert Shearman [Thu, 13 Jul 2006 12:07:13 +0000 (13:07 +0100)] 
ole32: Don't loop while peeking messages in CoWaitForMultipleHandles.

It increases the latency on completing the COM call and could result in
the COM call never completing in some circumstances.

19 years agooleaut32: Convert void return types to the VT_EMPTY variant type in ITypeInfo::Invoke.
Robert Shearman [Thu, 13 Jul 2006 12:07:36 +0000 (13:07 +0100)] 
oleaut32: Convert void return types to the VT_EMPTY variant type in ITypeInfo::Invoke.

19 years agooleaut32: Typelib interfaces with the FDUAL flag should also be registered,
Robert Shearman [Thu, 13 Jul 2006 12:07:01 +0000 (13:07 +0100)] 
oleaut32: Typelib interfaces with the FDUAL flag should also be registered,
since dispinterfaces don't have the FDISPATCHABLE flag.

19 years agoinclude: Add NI_* defines and add a WS(socklen_t) type.
Robert Shearman [Thu, 13 Jul 2006 12:06:30 +0000 (13:06 +0100)] 
include: Add NI_* defines and add a WS(socklen_t) type.

19 years agorpcrt4: Add a stub for I_RpcMapWin32Status.
Robert Shearman [Thu, 13 Jul 2006 12:06:44 +0000 (13:06 +0100)] 
rpcrt4: Add a stub for I_RpcMapWin32Status.

19 years agodbghelp: Fix the finding of PDB DS-type files.
Robert Shearman [Thu, 13 Jul 2006 12:06:15 +0000 (13:06 +0100)] 
dbghelp: Fix the finding of PDB DS-type files.

19 years agoshell32: Avoid using macros that cause gcc warnings.
Alexandre Julliard [Thu, 13 Jul 2006 13:50:20 +0000 (15:50 +0200)] 
shell32: Avoid using macros that cause gcc warnings.

19 years agontdll: Moved the calling of the process entry point to LdrInitializeThunk.
Alexandre Julliard [Thu, 13 Jul 2006 12:58:04 +0000 (14:58 +0200)] 
ntdll: Moved the calling of the process entry point to LdrInitializeThunk.

19 years agokernel32: Moved initialisation of the console handles to DllMain.
Alexandre Julliard [Thu, 13 Jul 2006 12:04:40 +0000 (14:04 +0200)] 
kernel32: Moved initialisation of the console handles to DllMain.

19 years agoshlwapi: Add tests for PathCommonPrefixA.
James Hawkins [Thu, 13 Jul 2006 00:19:55 +0000 (17:19 -0700)] 
shlwapi: Add tests for PathCommonPrefixA.

19 years agoshlwapi: Add tests for PathBuildRootA.
James Hawkins [Thu, 13 Jul 2006 00:18:37 +0000 (17:18 -0700)] 
shlwapi: Add tests for PathBuildRootA.

19 years agomsi: Update the files target paths as well, because a parent directory might have...
James Hawkins [Wed, 12 Jul 2006 22:43:30 +0000 (15:43 -0700)] 
msi: Update the files target paths as well, because a parent directory might have been changed.

19 years agonotepad: Change file not saved alert title to match Windows' notepad.exe.
Thomas Kho [Wed, 12 Jul 2006 21:15:42 +0000 (14:15 -0700)] 
notepad: Change file not saved alert title to match Windows' notepad.exe.

19 years agonotepad: Change window title to be like Windows' notepad.exe.
Thomas Kho [Wed, 12 Jul 2006 21:15:31 +0000 (14:15 -0700)] 
notepad: Change window title to be like Windows' notepad.exe.

19 years agowinspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 12 Jul 2006 21:31:46 +0000 (22:31 +0100)] 
winspool.drv/tests: Write-strings warnings fix.

19 years agomshtml: Write-strings warnings fix.
Andrew Talbot [Wed, 12 Jul 2006 20:26:49 +0000 (21:26 +0100)] 
mshtml: Write-strings warnings fix.

19 years agourlmon: Implement URLDownloadToCacheFileW.
James Hawkins [Tue, 11 Jul 2006 20:27:59 +0000 (13:27 -0700)] 
urlmon: Implement URLDownloadToCacheFileW.

19 years agouser32: Implement Get/SetClassLongPtrA/W.
Ge van Geldorp [Mon, 10 Jul 2006 06:59:22 +0000 (08:59 +0200)] 
user32: Implement Get/SetClassLongPtrA/W.

19 years agouser: Implement Ascii version of SPI_GETDESKWALLPAPER.
Andrew Ziem [Wed, 12 Jul 2006 02:22:38 +0000 (20:22 -0600)] 
user: Implement Ascii version of SPI_GETDESKWALLPAPER.

19 years agoole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not...
Mike McCormack [Wed, 12 Jul 2006 09:24:10 +0000 (18:24 +0900)] 
ole32: Only return S_FALSE in IPropertyStorage::ReadMultiple if a property was not found.

19 years agoole32: Small cleanups.
Mike McCormack [Wed, 12 Jul 2006 09:25:16 +0000 (18:25 +0900)] 
ole32: Small cleanups.

19 years agoole32: Remove unnecessary assert(This) calls.
Mike McCormack [Wed, 12 Jul 2006 09:24:52 +0000 (18:24 +0900)] 
ole32: Remove unnecessary assert(This) calls.

19 years agoole32: Fix and test reading and writing of VT_CF properties.
Mike McCormack [Wed, 12 Jul 2006 09:23:30 +0000 (18:23 +0900)] 
ole32: Fix and test reading and writing of VT_CF properties.

19 years agocomctl32: Use wsprintf instead of strcat building the properties
Mikołaj Zalewski [Wed, 12 Jul 2006 17:16:10 +0000 (19:16 +0200)] 
comctl32: Use wsprintf instead of strcat building the properties
dialog title to allow different word orders.

19 years agomsi: Split up ACTION_AppSearchReg.
Juan Lang [Wed, 12 Jul 2006 16:55:13 +0000 (09:55 -0700)] 
msi: Split up ACTION_AppSearchReg.

19 years agocrypt32: Add stubs for some stores.
Juan Lang [Wed, 12 Jul 2006 14:20:56 +0000 (07:20 -0700)] 
crypt32: Add stubs for some stores.

19 years agocrypt32: Forward CreateFileU to CreateFileW.
Juan Lang [Wed, 12 Jul 2006 14:20:01 +0000 (23:20 +0900)] 
crypt32: Forward CreateFileU to CreateFileW.

19 years agogdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint
Dan Hipschman [Wed, 12 Jul 2006 00:58:35 +0000 (17:58 -0700)] 
gdi32: Implement GetTextExtentPoint in terms of GetTextExtentExPoint
(not vice versa) for efficiency (required adding the Ex functionality
to drivers).

19 years agogdi32: Add conformance test for GetTextExtentExPointW.
Dan Hipschman [Wed, 12 Jul 2006 00:57:06 +0000 (17:57 -0700)] 
gdi32: Add conformance test for GetTextExtentExPointW.

19 years agoquery: Return a more appropriate error code from CIState.
Mike McCormack [Wed, 12 Jul 2006 05:56:17 +0000 (14:56 +0900)] 
query: Return a more appropriate error code from CIState.

19 years agourlmon: Write-strings warnings fix.
Andrew Talbot [Tue, 11 Jul 2006 21:43:45 +0000 (22:43 +0100)] 
urlmon: Write-strings warnings fix.

19 years agowined3d: Texture stages that reference NULL textures should just pass
H. Verbeet [Tue, 11 Jul 2006 22:44:03 +0000 (00:44 +0200)] 
wined3d: Texture stages that reference NULL textures should just pass
through the result of the previous stage.

19 years agowined3d: Fix specular color handling for register combiners.
H. Verbeet [Tue, 11 Jul 2006 22:44:15 +0000 (00:44 +0200)] 
wined3d: Fix specular color handling for register combiners.

By default the FinalCombiner is setup to add the specular color to the
final result of the combiner operations. However, it should only do
this when the WINED3DRS_SPECULARENABLE renderstate is enabled.