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.
Alexandre Julliard [Fri, 28 Jul 2006 16:01:50 +0000 (18:01 +0200)]
user: Abort WaitForUserIdle if the target process died.
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.
Roderick Colenbrander [Thu, 27 Jul 2006 22:43:38 +0000 (00:43 +0200)]
wined3d: Render target texturing.
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.
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.
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
Benjamin Arai [Fri, 28 Jul 2006 01:10:20 +0000 (18:10 -0700)]
oleaut32: VarMonthName - Update error codes and helper functions.
Benjamin Arai [Fri, 28 Jul 2006 00:19:59 +0000 (17:19 -0700)]
oleaut32: VarSub: Conformance test.
Benjamin Arai [Fri, 28 Jul 2006 00:19:52 +0000 (17:19 -0700)]
oleaut32: VarSub: Fixes several data types and corrects error codes.
Robert Shearman [Fri, 28 Jul 2006 00:26:13 +0000 (01:26 +0100)]
oleaut32: Implement GetTypeInfoCount and GetTypeInfo for standard pictures.
Robert Shearman [Fri, 28 Jul 2006 00:26:01 +0000 (01:26 +0100)]
oleaut32: Implement GetTypeInfoCount for standard fonts.
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.
Robert Shearman [Fri, 28 Jul 2006 00:24:10 +0000 (01:24 +0100)]
oleaut32: Implement getting of all properties in IPictureDisp::Invoke.
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.
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.
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.
Robert Shearman [Fri, 28 Jul 2006 00:20:52 +0000 (01:20 +0100)]
oleaut32: Add a successful test for IFontDisp::Invoke.
Robert Shearman [Fri, 28 Jul 2006 00:20:17 +0000 (01:20 +0100)]
oleaut32: Handle the Weight property in IFontDisp::Invoke.
Juan Lang [Fri, 28 Jul 2006 06:39:56 +0000 (23:39 -0700)]
secur32: Improve schannel's AcquireCredentialsHandle, with tests.
Juan Lang [Fri, 28 Jul 2006 06:40:42 +0000 (23:40 -0700)]
sspi.h: Add missing define.
James Hawkins [Fri, 28 Jul 2006 01:42:53 +0000 (18:42 -0700)]
msi: Add tests for MsiDatabaseImport.
Jacek Caban [Thu, 27 Jul 2006 18:49:57 +0000 (20:49 +0200)]
mshtml.idl: Fix SAFEARRAY argument declaration.
Jacek Caban [Thu, 27 Jul 2006 18:43:56 +0000 (20:43 +0200)]
widl: Reorder segments to match midl.
Jacek Caban [Thu, 27 Jul 2006 18:43:03 +0000 (20:43 +0200)]
widl: Use cval in ATTR_ID.
Jacek Caban [Thu, 27 Jul 2006 18:41:50 +0000 (20:41 +0200)]
widl: Added ATTR_BINDABLE handling to add_func_desc.
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.
Jacek Caban [Thu, 27 Jul 2006 21:30:36 +0000 (23:30 +0200)]
shdocvw: Added test of GetControlInfo.
Michael Stefaniuc [Thu, 27 Jul 2006 20:19:31 +0000 (22:19 +0200)]
Fix 2 "static is not at beginning of declaration" warnings.
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.
Andrew Talbot [Thu, 27 Jul 2006 21:47:09 +0000 (22:47 +0100)]
mapi32/tests: Write-strings warning fix.
Andrew Talbot [Thu, 27 Jul 2006 19:11:20 +0000 (20:11 +0100)]
msi/tests: Write-strings warning fix.
Andrew Talbot [Thu, 27 Jul 2006 18:45:58 +0000 (19:45 +0100)]
crypt32/tests: Write-strings warnings fix.
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.
Mike McCormack [Thu, 27 Jul 2006 14:39:49 +0000 (23:39 +0900)]
msiexec: Don't crash if there's no args.
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.
Mike McCormack [Thu, 27 Jul 2006 14:17:57 +0000 (23:17 +0900)]
msi: Fix some memory leaks.
Vitaliy Margolen [Thu, 27 Jul 2006 14:19:59 +0000 (08:19 -0600)]
dinput: Keyboard: Use the same event queue mechanism as mouse.
Stefan Dösinger [Thu, 27 Jul 2006 15:39:03 +0000 (17:39 +0200)]
wined3d: Do not use the IWineD3DSurface for the cursor.
Stefan Dösinger [Thu, 27 Jul 2006 15:24:55 +0000 (17:24 +0200)]
wined3d: Avoid a false ERR.
Alexandre Julliard [Thu, 27 Jul 2006 14:55:50 +0000 (16:55 +0200)]
Release 0.9.18.
Jason Green [Thu, 27 Jul 2006 11:59:03 +0000 (07:59 -0400)]
wined3d: Fix minor typo from shader patch.
Huw Davies [Thu, 27 Jul 2006 11:23:45 +0000 (12:23 +0100)]
wine.inf: Add lnkfile description.
Alexandre Julliard [Thu, 27 Jul 2006 12:39:50 +0000 (14:39 +0200)]
server: Round up the timeout for poll() to avoid redundant calls.
Alexandre Julliard [Thu, 27 Jul 2006 12:39:33 +0000 (14:39 +0200)]
server: Don't crash on invalid request sizes.
Andrew Talbot [Wed, 26 Jul 2006 19:30:30 +0000 (20:30 +0100)]
winhelp: Write-strings warning fix.
Andrew Talbot [Wed, 26 Jul 2006 21:22:05 +0000 (22:22 +0100)]
user/tests: Write-strings warnings fix.
James Hawkins [Wed, 26 Jul 2006 21:54:15 +0000 (14:54 -0700)]
msi: Download the MSI package if it is a remote URL.
Juan Lang [Wed, 26 Jul 2006 17:57:32 +0000 (10:57 -0700)]
crypt32: Implement CryptStrToNameA/W, with tests.
Juan Lang [Wed, 26 Jul 2006 14:44:47 +0000 (07:44 -0700)]
crypt32: Implement X509_UNICODE_NAME encoding/decoding.
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.
Alexandre Julliard [Thu, 27 Jul 2006 10:03:33 +0000 (12:03 +0200)]
oleaut32: Fixed compiler warning.
Jason Green [Thu, 27 Jul 2006 02:13:32 +0000 (22:13 -0400)]
wined3d: Fix some upside-down rendering issues for shaders.
Roderick Colenbrander [Wed, 26 Jul 2006 21:19:04 +0000 (23:19 +0200)]
wined3d: BltFast/BltOverride color keying.
Andrew Talbot [Wed, 26 Jul 2006 18:32:29 +0000 (19:32 +0100)]
regedit: Write-strings warning fix.
Stefan Dösinger [Wed, 26 Jul 2006 22:56:09 +0000 (00:56 +0200)]
wined3d: Blacklist WINED3DFMT_R8G8B8.
Hwang YunSong(황윤성) [Wed, 26 Jul 2006 23:48:58 +0000 (08:48 +0900)]
wineconsole: Updated Korean resource.
Mike McCormack [Thu, 27 Jul 2006 02:05:24 +0000 (11:05 +0900)]
comctl32: Fix a typo.
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).
Mike McCormack [Thu, 27 Jul 2006 02:23:54 +0000 (11:23 +0900)]
msi: Remember to free a handle.
Mike McCormack [Thu, 27 Jul 2006 02:23:41 +0000 (11:23 +0900)]
msi: Fix some memory leaks in the condition parser.
Mike McCormack [Thu, 27 Jul 2006 02:05:45 +0000 (11:05 +0900)]
msi: Use msi_alloc/free, not HeapAlloc/Free.
James Hawkins [Wed, 26 Jul 2006 21:53:09 +0000 (14:53 -0700)]
msi: Test the column types of MSI packages.
James Hawkins [Wed, 26 Jul 2006 21:53:02 +0000 (14:53 -0700)]
msi: Test the states of a component with a compressed file.
James Hawkins [Wed, 26 Jul 2006 21:52:56 +0000 (14:52 -0700)]
msi: Fix a typo.
Roderick Colenbrander [Wed, 26 Jul 2006 19:42:16 +0000 (21:42 +0200)]
dinput8: Better DirectInput8Create warning.
Jacek Caban [Wed, 26 Jul 2006 18:55:56 +0000 (20:55 +0200)]
shlwapi: Change '/'->'\' only for file protocol in UrlCanonicalize.
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.
Robert Shearman [Wed, 26 Jul 2006 14:02:04 +0000 (15:02 +0100)]
oleaut32: Add validation of some more parameters in IFontDisp::Invoke.
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.
Robert Shearman [Wed, 26 Jul 2006 14:01:51 +0000 (15:01 +0100)]
ole32: Add more self-registration entries for classes and interfaces.
Huw Davies [Wed, 26 Jul 2006 12:59:48 +0000 (13:59 +0100)]
wine.inf: Add inifile entries.
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.
Kovács András [Sun, 23 Jul 2006 19:13:57 +0000 (20:13 +0100)]
wined3d: Fix CopyRects if pDestPointsArray is NULL.
Vitaliy Margolen [Wed, 26 Jul 2006 05:31:22 +0000 (23:31 -0600)]
x11drv: Number of fixes for ChangeDisplaySettingsEx with tests.
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.
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.
Stefan Dösinger [Tue, 25 Jul 2006 14:38:02 +0000 (16:38 +0200)]
ddraw: Support using an application-provided surface pointer.
Mike McCormack [Wed, 26 Jul 2006 08:43:57 +0000 (17:43 +0900)]
msi: Fix an off by one error in MsiRecordGetString.
Mike McCormack [Wed, 26 Jul 2006 07:27:15 +0000 (16:27 +0900)]
msi: Implement SQL inner joins.
Alexandre Julliard [Wed, 26 Jul 2006 12:51:10 +0000 (14:51 +0200)]
crypt32/tests: Clean up temp files.
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.
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.
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.
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.
Alexandre Julliard [Wed, 26 Jul 2006 09:47:42 +0000 (11:47 +0200)]
server: Make the create_async function take an absolute timeout.
Michael Stefaniuc [Tue, 25 Jul 2006 08:30:04 +0000 (10:30 +0200)]
server: Fix some comparisons between signed and unsigned.
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.
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.
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.
Andrew Talbot [Tue, 25 Jul 2006 20:53:32 +0000 (21:53 +0100)]
winspool.drv/tests: Write-strings warnings fix.
Andrew Talbot [Tue, 25 Jul 2006 18:03:02 +0000 (19:03 +0100)]
msi/tests: Write-strings warnings fix.
Hwang YunSong(황윤성) [Tue, 25 Jul 2006 23:47:32 +0000 (08:47 +0900)]
winefile: Updated Korean resource.
Samuel Lidén Borell [Tue, 25 Jul 2006 21:48:28 +0000 (23:48 +0200)]
dmime: Accept IDirectMusicPerformance2 in QueryInterface.
Juan Lang [Tue, 25 Jul 2006 23:29:50 +0000 (16:29 -0700)]
crypt32: Implement file stores.
Stefan Dösinger [Tue, 25 Jul 2006 19:10:01 +0000 (21:10 +0200)]
wined3d: Enable all bump mapping formats.
Jason Green [Wed, 26 Jul 2006 06:25:07 +0000 (02:25 -0400)]
wined3d: Fix crash caused by bad TRACE.
Michael Stefaniuc [Tue, 25 Jul 2006 21:32:29 +0000 (23:32 +0200)]
wined3d: Remove superfluous breaks.
Dan Hipschman [Tue, 25 Jul 2006 19:00:49 +0000 (12:00 -0700)]
widl: Allow trailing commas in attribute lists.
Mike McCormack [Wed, 26 Jul 2006 02:17:26 +0000 (11:17 +0900)]
msi: Add a FIXME for join queries.