wine
18 years agontdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap.
Alexandre Julliard [Fri, 21 Jul 2006 11:22:13 +0000 (13:22 +0200)] 
ntdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap.

18 years agontdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms.
Alexandre Julliard [Fri, 21 Jul 2006 09:53:52 +0000 (11:53 +0200)] 
ntdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms.

18 years agontdll: Add a few more free list entries to the heap.
Alexandre Julliard [Fri, 21 Jul 2006 09:53:24 +0000 (11:53 +0200)] 
ntdll: Add a few more free list entries to the heap.

18 years agocomdlg32: Updated Korean resource.
Hwang YunSong(황윤성) [Fri, 21 Jul 2006 07:58:12 +0000 (16:58 +0900)] 
comdlg32: Updated Korean resource.

18 years agomsi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx.
Mike McCormack [Fri, 21 Jul 2006 05:05:29 +0000 (14:05 +0900)] 
msi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx.

18 years agomsi: Use msi_reg_get_val_str() to read a registry value.
Mike McCormack [Fri, 21 Jul 2006 05:05:15 +0000 (14:05 +0900)] 
msi: Use msi_reg_get_val_str() to read a registry value.

18 years agomsi: Add a stub implementation for MsiProvideQualifiedComponentExA.
Mike McCormack [Fri, 21 Jul 2006 05:05:00 +0000 (14:05 +0900)] 
msi: Add a stub implementation for MsiProvideQualifiedComponentExA.

18 years agomsi: Components with INSTALLSTATE_NOTUSED are considered present.
Mike McCormack [Fri, 21 Jul 2006 05:04:44 +0000 (14:04 +0900)] 
msi: Components with INSTALLSTATE_NOTUSED are considered present.

18 years agomsi: A component with an empty path is not used.
Mike McCormack [Fri, 21 Jul 2006 05:04:26 +0000 (14:04 +0900)] 
msi: A component with an empty path is not used.

18 years agomsi: Use TRACE not FIXME for already implemented functions.
Mike McCormack [Fri, 21 Jul 2006 05:04:09 +0000 (14:04 +0900)] 
msi: Use TRACE not FIXME for already implemented functions.

18 years agod3d9: State management test framework for d3d9.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:08:42 +0000 (23:08 -0400)] 
d3d9: State management test framework for d3d9.

18 years agowined3d: Respect EnableAutoDepthStencil parameter.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:06:32 +0000 (23:06 -0400)] 
wined3d: Respect EnableAutoDepthStencil parameter.

18 years agowined3d: Correct initial render states.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:05:22 +0000 (23:05 -0400)] 
wined3d: Correct initial render states.

18 years agowined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:04:18 +0000 (23:04 -0400)] 
wined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading.

18 years agowined3d: Restore recording mode later in ActiveRender().
Ivan Gyurdiev [Fri, 21 Jul 2006 03:03:31 +0000 (23:03 -0400)] 
wined3d: Restore recording mode later in ActiveRender().

18 years agowined3d: Read shader constants from correct stateblock.
Ivan Gyurdiev [Fri, 21 Jul 2006 03:02:29 +0000 (23:02 -0400)] 
wined3d: Read shader constants from correct stateblock.

18 years agomscms/tests: Write-strings warnings fix.
Andrew Talbot [Thu, 20 Jul 2006 21:16:25 +0000 (22:16 +0100)] 
mscms/tests: Write-strings warnings fix.

18 years agouser: Add a TrackMouseEvent test, make it pass under Wine.
Dmitry Timoshkov [Thu, 20 Jul 2006 13:27:29 +0000 (22:27 +0900)] 
user: Add a TrackMouseEvent test, make it pass under Wine.

18 years agousp10: Add functionality for ScriptXtoCP and ScriptCPtoX calls.
Jeff Latimer [Thu, 20 Jul 2006 12:16:50 +0000 (22:16 +1000)] 
usp10: Add functionality for ScriptXtoCP and ScriptCPtoX calls.

