wine
18 years agoMake.rules: Replace RC_TLB by IDL_TLB_SRCS as tlb files can be used for other things...
Alexandre Julliard [Sat, 29 Jul 2006 09:45:24 +0000 (11:45 +0200)] 
Make.rules: Replace RC_TLB by IDL_TLB_SRCS as tlb files can be used for other things than resources.

18 years agouser: Abort WaitForUserIdle if the target process died.
Alexandre Julliard [Fri, 28 Jul 2006 16:01:50 +0000 (18:01 +0200)] 
user: Abort WaitForUserIdle if the target process died.

18 years agowined3d: More shader fixes / new instructions.
Jason Green [Fri, 28 Jul 2006 08:14:14 +0000 (04:14 -0400)] 
wined3d: More shader fixes / new instructions.

- Replace gl_FragColor with gl_FragData[0] for GLSL pixel shader output.
- Subtract 1 more constant from total GLSL allowed float constants to
  accommodate the PROJECTION matrix row that we reference.

18 years agowined3d: Render target texturing.
Roderick Colenbrander [Thu, 27 Jul 2006 22:43:38 +0000 (00:43 +0200)] 
wined3d: Render target texturing.

18 years agomsi: Native DllGetVersion does not fail if the supplied buffer is bigger than required.
Stefan Leichter [Thu, 27 Jul 2006 22:26:42 +0000 (00:26 +0200)] 
msi: Native DllGetVersion does not fail if the supplied buffer is bigger than required.

18 years agomsi: Make the version information of DllGetVersion same as in version resource.
Stefan Leichter [Thu, 27 Jul 2006 22:26:41 +0000 (00:26 +0200)] 
msi: Make the version information of DllGetVersion same as in version resource.

18 years agorsaenh: More tests and some fixes.
Juan Lang [Fri, 28 Jul 2006 00:11:10 +0000 (17:11 -0700)] 
rsaenh: More tests and some fixes.

- correct deleting the default container
- imported keys should be stored in their container, not just given to the caller
- tests for these changes

18 years agooleaut32: VarMonthName - Update error codes and helper functions.
Benjamin Arai [Fri, 28 Jul 2006 01:10:20 +0000 (18:10 -0700)] 
oleaut32: VarMonthName - Update error codes and helper functions.

18 years agooleaut32: VarSub: Conformance test.
Benjamin Arai [Fri, 28 Jul 2006 00:19:59 +0000 (17:19 -0700)] 
oleaut32: VarSub: Conformance test.

18 years agooleaut32: VarSub: Fixes several data types and corrects error codes.
Benjamin Arai [Fri, 28 Jul 2006 00:19:52 +0000 (17:19 -0700)] 
oleaut32: VarSub: Fixes several data types and corrects error codes.

18 years agooleaut32: Implement GetTypeInfoCount and GetTypeInfo for standard pictures.
Robert Shearman [Fri, 28 Jul 2006 00:26:13 +0000 (01:26 +0100)] 
oleaut32: Implement GetTypeInfoCount and GetTypeInfo for standard pictures.

18 years agooleaut32: Implement GetTypeInfoCount for standard fonts.
Robert Shearman [Fri, 28 Jul 2006 00:26:01 +0000 (01:26 +0100)] 
oleaut32: Implement GetTypeInfoCount for standard fonts.

18 years agooleaut32: Implement setting of the hPal property in IPictureDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:25:23 +0000 (01:25 +0100)] 
oleaut32: Implement setting of the hPal property in IPictureDisp::Invoke.

Remove some validation code that is already handled by a more generic
case at the end of the function.

18 years agooleaut32: Implement getting of all properties in IPictureDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:24:10 +0000 (01:24 +0100)] 
oleaut32: Implement getting of all properties in IPictureDisp::Invoke.

