wine
18 years agomsi: Add a test for MsiDatabaseIsTablePersistent.
Mike McCormack [Fri, 8 Sep 2006 09:02:17 +0000 (18:02 +0900)] 
msi: Add a test for MsiDatabaseIsTablePersistent.

18 years agomsi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK.
Mike McCormack [Fri, 8 Sep 2006 09:01:54 +0000 (18:01 +0900)] 
msi: Fix the prototype of MsiDatabaseIsTablePersistent to match the SDK.

18 years agomsi: Increase the size of the string table.
Mike McCormack [Fri, 8 Sep 2006 07:20:56 +0000 (16:20 +0900)] 
msi: Increase the size of the string table.

18 years agomsi: Split code to create a random package name into a separate function.
Mike McCormack [Fri, 8 Sep 2006 07:20:46 +0000 (16:20 +0900)] 
msi: Split code to create a random package name into a separate function.

18 years agomsi: Use msi_string_lookup_id instead of msi_id2stringW where possible.
Mike McCormack [Fri, 8 Sep 2006 03:25:11 +0000 (12:25 +0900)] 
msi: Use msi_string_lookup_id instead of msi_id2stringW where possible.

18 years agontdll: attr is never NULL inside NtCreateFile.
Detlef Riekenberg [Thu, 7 Sep 2006 22:20:28 +0000 (00:20 +0200)] 
ntdll: attr is never NULL inside NtCreateFile.

18 years agomsi: Allow non-key columns to be used with the join query.
James Hawkins [Fri, 8 Sep 2006 01:15:40 +0000 (18:15 -0700)] 
msi: Allow non-key columns to be used with the join query.

18 years agomsi: Add tests for MSI SQL join queries.
James Hawkins [Thu, 7 Sep 2006 22:34:01 +0000 (15:34 -0700)] 
msi: Add tests for MSI SQL join queries.

18 years agowidl: Add more complete pointer handling to write_typeformatstring_var.
Dan Hipschman [Thu, 7 Sep 2006 23:57:16 +0000 (16:57 -0700)] 
widl: Add more complete pointer handling to write_typeformatstring_var.

18 years agoAssorted spelling fixes.
Francois Gouget [Thu, 7 Sep 2006 18:01:50 +0000 (20:01 +0200)] 
Assorted spelling fixes.

18 years agontdll: Document a Microsoft spelling mistake so we know it is not to be fixed.
Francois Gouget [Thu, 7 Sep 2006 18:01:35 +0000 (20:01 +0200)] 
ntdll: Document a Microsoft spelling mistake so we know it is not to be fixed.

18 years agosetupapi: Document a Microsoft spelling mistake so we know it is not to be fixed.
Francois Gouget [Thu, 7 Sep 2006 18:01:17 +0000 (20:01 +0200)] 
setupapi: Document a Microsoft spelling mistake so we know it is not to be fixed.

18 years agotapi32: Fix spelling of a local variable.
Francois Gouget [Thu, 7 Sep 2006 18:00:45 +0000 (20:00 +0200)] 
tapi32: Fix spelling of a local variable.

18 years agoole32: Fix spelling of a couple of local variables.
Francois Gouget [Thu, 7 Sep 2006 18:00:30 +0000 (20:00 +0200)] 
ole32: Fix spelling of a couple of local variables.

18 years agoshell32: Fix spelling of a local variable.
Francois Gouget [Thu, 7 Sep 2006 18:00:15 +0000 (20:00 +0200)] 
shell32: Fix spelling of a local variable.

18 years agooleaut32: Fix spelling of VARIANT_NUMBER_CHARS's separator fields.
Francois Gouget [Thu, 7 Sep 2006 18:00:02 +0000 (20:00 +0200)] 
oleaut32: Fix spelling of VARIANT_NUMBER_CHARS's separator fields.

18 years agoinclude: Document some Microsoft spelling mistakes so we know they are not to be...
Francois Gouget [Thu, 7 Sep 2006 17:59:35 +0000 (19:59 +0200)] 
include: Document some Microsoft spelling mistakes so we know they are not to be fixed.

