Michael Stefaniuc
|
5dc2b8f69c
|
dplayx: Merge the IDirectPlay4_AddPlayerToGroup helper.
|
2013-04-02 12:08:33 +02:00 |
Michael Stefaniuc
|
06edee2da7
|
dplayx: Merge the IDirectPlay4_GetGroupParent helper.
|
2013-04-02 12:08:27 +02:00 |
Michael Stefaniuc
|
03464daa3d
|
dplayx: Merge the IDirectPlay4_InitializeConnection helper.
|
2013-04-02 12:08:22 +02:00 |
Michael Stefaniuc
|
c3df4764cf
|
dplayx: Merge the IDirectPlay4_EnumGroupsInGroup helper.
|
2013-04-02 12:08:16 +02:00 |
Michael Stefaniuc
|
db97f14f4b
|
dplayx: Merge the IDirectPlay4_DeleteGroupFromGroup helper.
|
2013-04-02 12:08:11 +02:00 |
Michael Stefaniuc
|
684a666d23
|
dplayx: Merge the IDirectPlay4_AddGroupToGroup helper.
|
2013-04-02 12:08:05 +02:00 |
Michael Stefaniuc
|
2e2226dd76
|
dplayx: Merge the IDirectPlay4_SetPlayerData helper.
|
2013-04-02 12:08:00 +02:00 |
Michael Stefaniuc
|
1d43acf5f9
|
dplayx: Merge the IDirectPlay4_SetGroupData helper.
|
2013-04-02 12:07:54 +02:00 |
Michael Stefaniuc
|
0dd3f041f4
|
dplayx: Merge the IDirectPlay4_GetPlayerData helper.
|
2013-04-02 12:07:49 +02:00 |
Michael Stefaniuc
|
a784e23917
|
dplayx: Merge the IDirectPlay4_GetPlayerCaps helper.
|
2013-04-02 12:07:43 +02:00 |
Michael Stefaniuc
|
47cde46c43
|
dplayx: Forward IDirectPlay::GetCaps to ::GetPlayerCaps.
|
2013-04-02 12:07:34 +02:00 |
Michael Stefaniuc
|
4ccd8720d5
|
dplayx: Merge the IDirectPlay4_GetGroupData helper.
|
2013-04-02 12:07:27 +02:00 |
Michael Stefaniuc
|
7cd17803d5
|
dplayx: Merge the IDirectPlay4_EnumGroupPlayers helper.
|
2013-04-02 12:07:21 +02:00 |
Michael Stefaniuc
|
dfe8563d92
|
dplayx: Merge the IDirectPlay4_DeletePlayerFromGroup helper.
|
2013-04-02 12:07:14 +02:00 |
Michael Stefaniuc
|
878a6a5a06
|
dplayx: Merge the IDirectPlay4_Close helper.
|
2013-04-02 12:06:50 +02:00 |
Michael Stefaniuc
|
5e0da57087
|
dplayx: Assimilate the inherited stub methods into IDirectPlay4.
|
2013-04-02 12:06:39 +02:00 |
Michael Stefaniuc
|
cf80379e56
|
dplayx: Merge the DirectPlay QueryInterface helper.
|
2013-04-02 12:06:26 +02:00 |
Michael Stefaniuc
|
719b5d931c
|
dplayx: IDirectPlay4 / IDirectPlay4A have independent refcounts.
|
2013-04-02 12:06:18 +02:00 |
Michael Stefaniuc
|
4a9cd63072
|
dplayx: Cleanup the DirectPlay object creation.
|
2013-04-02 12:06:03 +02:00 |
Michael Stefaniuc
|
526851f5df
|
dplayx: Move the lock into the DirectPlay object.
|
2013-04-02 12:05:37 +02:00 |
Michael Stefaniuc
|
6f370dff7f
|
dplayx: Remove AddRef hacks for the parent DirectPlay object.
|
2013-04-01 12:09:52 +02:00 |
Michael Stefaniuc
|
b78f7290fe
|
dplayx: Add both ifaces to the DirectPlay object and stop cloning the object.
|
2013-04-01 12:09:36 +02:00 |
Michael Stefaniuc
|
3fa95f3376
|
dplayx: Use separate QueryInterface, AddRef and Release methods for IDirectPlay4 + 4A.
|
2013-04-01 12:09:01 +02:00 |
Michael Stefaniuc
|
ab98766504
|
dplayx: Introduce impl_from_IDirectPlay4A().
|
2013-04-01 12:08:39 +02:00 |
Michael Stefaniuc
|
5922ad98cb
|
dplayx: Assimilate the inherited methods into IDirectPlay4A.
|
2013-04-01 12:08:16 +02:00 |
Michael Stefaniuc
|
f19968a57c
|
dplayx: Forward IDirectPlay::EnumGroups to ::EnumGroupsInGroup.
|
2013-04-01 12:08:06 +02:00 |
Michael Stefaniuc
|
cd8460821e
|
dplayx: Forward IDirectPlay::EnumPlayers to ::EnumGroupPlayers.
|
2013-04-01 12:08:01 +02:00 |
Michael Stefaniuc
|
e19620111f
|
dplayx: Forward IDirectPlay::Send to ::SendEx.
|
2013-04-01 12:07:47 +02:00 |
Michael Stefaniuc
|
101dd3a949
|
dplayx: Forward IDirectPlay::GetMessageCount to ::GetMessageQueue.
|
2013-04-01 12:07:42 +02:00 |
Michael Stefaniuc
|
6f9dc0c2d4
|
dplayx: Forward IDirectPlay::Open to ::SecureOpen.
|
2013-04-01 12:07:23 +02:00 |
Michael Stefaniuc
|
338c726682
|
dplayx: Get rid of the useless IDirectPlay{2,3} vtables.
|
2013-03-29 17:52:33 +01:00 |
Michael Stefaniuc
|
82b51258ea
|
dplayx: Remove the duplicated IDirectPlayXImpl structs.
|
2013-03-29 17:52:31 +01:00 |
Michael Stefaniuc
|
0e7b1a46d5
|
dplayx: Get rid of the unused DirectPlay3Data / DirectPlay4Data fields.
|
2013-03-29 17:52:30 +01:00 |
Michael Stefaniuc
|
d09d061157
|
dplayx/tests: Add DirectPlay COM tests.
|
2013-03-29 17:52:28 +01:00 |
Michael Stefaniuc
|
7eaafd0141
|
dplayx/tests: Get rid of the LPDIRECTPLAY type usage.
|
2013-03-29 17:52:27 +01:00 |
Michael Stefaniuc
|
c1907b5ff9
|
dplayx/tests: Remove superfluous void pointer casts.
|
2013-03-29 17:52:26 +01:00 |
Michael Stefaniuc
|
caf9d42e0d
|
dplayx: Have the decency to support IUnknown in DirectPlay.
|
2013-03-29 17:52:25 +01:00 |
Michael Stefaniuc
|
99c726dd86
|
dplayx: Fix DllGetClassObject().
|
2013-03-29 17:52:23 +01:00 |
Michael Stefaniuc
|
a9c715fd74
|
dplayx: Fix QueryInterface, AddRef and Release methods for IClassFactory.
|
2013-03-29 17:52:22 +01:00 |
Michael Stefaniuc
|
fa4950c38a
|
dplayx: Get rid of LPCLASSFACTORY and use a better name for the methods.
|
2013-03-29 17:52:21 +01:00 |
Marcus Meissner
|
2cd1fed6ee
|
dplayx: Check return of CoCreateInstance (Coverity).
|
2013-01-08 16:35:34 +01:00 |
André Hentschel
|
3dd7c64c25
|
dplayx: Reorder some code to avoid memory leak (coverity).
|
2012-10-30 10:46:21 +01:00 |
André Hentschel
|
436e9f9c06
|
dplayx/tests: Add missing GetPlayerName test.
|
2012-10-29 10:34:38 +01:00 |
Michael Stefaniuc
|
66bd68a809
|
dplayx: Avoid TRUE:FALSE conditional expressions.
|
2012-08-27 19:49:43 +02:00 |
Francois Gouget
|
d33891784f
|
dplayx: Fix the spelling of the BuildParentalHierarchy field name and type.
|
2012-05-14 12:06:15 +02:00 |
Francois Gouget
|
2539004fe1
|
dplayx: Use a proper plural for the repliesExpected field name.
|
2012-05-14 12:06:15 +02:00 |
Michael Stefaniuc
|
f454d8cd08
|
dplayx: Print the debug string and not the pointer to it.
|
2012-03-26 18:15:20 +02:00 |
Pierre Schweitzer
|
2d14f89fea
|
dplayx: Fix handle leak.
|
2012-01-03 12:37:56 +01:00 |
Andrew Talbot
|
f640ba231b
|
dplayx: Remove extraneous braces from switch statement.
|
2011-11-07 11:53:26 +01:00 |
Frédéric Delanoy
|
760faf01a9
|
tests: Assorted spelling fixes.
|
2011-08-04 18:27:37 +02:00 |
Frédéric Delanoy
|
b5a33dab88
|
dlls: Assorted spelling fixes.
|
2011-08-02 20:47:51 +02:00 |
Alexandre Julliard
|
b56dc9a6f7
|
winecrt0: Remove the clsid parameter in __wine_(un)register_resources.
|
2011-08-02 20:47:49 +02:00 |
Frédéric Delanoy
|
6ae1bfe20f
|
dplayx: Remove dead code (Clang).
|
2011-07-05 14:43:21 +02:00 |
Marcus Meissner
|
b7389f409a
|
dplayx: Mark internal symbols with hidden visibility.
|
2011-05-18 10:58:57 +02:00 |
Austin English
|
4036cc06b0
|
dplayx/tests: Make sure to use return values (LLVM/Clang).
|
2011-02-08 14:46:33 -06:00 |
Alexandre Julliard
|
c6f91df4b7
|
dplayx: Convert dll registration to the IRegistrar mechanism.
|
2010-12-07 12:54:24 +01:00 |
Michael Stefaniuc
|
3ef0a52346
|
dplayx: Use an iface instead of a vtbl pointer in IClassFactoryImpl.
|
2010-12-05 16:43:40 +01:00 |
Alexandre Julliard
|
5f49129e03
|
resources: Define a generic mechanism for adding extra values to the common version block.
|
2010-12-03 14:53:59 +01:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Alexandre Julliard
|
bef5645eb1
|
makefiles: Remove the no longer needed explicit separators for dependencies.
|
2010-03-16 13:28:19 +01:00 |
Alexandre Julliard
|
6164ce2d82
|
makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
|
2010-02-22 10:47:11 +01:00 |
Marcus Meissner
|
44ab484af8
|
dplayx: Remove currently unused unicode code (Coverity).
|
2010-01-14 10:08:34 -06:00 |
Francois Gouget
|
ea71c9e5fd
|
dplayx/tests: Fix compilation on systems that don't support nameless unions.
|
2009-08-31 13:30:59 +02:00 |
Ismael Barros
|
ebcb243c33
|
dplayx/tests: Host migration when session host leaves.
|
2009-07-21 10:50:57 +02:00 |
Francois Gouget
|
185b4bf605
|
dplayx: DPLAYX_SetLocalSession() and DPLAYX_CopyIntoSessionDesc2A() are unused so remove them.
|
2009-05-26 14:09:31 +02:00 |
Francois Gouget
|
7422611cc9
|
dplayx: cbDelete{Groups,Player}Elem() are unused so remove them.
|
2009-05-18 12:32:23 +02:00 |
Francois Gouget
|
f80187f1f9
|
dplayx: Reorder the code to avoid forward declarations.
|
2009-05-15 10:29:15 +02:00 |
Francois Gouget
|
6512ed5271
|
dplayx: NS_GetOtherMagic() is not used, so remove it.
|
2009-05-15 10:28:29 +02:00 |
Francois Gouget
|
d5b324e362
|
dplayx/tests: Use win_skip() to skip over unimplemented functionality.
|
2009-02-25 12:49:35 +01:00 |
Andrew Talbot
|
75572fdb0c
|
dplayx: Remove unused functions.
|
2009-02-05 13:13:55 +01:00 |
Michael Stefaniuc
|
f1a877a69d
|
dplayx: Remove superfluous pointer casts.
|
2009-01-16 12:56:10 +01:00 |
Michael Stefaniuc
|
4008a35020
|
dplayx/tests: Fix typo.
|
2009-01-02 11:53:45 +01:00 |
Michael Stefaniuc
|
f01b21634a
|
dplayx/tests: Do not explicitly cast LPVOID function arguments.
|
2009-01-02 11:53:42 +01:00 |
Hans Leidekker
|
8bd9a3aa09
|
janitorial: Don't depend on user32 for the self registration functions.
|
2008-12-17 11:38:32 +01:00 |
Christian Costa
|
34f6afdf89
|
dplayx: Fix typo.
|
2008-12-15 12:31:10 +01:00 |
Alexandre Julliard
|
de5a266aa0
|
dplayx: Remove some unused functions.
|
2008-12-01 13:26:05 +01:00 |
Francois Gouget
|
b4912bc13d
|
dplayx: Remove WINAPI on static functions where not needed.
|
2008-12-01 12:44:51 +01:00 |
Francois Gouget
|
80b6c2efd6
|
dplay: Remove WINAPI on static functions where not needed.
|
2008-12-01 12:44:49 +01:00 |
Francois Gouget
|
b3bf746ff9
|
Straighten out some ellipses.
|
2008-11-26 12:33:34 +01:00 |
Michael Stefaniuc
|
4afe790387
|
dplayx: Use SUCCEEDED instead of !FAILED.
|
2008-10-08 13:42:34 +02:00 |
Kai Blin
|
ab448df3ef
|
dplayx: Set tests to "interactive" to avoid timing out on all machines.
|
2008-09-29 17:25:04 -05:00 |
Ismael Barros
|
7dddf097a8
|
dplayx: Fix static overrun of pDP array in test (Coverity).
|
2008-09-12 11:41:23 +02:00 |
Kai Blin
|
e738f6144e
|
dplayx: Fix possible NULL pointer deference in error path (Coverity).
|
2008-09-10 12:08:37 +02:00 |
Kai Blin
|
8348c9fa94
|
dplayx: Fix possible NULL pointer dereference (Coverity).
|
2008-09-10 12:07:40 +02:00 |
Kai Blin
|
d266abee14
|
dplayx: Fix static overrun of pDP array in test. (Coverity).
|
2008-09-10 11:20:31 +02:00 |
Paul Vriens
|
501b1e0a49
|
dplayx/tests: Add a few missing HeapFree's.
|
2008-09-03 13:14:51 +02:00 |
Paul Vriens
|
7e21104bd9
|
dplayx/tests: Remove a stray CoInitialize.
|
2008-09-02 13:59:39 +02:00 |
Francois Gouget
|
ec83c30075
|
dplayx/tests: Fix compilation on systems that don't support nameless unions.
|
2008-09-02 13:58:47 +02:00 |
Alexandre Julliard
|
5d900bb0f6
|
Avoid some size_t printf format warnings.
|
2008-08-21 16:05:15 +02:00 |
Ismael Barros
|
063c1e6c97
|
dplayx: Tests for checking remote data replication.
|
2008-08-20 13:53:24 +02:00 |
Ismael Barros
|
8e9b291272
|
dplayx: Tests for GetMessageQueue.
|
2008-08-20 13:53:10 +02:00 |
Ismael Barros
|
4db050d800
|
dplayx: Tests for GetMessageCount.
|
2008-08-20 13:53:00 +02:00 |
Ismael Barros
|
636bdd800c
|
dplayx: Tests for Receive.
|
2008-08-20 13:52:48 +02:00 |
Ismael Barros
|
2a96593369
|
dplayx: Tests for Send.
|
2008-08-20 13:52:36 +02:00 |
Ismael Barros
|
37ab5a4ffb
|
dplayx: Tests for checking the behaviour of groups in a C/S session.
|
2008-08-20 13:52:24 +02:00 |
Ismael Barros
|
5ba76a257a
|
dplayx: Tests for checking the behaviour of groups in a p2p session.
|
2008-08-20 13:51:56 +02:00 |
Ismael Barros
|
c235bba66b
|
dplayx: Tests for EnumGroupsInGroup.
|
2008-08-20 13:51:42 +02:00 |
Ismael Barros
|
ce3bd3b6f3
|
dplayx: Tests for EnumGroups.
|
2008-08-20 13:51:27 +02:00 |
Ismael Barros
|
44fe844edf
|
dplayx: Tests for EnumPlayers.
|
2008-08-20 13:50:48 +02:00 |
Ismael Barros
|
1278ea3aea
|
dplayx: Tests for GroupOwner.
|
2008-08-20 13:49:18 +02:00 |
Ismael Barros
|
58837a6ceb
|
dplayx: Tests for CreateGroup.
|
2008-08-20 13:49:04 +02:00 |
Francois Gouget
|
4f597af285
|
dplayx/tests: Fix compilation on systems that don't support nameless unions.
|
2008-08-18 14:34:41 +02:00 |
Ismael Barros
|
42fd319923
|
dplayx: Tests for GetPlayerFlags.
|
2008-08-04 15:34:29 +02:00 |
Ismael Barros
|
bbbe26bb5d
|
dplayx: Tests for GetPlayerAddress.
|
2008-08-04 15:34:19 +02:00 |
Ismael Barros
|
858d889288
|
dplayx: Tests for GetPlayerAccount.
|
2008-08-04 15:34:05 +02:00 |
Ismael Barros
|
aacefb7e17
|
dplayx: Tests for Get/SetPlayerName.
|
2008-08-04 15:33:50 +02:00 |
Ismael Barros
|
0755a77e0e
|
dplayx: Tests for Get/SetPlayerData.
|
2008-08-04 15:33:25 +02:00 |
Ismael Barros
|
c50a626aa1
|
dplayx: Tests for GetPlayerCaps.
|
2008-08-04 15:33:08 +02:00 |
Ismael Barros
|
724f0ea4d6
|
dplayx: Tests for CreatePlayer.
|
2008-08-04 15:32:56 +02:00 |
Ismael Barros
|
bd22a57cd1
|
dplayx: Tests for Get/SetSessionDesc.
|
2008-08-04 15:32:42 +02:00 |
Ismael Barros
|
fbc5512ee0
|
dplayx: Tests for EnumSessions.
|
2008-08-04 15:32:23 +02:00 |
Ismael Barros
|
fa4b3e4d53
|
dplayx: Tests for Open.
|
2008-08-04 15:31:18 +02:00 |
Ismael Barros
|
4ff6ba0a4a
|
dplayx: Tests for GetCaps.
|
2008-08-01 12:10:19 +02:00 |
Ismael Barros
|
d142447c26
|
dplayx: Tests for InitializeConnection.
|
2008-08-01 12:10:19 +02:00 |
Ismael Barros
|
4ab75e1214
|
dplayx: Tests for EnumConnections.
|
2008-08-01 12:10:19 +02:00 |
Ismael Barros
|
42165af840
|
dplayx: Tests for DirectPlayCreate.
|
2008-08-01 12:10:13 +02:00 |
Ismael Barros
|
a1b76460a1
|
dplayx: Changed debug channel from dplayx to dplay.
|
2008-08-01 12:03:27 +02:00 |
Ismael Barros
|
5dc0d4d1ed
|
dplayx: Fix the definition of DirectPlayCreate.
|
2008-08-01 12:02:26 +02:00 |
Ismael Barros
|
4a4e5f269d
|
dplayx: Moved dplaysp.h to include/wine.
|
2008-07-23 11:40:53 +02:00 |
Andrew Talbot
|
4110e61f37
|
dplayx: Remove unneeded address-of operator from array name.
|
2008-07-10 12:19:56 +02:00 |
Alexandre Julliard
|
79c64acc7b
|
tests: Don't depend on the static uuid libraries in the tests.
This avoids trouble with the broken MingW libraries when
cross-compiling the tests.
|
2008-07-08 17:51:45 +02:00 |
Andrew Talbot
|
fed3a4aebe
|
dplayx: Remove unneeded "extern" from function definitions.
|
2008-05-22 11:29:09 +02:00 |
Alexandre Julliard
|
dad21bbcbf
|
makefiles: List the static libraries as normal imports instead of extra libs.
|
2008-04-30 14:23:55 +02:00 |
Andrew Talbot
|
3d8f5c1590
|
dplayx: Remove unused variables.
|
2008-04-17 11:41:11 +02:00 |
Austin English
|
f4c4488df8
|
Spelling fixes.
|
2008-04-07 13:36:17 +02:00 |
Austin English
|
b4f52938e4
|
Spelling fixes.
|
2008-04-02 23:18:21 +02:00 |
Andrew Talbot
|
5423c35d3c
|
dplayx: Assign to structs instead of using CopyMemory.
|
2008-03-29 10:30:27 +01:00 |
Rob Shearman
|
48000893f9
|
makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual
DLL makefiles.
|
2008-03-04 20:55:01 +01:00 |
Andrew Talbot
|
20c0c311da
|
dplayx: Assign to struct instead of using memcpy.
|
2008-02-27 14:52:25 +01:00 |
Rob Shearman
|
0435395ccc
|
dplayx: Fix incorrect check in DirectPlayLobbyAImpl_EnumLocalApplications and IDirectPlayLobbyAImpl_EnumAddressTypes.
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the checks.
|
2008-02-21 20:16:11 +01:00 |
Rob Shearman
|
488ac40fa8
|
dplayx: Fix incorrect check in DirectPlay3AImpl_EnumConnections.
Dereferencing a function pointer and checking it against NULL doesn't
make any sense, so remove the check.
|
2008-02-21 20:16:08 +01:00 |
Alexandre Julliard
|
427cd9183a
|
uuid: Remove a few iids that don't belong here.
|
2008-02-19 20:09:19 +01:00 |
Francois Gouget
|
44b52b128c
|
Assorted spelling fixes.
|
2008-01-16 12:48:29 +01:00 |
Austin English
|
74399eec94
|
dplayx: Fix a typo.
|
2008-01-02 13:19:58 +01:00 |
Andrew Talbot
|
a5195512c9
|
dplayx: Remove unneeded casts.
|
2008-01-02 12:38:41 +01:00 |
Andrew Talbot
|
03a2020473
|
dplayx: Remove unneeded casts.
|
2007-12-11 12:08:42 +01:00 |
Francois Gouget
|
c4b1195c0c
|
Assorted spelling fixes.
|
2007-10-23 18:20:27 +02:00 |
Andrew Talbot
|
5ab977e2aa
|
dplayx: Fix some memory leaks.
|
2007-09-24 13:50:31 +02:00 |
Lionel Debroux
|
cd6472f794
|
dplayx: Fixed memory leak in dplay.c (found by Smatch).
|
2007-09-11 11:47:17 +02:00 |
Stefan Leichter
|
8cb25a4e2d
|
dplayx: Remove 'recursive registry key delete' function.
|
2007-09-10 16:47:44 +02:00 |
Andrew Talbot
|
9cc84f6359
|
dplayx: Cast-qual warning fix.
|
2007-07-20 11:46:01 +02:00 |
Andrew Talbot
|
43b278c5f1
|
dplayx: Constify some variables.
|
2007-04-27 11:13:47 +02:00 |
Andrew Talbot
|
2d9685db77
|
dplayx: Fix a typo.
|
2007-04-26 14:24:42 +02:00 |
Alessandro Pignotti
|
3040e09ae3
|
dplayx: Implement proper interface locking for DP_EnumSession.
|
2007-04-03 13:14:38 +02:00 |
Alessandro Pignotti
|
6406a203c8
|
dplayx: Fixes the order of GUID initialization and storage.
|
2007-03-26 14:55:02 +02:00 |
Alessandro Pignotti
|
7169718d6e
|
dplayx: Corrected the way nameserver initializes the sessiondesc structure on broadcast request reply.
|
2007-03-23 12:29:07 +01:00 |
Alessandro Pignotti
|
d8b24e3664
|
dplayx: Check for null pointer dereference in DP_FindPlayer.
|
2007-03-21 16:02:52 +01:00 |
Alessandro Pignotti
|
9d69d53335
|
dplayx: DirectPlay should keep track of the user count.
|
2007-03-16 11:36:34 +01:00 |
Jan Zerebecki
|
a950a47200
|
dplayx: Add DebugInfo to critical sections.
|
2007-03-08 22:21:49 +01:00 |