18 years agooleaut32: Add a test for passing an invalid number of input parameters into IFontDisp...
Robert Shearman [Fri, 28 Jul 2006 00:23:01 +0000 (01:23 +0100)] 
oleaut32: Add a test for passing an invalid number of input parameters into IFontDisp::Invoke with DISPATCH_PROPERTYGET.

18 years agooleaut32: Add validation for parameters in IPictureDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:22:02 +0000 (01:22 +0100)] 
oleaut32: Add validation for parameters in IPictureDisp::Invoke.

Add some tests for IPictureDisp::Invoke.

18 years agooleaut32: Fix the return code for an invalid dispid in IFontDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:21:28 +0000 (01:21 +0100)] 
oleaut32: Fix the return code for an invalid dispid in IFontDisp::Invoke.

18 years agooleaut32: Add a successful test for IFontDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:20:52 +0000 (01:20 +0100)] 
oleaut32: Add a successful test for IFontDisp::Invoke.

18 years agooleaut32: Handle the Weight property in IFontDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:20:17 +0000 (01:20 +0100)] 
oleaut32: Handle the Weight property in IFontDisp::Invoke.

18 years agosecur32: Improve schannel's AcquireCredentialsHandle, with tests.
Juan Lang [Fri, 28 Jul 2006 06:39:56 +0000 (23:39 -0700)] 
secur32: Improve schannel's AcquireCredentialsHandle, with tests.

18 years agosspi.h: Add missing define.
Juan Lang [Fri, 28 Jul 2006 06:40:42 +0000 (23:40 -0700)] 
sspi.h: Add missing define.

18 years agomsi: Add tests for MsiDatabaseImport.
James Hawkins [Fri, 28 Jul 2006 01:42:53 +0000 (18:42 -0700)] 
msi: Add tests for MsiDatabaseImport.

18 years agomshtml.idl: Fix SAFEARRAY argument declaration.
Jacek Caban [Thu, 27 Jul 2006 18:49:57 +0000 (20:49 +0200)] 
mshtml.idl: Fix SAFEARRAY argument declaration.

18 years agowidl: Reorder segments to match midl.
Jacek Caban [Thu, 27 Jul 2006 18:43:56 +0000 (20:43 +0200)] 
widl: Reorder segments to match midl.

18 years agowidl: Use cval in ATTR_ID.
Jacek Caban [Thu, 27 Jul 2006 18:43:03 +0000 (20:43 +0200)] 
widl: Use cval in ATTR_ID.

18 years agowidl: Added ATTR_BINDABLE handling to add_func_desc.
Jacek Caban [Thu, 27 Jul 2006 18:41:50 +0000 (20:41 +0200)] 
widl: Added ATTR_BINDABLE handling to add_func_desc.

18 years agowidl: Store typekind in msft_typeinfo_t to fix ATTR_DUAL handling.
Jacek Caban [Thu, 27 Jul 2006 18:40:56 +0000 (20:40 +0200)] 
widl: Store typekind in msft_typeinfo_t to fix ATTR_DUAL handling.

18 years agoshdocvw: Added test of GetControlInfo.
Jacek Caban [Thu, 27 Jul 2006 21:30:36 +0000 (23:30 +0200)] 
shdocvw: Added test of GetControlInfo.

18 years agoFix 2 "static is not at beginning of declaration" warnings.
Michael Stefaniuc [Thu, 27 Jul 2006 20:19:31 +0000 (22:19 +0200)] 
Fix 2 "static is not at beginning of declaration" warnings.

18 years agomsi: 0xdeadbeef is too big for a signed int thus producing sign
Michael Stefaniuc [Thu, 27 Jul 2006 19:46:38 +0000 (21:46 +0200)] 
msi: 0xdeadbeef is too big for a signed int thus producing sign
comparison warnings when compared to an int variable. Use 0xdeadbee
instead.

18 years agomapi32/tests: Write-strings warning fix.
Andrew Talbot [Thu, 27 Jul 2006 21:47:09 +0000 (22:47 +0100)] 
mapi32/tests: Write-strings warning fix.