18 years agoshell32: Fix name of a constant.
Francois Gouget [Thu, 7 Sep 2006 17:58:08 +0000 (19:58 +0200)] 
shell32: Fix name of a constant.

18 years agoinclude: Fix the name of a MODEMSETTINGS field.
Francois Gouget [Thu, 7 Sep 2006 17:55:34 +0000 (19:55 +0200)] 
include: Fix the name of a MODEMSETTINGS field.

18 years agoimagehlp: Fix the name of the ADDRESS_MODE enum.
Francois Gouget [Thu, 7 Sep 2006 17:54:54 +0000 (19:54 +0200)] 
imagehlp: Fix the name of the ADDRESS_MODE enum.

18 years agoadvpack: Cast-qual warnings fix.
Andrew Talbot [Thu, 7 Sep 2006 21:25:14 +0000 (22:25 +0100)] 
advpack: Cast-qual warnings fix.

18 years agosecur32: Fix DecryptMessage for the dummy case.
Kai Blin [Thu, 7 Sep 2006 15:32:40 +0000 (17:32 +0200)] 
secur32: Fix DecryptMessage for the dummy case.

18 years agosecur32: Fix generation of the session key.
Kai Blin [Thu, 7 Sep 2006 14:17:06 +0000 (16:17 +0200)] 
secur32: Fix generation of the session key.

18 years agocrypt32: Don't crash when tracing is on and a numeric identifier is passed.
Paul Vriens [Thu, 7 Sep 2006 13:08:14 +0000 (15:08 +0200)] 
crypt32: Don't crash when tracing is on and a numeric identifier is passed.

18 years agocrypt32: Add some documentation.
Paul Vriens [Thu, 7 Sep 2006 13:07:40 +0000 (15:07 +0200)] 
crypt32: Add some documentation.

18 years agousp10: Implement and test Script{Apply, Record}DigitSubstitution.
Albert Lee [Thu, 7 Sep 2006 06:42:56 +0000 (02:42 -0400)] 
usp10: Implement and test Script{Apply, Record}DigitSubstitution.

18 years agoconfigure.ac: Display a hint when CAPI is not supported.
Detlef Riekenberg [Wed, 6 Sep 2006 11:37:03 +0000 (13:37 +0200)] 
configure.ac: Display a hint when CAPI is not supported.

18 years agontdll: Added sysctl to make the signal stack per-thread on MacOS.
Alexandre Julliard [Thu, 7 Sep 2006 16:08:46 +0000 (18:08 +0200)] 
ntdll: Added sysctl to make the signal stack per-thread on MacOS.

18 years agowined3d: Simplify setting the stencil renderstate.
Jan Zerebecki [Wed, 6 Sep 2006 08:44:02 +0000 (10:44 +0200)] 
wined3d: Simplify setting the stencil renderstate.

18 years agowininet: Fix fd leak on failure case.
Jan Zerebecki [Wed, 6 Sep 2006 08:46:10 +0000 (10:46 +0200)] 
wininet: Fix fd leak on failure case.

18 years agowineoss: Remove "please report" from a trace.
Jan Zerebecki [Wed, 6 Sep 2006 08:45:46 +0000 (10:45 +0200)] 
wineoss: Remove "please report" from a trace.

18 years agowinefile: Fix the display of free disk space in the statusbar.
Jan Zerebecki [Wed, 6 Sep 2006 08:45:02 +0000 (10:45 +0200)] 
winefile: Fix the display of free disk space in the statusbar.

18 years agoregedit: Also refresh the listview.
Jan Zerebecki [Wed, 6 Sep 2006 08:44:33 +0000 (10:44 +0200)] 
regedit: Also refresh the listview.

18 years agowinmm: Prevent NULL dereference in MCI_Close and add testcase for it.
Jan Zerebecki [Wed, 6 Sep 2006 08:43:24 +0000 (10:43 +0200)] 
winmm: Prevent NULL dereference in MCI_Close and add testcase for it.

18 years agoriched20: WM_CONTEXTMENU fix for custom context menus.
Hippocrates Sendoukas [Sun, 3 Sep 2006 03:08:46 +0000 (20:08 -0700)] 
riched20: WM_CONTEXTMENU fix for custom context menus.

