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.
Robert Shearman [Mon, 17 Jul 2006 11:11:44 +0000 (12:11 +0100)]
kernel: Fix an incorrect version test.
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.
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.
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.
Robert Shearman [Mon, 17 Jul 2006 11:08:45 +0000 (12:08 +0100)]
oleaut32: Test the return value of VarCat in the tests.
Aric Stewart [Sat, 15 Jul 2006 04:54:57 +0000 (13:54 +0900)]
wineboot: Copy windows file protection files at boot time.
Mike McCormack [Mon, 17 Jul 2006 08:45:04 +0000 (17:45 +0900)]
msi: Tidy up MsiCreateAndVerifyInstallerDirectory a bit.
Mike McCormack [Mon, 17 Jul 2006 08:44:29 +0000 (17:44 +0900)]
msi: Implement MsiConfigureFeatureA using MsiConfigureFeatureW.
Mike McCormack [Sat, 15 Jul 2006 04:56:09 +0000 (13:56 +0900)]
msi: Cleanup traces, remove unnecessary includes.
Mike McCormack [Sat, 15 Jul 2006 04:55:44 +0000 (13:55 +0900)]
msi: Move msi_get_property_int() to helpers.c
Mike McCormack [Sat, 15 Jul 2006 02:05:20 +0000 (11:05 +0900)]
msi: Add support for INSTALLSTATE_ADVERTISED to MsiQueryFeatureState.
Mike McCormack [Sat, 15 Jul 2006 02:05:02 +0000 (11:05 +0900)]
msi: MsiGetComponentPath cannot return INSTALLSTATE_ADVERTISED.
Paul Millar [Sun, 16 Jul 2006 14:06:28 +0000 (15:06 +0100)]
libwine: Add a configure check for setrlimit.
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.
Hwang YunSong(황윤성) [Sun, 16 Jul 2006 23:52:48 +0000 (08:52 +0900)]
clock: Updated Korean resource.
Paul Vriens [Sat, 15 Jul 2006 18:27:24 +0000 (20:27 +0200)]
comctl32: Use struct member after check for NULL (Coverity).
Mike McCormack [Sat, 15 Jul 2006 04:55:27 +0000 (13:55 +0900)]
shdocvw: Write the "Microsoft Browser Architecture" CLSID.
Jacek Caban [Sun, 16 Jul 2006 20:29:48 +0000 (22:29 +0200)]
urlmon: Register zone and security manager.
Jacek Caban [Sun, 16 Jul 2006 19:40:33 +0000 (21:40 +0200)]
urlmon: Added UrlMkGetSessionOption implementation.
Jacek Caban [Sun, 16 Jul 2006 19:28:51 +0000 (21:28 +0200)]
urlmon: Use URL_FILE_USE_PATHURL flag to combine urls.
Jacek Caban [Sun, 16 Jul 2006 19:31:03 +0000 (21:31 +0200)]
urlmon.idl: Added some missing declarations.
Jacek Caban [Sun, 16 Jul 2006 19:29:44 +0000 (21:29 +0200)]
mshtml: Added get_all implementation.
Jonathan Ernst [Mon, 17 Jul 2006 08:04:36 +0000 (10:04 +0200)]
notepad: Fix typo in Danish translation spotted by Henrik Olsen.
Vitaliy Margolen [Mon, 17 Jul 2006 01:14:04 +0000 (19:14 -0600)]
dinput: Unacquire correct device.
Vitaliy Margolen [Sun, 16 Jul 2006 18:59:51 +0000 (12:59 -0600)]
dinput: Ignore repeated key events.
Stefan Dösinger [Sun, 16 Jul 2006 08:08:26 +0000 (10:08 +0200)]
wined3d: Allocate 4 extra bytes in the dib section.
Duane Clark [Sun, 16 Jul 2006 19:48:39 +0000 (12:48 -0700)]
examine-relay: Indent winex11.drv lines.
Duane Clark [Sun, 16 Jul 2006 02:10:00 +0000 (19:10 -0700)]
comdlg32: Set PD_PAGENUMS from print dialog.
Hwang YunSong(황윤성) [Fri, 14 Jul 2006 23:59:22 +0000 (08:59 +0900)]
wordpad: Updated Korean resource.
James Hawkins [Fri, 14 Jul 2006 23:45:46 +0000 (16:45 -0700)]
wininet: Add more tests for InternetCrackurl.
James Hawkins [Fri, 14 Jul 2006 22:46:00 +0000 (15:46 -0700)]
msi: Add handling for the ListBox dialog control.
Milko Krachounov [Thu, 13 Jul 2006 21:41:42 +0000 (00:41 +0300)]
shell32: Update Bulgarian translation.
Milko Krachounov [Thu, 13 Jul 2006 21:41:42 +0000 (00:41 +0300)]
mshtml: Update Bulgarian translation.
Robert Reif [Sun, 16 Jul 2006 11:21:00 +0000 (07:21 -0400)]
advapi32: Add CreateWellKnownSid and IsWellKnownSid.
Robert Reif [Fri, 14 Jul 2006 18:52:16 +0000 (14:52 -0400)]
include: Add well known sids and quota limits to winnt.h.
Krzysztof Foltman [Fri, 14 Jul 2006 17:43:00 +0000 (19:43 +0200)]
riched20: WM_SETFONT support.
Robert Shearman [Fri, 14 Jul 2006 16:13:58 +0000 (17:13 +0100)]
ole32: Improve CoRegisterMessageFilter and add tests for it.
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).
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.
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.
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.
András Kovács [Fri, 14 Jul 2006 04:33:25 +0000 (06:33 +0200)]
shell32: Stub for SHSetLocalizedName.
Juan Lang [Thu, 13 Jul 2006 23:04:38 +0000 (16:04 -0700)]
msi: Let caller set property in AppSearch.
Mike McCormack [Fri, 14 Jul 2006 06:21:10 +0000 (15:21 +0900)]
msi: Use awstring to return strings from MsiGetProductInfo.
Mike McCormack [Fri, 14 Jul 2006 06:20:44 +0000 (15:20 +0900)]
msi: Read from the registry, not the database in MsiGetProductInfo.
Mike McCormack [Fri, 14 Jul 2006 06:19:32 +0000 (15:19 +0900)]
msi: Add some registry reading macro functions.
Mike McCormack [Fri, 14 Jul 2006 06:19:08 +0000 (15:19 +0900)]
msi: Move version string conversions 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.
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
Dan Hipschman [Fri, 14 Jul 2006 01:16:29 +0000 (18:16 -0700)]
widl: Support coclass forward declarations.
Dan Hipschman [Fri, 14 Jul 2006 01:10:12 +0000 (18:10 -0700)]
widl: Fix unterminated comment in generated code.
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
Ivan Gyurdiev [Fri, 14 Jul 2006 00:17:55 +0000 (18:17 -0600)]
wined3d: Fix light state bugs.
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.
Robert Shearman [Thu, 13 Jul 2006 23:02:36 +0000 (00:02 +0100)]
oleaut32: Implement GetClassID for the OLE picture class.
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.
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.
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.
Michael Stefaniuc [Thu, 13 Jul 2006 21:06:17 +0000 (23:06 +0200)]
Fix swapped 2nd and 3rd argument passed to memset.
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.
James Hawkins [Thu, 13 Jul 2006 21:46:51 +0000 (14:46 -0700)]
msiexec: Also support options using a hyphen.
James Hawkins [Thu, 13 Jul 2006 21:03:23 +0000 (14:03 -0700)]
msi: Add handling for the GroupBox dialog control.
Andrew Talbot [Thu, 13 Jul 2006 19:06:08 +0000 (20:06 +0100)]
winedump: Write-strings warnings fix.
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.
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.
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.
Alexandre Julliard [Thu, 13 Jul 2006 18:36:41 +0000 (20:36 +0200)]
ntdll: Support for arbitrary memory allocation granularity.
Jonathan Ernst [Wed, 12 Jul 2006 11:32:47 +0000 (13:32 +0200)]
notepad: Fix the ellipsis and shortcuts in menus.
Jonathan Ernst [Wed, 12 Jul 2006 12:08:47 +0000 (14:08 +0200)]
wordpad: Add shortcuts in menus.
Mikołaj Zalewski [Thu, 13 Jul 2006 13:31:49 +0000 (15:31 +0200)]
comdlg32: Update Polish translation.
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.
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.
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.
Robert Shearman [Thu, 13 Jul 2006 12:06:30 +0000 (13:06 +0100)]
include: Add NI_* defines and add a WS(socklen_t) type.
Robert Shearman [Thu, 13 Jul 2006 12:06:44 +0000 (13:06 +0100)]
rpcrt4: Add a stub for I_RpcMapWin32Status.
Robert Shearman [Thu, 13 Jul 2006 12:06:15 +0000 (13:06 +0100)]
dbghelp: Fix the finding of PDB DS-type files.
Alexandre Julliard [Thu, 13 Jul 2006 13:50:20 +0000 (15:50 +0200)]
shell32: Avoid using macros that cause gcc warnings.
Alexandre Julliard [Thu, 13 Jul 2006 12:58:04 +0000 (14:58 +0200)]
ntdll: Moved the calling of the process entry point to LdrInitializeThunk.
Alexandre Julliard [Thu, 13 Jul 2006 12:04:40 +0000 (14:04 +0200)]
kernel32: Moved initialisation of the console handles to DllMain.
James Hawkins [Thu, 13 Jul 2006 00:19:55 +0000 (17:19 -0700)]
shlwapi: Add tests for PathCommonPrefixA.
James Hawkins [Thu, 13 Jul 2006 00:18:37 +0000 (17:18 -0700)]
shlwapi: Add tests for PathBuildRootA.
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.
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.
Thomas Kho [Wed, 12 Jul 2006 21:15:31 +0000 (14:15 -0700)]
notepad: Change window title to be like Windows' notepad.exe.
Andrew Talbot [Wed, 12 Jul 2006 21:31:46 +0000 (22:31 +0100)]
winspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 12 Jul 2006 20:26:49 +0000 (21:26 +0100)]
mshtml: Write-strings warnings fix.
James Hawkins [Tue, 11 Jul 2006 20:27:59 +0000 (13:27 -0700)]
urlmon: Implement URLDownloadToCacheFileW.
Ge van Geldorp [Mon, 10 Jul 2006 06:59:22 +0000 (08:59 +0200)]
user32: Implement Get/SetClassLongPtrA/W.
Andrew Ziem [Wed, 12 Jul 2006 02:22:38 +0000 (20:22 -0600)]
user: Implement Ascii version of SPI_GETDESKWALLPAPER.
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.
Mike McCormack [Wed, 12 Jul 2006 09:25:16 +0000 (18:25 +0900)]
ole32: Small cleanups.
Mike McCormack [Wed, 12 Jul 2006 09:24:52 +0000 (18:24 +0900)]
ole32: Remove unnecessary assert(This) calls.
Mike McCormack [Wed, 12 Jul 2006 09:23:30 +0000 (18:23 +0900)]
ole32: Fix and test reading and writing of VT_CF 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.
Juan Lang [Wed, 12 Jul 2006 16:55:13 +0000 (09:55 -0700)]
msi: Split up ACTION_AppSearchReg.
Juan Lang [Wed, 12 Jul 2006 14:20:56 +0000 (07:20 -0700)]
crypt32: Add stubs for some stores.
Juan Lang [Wed, 12 Jul 2006 14:20:01 +0000 (23:20 +0900)]
crypt32: Forward CreateFileU to CreateFileW.
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).
Dan Hipschman [Wed, 12 Jul 2006 00:57:06 +0000 (17:57 -0700)]
gdi32: Add conformance test for GetTextExtentExPointW.