18 years agoole32: Implement CoRegisterPSClsid.
Robert Shearman [Thu, 20 Jul 2006 18:30:21 +0000 (19:30 +0100)] 
ole32: Implement CoRegisterPSClsid.

18 years agomsi: Don't use fixed-size buffers in AppSearch action.
Juan Lang [Thu, 20 Jul 2006 13:55:48 +0000 (06:55 -0700)] 
msi: Don't use fixed-size buffers in AppSearch action.

18 years agodinput8: DirectInput8Create rewrite.
Roderick Colenbrander [Thu, 20 Jul 2006 10:42:23 +0000 (12:42 +0200)] 
dinput8: DirectInput8Create rewrite.

18 years agooleaut32: OLEFontImpl_GetIDsOfNames conformance test.
Benjamin Arai [Thu, 20 Jul 2006 01:08:38 +0000 (18:08 -0700)] 
oleaut32: OLEFontImpl_GetIDsOfNames conformance test.

18 years agooleaut32: Implements OLEFontImpl_GetIDsOfNames.
Benjamin Arai [Thu, 20 Jul 2006 01:06:14 +0000 (18:06 -0700)] 
oleaut32: Implements OLEFontImpl_GetIDsOfNames.

18 years agocomdlg32: Remove redundant headers.
Bang Jun-Young [Wed, 19 Jul 2006 08:22:55 +0000 (17:22 +0900)] 
comdlg32: Remove redundant headers.

18 years agogdi: Use variables of correct size.
Ge van Geldorp [Wed, 19 Jul 2006 07:17:49 +0000 (09:17 +0200)] 
gdi: Use variables of correct size.

18 years agosetupapi: Add stub for SetupDiCreateDeviceInfoW.
Christian Gmeiner [Wed, 19 Jul 2006 17:58:47 +0000 (19:58 +0200)] 
setupapi: Add stub for SetupDiCreateDeviceInfoW.

18 years agosetupapi: Remove unneeded NULL checks before MyFree().
Christian Gmeiner [Wed, 19 Jul 2006 17:39:48 +0000 (19:39 +0200)] 
setupapi: Remove unneeded NULL checks before MyFree().

18 years agomsi: Implement the SetInstallLevel event.
James Hawkins [Wed, 19 Jul 2006 18:17:46 +0000 (11:17 -0700)] 
msi: Implement the SetInstallLevel event.

18 years agomsi: Forward MsiSetInstallLevel to an internal MSI_SetInstallLevel that can be used...
James Hawkins [Wed, 19 Jul 2006 18:17:28 +0000 (11:17 -0700)] 
msi: Forward MsiSetInstallLevel to an internal MSI_SetInstallLevel that can be used internally.

18 years agomsi: Update feature states after changing install levels, as they may have changed.
James Hawkins [Wed, 19 Jul 2006 18:17:16 +0000 (11:17 -0700)] 
msi: Update feature states after changing install levels, as they may have changed.

18 years agomsi: Rename SetFeatureStates to match the naming scheme of internal msi functions.
James Hawkins [Wed, 19 Jul 2006 18:15:37 +0000 (11:15 -0700)] 
msi: Rename SetFeatureStates to match the naming scheme of internal msi functions.

18 years agoinclude: Remove unnecessary semicolons from idl.
Mike McCormack [Thu, 20 Jul 2006 09:22:08 +0000 (18:22 +0900)] 
include: Remove unnecessary semicolons from idl.

18 years agooledb: Add oledb.idl and some idl files it depends on.
Mike McCormack [Thu, 20 Jul 2006 06:26:18 +0000 (15:26 +0900)] 
oledb: Add oledb.idl and some idl files it depends on.

18 years agoconfigure: Use -fno-builtin to avoid warnings with gcc 4.1.1.
Mike McCormack [Wed, 19 Jul 2006 10:16:59 +0000 (19:16 +0900)] 
configure: Use -fno-builtin to avoid warnings with gcc 4.1.1.

