Nikolay Sivov
|
026b711483
|
ole32/tests: Compile with -D__WINESRC__.
|
2013-10-16 11:41:18 +02:00 |
Frédéric Delanoy
|
4bb61ec0df
|
ole32: Use BOOL type where appropriate.
|
2013-10-15 14:28:20 +02:00 |
Alexandre Julliard
|
55e44092bd
|
makefiles: Remove useless definitions of COM_NO_WINDOWS_H.
|
2013-10-14 16:05:31 +02:00 |
Michael Stefaniuc
|
0e681027a2
|
tests: Compile the tests by default with -D__WINESRC__.
|
2013-10-02 11:04:02 +02:00 |
Michael Stefaniuc
|
2a39cb377a
|
dlls: Replace the remaining CONSTs.
|
2013-09-25 11:49:20 +02:00 |
Nikolay Sivov
|
84d9b2502e
|
ntdll: Added compatible ProgID section.
|
2013-09-13 10:54:53 +02:00 |
Nikolay Sivov
|
8902aae991
|
ole32/tests: Some tests for redirection in CoGetPSClsid().
|
2013-08-30 11:46:46 +02:00 |
Nikolay Sivov
|
c192885df4
|
ole32: Missing MiscStatus key is not a failure for OleRegGetMiscStatus().
|
2013-08-27 11:50:53 +02:00 |
Nikolay Sivov
|
15bc45a54c
|
ole32/tests: Test for OleRegGetMiscStatus() redirection behaviour.
|
2013-08-26 17:29:24 +02:00 |
Nikolay Sivov
|
4d565644b6
|
ole32: Release marshal info on error path.
|
2013-08-26 14:59:15 +02:00 |
Nikolay Sivov
|
98f3ecc32a
|
ole32: GIT can be released on process detach only.
|
2013-08-23 10:41:24 +02:00 |
Nikolay Sivov
|
43d5d86716
|
ole32: Fix IClassFactory initialization and QueryInterface behavior for GIT.
|
2013-08-22 10:28:17 +02:00 |
Nikolay Sivov
|
ba999f05e1
|
ole32: Test HRESULT values using proper success code.
|
2013-08-20 12:01:38 +02:00 |
Nikolay Sivov
|
2f21130f2e
|
ole32: Fix standard GIT initialization.
|
2013-08-20 12:01:35 +02:00 |
Nikolay Sivov
|
7a69c2f169
|
ole32/tests: More tests that actually show CLSID/ProgId redirection in action.
|
2013-07-19 11:57:01 +02:00 |
Nikolay Sivov
|
cf087d0eb7
|
ole32/tests: Tests for CLSIDFromProgID() and ProgIDFromCLSID(), regarding activation context.
|
2013-07-12 17:57:45 +02:00 |
Marcus Meissner
|
826bff384d
|
ole32: Fixed bad sizeof()s in composite moniker (Coverity).
|
2013-06-28 11:40:14 +02:00 |
Jacek Caban
|
a2aefe917e
|
ole32/tests: Added tests for external connections stored in ROT.
|
2013-06-27 15:31:33 +02:00 |
Jacek Caban
|
070b22ebb4
|
ole32: Don't call AddConnection for weak references.
|
2013-06-27 15:31:33 +02:00 |
Marcus Meissner
|
5ef6f99108
|
ole32: LeaveCriticalSection in one exit case (Coverity).
|
2013-06-25 12:38:03 +02:00 |
Aric Stewart
|
df6115aea6
|
ole32: Do not fail if partial blocks are read.
|
2013-06-17 19:30:49 +02:00 |
Aric Stewart
|
b69d67f146
|
ole32: Not all uses of StorageImpl_ReadBigBlock fail if no bytes are read.
|
2013-06-12 15:51:07 +02:00 |
Dmitry Timoshkov
|
b02951dfa7
|
ole32/tests: Make sure that key "Software\\Classes" exists under HKEY_CURRENT_USER.
|
2013-06-11 11:29:45 +02:00 |
Dmitry Timoshkov
|
ac13aa28ad
|
ole32/tests: Test remaining class, object and server reference counts at server exit.
|
2013-06-11 11:29:29 +02:00 |
Dmitry Timoshkov
|
2daa5367f8
|
ole32/tests: Add a test for local server interaction using an in-process handler.
|
2013-06-10 12:38:31 +02:00 |
Dmitry Timoshkov
|
289437dc4d
|
ole32/tests: Remove redundant code.
|
2013-06-10 12:38:31 +02:00 |
Dmitry Timoshkov
|
eeca784b70
|
ole32: Add a basic OLE client/server test suite.
|
2013-06-07 17:40:41 +02:00 |
Alistair Leslie-Hughes
|
f0806fd68c
|
ole32/tests: Check function pointer.
|
2013-06-03 22:55:27 +02:00 |
Alistair Leslie-Hughes
|
0f4c77d877
|
ole32/tests: Fix crash under NT.
|
2013-06-03 22:55:21 +02:00 |
Akihiro Sagawa
|
884ead472b
|
ole32: Use LMEM_MOVEABLE when reallocating memory.
|
2013-06-03 11:29:41 +02:00 |
Dmitry Timoshkov
|
748c3ea9c9
|
ole32: Add a couple more defaulthandler tests.
|
2013-05-30 20:19:32 +02:00 |
Alistair Leslie-Hughes
|
97ac6943c3
|
ole32: Fix test under NT.
|
2013-05-29 11:26:13 +02:00 |
Jacek Caban
|
a30cc75fe0
|
ole32: Added IExternalConnection support.
|
2013-05-23 20:18:16 +02:00 |
Jacek Caban
|
889112a29a
|
ole32: Use a separated object to expose local servers instead of marshaling them in CoRegisterClassObject.
|
2013-05-23 20:03:17 +02:00 |
Alexandre Julliard
|
aaa680bfda
|
ole32/tests: Fix array indices in a trace.
|
2013-05-21 14:57:53 +02:00 |
Alexandre Julliard
|
5e95368e0a
|
ole32: Don't bother to unregister classes at process exit.
|
2013-05-14 11:33:27 +02:00 |
Jacek Caban
|
b4cc5a2114
|
ole32: Error handling clean up in local_server_thread.
|
2013-05-13 20:52:07 +02:00 |
Jacek Caban
|
fdc4d40d18
|
ole32: Added more default handler QueryInterface tests.
|
2013-05-10 17:53:05 +02:00 |
Dmitry Timoshkov
|
79ef449e32
|
ole32: Add a semi-stub for CLSIDFromProgIDEx.
|
2013-05-07 11:18:52 +02:00 |
Nikolay Sivov
|
448a44ca5f
|
ole32: Simplify IEnumSTATSTG initialization.
|
2013-04-19 16:16:18 +02:00 |
Nikolay Sivov
|
3b9568802a
|
ole32: Remove some casts that are not needed.
|
2013-04-19 16:16:17 +02:00 |
Nikolay Sivov
|
5132f60298
|
ole32: Store SMWR storage instance role separately.
|
2013-04-19 16:16:17 +02:00 |
Nikolay Sivov
|
1b4f3ca6f7
|
ole32: Merge release code to Release method.
|
2013-04-18 17:00:53 +02:00 |
Nikolay Sivov
|
a06db6cce5
|
ole32: Stub for IDirectWriterLock.
|
2013-04-18 17:00:17 +02:00 |
Nikolay Sivov
|
c29f3dff8c
|
ole32: Accept STGM_DIRECT_SWMR mode.
|
2013-04-18 17:00:12 +02:00 |
Nikolay Sivov
|
a90c1efe51
|
ole32: Move share/access modes to static arrays.
|
2013-04-18 16:59:56 +02:00 |
Nikolay Sivov
|
611cf6bb0d
|
ole32: Fix possible return of freed pointer (Coverity).
|
2013-04-01 12:32:37 +02:00 |
Dmitry Timoshkov
|
41d3085522
|
ole32: Fix an apartment reference count leak on error path.
|
2013-03-28 17:36:53 +01:00 |
Piotr Caban
|
c0a17a4f09
|
ole32: Don't pass CLSCTX_INPROC_SERVER and CLSCTX_INPROC_HANDLER flags to CoCreateInstance in DefaultHandler_Run.
|
2013-02-27 19:23:48 +01:00 |
Piotr Caban
|
0cf2b77aed
|
ole32: Added more OleCreateDefaultHandler tests.
|
2013-02-27 19:23:47 +01:00 |
Andrew Talbot
|
faaeeea937
|
ole32: Avoid signed-unsigned integer comparisons.
|
2013-02-22 10:20:57 +01:00 |
Marcus Meissner
|
2dbb23c810
|
ole32: Free *ppszProgID on error path (Coverity).
|
2013-02-18 10:32:22 +01:00 |
Roman Dadkov
|
665717ae75
|
ole32/tests: Add test for OleRun.
|
2013-02-15 11:55:37 +01:00 |
Roman Dadkov
|
8a4557ac8b
|
ole32/tests: Add test for SetClientSite.
|
2013-02-13 20:39:42 +01:00 |
Alexander Morozov
|
5857895684
|
ole32: Avoid a deadlock when a being loaded DLL calls CoRegisterClassObject from its DLL_PROCESS_ATTACH handler.
|
2013-02-08 12:07:48 +01:00 |
Alexandre Julliard
|
e089295f75
|
ole32: Fix wrap-around bug in tick count comparison.
|
2013-01-24 15:15:25 +01:00 |
Eric Pouech
|
d1ccbceb4d
|
Various background processes must be launched detached from current console (if any).
|
2013-01-16 14:02:55 +01:00 |
Francois Gouget
|
f963f93964
|
Assorted spelling fixes.
|
2013-01-07 11:10:40 +01:00 |
Andrew Talbot
|
fa96beb5c4
|
ole32: Indentation fix.
|
2012-12-19 12:54:41 +01:00 |
Jacek Caban
|
4eb769451e
|
ole32: Added IMoniker::BindToStorage proxy/stub implementation.
|
2012-12-13 18:39:02 +01:00 |
Alexandre Julliard
|
a283b986c7
|
ole32: Limit the number of messages processed at once in CoWaitForMultipleObjects.
|
2012-12-12 14:06:46 +01:00 |
Qian Hong
|
9b90ea557b
|
ole32: Fix OleDraw() with NULL pUnk.
|
2012-12-06 22:52:15 +01:00 |
Frédéric Delanoy
|
8ddb00b22b
|
ole32: Fix some leaks (coverity).
|
2012-11-27 19:45:37 +01:00 |
Frédéric Delanoy
|
02da0411e1
|
ole32: Add helper for string table memory freeing.
|
2012-11-27 19:45:37 +01:00 |
Hans Leidekker
|
7895eae15b
|
ole32: Convert the remaining RegCreateKey and RegOpenKey calls to the wrappers.
|
2012-11-26 16:59:22 +01:00 |
Hans Leidekker
|
a82c49028d
|
ole32: Use wrappers around NT functions to access the registry in CoGetPSClsid.
|
2012-11-26 16:59:17 +01:00 |
Nikolay Sivov
|
6a8b4f11a8
|
ole32: Fix OleDraw() regarding passed rectangle handling.
|
2012-11-26 11:57:04 +01:00 |
Hans Leidekker
|
479b7bcf60
|
ole32/tests: Add a test to show that CoGetPSClsid is not affected by an override of HKEY_CLASSES_ROOT.
|
2012-11-22 17:35:30 +01:00 |
Frédéric Delanoy
|
3cdd1abd09
|
ole32: Avoid erroneously freeing a variable in ReadFmtUserTypeStg.
|
2012-11-12 12:14:48 +01:00 |
Frédéric Delanoy
|
780228b6ca
|
ole32: Fix some leaks (coverity).
|
2012-11-09 11:56:18 +01:00 |
Tatyana Fokina
|
9d4fcaf2bb
|
ole32: Removed unused parametrs keyname and valuename in COM_RegReadPath.
|
2012-11-05 11:41:29 +01:00 |
Michael Stefaniuc
|
470ad72b05
|
ole32/tests: Fix a memleak on an error path (Smatch).
|
2012-10-31 16:12:27 +01:00 |
André Hentschel
|
fbe682a22a
|
ole32: Don't leak memory allocated by ProgIDFromCLSID (coverity).
|
2012-10-29 10:40:32 +01:00 |
André Hentschel
|
c223354912
|
ole32: Don't leak memory allocated by FileMonikerImpl_DecomposePath (coverity).
|
2012-10-29 10:39:42 +01:00 |
André Hentschel
|
7c381e59c4
|
ole32: Don't leak memory allocated by enumx_allocate (coverity).
|
2012-10-29 10:35:40 +01:00 |
Nikolay Sivov
|
90407224d0
|
ole32: Cleanup IClientSecurity interface of a proxy manager.
|
2012-10-16 11:37:28 +02:00 |
Nikolay Sivov
|
21a04f5621
|
ole32: Cleanup IMarshal interface of proxy manager.
|
2012-10-16 11:37:20 +02:00 |
Nikolay Sivov
|
ba4b88bc00
|
ole32: Cleanup IMultiQI interface of proxy manager.
|
2012-10-15 15:25:36 +02:00 |
Nikolay Sivov
|
0b5c0855be
|
ole32: Store destination context and context data in server channel.
|
2012-10-15 15:25:34 +02:00 |
Nikolay Sivov
|
3099a25464
|
ole32: Store destination context data in channel buffer.
|
2012-10-15 15:25:31 +02:00 |
Nikolay Sivov
|
27d59c8919
|
ole32: Cleanup IRpcChannelBuffer.
|
2012-10-15 15:25:29 +02:00 |
Nikolay Sivov
|
af5cee1862
|
ole32: Fix debug output for user marshal flags.
|
2012-10-15 15:25:28 +02:00 |
Alexandre Julliard
|
cba98a2d8e
|
ole32/tests: Fix a test failure on newer Windows versions.
|
2012-10-12 11:54:03 +02:00 |
Roman Dadkov
|
9e145eebdf
|
ole32: Fix dwClsContext parameter of a CoCreateInstance call in DefaultHandler_Run.
|
2012-10-10 20:34:11 +02:00 |
Vincent Povirk
|
718f095629
|
ole32: Add tests for StgConvertVariantToProperty.
|
2012-10-08 12:55:26 +02:00 |
Vincent Povirk
|
04eaae5ce8
|
ole32: Stub StgConvertVariantToProperty.
|
2012-10-08 12:55:18 +02:00 |
André Hentschel
|
fb383cd5a6
|
ole32/tests: Use IUnknown_Release instead of deprecated WdtpInterfacePointer_UserFree.
|
2012-09-27 22:21:55 +02:00 |
Alistair Leslie-Hughes
|
939b1bbe21
|
ole32: Add CoGetDefaultContext stub.
|
2012-09-20 19:53:25 +02:00 |
Vincent Povirk
|
284f3cc047
|
ole32: Fix typo.
|
2012-08-28 14:40:58 +02:00 |
Vincent Povirk
|
0a5086ab64
|
ole32: Add support for reading BSTR properties.
|
2012-08-28 14:40:57 +02:00 |
Vincent Povirk
|
58c2462c36
|
ole32: Implement StgConvertPropertyToVariant.
|
2012-08-28 14:40:38 +02:00 |
Vincent Povirk
|
ae722c45ad
|
ole32: Add tests for StgConvertPropertyToVariant.
|
2012-08-28 14:40:33 +02:00 |
Jacek Caban
|
b3b390d8ac
|
ole32: Added ISynchronizeHandle tests.
|
2012-08-13 16:28:49 +02:00 |
Jacek Caban
|
c6793a2e27
|
ole32: Added ISynchronizeHandle implementation.
|
2012-08-13 16:28:49 +02:00 |
Jacek Caban
|
df4f027238
|
ole32/tests: Use proper helpers for iface calls.
|
2012-08-13 16:28:48 +02:00 |
Jacek Caban
|
153b94b3c5
|
ole32: Use proper helpers for iface calls.
|
2012-08-13 16:28:48 +02:00 |
Michael Stefaniuc
|
55d811351a
|
ole32: Remove superfluous NULL pointer check before free (Smatch).
|
2012-08-13 12:07:49 +02:00 |
Michael Stefaniuc
|
43ae84636a
|
ole32: Avoid TRUE:FALSE conditional expressions.
|
2012-08-13 11:50:42 +02:00 |
Jacek Caban
|
4da232070e
|
ole32: Use proper allocators for storing help file in ErrorInfoImpl.
|
2012-07-19 16:01:52 +02:00 |
Jacek Caban
|
cd1f67ee24
|
ole32: Use proper allocators for storing description in ErrorInfoImpl.
|
2012-07-19 16:01:52 +02:00 |