18 years agoriched20: ME_SetSelection -1 to -1 behavior fix.
Hippocrates Sendoukas [Sun, 3 Sep 2006 03:12:06 +0000 (20:12 -0700)] 
riched20: ME_SetSelection -1 to -1 behavior fix.

18 years agocrypt32: Simplify CRYPT_AsnDecodeUnicodeNameValueInternal, getting rid of a warning.
James Hawkins [Wed, 30 Aug 2006 21:08:38 +0000 (14:08 -0700)] 
crypt32: Simplify CRYPT_AsnDecodeUnicodeNameValueInternal, getting rid of a warning.

18 years agocrypt32: Simplify CRYPT_AsnDecodeNameValueInternal, getting rid of a warning.
James Hawkins [Wed, 30 Aug 2006 21:08:32 +0000 (14:08 -0700)] 
crypt32: Simplify CRYPT_AsnDecodeNameValueInternal, getting rid of a warning.

18 years agomsi: Store the CustomActionData for deferred custom actions.
James Hawkins [Mon, 4 Sep 2006 03:13:46 +0000 (20:13 -0700)] 
msi: Store the CustomActionData for deferred custom actions.

18 years agomsi: Add the ability to change directories in the DirectoryList control.
James Hawkins [Mon, 4 Sep 2006 03:08:02 +0000 (20:08 -0700)] 
msi: Add the ability to change directories in the DirectoryList control.

18 years agomsi: Add initial implementation of the DirectoryList control.
James Hawkins [Fri, 1 Sep 2006 23:00:49 +0000 (16:00 -0700)] 
msi: Add initial implementation of the DirectoryList control.

18 years agomsi: Load and display the VolumeCostList control's column headers.
James Hawkins [Fri, 1 Sep 2006 21:00:19 +0000 (14:00 -0700)] 
msi: Load and display the VolumeCostList control's column headers.

18 years agomsi: Store and use the center point of the dialog window in between dialogs.
James Hawkins [Thu, 31 Aug 2006 20:43:01 +0000 (13:43 -0700)] 
msi: Store and use the center point of the dialog window in between dialogs.

18 years agomsi: Verify the path in the PathEdit control.
James Hawkins [Thu, 31 Aug 2006 20:42:57 +0000 (13:42 -0700)] 
msi: Verify the path in the PathEdit control.

18 years agomsi: Search for the browse dialog controls by type instead of name.
James Hawkins [Thu, 31 Aug 2006 20:42:54 +0000 (13:42 -0700)] 
msi: Search for the browse dialog controls by type instead of name.

18 years agomsi: Provide the control to the dialog_update function for the case
James Hawkins [Thu, 31 Aug 2006 20:42:50 +0000 (13:42 -0700)] 
msi: Provide the control to the dialog_update function for the case
when the control isn't attached to the dialog yet.

18 years agomsi: Add more tests for the _Streams table.
James Hawkins [Thu, 31 Aug 2006 01:10:35 +0000 (18:10 -0700)] 
msi: Add more tests for the _Streams table.

18 years agoprograms/wcmd: Rename to programs/cmd.
Dan Kegel [Mon, 4 Sep 2006 04:13:08 +0000 (21:13 -0700)] 
programs/wcmd: Rename to programs/cmd.

18 years agouser: Use computed icon rectangle if SS_CENTERIMAGE style is set.
Dmitry Timoshkov [Wed, 6 Sep 2006 14:00:45 +0000 (23:00 +0900)] 
user: Use computed icon rectangle if SS_CENTERIMAGE style is set.

18 years agomsvcmaker: Remove a reference to libs/unicode in msvcmaker.
James Hawkins [Wed, 6 Sep 2006 20:53:21 +0000 (13:53 -0700)] 
msvcmaker: Remove a reference to libs/unicode in msvcmaker.

18 years agomsi: Add many more MsiFormatRecord tests.
James Hawkins [Wed, 6 Sep 2006 22:31:31 +0000 (15:31 -0700)] 
msi: Add many more MsiFormatRecord tests.