18 years agoinclude: Semicolons after cpp_quote are a syntax error in midl.
Mike McCormack [Thu, 20 Jul 2006 06:25:47 +0000 (15:25 +0900)] 
include: Semicolons after cpp_quote are a syntax error in midl.

18 years agousp10: Implement and test ScriptCacheGetHeight.
Hans Leidekker [Wed, 19 Jul 2006 19:45:24 +0000 (21:45 +0200)] 
usp10: Implement and test ScriptCacheGetHeight.

18 years agourlmon: Added PARSE_CANONICALIZE implementation in CoInternetParseUrl.
Jacek Caban [Wed, 19 Jul 2006 21:40:07 +0000 (23:40 +0200)] 
urlmon: Added PARSE_CANONICALIZE implementation in CoInternetParseUrl.

18 years agomshtml: Wrap remaining Heap* functions by inline functions.
Jacek Caban [Wed, 19 Jul 2006 21:39:54 +0000 (23:39 +0200)] 
mshtml: Wrap remaining Heap* functions by inline functions.

18 years agowininet: FTP_FtpDeleteFileW expects a LPWININETFTPSESSIONW.
Paul Vriens [Wed, 19 Jul 2006 20:33:17 +0000 (22:33 +0200)] 
wininet: FTP_FtpDeleteFileW expects a LPWININETFTPSESSIONW.

18 years agodnsapi/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 19 Jul 2006 20:05:49 +0000 (21:05 +0100)] 
dnsapi/tests: Write-strings warnings fix.

18 years agocomctl32/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 19 Jul 2006 18:17:56 +0000 (19:17 +0100)] 
comctl32/tests: Write-strings warnings fix.

18 years agowined3d: Compilation fixes.
H. Verbeet [Wed, 19 Jul 2006 21:49:37 +0000 (23:49 +0200)] 
wined3d: Compilation fixes.

18 years agodinput: joydev_enum_deviceA now returns the correct value.
Kovács András [Thu, 20 Jul 2006 05:21:35 +0000 (07:21 +0200)] 
dinput: joydev_enum_deviceA now returns the correct value.

18 years agocomctl32: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 19 Jul 2006 23:40:59 +0000 (08:40 +0900)] 
comctl32: Updated Korean resource.

18 years agocrypt32: Implement more string types for X509_NAME_VALUE.
Juan Lang [Wed, 19 Jul 2006 23:46:37 +0000 (16:46 -0700)] 
crypt32: Implement more string types for X509_NAME_VALUE.

18 years agocrypt32: Correct handling of empty output buffer in CertRDNValueToStr and CertNameToStr.
Juan Lang [Wed, 19 Jul 2006 19:30:43 +0000 (12:30 -0700)] 
crypt32: Correct handling of empty output buffer in CertRDNValueToStr and CertNameToStr.

18 years agomsi: Implement ACTION_AppSearchIni.
Juan Lang [Wed, 19 Jul 2006 17:42:50 +0000 (10:42 -0700)] 
msi: Implement ACTION_AppSearchIni.

18 years agontdll: Null-terminate strings returned by VFAT_IOCTL_READDIR_BOTH to work around...
Alexandre Julliard [Wed, 19 Jul 2006 18:04:45 +0000 (20:04 +0200)] 
ntdll: Null-terminate strings returned by VFAT_IOCTL_READDIR_BOTH to work around a kernel bug.

18 years agowininet: FTP_FtpRenameFileW expects a LPWININETFTPSESSIONW.
Paul Vriens [Wed, 19 Jul 2006 10:06:07 +0000 (12:06 +0200)] 
wininet: FTP_FtpRenameFileW expects a LPWININETFTPSESSIONW.

18 years agocrypt32: Implement X509_UNICODE_NAME_VALUE encoding/decoding.
Juan Lang [Wed, 19 Jul 2006 14:44:48 +0000 (07:44 -0700)] 
crypt32: Implement X509_UNICODE_NAME_VALUE encoding/decoding.

