Commit Graph

54 Commits (fad999e36746926e22bbb3cc4a9938a6c5d4ade2)

Author SHA1 Message Date
Alistair Leslie-Hughes 19e72fe149 hnetcfg: Implement INetFwPolicy2 get_Rules.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-27 09:32:19 +02:00
Alistair Leslie-Hughes 7ffb4a912c hnetcfg/tests: Add initial tests.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-26 20:39:54 +09:00
Alistair Leslie-Hughes 1abf294e1d hnetcfg: Add stubbed INetFwPolicy2 interface.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-07-26 20:39:19 +09:00
Nikolay Sivov 65ba59322d hnetcfg: Claim success in INetFwOpenPorts::Add().
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-04-28 12:41:20 +09:00
Nikolay Sivov 84b3606b2f hnetcfg: Return success from put_Enabled for a port.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-12 11:29:04 +09:00
Alistair Leslie-Hughes 376fe634f5 hnetcfg: Add Dispatch support to interface INetFwOpenPorts.
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-11 22:08:32 +09:00
Nikolay Sivov b7a67eb30f hnetcfg: Store port number for INetFwOpenPort.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-10 11:53:21 +09:00
Nikolay Sivov 341ddeb3c1 hnetcfg: Store protocol for INetFwOpenPort.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-10 11:53:20 +09:00
Nikolay Sivov e9d7a9bcfb hnetcfg: Store port name for INetFwOpenPort.
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-09 16:44:51 +09:00
Nikolay Sivov 4782be7e31 hnetcfg: Release typeinfos and typelib on dll unload. 2015-01-20 17:52:24 +01:00
Nikolay Sivov ea3ba29332 hnetcfg: Fix refcount of returned ITypeInfo pointer. 2015-01-14 13:19:07 +01:00
Nikolay Sivov 23927e2644 hnetcfg: Return NET_FW_IP_VERSION_ANY as ipVersion property value. 2015-01-14 13:19:04 +01:00
Alistair Leslie-Hughes ab7a707136 hnetcfg: Add typeinfo support to INetFwOpenPort. 2014-09-17 10:19:19 +02:00
Alistair Leslie-Hughes fe802040f6 hnetcfg: Allow NetFwOpenPort to be created. 2014-09-17 10:19:16 +02:00
Alistair Leslie-Hughes 9938eef4bc hnetcfg: Register NetFwOpenPort interface. 2014-04-09 17:31:46 +02:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Alexandre Julliard d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Alexandre Julliard 566d3418af makedep: Add a separate pragma flag for typelibs that need registration. 2013-12-26 13:32:49 +01:00
Alexandre Julliard c7803b885b makefiles: Add makedep pragmas for registration idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard f8421142e7 makefiles: Add makedep pragmas for typelib idl files. 2013-11-05 20:38:18 +01:00
Alexandre Julliard f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Hans Leidekker c82e1eaf66 hnetcfg: Return success from INetFwAuthorizedApplication::put_Scope. 2012-09-26 11:02:49 +02:00
Hans Leidekker 4619b529cf hnetcfg: Add IDispatch support for INetFwMgr, INetFwPolicy and INetFwProfile. 2012-09-26 11:02:43 +02:00
Hans Leidekker 9ff1b4c8b2 hnetcfg: Add IDispatch support for INetFwAuthorizedApplication and INetFwAuthorizedApplications. 2012-09-26 11:02:20 +02:00
Hans Leidekker 3edae31d7a hnetcfg: Add a typelib. 2012-09-26 11:02:13 +02:00
Alexandre Julliard b56dc9a6f7 winecrt0: Remove the clsid parameter in __wine_(un)register_resources. 2011-08-02 20:47:49 +02:00
Marcus Meissner f6489f7438 hnetcfg: Mark internal symbols with hidden visibility. 2011-05-19 10:06:03 +02:00
Hans Leidekker 726c045549 hnetcfg: Return success from fw_app_put_Enabled. 2011-02-01 18:14:08 +01:00
Michael Stefaniuc 3dd2c0d832 hnetcfg: Use an iface instead of a vtbl pointer in hnetcfg_cf. 2010-12-29 11:59:38 +01:00
Michael Stefaniuc 329b311644 hnetcfg: Standardize the COM usage in service.c. 2010-12-21 00:19:55 +01:00
Michael Stefaniuc a38022ac29 hnetcfg: Use an iface instead of an vtbl pointer in fw_profile. 2010-12-21 00:19:50 +01:00
Michael Stefaniuc 2bb60b239f hnetcfg: Standardize the COM usage in port.c. 2010-12-21 00:19:44 +01:00
Michael Stefaniuc e7a01a0c3c hnetcfg: Use an iface instead of an vtbl pointer in fw_policy. 2010-12-21 00:19:40 +01:00
Michael Stefaniuc 1b7cc1f259 hnetcfg: Use an iface instead of an vtbl pointer in fw_manager. 2010-12-21 00:19:31 +01:00
Michael Stefaniuc 97c5c33203 hnetcfg: Standardize the COM usage in apps.c. 2010-12-21 00:19:23 +01:00
Alexandre Julliard c0be1ec842 hnetcfg: Convert dll registration to the IRegistrar mechanism. 2010-12-09 11:47:19 +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
Hans Leidekker ccbf4c1b94 hnetcfg: Return success from fw_port_get_Enabled. 2010-05-14 18:03:02 +02:00
Alexandre Julliard bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Nikolay Sivov 4d7d648b97 Fix remaining copy&paste typos in self-registration functions comments. 2010-02-04 13:39:28 +01:00
Reece Dunn a2c41b72f8 Don't generate FIXME warnings for DllCanUnloadNow. 2010-01-06 10:59:51 +01:00
Hans Leidekker f80ca42e4b hnetcfg: Improve the stub for INetFwServices::Item. 2009-10-21 17:04:29 +02:00
Francois Gouget dc5bff6632 hnetcfg: Make NetFwOpenPort_create() static. 2009-10-21 16:05:57 +02:00
Hans Leidekker 1e867f3647 hnetcfg: Add stub implementations of INetFwServices and INetFwService. 2009-10-12 17:07:05 +02:00
Hans Leidekker 535025c93d hnetcfg: Add stub implementations of INetFwOpenPorts and INetFwOpenPort. 2009-10-12 17:07:04 +02:00
Hans Leidekker c257ef317b hnetcfg: Register interfaces. 2009-08-03 17:44:55 +02:00
Hans Leidekker 5fd74fb4a0 hnetcfg: Add class factory. 2009-08-03 17:44:36 +02:00
Hans Leidekker 68d64de4ac hnetcfg: Add a stub implementation of INetFwAuthorizedApplication and INetFwAuthorizedApplications. 2009-08-03 17:44:23 +02:00
Hans Leidekker b915aadb37 hnetcfg: Add a stub implementation of INetFwProfile. 2009-08-03 17:44:02 +02:00