18 years agomsi/tests: Write-strings warning fix.
Andrew Talbot [Thu, 27 Jul 2006 19:11:20 +0000 (20:11 +0100)] 
msi/tests: Write-strings warning fix.

18 years agocrypt32/tests: Write-strings warnings fix.
Andrew Talbot [Thu, 27 Jul 2006 18:45:58 +0000 (19:45 +0100)] 
crypt32/tests: Write-strings warnings fix.

18 years agowinebrowser: Pass any given argument that is not a mailto URL to the browser.
Stefan Siebert [Thu, 27 Jul 2006 16:08:23 +0000 (18:08 +0200)] 
winebrowser: Pass any given argument that is not a mailto URL to the browser.

18 years agomsiexec: Don't crash if there's no args.
Mike McCormack [Thu, 27 Jul 2006 14:39:49 +0000 (23:39 +0900)] 
msiexec: Don't crash if there's no args.

18 years agomsi: Don't set the shortcut's working directory if it's NULL.
Mike McCormack [Thu, 27 Jul 2006 14:18:15 +0000 (23:18 +0900)] 
msi: Don't set the shortcut's working directory if it's NULL.

18 years agomsi: Fix some memory leaks.
Mike McCormack [Thu, 27 Jul 2006 14:17:57 +0000 (23:17 +0900)] 
msi: Fix some memory leaks.

18 years agodinput: Keyboard: Use the same event queue mechanism as mouse.
Vitaliy Margolen [Thu, 27 Jul 2006 14:19:59 +0000 (08:19 -0600)] 
dinput: Keyboard: Use the same event queue mechanism as mouse.

18 years agowined3d: Do not use the IWineD3DSurface for the cursor.
Stefan Dösinger [Thu, 27 Jul 2006 15:39:03 +0000 (17:39 +0200)] 
wined3d: Do not use the IWineD3DSurface for the cursor.

18 years agowined3d: Avoid a false ERR.
Stefan Dösinger [Thu, 27 Jul 2006 15:24:55 +0000 (17:24 +0200)] 
wined3d: Avoid a false ERR.

18 years agoRelease 0.9.18. wine-0.9.18
Alexandre Julliard [Thu, 27 Jul 2006 14:55:50 +0000 (16:55 +0200)] 
Release 0.9.18.

18 years agowined3d: Fix minor typo from shader patch.
Jason Green [Thu, 27 Jul 2006 11:59:03 +0000 (07:59 -0400)] 
wined3d: Fix minor typo from shader patch.

18 years agowine.inf: Add lnkfile description.
Huw Davies [Thu, 27 Jul 2006 11:23:45 +0000 (12:23 +0100)] 
wine.inf: Add lnkfile description.

18 years agoserver: Round up the timeout for poll() to avoid redundant calls.
Alexandre Julliard [Thu, 27 Jul 2006 12:39:50 +0000 (14:39 +0200)] 
server: Round up the timeout for poll() to avoid redundant calls.

18 years agoserver: Don't crash on invalid request sizes.
Alexandre Julliard [Thu, 27 Jul 2006 12:39:33 +0000 (14:39 +0200)] 
server: Don't crash on invalid request sizes.

18 years agowinhelp: Write-strings warning fix.
Andrew Talbot [Wed, 26 Jul 2006 19:30:30 +0000 (20:30 +0100)] 
winhelp: Write-strings warning fix.

18 years agouser/tests: Write-strings warnings fix.
Andrew Talbot [Wed, 26 Jul 2006 21:22:05 +0000 (22:22 +0100)] 
user/tests: Write-strings warnings fix.

18 years agomsi: Download the MSI package if it is a remote URL.
James Hawkins [Wed, 26 Jul 2006 21:54:15 +0000 (14:54 -0700)] 
msi: Download the MSI package if it is a remote URL.

18 years agocrypt32: Implement CryptStrToNameA/W, with tests.
Juan Lang [Wed, 26 Jul 2006 17:57:32 +0000 (10:57 -0700)] 
crypt32: Implement CryptStrToNameA/W, with tests.

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