18 years agomsi: Implement searching parent in ACTION_AppSearchReg.
Juan Lang [Wed, 19 Jul 2006 14:37:01 +0000 (07:37 -0700)] 
msi: Implement searching parent in ACTION_AppSearchReg.

18 years agomsi: Implement MsiConfigureFeatureW.
Mike McCormack [Wed, 19 Jul 2006 08:39:04 +0000 (17:39 +0900)] 
msi: Implement MsiConfigureFeatureW.

18 years agomsi: Fix the size of base 85 GUIDs.
Mike McCormack [Wed, 19 Jul 2006 08:18:02 +0000 (17:18 +0900)] 
msi: Fix the size of base 85 GUIDs.

18 years agomsi: Only load the features and files tables once.
Mike McCormack [Wed, 19 Jul 2006 08:01:07 +0000 (17:01 +0900)] 
msi: Only load the features and files tables once.

18 years agooleview: Added data freeing in TypeLib Viewer.
Piotr Caban [Tue, 18 Jul 2006 10:55:31 +0000 (12:55 +0200)] 
oleview: Added data freeing in TypeLib Viewer.

18 years agooleview: Added some features to IDL data displaying.
Piotr Caban [Tue, 18 Jul 2006 10:54:30 +0000 (12:54 +0200)] 
oleview: Added some features to IDL data displaying.

18 years agooleview: Added skeleton for IDL files generation.
Piotr Caban [Tue, 18 Jul 2006 10:53:19 +0000 (12:53 +0200)] 
oleview: Added skeleton for IDL files generation.

18 years agousp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs.
Jeff Latimer [Tue, 18 Jul 2006 09:35:07 +0000 (19:35 +1000)] 
usp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs.

18 years agopreloader: Make sure the WINEPRELOADRESERVE area doesn't overlap the low memory area.
Alexandre Julliard [Wed, 19 Jul 2006 13:06:16 +0000 (15:06 +0200)] 
preloader: Make sure the WINEPRELOADRESERVE area doesn't overlap the low memory area.

18 years agokernel: Simplify set_process_name now that it doesn't have to handle winevdm.
Alexandre Julliard [Wed, 19 Jul 2006 13:04:57 +0000 (15:04 +0200)] 
kernel: Simplify set_process_name now that it doesn't have to handle winevdm.

18 years agokernel: Added support for exec'ing a new Win32 process.
Alexandre Julliard [Wed, 19 Jul 2006 12:12:58 +0000 (14:12 +0200)] 
kernel: Added support for exec'ing a new Win32 process.

Use it to restart execution if the main binary can't be loaded because
of address space conflicts, and also for Win16/DOS support.

18 years agoserver: Simplify process creation.
Alexandre Julliard [Wed, 19 Jul 2006 12:00:10 +0000 (14:00 +0200)] 
server: Simplify process creation.

Pass the socket for the new process from the parent through the
environment.
Perform initialisations during the new_process request.

18 years agowined3d: Make the number of floating point shader constants dynamic.
Jason Green [Wed, 19 Jul 2006 04:06:07 +0000 (00:06 -0400)] 
wined3d: Make the number of floating point shader constants dynamic.

18 years agocrypt32: Make tests loadable on NT4.
Stefan Leichter [Mon, 17 Jul 2006 19:31:08 +0000 (21:31 +0200)] 
crypt32: Make tests loadable on NT4.

18 years agomsi: Add a stub implementation of MsiSourceListClearAll.
James Hawkins [Tue, 18 Jul 2006 20:39:55 +0000 (13:39 -0700)] 
msi: Add a stub implementation of MsiSourceListClearAll.

18 years agomsi: Sort SelectionTree items by their Display value.
James Hawkins [Tue, 18 Jul 2006 18:40:44 +0000 (11:40 -0700)] 
msi: Sort SelectionTree items by their Display value.