18 years agomsi: Fix two MsiFormatRecord tests.
James Hawkins [Wed, 6 Sep 2006 20:51:06 +0000 (13:51 -0700)] 
msi: Fix two MsiFormatRecord tests.

18 years agomsi: Use the TargetPath of a file if the file doesn't exist in MsiFormatRecord.
James Hawkins [Wed, 6 Sep 2006 03:28:15 +0000 (20:28 -0700)] 
msi: Use the TargetPath of a file if the file doesn't exist in MsiFormatRecord.

18 years agomsi: Fix creation of the default format in MsiFormatRecord.
James Hawkins [Wed, 6 Sep 2006 03:26:56 +0000 (20:26 -0700)] 
msi: Fix creation of the default format in MsiFormatRecord.

18 years agomsi: Add more tests for MsiFormatRecord.
James Hawkins [Tue, 5 Sep 2006 22:54:41 +0000 (15:54 -0700)] 
msi: Add more tests for MsiFormatRecord.

18 years agowined3d: Add support for R32F and R16F texture formats.
Ivan Gyurdiev [Tue, 5 Sep 2006 07:40:24 +0000 (03:40 -0400)] 
wined3d: Add support for R32F and R16F texture formats.

18 years agowined3d: Remove unused field: Surface.textureName.
Ivan Gyurdiev [Mon, 4 Sep 2006 05:26:00 +0000 (01:26 -0400)] 
wined3d: Remove unused field: Surface.textureName.

18 years agowined3d: Clean up ActiveRender.
Ivan Gyurdiev [Mon, 4 Sep 2006 05:25:08 +0000 (01:25 -0400)] 
wined3d: Clean up ActiveRender.

18 years agowined3d: Avoid crashing when ProcessVertices is called with NULL vertex declaration.
Paul Chitescu [Mon, 4 Sep 2006 14:16:45 +0000 (17:16 +0300)] 
wined3d: Avoid crashing when ProcessVertices is called with NULL vertex declaration.

18 years agocomdlg32: Cast-qual warnings fix.
Andrew Talbot [Sat, 2 Sep 2006 15:33:45 +0000 (16:33 +0100)] 
comdlg32: Cast-qual warnings fix.

18 years agocomdlg32: Cast-qual warnings fix.
Andrew Talbot [Fri, 1 Sep 2006 19:22:35 +0000 (20:22 +0100)] 
comdlg32: Cast-qual warnings fix.

18 years agocrypt32/tests: Cast-qual warning fix.
Andrew Talbot [Tue, 5 Sep 2006 16:04:17 +0000 (17:04 +0100)] 
crypt32/tests: Cast-qual warning fix.

18 years agocrypt32: Cast-qual warnings fix.
Andrew Talbot [Tue, 5 Sep 2006 13:50:22 +0000 (14:50 +0100)] 
crypt32: Cast-qual warnings fix.

18 years agoshfolder: Add version resource.
Louis. Lenders [Sun, 3 Sep 2006 20:14:12 +0000 (21:14 +0100)] 
shfolder: Add version resource.

18 years agoshlwapi: Simple test for UrlCanonicalizeA.
Louis. Lenders [Sun, 3 Sep 2006 18:17:23 +0000 (19:17 +0100)] 
shlwapi: Simple test for UrlCanonicalizeA.

18 years agowined3d: Implement BlendFactor renderstate.
András Kovács [Fri, 1 Sep 2006 21:05:55 +0000 (23:05 +0200)] 
wined3d: Implement BlendFactor renderstate.

18 years agowined3d: Remove unnecessary glBlendColor in TextureFactor renderstate.
András Kovács [Fri, 1 Sep 2006 21:03:56 +0000 (23:03 +0200)] 
wined3d: Remove unnecessary glBlendColor in TextureFactor renderstate.

18 years agocrypt32: Set last error on registry errors.
Paul Vriens [Wed, 6 Sep 2006 13:48:00 +0000 (15:48 +0200)] 
crypt32: Set last error on registry errors.

18 years agowintrust: Add a bunch of CryptRegisterOIDFunction calls.
Paul Vriens [Wed, 6 Sep 2006 11:16:01 +0000 (13:16 +0200)] 
wintrust: Add a bunch of CryptRegisterOIDFunction calls.

