Commit Graph

278 Commits

Author SHA1 Message Date
Huw Davies
125f3151cb wbemprox: Don't call CloseServiceHandle() with an invalid handle. 2015-07-16 21:20:53 +09:00
Hans Leidekker
927400be63 wbemprox: Implement Win32_Process.WorkingSetSize. 2015-06-22 19:18:57 +09:00
Hans Leidekker
bd647dc013 wbemprox: Implement Win32_OperatingSystem.Primary. 2015-06-22 19:18:55 +09:00
Hans Leidekker
13490899f1 wbemprox: Fix some memory leaks (Coverity). 2015-06-22 19:18:52 +09:00
Michael Müller
688db4d273 wbemprox: Treat \r as whitespace. 2015-06-04 15:56:29 +09:00
Michael Müller
96b5d9aa97 wbemprox: Add support for Win32_SystemEnclosure.
From: Michael Müller <michael@fds-team.de>
2015-05-22 16:15:15 +09:00
Sebastian Lackner
37b1048bd2 wbemprox: Fix handling of arrays as query results. 2015-05-22 16:15:06 +09:00
Sebastian Lackner
856b03501a wbemprox/tests: Add tests for Win32_SystemEnclosure. 2015-05-22 16:14:36 +09:00
Sebastian Lackner
a248418325 wbemprox/tests: Fix memory leak when tests are skipped. 2015-05-05 23:15:31 +09:00
Sebastian Lackner
a5414e8bed wbemprox/tests: Actually test the return value of IEnumWbemClassObject_Next. 2015-05-05 23:15:31 +09:00
Michael Müller
9961961901 wbemprox: Allow connecting to localhost. 2015-04-29 12:23:40 +09:00
Nikolay Sivov
84a8ae79d2 wbemprox: Fix BSTR leaks caused by incorrect use of SafeArrayPutElement() (Valgrind). 2015-04-22 23:25:20 +09:00
Nikolay Sivov
f068eb9acd wbemprox/tests: Fix interface instance leak (Valgrind). 2015-04-22 23:25:04 +09:00
Hans Leidekker
09aec59870 wbemprox: Add a partial implementation of Win32_Printer. 2015-04-03 17:07:36 +09:00
Hans Leidekker
64823801fc wbemprox: Implement more properties of Win32_VideoController. 2015-04-03 17:07:36 +09:00
Hans Leidekker
1f004b34ad wbemprox: Implement more properties of Win32_Processor. 2015-04-03 17:07:35 +09:00
Hans Leidekker
db6d7dd060 wbemprox: Fix a memory leak. 2015-04-03 17:07:35 +09:00
Hans Leidekker
3c5ef7c4ad wbemprox: Make sure to allocate sufficient memory in resize_table. 2015-04-03 17:07:35 +09:00
Francois Gouget
325672f5e6 wbemprox: Mark internal symbols with hidden visibility. 2015-04-01 14:13:43 +09:00
Thomas Faber
b7664e603b wbemprox: Implement MSVC version of do_cpuid. 2015-02-23 21:47:19 +09:00
Thomas Faber
00b2461ba9 wbemprox: Implement Win32_ComputerSystem.UserName. 2015-02-23 21:46:56 +09:00
Thomas Faber
42825cdc14 wbemprox: Allocate a large enough buffer in get_computername. 2015-02-23 21:46:17 +09:00
Hans Leidekker
797bd65f62 wbemprox: Fix the type mapping for Win32_SoundDevice.StatusInfo. 2015-02-16 23:28:43 +09:00
Hans Leidekker
91c7a84af5 wbemprox: Implement Win32_SID. 2015-02-13 21:48:36 +09:00
Hans Leidekker
f455806f12 wbemprox: Implement Win32_VideoController.DriverVersion. 2015-02-13 21:48:34 +09:00
Hao Peng
d5d4c19226 wbemprox: Implement Win32_BaseBoard.Version. 2015-01-22 12:03:47 +01:00
Hao Peng
c0020b3ac3 wbemprox: Implement Win32_DiskDrive.PNPDeviceID. 2015-01-22 12:03:41 +01:00
Hao Peng
fd08da6035 wbemprox: Implement Win32_Processor.ProcessorType. 2015-01-22 12:02:52 +01:00
Hans Leidekker
b24b8a507f wbemprox: Implement Win32_BaseBoard.Product. 2015-01-21 18:08:09 +01:00
Hans Leidekker
f40830b45d wbemprox: Implement Win32_ComputerSystemProduct.IdentifyingNumber. 2015-01-21 18:08:08 +01:00
Hans Leidekker
c007b5f94c wbemprox: Implement Win32_ComputerSystemProduct.UUID. 2015-01-07 23:48:24 +01:00
Hans Leidekker
0052695426 wbemprox: Implement Win32_NetworkAdapterConfiguration.DNSHostName. 2015-01-07 23:48:23 +01:00
Hans Leidekker
3986a6cda6 wbemprox: Implement Win32_VideoController::VideoProcessor. 2015-01-07 23:48:22 +01:00
Hans Leidekker
112027a76e wbemprox: Implement Win32_SoundDevice::StatusInfo. 2015-01-07 23:48:21 +01:00
Hans Leidekker
be6575ef4c wbemprox: Implement Win32_LogicalDisk::VolumeName. 2015-01-05 20:15:19 +01:00
Vincent Povirk
192e1c0e7f wbemprox: Implement Win32_OperatingSystem::TotalVisibleMemorySize. 2014-12-05 11:22:07 +01:00
Marcus Meissner
e0905d780e wbemprox: Fixed a memory leak in get_sd (Coverity). 2014-09-22 19:09:10 +02:00
Austin English
6e64ccace8 wbemprox: Include winsock.h earlier for NetBSD. 2014-09-12 10:37:59 +02:00
Vincent Povirk
cda320f043 wbemprox: Stub __SystemSecurity::SetSD. 2014-08-22 17:26:17 +02:00
Vincent Povirk
c55beb6548 wbemprox: Implement __SystemSecurity::GetSD. 2014-08-22 17:26:13 +02:00
Indrek Altpere
0703567998 wbemprox: Fix a few OLE variant mappings. 2014-08-06 22:47:22 +02:00
Jacek Caban
d2886a05f9 wine/debug.h: Added debugstr_variant and debugstr_vt aliases and removed all duplicated implementations. 2014-07-24 17:05:55 +02:00
Thomas Faber
b5bcc63f64 wbemprox: Do not omit mandatory argument to DeviceIoControl. 2014-07-21 11:55:13 +02:00
Nikolay Sivov
ba111c79e4 wbemprox/tests: Fix some test failures on older XP versions. 2014-06-11 16:13:25 +02:00
Hans Leidekker
a6374aad41 wbemprox: Add a partial implementation of CIM_Processor. 2014-05-20 21:26:58 +02:00
Hans Leidekker
464c884542 wbemprox: Handle NULL out parameter to object methods. 2014-05-19 15:37:48 +02:00
Hans Leidekker
e17276b528 wbemprox: No longer prefer native. 2014-05-13 13:47:09 +02:00
Hans Leidekker
27b18a395b wbemprox: Use a separate index variable to build the safearray in get_properties. 2014-05-13 13:47:08 +02:00
Hans Leidekker
ed1f005e14 wbemprox: Implement Win32_Processor.CurrentClockSpeed. 2014-04-30 15:15:28 +02:00
Hans Leidekker
8343aed4c2 wbemprox: Return selected properties only from IWbemClassObject::Next. 2014-04-30 15:15:27 +02:00