18 years agorsaenh: Public keys should be exported with the CALG_RSA_KEYX alg_id.
Juan Lang [Wed, 26 Jul 2006 17:20:09 +0000 (10:20 -0700)] 
rsaenh: Public keys should be exported with the CALG_RSA_KEYX alg_id.

18 years agooleaut32: Fixed compiler warning.
Alexandre Julliard [Thu, 27 Jul 2006 10:03:33 +0000 (12:03 +0200)] 
oleaut32: Fixed compiler warning.

18 years agowined3d: Fix some upside-down rendering issues for shaders.
Jason Green [Thu, 27 Jul 2006 02:13:32 +0000 (22:13 -0400)] 
wined3d: Fix some upside-down rendering issues for shaders.

18 years agowined3d: BltFast/BltOverride color keying.
Roderick Colenbrander [Wed, 26 Jul 2006 21:19:04 +0000 (23:19 +0200)] 
wined3d: BltFast/BltOverride color keying.

18 years agoregedit: Write-strings warning fix.
Andrew Talbot [Wed, 26 Jul 2006 18:32:29 +0000 (19:32 +0100)] 
regedit: Write-strings warning fix.

18 years agowined3d: Blacklist WINED3DFMT_R8G8B8.
Stefan Dösinger [Wed, 26 Jul 2006 22:56:09 +0000 (00:56 +0200)] 
wined3d: Blacklist WINED3DFMT_R8G8B8.

18 years agowineconsole: Updated Korean resource.
Hwang YunSong(황윤성) [Wed, 26 Jul 2006 23:48:58 +0000 (08:48 +0900)] 
wineconsole: Updated Korean resource.

18 years agocomctl32: Fix a typo.
Mike McCormack [Thu, 27 Jul 2006 02:05:24 +0000 (11:05 +0900)] 
comctl32: Fix a typo.

18 years agomsi: Fix the value of LONG integers in records (suggested by James Hawkins).
Mike McCormack [Thu, 27 Jul 2006 03:34:20 +0000 (12:34 +0900)] 
msi: Fix the value of LONG integers in records (suggested by James Hawkins).

18 years agomsi: Remember to free a handle.
Mike McCormack [Thu, 27 Jul 2006 02:23:54 +0000 (11:23 +0900)] 
msi: Remember to free a handle.

18 years agomsi: Fix some memory leaks in the condition parser.
Mike McCormack [Thu, 27 Jul 2006 02:23:41 +0000 (11:23 +0900)] 
msi: Fix some memory leaks in the condition parser.

18 years agomsi: Use msi_alloc/free, not HeapAlloc/Free.
Mike McCormack [Thu, 27 Jul 2006 02:05:45 +0000 (11:05 +0900)] 
msi: Use msi_alloc/free, not HeapAlloc/Free.

18 years agomsi: Test the column types of MSI packages.
James Hawkins [Wed, 26 Jul 2006 21:53:09 +0000 (14:53 -0700)] 
msi: Test the column types of MSI packages.

18 years agomsi: Test the states of a component with a compressed file.
James Hawkins [Wed, 26 Jul 2006 21:53:02 +0000 (14:53 -0700)] 
msi: Test the states of a component with a compressed file.

18 years agomsi: Fix a typo.
James Hawkins [Wed, 26 Jul 2006 21:52:56 +0000 (14:52 -0700)] 
msi: Fix a typo.

18 years agodinput8: Better DirectInput8Create warning.
Roderick Colenbrander [Wed, 26 Jul 2006 19:42:16 +0000 (21:42 +0200)] 
dinput8: Better DirectInput8Create warning.

18 years agoshlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize.
Jacek Caban [Wed, 26 Jul 2006 18:55:56 +0000 (20:55 +0200)] 
shlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize.