18 years agowintrust.h: Added several defines needed for the registration of wintrust.dll.
Paul Vriens [Wed, 6 Sep 2006 10:14:26 +0000 (12:14 +0200)] 
wintrust.h: Added several defines needed for the registration of wintrust.dll.

18 years agowintrust: Only register actions when HKLM\Software\Microsoft\Cryptography\Providers...
Paul Vriens [Wed, 6 Sep 2006 08:04:27 +0000 (10:04 +0200)] 
wintrust: Only register actions when HKLM\Software\Microsoft\Cryptography\Providers\Trust can be opened.

18 years agowintrust: Register WINTRUST_ACTION_GENERIC_CHAIN_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:23 +0000 (20:38 +0200)] 
wintrust: Register WINTRUST_ACTION_GENERIC_CHAIN_VERIFY.

18 years agowintrust: Register DRIVER_ACTION_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:19 +0000 (20:38 +0200)] 
wintrust: Register DRIVER_ACTION_VERIFY.

18 years agowintrust: Register OFFICESIGN_ACTION_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:15 +0000 (20:38 +0200)] 
wintrust: Register OFFICESIGN_ACTION_VERIFY.

18 years agowintrust: Register HTTPSPROV_ACTION.
Paul Vriens [Tue, 5 Sep 2006 18:38:11 +0000 (20:38 +0200)] 
wintrust: Register HTTPSPROV_ACTION.

18 years agowintrust: Register WINTRUST_ACTION_TRUSTPROVIDER_TEST.
Paul Vriens [Tue, 5 Sep 2006 18:38:06 +0000 (20:38 +0200)] 
wintrust: Register WINTRUST_ACTION_TRUSTPROVIDER_TEST.

18 years agowintrust: Register WINTRUST_ACTION_GENERIC_CERT_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:01 +0000 (20:38 +0200)] 
wintrust: Register WINTRUST_ACTION_GENERIC_CERT_VERIFY.

18 years agowintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE_NOBADUI.
Paul Vriens [Tue, 5 Sep 2006 18:37:55 +0000 (20:37 +0200)] 
wintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE_NOBADUI.

18 years agowintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE.
Paul Vriens [Tue, 5 Sep 2006 18:37:39 +0000 (20:37 +0200)] 
wintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE.

18 years agowintrust: Register WINTRUST_ACTION_GENERIC_VERIFY_V2.
Paul Vriens [Tue, 5 Sep 2006 07:00:03 +0000 (09:00 +0200)] 
wintrust: Register WINTRUST_ACTION_GENERIC_VERIFY_V2.

18 years agosoftpub.h: Added several new defines for provider functions.
Paul Vriens [Sat, 2 Sep 2006 10:38:20 +0000 (12:38 +0200)] 
softpub.h: Added several new defines for provider functions.

18 years agowintrust.h: Added a new define for a provider function.
Paul Vriens [Fri, 1 Sep 2006 14:15:18 +0000 (16:15 +0200)] 
wintrust.h: Added a new define for a provider function.

18 years agokernel: Constify some formal parameters.
Andrew Talbot [Wed, 30 Aug 2006 21:24:28 +0000 (22:24 +0100)] 
kernel: Constify some formal parameters.

18 years agomsi: Add a short test for transforms.
Mike McCormack [Fri, 1 Sep 2006 08:31:11 +0000 (17:31 +0900)] 
msi: Add a short test for transforms.

18 years agomsi: Make opening and closing 4000 handle into two tests, not 20000.
Mike McCormack [Fri, 1 Sep 2006 08:30:49 +0000 (17:30 +0900)] 
msi: Make opening and closing 4000 handle into two tests, not 20000.

18 years agoole32: Allocate memory for a copy of the ptd member of FORMATETC in
Robert Shearman [Thu, 31 Aug 2006 16:21:13 +0000 (17:21 +0100)] 
ole32: Allocate memory for a copy of the ptd member of FORMATETC in
DataAdviseHolder_Advise since there is no requirement for the
application to keep this memory valid for the lifetime of the
connection.

