Commit Graph

274 Commits

Author SHA1 Message Date
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
Hans Leidekker c9abb27d89 wbemprox: Return selected properties only from IWbemClassObject::GetNames. 2014-04-30 15:15:27 +02:00
Hans Leidekker ec3417e290 wbemprox: Implement Win32_VideoController.Availability. 2014-04-03 13:22:49 +02:00
Hans Leidekker 90c7893e0e wbemprox: Implement Win32_CDROMDrive.MediaType. 2014-04-03 13:22:47 +02:00
Hans Leidekker c4309a5077 wbemprox: Implement more properties of Win32_DiskDrive. 2014-04-03 13:22:46 +02:00