18 years agomsi: Create files with the correct file attributes.
Huw Davies [Tue, 18 Jul 2006 11:51:31 +0000 (12:51 +0100)] 
msi: Create files with the correct file attributes.

18 years agomsi: Check the right pointers for NULL.
Mike McCormack [Tue, 18 Jul 2006 09:43:03 +0000 (18:43 +0900)] 
msi: Check the right pointers for NULL.

18 years agomsi: Set properties, not the command line in MsiReinstallFeatureW.
Mike McCormack [Tue, 18 Jul 2006 09:45:41 +0000 (18:45 +0900)] 
msi: Set properties, not the command line in MsiReinstallFeatureW.

18 years agomsi: Implement MsiSetInstallLevel.
Mike McCormack [Tue, 18 Jul 2006 09:43:33 +0000 (18:43 +0900)] 
msi: Implement MsiSetInstallLevel.

18 years agomshtml: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 18 Jul 2006 23:57:56 +0000 (08:57 +0900)] 
mshtml: Updated Korean resource.

18 years agosecur32: Write-strings warnings fix.
Andrew Talbot [Mon, 17 Jul 2006 21:41:12 +0000 (22:41 +0100)] 
secur32: Write-strings warnings fix.

18 years agocrypt32/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 18 Jul 2006 20:48:44 +0000 (21:48 +0100)] 
crypt32/tests: Write-strings warnings fix.

18 years agooleaut32: Update error codes for VarMod.
Benjamin Arai [Tue, 18 Jul 2006 18:14:48 +0000 (11:14 -0700)] 
oleaut32: Update error codes for VarMod.

18 years agomsxml3: removeChild should catch a NULL child node.
Huw Davies [Tue, 18 Jul 2006 14:54:16 +0000 (15:54 +0100)] 
msxml3: removeChild should catch a NULL child node.

18 years agomsxml3: Add a test to check that selectSingleNode returns a NULL-ptr when it doesn...
Huw Davies [Tue, 18 Jul 2006 14:53:00 +0000 (15:53 +0100)] 
msxml3: Add a test to check that selectSingleNode returns a NULL-ptr when it doesn't find a match.

18 years agomsi: Set name in ACTION_AppSearchGetSignature.
Juan Lang [Tue, 18 Jul 2006 13:50:35 +0000 (06:50 -0700)] 
msi: Set name in ACTION_AppSearchGetSignature.

18 years agocrypt32: Don't return from a try block.
Juan Lang [Tue, 18 Jul 2006 13:41:21 +0000 (06:41 -0700)] 
crypt32: Don't return from a try block.

18 years agomshtml: Added stub implementation of ShowHTMLDialog.
Jacek Caban [Mon, 17 Jul 2006 23:17:58 +0000 (01:17 +0200)] 
mshtml: Added stub implementation of ShowHTMLDialog.

18 years agowpp: In recursive macro definitions, print the macro name instead of nothing.
Dan Hipschman [Mon, 17 Jul 2006 22:26:41 +0000 (15:26 -0700)] 
wpp: In recursive macro definitions, print the macro name instead of nothing.

18 years agoddraw/wined3d: Remove texture format enumeration functions.
Stefan Dösinger [Mon, 17 Jul 2006 22:09:09 +0000 (00:09 +0200)] 
ddraw/wined3d: Remove texture format enumeration functions.

18 years agowined3d: Duplicate flips in software if the local copy is up to date.
Stefan Dösinger [Mon, 17 Jul 2006 21:01:32 +0000 (23:01 +0200)] 
wined3d: Duplicate flips in software if the local copy is up to date.

18 years agowined3d: Disable the fog before writing the back buffer data.
Stefan Dösinger [Mon, 17 Jul 2006 20:23:40 +0000 (22:23 +0200)] 
wined3d: Disable the fog before writing the back buffer data.

18 years agowined3d: Add a setting for the render target locking method.
Stefan Dösinger [Mon, 17 Jul 2006 18:14:25 +0000 (20:14 +0200)] 
wined3d: Add a setting for the render target locking method.