18 years agoole32: Don't send data changes in DataAdviseHolder_Advise for
Robert Shearman [Thu, 31 Aug 2006 16:20:09 +0000 (17:20 +0100)] 
ole32: Don't send data changes in DataAdviseHolder_Advise for
ADVF_PRIMEFIRST connections if we are connected to a data object,
since it will send the data change for us.

18 years agoole32: DefaultHandler_GetData and DefaultHandler_QueryGetData should
Robert Shearman [Thu, 31 Aug 2006 16:20:02 +0000 (17:20 +0100)] 
ole32: DefaultHandler_GetData and DefaultHandler_QueryGetData should
both defer to the real data object if the cached versions fail and we
are running.

18 years agoole32: Add a reference to the stream in RPC_StartLocalServer since we
Robert Shearman [Thu, 31 Aug 2006 16:19:49 +0000 (17:19 +0100)] 
ole32: Add a reference to the stream in RPC_StartLocalServer since we
release a reference to it when the local server thread dies.

18 years agoole32: Add a test for OleLoad.
Robert Shearman [Thu, 31 Aug 2006 16:19:34 +0000 (17:19 +0100)] 
ole32: Add a test for OleLoad.

18 years agoole32: Do a QueryInterface for IOleLink in OleLoad, like native does.
Robert Shearman [Thu, 31 Aug 2006 16:18:36 +0000 (17:18 +0100)] 
ole32: Do a QueryInterface for IOleLink in OleLoad, like native does.

18 years agoole32: Re-order the function calls in OleLoad to match native.
Robert Shearman [Thu, 31 Aug 2006 16:17:55 +0000 (17:17 +0100)] 
ole32: Re-order the function calls in OleLoad to match native.

Call IOleObject_GetMiscStatus like OleCreate and native do.

18 years agoole32: Add tests for OleCreate.
Robert Shearman [Thu, 31 Aug 2006 16:17:03 +0000 (17:17 +0100)] 
ole32: Add tests for OleCreate.

18 years agoole32: Call IRunnableObject_Run and IOleCache_Cache from OleCreate if the render...
Robert Shearman [Thu, 31 Aug 2006 16:16:28 +0000 (17:16 +0100)] 
ole32: Call IRunnableObject_Run and IOleCache_Cache from OleCreate if the render option is specified as draw or format.

This is documented on MSDN and is confirmed by tests.

18 years agoole32: Call IOleObject_GetMiscStatus in OleCreate if a client site is passed in.
Robert Shearman [Thu, 31 Aug 2006 16:15:15 +0000 (17:15 +0100)] 
ole32: Call IOleObject_GetMiscStatus in OleCreate if a client site is passed in.

18 years agoole32: Re-structure OleCreate to match to order of calls that native does.
Robert Shearman [Thu, 31 Aug 2006 16:14:38 +0000 (17:14 +0100)] 
ole32: Re-structure OleCreate to match to order of calls that native does.

Get rid of hres1 since all failures are returned. Cleanup pUnk on
failure and make sure to return NULL in ppvObj.

18 years agoole32: Set the storage's class ID in OleCreate.
Robert Shearman [Thu, 31 Aug 2006 16:13:45 +0000 (17:13 +0100)] 
ole32: Set the storage's class ID in OleCreate.

18 years agorpcrt4: Raise an exception if IRpcChannelBuffer_GetBuffer fails.
Robert Shearman [Thu, 31 Aug 2006 16:14:34 +0000 (17:14 +0100)] 
rpcrt4: Raise an exception if IRpcChannelBuffer_GetBuffer fails.

Make StdProxy_GetIID and StdProxy_GetChannel return void.
Don't bother checking for This and pRpcChannelBuffer being NULL as
native doesn't.

18 years agomsi: Implement MsiDatabaseExport.
Mike McCormack [Thu, 31 Aug 2006 10:52:03 +0000 (19:52 +0900)] 
msi: Implement MsiDatabaseExport.

18 years agomsi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally.
Mike McCormack [Thu, 31 Aug 2006 10:50:11 +0000 (19:50 +0900)] 
msi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally.