wine
18 years agowined3d: Break out the frame buffer readback of LockRect, implement palettized readback.
Stefan Dösinger [Mon, 17 Jul 2006 10:39:44 +0000 (12:39 +0200)] 
wined3d: Break out the frame buffer readback of LockRect, implement palettized readback.

18 years agodbghelp: Don't access a negative section index in elf_map_section.
Robert Shearman [Mon, 17 Jul 2006 11:11:15 +0000 (12:11 +0100)] 
dbghelp: Don't access a negative section index in elf_map_section.

18 years agodbghelp: Avoid accessing a negative string index when parsing stabs entries with...
Robert Shearman [Mon, 17 Jul 2006 11:10:04 +0000 (12:10 +0100)] 
dbghelp: Avoid accessing a negative string index when parsing stabs entries with an empty string.

18 years agontdll: Fix a return code from RtlVerifyVersionInfo and change the FIXME to a TRACE...
Robert Shearman [Mon, 17 Jul 2006 11:12:36 +0000 (12:12 +0100)] 
ntdll: Fix a return code from RtlVerifyVersionInfo and change the FIXME to a TRACE now that all of the tests pass.

18 years agokernel: Fix an incorrect version test.
Robert Shearman [Mon, 17 Jul 2006 11:11:44 +0000 (12:11 +0100)] 
kernel: Fix an incorrect version test.

18 years agontdll: Fix RtlVerifyVersionInfo handling of major, minor and service pack versions...
Robert Shearman [Mon, 17 Jul 2006 11:11:04 +0000 (12:11 +0100)] 
ntdll: Fix RtlVerifyVersionInfo handling of major, minor and service pack versions, which are tested in a hierarchical manner.

Add some new tests for the different condition values.

18 years agontdll: Use a common condition value for the major, minor and service pack version...
Robert Shearman [Mon, 17 Jul 2006 11:09:27 +0000 (12:09 +0100)] 
ntdll: Use a common condition value for the major, minor and service pack version numbers.

18 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.

18 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.

18 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.

18 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.

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

18 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.

18 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

18 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.

18 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.

18 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.

18 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.

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

18 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).

18 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.

18 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.

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

18 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.

18 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.

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

18 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.

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

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

18 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.

18 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.

18 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.

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

18 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.

18 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.

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

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

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

18 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.

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

18 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.

18 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).

18 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.

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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

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

18 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.

18 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

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

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

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

18 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.

18 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.

18 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.

18 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.

18 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.

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

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

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

18 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.

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

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

18 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.

18 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.

18 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.

18 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.

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

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

18 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.

18 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.

18 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.

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

18 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.

18 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.

18 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.

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

18 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.