18 years agomshtml: Fix handling res URLs with full path and number resource ID.
Jacek Caban [Wed, 26 Jul 2006 18:55:35 +0000 (20:55 +0200)] 
mshtml: Fix handling res URLs with full path and number resource ID.

18 years agooleaut32: Add validation of some more parameters in IFontDisp::Invoke.
Robert Shearman [Wed, 26 Jul 2006 14:02:04 +0000 (15:02 +0100)] 
oleaut32: Add validation of some more parameters in IFontDisp::Invoke.

18 years agooleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce the input...
Robert Shearman [Wed, 26 Jul 2006 14:02:18 +0000 (15:02 +0100)] 
oleaut32: Clean up IFontDisp::Invoke by using VariantChangeTypeEx to coerce the input parameter into the correct type.

18 years agoole32: Add more self-registration entries for classes and interfaces.
Robert Shearman [Wed, 26 Jul 2006 14:01:51 +0000 (15:01 +0100)] 
ole32: Add more self-registration entries for classes and interfaces.

18 years agowine.inf: Add inifile entries.
Huw Davies [Wed, 26 Jul 2006 12:59:48 +0000 (13:59 +0100)] 
wine.inf: Add inifile entries.

18 years agowcmd: Correct handling of quotes and /s flag when a command argument is present.
Thomas Kho [Tue, 25 Jul 2006 00:20:31 +0000 (19:20 -0500)] 
wcmd: Correct handling of quotes and /s flag when a command argument is present.

18 years agowined3d: Fix CopyRects if pDestPointsArray is NULL.
Kovács András [Sun, 23 Jul 2006 19:13:57 +0000 (20:13 +0100)] 
wined3d: Fix CopyRects if pDestPointsArray is NULL.

18 years agox11drv: Number of fixes for ChangeDisplaySettingsEx with tests.
Vitaliy Margolen [Wed, 26 Jul 2006 05:31:22 +0000 (23:31 -0600)] 
x11drv: Number of fixes for ChangeDisplaySettingsEx with tests.

18 years agowinedbg: Change ADDRESS variables to ADDRESS64 so we can handle 64-bit addresses.
Ge van Geldorp [Wed, 26 Jul 2006 09:57:27 +0000 (11:57 +0200)] 
winedbg: Change ADDRESS variables to ADDRESS64 so we can handle 64-bit addresses.

18 years agowined3d: More efficient color keying dirtifying.
Stefan Dösinger [Tue, 25 Jul 2006 14:41:41 +0000 (16:41 +0200)] 
wined3d: More efficient color keying dirtifying.

Instead of blindly dirtifying the surface LoadTexture keeps track of
the color key that was used when creating the opengl texture and
reloads the surface if the color key has changed.

18 years agoddraw: Support using an application-provided surface pointer.
Stefan Dösinger [Tue, 25 Jul 2006 14:38:02 +0000 (16:38 +0200)] 
ddraw: Support using an application-provided surface pointer.

18 years agomsi: Fix an off by one error in MsiRecordGetString.
Mike McCormack [Wed, 26 Jul 2006 08:43:57 +0000 (17:43 +0900)] 
msi: Fix an off by one error in MsiRecordGetString.

18 years agomsi: Implement SQL inner joins.
Mike McCormack [Wed, 26 Jul 2006 07:27:15 +0000 (16:27 +0900)] 
msi: Implement SQL inner joins.

18 years agocrypt32/tests: Clean up temp files.
Alexandre Julliard [Wed, 26 Jul 2006 12:51:10 +0000 (14:51 +0200)] 
crypt32/tests: Clean up temp files.

18 years agoserver: Convert the server start time to the abs_time_t type.
Alexandre Julliard [Wed, 26 Jul 2006 12:50:55 +0000 (14:50 +0200)] 
server: Convert the server start time to the abs_time_t type.

18 years agoserver: Convert thread creation/exit times to the abs_time_t type.
Alexandre Julliard [Wed, 26 Jul 2006 12:49:55 +0000 (14:49 +0200)] 
server: Convert thread creation/exit times to the abs_time_t type.