18 years agowined3d: Break the glDrawPixels call out of UnlockRect.
Stefan Dösinger [Mon, 17 Jul 2006 15:27:19 +0000 (17:27 +0200)] 
wined3d: Break the glDrawPixels call out of UnlockRect.

18 years agocmdlgtst: Updated Korean resource.
Hwang YunSong(황윤성) [Mon, 17 Jul 2006 23:54:07 +0000 (08:54 +0900)] 
cmdlgtst: Updated Korean resource.

18 years agocrypt32: Output x.500 strings from CertNameToStrA/W.
Juan Lang [Mon, 17 Jul 2006 18:50:20 +0000 (11:50 -0700)] 
crypt32: Output x.500 strings from CertNameToStrA/W.

18 years agocrypt32: Fix reading key prov info from serialized data.
Juan Lang [Tue, 18 Jul 2006 06:02:57 +0000 (23:02 -0700)] 
crypt32: Fix reading key prov info from serialized data.

18 years agocrypt32: Always set required encoded length in CryptEncodeObject(Ex).
Juan Lang [Tue, 18 Jul 2006 02:44:54 +0000 (19:44 -0700)] 
crypt32: Always set required encoded length in CryptEncodeObject(Ex).

18 years agomsi: Fix silly pointer error.
Juan Lang [Mon, 17 Jul 2006 17:12:10 +0000 (10:12 -0700)] 
msi: Fix silly pointer error.

18 years agomsi: Update the feature components' states when a feature is selected.
James Hawkins [Mon, 17 Jul 2006 22:17:38 +0000 (15:17 -0700)] 
msi: Update the feature components' states when a feature is selected.

18 years agomsvcrt: Add tests of file operations in ASCII mode.
Duane Clark [Mon, 17 Jul 2006 23:06:06 +0000 (16:06 -0700)] 
msvcrt: Add tests of file operations in ASCII mode.

18 years agourlmon: Fix handle leak.
Jacek Caban [Mon, 17 Jul 2006 19:22:27 +0000 (21:22 +0200)] 
urlmon: Fix handle leak.

18 years agomshtml: Wrap more Heap* function by inline functions.
Jacek Caban [Mon, 17 Jul 2006 19:21:21 +0000 (21:21 +0200)] 
mshtml: Wrap more Heap* function by inline functions.

18 years agooleaut32: Add an exception handler around code executed on the server side from the...
Robert Shearman [Mon, 17 Jul 2006 19:19:27 +0000 (20:19 +0100)] 
oleaut32: Add an exception handler around code executed on the server side from the typelib marshaler.

18 years agomsi: Fix conversion of path to include nul-termination character in MsiProvideQualifi...
Robert Shearman [Mon, 17 Jul 2006 19:19:19 +0000 (20:19 +0100)] 
msi: Fix conversion of path to include nul-termination character in MsiProvideQualifiedComponentA.

18 years agorpcrt4: Display a big message box if the user tries to use typelib
Robert Shearman [Mon, 17 Jul 2006 19:19:38 +0000 (20:19 +0100)] 
rpcrt4: Display a big message box if the user tries to use typelib
marshaling in native oleaut32 with builtin rpcrt4 to tell them what is
wrong.

18 years agorpcrt4: Handle more structure padding values.
Robert Shearman [Mon, 17 Jul 2006 19:19:14 +0000 (20:19 +0100)] 
rpcrt4: Handle more structure padding values.

18 years agooleaut32: Revert check for FUNCFLAG_FRESTRICTED in ITypeInfo::Invoke.
Robert Shearman [Mon, 17 Jul 2006 19:19:32 +0000 (20:19 +0100)] 
oleaut32: Revert check for FUNCFLAG_FRESTRICTED in ITypeInfo::Invoke.

The change caused regressions in a number of applications and needs more
study to see what the correct behaviour should be.