Hippocrates Sendoukas [Sun, 3 Sep 2006 03:12:06 +0000 (20:12 -0700)]
riched20: ME_SetSelection -1 to -1 behavior fix.
James Hawkins [Wed, 30 Aug 2006 21:08:38 +0000 (14:08 -0700)]
crypt32: Simplify CRYPT_AsnDecodeUnicodeNameValueInternal, 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.
James Hawkins [Mon, 4 Sep 2006 03:13:46 +0000 (20:13 -0700)]
msi: Store the CustomActionData for deferred custom actions.
James Hawkins [Mon, 4 Sep 2006 03:08:02 +0000 (20:08 -0700)]
msi: Add the ability to change directories in the DirectoryList control.
James Hawkins [Fri, 1 Sep 2006 23:00:49 +0000 (16:00 -0700)]
msi: Add initial implementation of the DirectoryList control.
James Hawkins [Fri, 1 Sep 2006 21:00:19 +0000 (14:00 -0700)]
msi: Load and display the VolumeCostList control's column headers.
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.
James Hawkins [Thu, 31 Aug 2006 20:42:57 +0000 (13:42 -0700)]
msi: Verify the path in the PathEdit control.
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.
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.
James Hawkins [Thu, 31 Aug 2006 01:10:35 +0000 (18:10 -0700)]
msi: Add more tests for the _Streams table.
Dan Kegel [Mon, 4 Sep 2006 04:13:08 +0000 (21:13 -0700)]
programs/wcmd: Rename to programs/cmd.
Dmitry Timoshkov [Wed, 6 Sep 2006 14:00:45 +0000 (23:00 +0900)]
user: Use computed icon rectangle if SS_CENTERIMAGE style is set.
James Hawkins [Wed, 6 Sep 2006 20:53:21 +0000 (13:53 -0700)]
msvcmaker: Remove a reference to libs/unicode in msvcmaker.
James Hawkins [Wed, 6 Sep 2006 22:31:31 +0000 (15:31 -0700)]
msi: Add many more MsiFormatRecord tests.
James Hawkins [Wed, 6 Sep 2006 20:51:06 +0000 (13:51 -0700)]
msi: Fix two MsiFormatRecord tests.
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.
James Hawkins [Wed, 6 Sep 2006 03:26:56 +0000 (20:26 -0700)]
msi: Fix creation of the default format in MsiFormatRecord.
James Hawkins [Tue, 5 Sep 2006 22:54:41 +0000 (15:54 -0700)]
msi: Add more tests for MsiFormatRecord.
Ivan Gyurdiev [Tue, 5 Sep 2006 07:40:24 +0000 (03:40 -0400)]
wined3d: Add support for R32F and R16F texture formats.
Ivan Gyurdiev [Mon, 4 Sep 2006 05:26:00 +0000 (01:26 -0400)]
wined3d: Remove unused field: Surface.textureName.
Ivan Gyurdiev [Mon, 4 Sep 2006 05:25:08 +0000 (01:25 -0400)]
wined3d: Clean up ActiveRender.
Paul Chitescu [Mon, 4 Sep 2006 14:16:45 +0000 (17:16 +0300)]
wined3d: Avoid crashing when ProcessVertices is called with NULL vertex declaration.
Andrew Talbot [Sat, 2 Sep 2006 15:33:45 +0000 (16:33 +0100)]
comdlg32: Cast-qual warnings fix.
Andrew Talbot [Fri, 1 Sep 2006 19:22:35 +0000 (20:22 +0100)]
comdlg32: Cast-qual warnings fix.
Andrew Talbot [Tue, 5 Sep 2006 16:04:17 +0000 (17:04 +0100)]
crypt32/tests: Cast-qual warning fix.
Andrew Talbot [Tue, 5 Sep 2006 13:50:22 +0000 (14:50 +0100)]
crypt32: Cast-qual warnings fix.
Louis. Lenders [Sun, 3 Sep 2006 20:14:12 +0000 (21:14 +0100)]
shfolder: Add version resource.
Louis. Lenders [Sun, 3 Sep 2006 18:17:23 +0000 (19:17 +0100)]
shlwapi: Simple test for UrlCanonicalizeA.
András Kovács [Fri, 1 Sep 2006 21:05:55 +0000 (23:05 +0200)]
wined3d: Implement BlendFactor renderstate.
András Kovács [Fri, 1 Sep 2006 21:03:56 +0000 (23:03 +0200)]
wined3d: Remove unnecessary glBlendColor in TextureFactor renderstate.
Paul Vriens [Wed, 6 Sep 2006 13:48:00 +0000 (15:48 +0200)]
crypt32: Set last error on registry errors.
Paul Vriens [Wed, 6 Sep 2006 11:16:01 +0000 (13:16 +0200)]
wintrust: Add a bunch of CryptRegisterOIDFunction calls.
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.
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.
Paul Vriens [Tue, 5 Sep 2006 18:38:23 +0000 (20:38 +0200)]
wintrust: Register WINTRUST_ACTION_GENERIC_CHAIN_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:19 +0000 (20:38 +0200)]
wintrust: Register DRIVER_ACTION_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:15 +0000 (20:38 +0200)]
wintrust: Register OFFICESIGN_ACTION_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:38:11 +0000 (20:38 +0200)]
wintrust: Register HTTPSPROV_ACTION.
Paul Vriens [Tue, 5 Sep 2006 18:38:06 +0000 (20:38 +0200)]
wintrust: Register WINTRUST_ACTION_TRUSTPROVIDER_TEST.
Paul Vriens [Tue, 5 Sep 2006 18:38:01 +0000 (20:38 +0200)]
wintrust: Register WINTRUST_ACTION_GENERIC_CERT_VERIFY.
Paul Vriens [Tue, 5 Sep 2006 18:37:55 +0000 (20:37 +0200)]
wintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE_NOBADUI.
Paul Vriens [Tue, 5 Sep 2006 18:37:39 +0000 (20:37 +0200)]
wintrust: Register WIN_SPUB_ACTION_PUBLISHED_SOFTWARE.
Paul Vriens [Tue, 5 Sep 2006 07:00:03 +0000 (09:00 +0200)]
wintrust: Register WINTRUST_ACTION_GENERIC_VERIFY_V2.
Paul Vriens [Sat, 2 Sep 2006 10:38:20 +0000 (12:38 +0200)]
softpub.h: Added several new defines for provider functions.
Paul Vriens [Fri, 1 Sep 2006 14:15:18 +0000 (16:15 +0200)]
wintrust.h: Added a new define for a provider function.
Andrew Talbot [Wed, 30 Aug 2006 21:24:28 +0000 (22:24 +0100)]
kernel: Constify some formal parameters.
Mike McCormack [Fri, 1 Sep 2006 08:31:11 +0000 (17:31 +0900)]
msi: Add a short test for transforms.
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.
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.
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.
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.
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.
Robert Shearman [Thu, 31 Aug 2006 16:19:34 +0000 (17:19 +0100)]
ole32: Add a test for OleLoad.
Robert Shearman [Thu, 31 Aug 2006 16:18:36 +0000 (17:18 +0100)]
ole32: Do a QueryInterface for IOleLink in OleLoad, like native does.
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.
Robert Shearman [Thu, 31 Aug 2006 16:17:03 +0000 (17:17 +0100)]
ole32: Add tests for OleCreate.
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.
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.
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.
Robert Shearman [Thu, 31 Aug 2006 16:13:45 +0000 (17:13 +0100)]
ole32: Set the storage's class ID in OleCreate.
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.
Mike McCormack [Thu, 31 Aug 2006 10:52:03 +0000 (19:52 +0900)]
msi: Implement MsiDatabaseExport.
Mike McCormack [Thu, 31 Aug 2006 10:50:11 +0000 (19:50 +0900)]
msi: Create MSI_ViewGetColumnInfo for accessing MsiViewGetColumnInfo internally.
Mike McCormack [Thu, 31 Aug 2006 08:22:24 +0000 (17:22 +0900)]
msi: Make sure there's a value for each column when inserting data.
Mike McCormack [Thu, 31 Aug 2006 08:06:20 +0000 (17:06 +0900)]
msi: Validate database fields before inserting them.
Mike McCormack [Thu, 31 Aug 2006 08:05:45 +0000 (17:05 +0900)]
msi: Create a function to copy record fields, use it to order INSERT fields correctly.
Mike McCormack [Thu, 31 Aug 2006 08:05:05 +0000 (17:05 +0900)]
msi: Add a few more tests for MSI_NULL_INTEGER.
Mike McCormack [Thu, 31 Aug 2006 08:04:40 +0000 (17:04 +0900)]
msi: Check that column names are unique when creating a table.
Huw Davies [Thu, 31 Aug 2006 14:40:05 +0000 (15:40 +0100)]
rpcrt4: Add delegating stub support.
Huw Davies [Thu, 31 Aug 2006 13:58:26 +0000 (14:58 +0100)]
rpcrt4: Add infrastructure to create and manage a variable sized vtbl
that will be used as the server object for delegated stubs.
Paul Vriens [Thu, 31 Aug 2006 17:23:25 +0000 (19:23 +0200)]
wintrust: Moved the generation of the guidstring to a separate function.
Paul Vriens [Thu, 31 Aug 2006 14:37:19 +0000 (16:37 +0200)]
wintrust: Implementation of WintrustAddActionID.
Paul Vriens [Wed, 30 Aug 2006 17:36:54 +0000 (19:36 +0200)]
wintrust: Implementation of WintrustRemoveActionID.
Dan Hipschman [Fri, 1 Sep 2006 23:35:49 +0000 (16:35 -0700)]
widl: Sanity check string and pointer attrs. Don't assign string as type.
Dan Hipschman [Fri, 1 Sep 2006 23:34:14 +0000 (16:34 -0700)]
widl: Handle more pointer types in get_struct_type.
Dan Hipschman [Wed, 30 Aug 2006 00:19:21 +0000 (17:19 -0700)]
widl: Remove checks for typedefs that always fail.
James Hawkins [Tue, 29 Aug 2006 22:12:39 +0000 (15:12 -0700)]
advpack: Add the regsvr action to the SetupInstallFromInfSection call.
James Hawkins [Tue, 29 Aug 2006 22:12:22 +0000 (15:12 -0700)]
advpack: Get the proper working directory in install_init.
Huw Davies [Wed, 30 Aug 2006 16:20:17 +0000 (17:20 +0100)]
rpcrt4: Tests on NdrCStdStubBuffer_Release to show that we shouldn't call Disconnect.
Also call IPSFactoryBuffer_Release on the 2nd arg, rather than on This->pPSFactory.
Huw Davies [Wed, 30 Aug 2006 13:57:20 +0000 (14:57 +0100)]
rpcrt4: Tidy up CStdStubBuffer_QueryInterface.
Huw Davies [Wed, 30 Aug 2006 14:16:29 +0000 (15:16 +0100)]
rpcrt4: Tidy up CStdStubBuffer_AddRef,Release.
Mike McCormack [Wed, 30 Aug 2006 11:08:09 +0000 (20:08 +0900)]
msi: Don't crash if we can't find a control.
Mike McCormack [Wed, 30 Aug 2006 11:07:44 +0000 (20:07 +0900)]
msi: Use a binary search to find sql keywords.
Mike McCormack [Wed, 30 Aug 2006 03:56:32 +0000 (12:56 +0900)]
ddraw: Make tests pass when OpenGL libraries aren't present.
Robert Reif [Tue, 29 Aug 2006 23:34:31 +0000 (19:34 -0400)]
advapi32: Fix lsa tests on windows98.
Dan Hipschman [Tue, 29 Aug 2006 21:29:06 +0000 (14:29 -0700)]
widl: Generate an error for "int f(void a)".
Dan Hipschman [Tue, 29 Aug 2006 21:28:05 +0000 (14:28 -0700)]
widl: Print pointers more aesthetically in generated header.
Dan Hipschman [Tue, 29 Aug 2006 21:27:27 +0000 (14:27 -0700)]
widl: Add an is_ptr function.
Dan Hipschman [Tue, 29 Aug 2006 21:26:43 +0000 (14:26 -0700)]
widl: Factor the entry_t structure.
Dan Hipschman [Tue, 29 Aug 2006 21:26:03 +0000 (14:26 -0700)]
widl: Use type_t for typedefs, not var_t. Simplify representation.
Dan Hipschman [Tue, 29 Aug 2006 21:25:19 +0000 (14:25 -0700)]
widl: Generate names for tagless structs, unions and enums.
Robert Shearman [Tue, 29 Aug 2006 20:16:44 +0000 (21:16 +0100)]
rpcrt4: Make the reference counting in the standard proxy thread-safe.
Robert Shearman [Tue, 29 Aug 2006 20:14:42 +0000 (21:14 +0100)]
rpcrt4: Fix NdrStubGetBuffer to use the IRpcChannelBuffer object since
IRpcChannelBuffer_GetBuffer may put extra data onto the wire for ORPC
calls.
Robert Shearman [Tue, 29 Aug 2006 20:14:05 +0000 (21:14 +0100)]
rpcrt4: Remove some unused code.
Robert Shearman [Tue, 29 Aug 2006 20:13:19 +0000 (21:13 +0100)]
rpcrt4: Rename ndr_midl.c to ndr_clientserver.c to more accurately
idenitfy what the code contained does - it is a number of helpers for
generated client/server code.
Robert Shearman [Tue, 29 Aug 2006 20:12:42 +0000 (21:12 +0100)]
rpcrt4: Move NdrStub* functions to cstub.c and move NdrProxy*
functions to cproxy.c since both sets of functions depend on the
implementations of the standard stubs and proxies.
Robert Shearman [Tue, 29 Aug 2006 20:11:28 +0000 (21:11 +0100)]
server: Translate errnos ENFILE and EMFILE to STATUS_TOO_MANY_OPENED_FILES,
which seems to be more appropriate and matches the errno translation
in ntdll.
Robert Shearman [Tue, 29 Aug 2006 20:12:16 +0000 (21:12 +0100)]
oleaut32: Delay the creation of the stub object for IDispatch until it is actually used.