18 years agontdll: Renamed the NTDLL_get/from_server_timeout functions since they don't deal...
Alexandre Julliard [Wed, 26 Jul 2006 12:49:13 +0000 (14:49 +0200)] 
ntdll: Renamed the NTDLL_get/from_server_timeout functions since they don't deal only with timeouts.

18 years agoserver: Rename the wait_input_idle request to better reflect what it does.
Alexandre Julliard [Wed, 26 Jul 2006 09:48:25 +0000 (11:48 +0200)] 
server: Rename the wait_input_idle request to better reflect what it does.

Also get rid of the unused timeout field.

18 years agoserver: Make the create_async function take an absolute timeout.
Alexandre Julliard [Wed, 26 Jul 2006 09:47:42 +0000 (11:47 +0200)] 
server: Make the create_async function take an absolute timeout.

18 years agoserver: Fix some comparisons between signed and unsigned.
Michael Stefaniuc [Tue, 25 Jul 2006 08:30:04 +0000 (10:30 +0200)] 
server: Fix some comparisons between signed and unsigned.

18 years agoserver: Added data_size_t type to represent sizes in the server protocol.
Alexandre Julliard [Wed, 26 Jul 2006 08:43:25 +0000 (10:43 +0200)] 
server: Added data_size_t type to represent sizes in the server protocol.

Make it an unsigned int to save some space on Win64, if we need to
transfer more than 4Gb over the server pipe something is seriously
wrong.

18 years agorsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL.
Karsten Elfenbein [Tue, 25 Jul 2006 18:59:12 +0000 (20:59 +0200)] 
rsaenh: Fix the case when CPGetHashParam should return the size of the HASHVAL.

18 years agorsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size.
Karsten Elfenbein [Tue, 25 Jul 2006 18:57:34 +0000 (20:57 +0200)] 
rsaenh: Fix the case when the CPEncrypt function is asked for the needed buffer size.

18 years agowinspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 20:53:32 +0000 (21:53 +0100)] 
winspool.drv/tests: Write-strings warnings fix.

18 years agomsi/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 18:03:02 +0000 (19:03 +0100)] 
msi/tests: Write-strings warnings fix.

18 years agowinefile: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 25 Jul 2006 23:47:32 +0000 (08:47 +0900)] 
winefile: Updated Korean resource.

18 years agodmime: Accept IDirectMusicPerformance2 in QueryInterface.
Samuel Lidén Borell [Tue, 25 Jul 2006 21:48:28 +0000 (23:48 +0200)] 
dmime: Accept IDirectMusicPerformance2 in QueryInterface.

18 years agocrypt32: Implement file stores.
Juan Lang [Tue, 25 Jul 2006 23:29:50 +0000 (16:29 -0700)] 
crypt32: Implement file stores.

18 years agowined3d: Enable all bump mapping formats.
Stefan Dösinger [Tue, 25 Jul 2006 19:10:01 +0000 (21:10 +0200)] 
wined3d: Enable all bump mapping formats.

18 years agowined3d: Fix crash caused by bad TRACE.
Jason Green [Wed, 26 Jul 2006 06:25:07 +0000 (02:25 -0400)] 
wined3d: Fix crash caused by bad TRACE.

18 years agowined3d: Remove superfluous breaks.
Michael Stefaniuc [Tue, 25 Jul 2006 21:32:29 +0000 (23:32 +0200)] 
wined3d: Remove superfluous breaks.

18 years agowidl: Allow trailing commas in attribute lists.
Dan Hipschman [Tue, 25 Jul 2006 19:00:49 +0000 (12:00 -0700)] 
widl: Allow trailing commas in attribute lists.

18 years agomsi: Add a FIXME for join queries.
Mike McCormack [Wed, 26 Jul 2006 02:17:26 +0000 (11:17 +0900)] 
msi: Add a FIXME for join queries.