Commit graph

199 commits

Author SHA1 Message Date
Sylvain Petreolle
4a1d4acd29 wbemprox: Implement Win32_OperatingSystem.LocalDateTime. 2013-09-09 22:09:59 +02:00
Hans Leidekker
7da04aab6d wbemprox: Avoid a crash on file or directory queries with an empty WHERE clause. 2013-08-28 11:09:33 +02:00
Hans Leidekker
d799a664f4 wbemprox: Accept the root\default namespace. 2013-08-21 14:24:22 +02:00
Alexandre Julliard
c14e322a92 wbemprox: Use bison directives instead of defines to specify extra lexer parameters. 2013-08-01 12:00:44 +02:00
Marcus Meissner
7bf9743041 wbemprox: Fixed leaking dirstack (Coverity). 2013-06-21 11:53:51 +02:00
Marcus Meissner
c60bab330c wbemprox: Add missing FindClose() (Coverity). 2013-06-20 21:07:56 +02:00
Hans Leidekker
cd51d513c4 wbemprox/tests: Mark a test result as broken. 2013-06-18 20:33:40 +02:00
Hans Leidekker
74cf8f53f0 wbemprox: Implement Win32_SoundDevice.Name. 2013-06-14 11:50:24 +02:00
Hans Leidekker
02ba712a05 wbemprox: Implement Win32_NetworkAdapter.PhysicalAdapter. 2013-06-14 11:50:18 +02:00
Hans Leidekker
861f745033 wbemprox: Implement Win32_VideoController.AdapterDACType. 2013-06-14 11:50:04 +02:00
Hans Leidekker
ad60f235d2 wbemprox: Implement Win32_OperatingSystem.ServicePackMinorVersion. 2013-06-14 11:49:54 +02:00
Hans Leidekker
3c623ef38c wbemprox: Implement Win32_OperatingSystem.Locale. 2013-06-14 11:49:42 +02:00
Hans Leidekker
f560bb4801 wbemprox: Implement Win32_OperatingSystem.CountryCode. 2013-06-14 11:49:36 +02:00
Hans Leidekker
ba3fe55cd4 wbemprox: Implement Win32_OperatingSystem.CodeSet. 2013-06-14 11:49:29 +02:00
Hans Leidekker
772236fe85 wbemprox: Implement Win32_Processor.NumberOfCores. 2013-06-14 11:49:20 +02:00
Hans Leidekker
38e976acdd wbemprox: Implement Win32_Processor.AddressWidth. 2013-06-14 11:48:26 +02:00
Hans Leidekker
33c440fb22 wbemprox: Override variant conversion for Win32_VideoController.AdapterRAM. 2013-06-14 11:47:33 +02:00
Hans Leidekker
c9fe6139b5 wbemprox: Always use resize_table to allocate memory for table data. 2013-06-14 11:47:25 +02:00
Hans Leidekker
97cc8bfcc7 wbemprox/tests: Mark a test result as broken. 2013-06-12 12:08:26 +02:00
Hans Leidekker
97f9d6fd8f wbemprox: Add a partial implementation of CIM_DataFile. 2013-06-04 15:02:00 +02:00
Hans Leidekker
0f8cbab1a9 wbemprox: Add a function to resize a table. 2013-06-04 15:01:45 +02:00
Hans Leidekker
f4da96bb29 wbemprox: Rewrite IWbemServices::ExecMethod with low-level functions so we can reuse the object instance. 2013-06-04 15:01:42 +02:00
Hans Leidekker
9a14d5d024 wbemprox: Use the right allocator for BSTR values in get_owner. 2013-06-04 15:01:33 +02:00
Hans Leidekker
8e1aa4358a wbemprox: Optimize a common Win32_Directory query. 2013-06-04 15:01:30 +02:00
Hans Leidekker
074e6c7454 wbemprox: Add a partial implementation of Win32_Directory. 2013-05-29 18:12:14 +02:00
Hans Leidekker
90e913c42f wbemprox: Avoid storing rows that don't match the query condition. 2013-05-22 11:25:11 +02:00
Hans Leidekker
aca407bfe7 wbemprox: Return a status from table fillers and add an optional condition parameter. 2013-05-22 11:25:05 +02:00
Hans Leidekker
8f69a44b1c wbemprox: Refill tables with dynamic content before each query. 2013-05-22 11:25:02 +02:00
Hans Leidekker
6253d49e15 wbemprox: Fill tables at latest possible moment. 2013-05-22 11:24:59 +02:00
Hans Leidekker
d030b819c1 wbemprox: Implement Win32_Process.Name. 2013-05-22 11:24:56 +02:00
Daniel Jelinski
450617ecfc wbemprox: Add CIM_LogicalDisk class, forward to Win32_LogicalDisk. 2013-05-16 17:35:28 +02:00
Daniel Jelinski
8117ca9c61 wbemprox: Return success if only one result requested from enum. 2013-05-16 17:35:24 +02:00
Hans Leidekker
46cbc36041 wbemprox: Add support for asynchronous queries. 2013-05-16 14:49:57 +02:00
Hans Leidekker
0083d4b092 wbemprox: Add stub implementations of IWbemServices::ExecNotificationQueryAsync and IWbemServices::CancelAsyncCall. 2013-05-14 17:29:14 +02:00
Marcus Meissner
af18f3e059 wbemprox: Initialize desc (Coverity). 2013-05-09 19:24:19 +02:00
Marcus Meissner
9d593b1183 wbemprox: Free server on exit (Coverity). 2013-05-09 19:24:19 +02:00
Hans Leidekker
7f81a2c6b1 wbemprox: Avoid a crash in to_safearray. 2013-05-03 21:39:21 +02:00
Hans Leidekker
283db88d78 wbemprox: Return a BSTR from get_stringvalue. 2013-05-02 18:51:53 +02:00
Hans Leidekker
fb81961d8b wbemprox: Implement Win32_Processor.Family. 2013-05-02 18:51:51 +02:00
Hans Leidekker
1bd0bd5f96 wbemprox: Implement more properties of Win32_OperatingSystem. 2013-05-02 18:51:49 +02:00
Alexandre Julliard
f02cdd877f Remove empty DLL_PROCESS_DETACH case statements. 2013-04-15 16:45:35 +02:00
Kim Jung Eon
a9b2ce2c97 wbemprox: Implement some properties of Win32_ComputerSystem and Win32_DiskPartition. 2013-04-09 12:23:54 +02:00
Hans Leidekker
30630b4da2 wbemprox: Add a partial implementation of Win32_DiskPartition. 2013-02-25 13:02:54 +01:00
Hans Leidekker
8b27b1d0da wbemprox: Implement more properties of Win32_CDROMDrive. 2013-02-25 13:02:43 +01:00
Hans Leidekker
a247c7cf23 wbemprox: Avoid a crash in destroy_view. 2013-02-25 13:02:24 +01:00
Hans Leidekker
0fb3458728 wbemprox: Trace the qualifier value in IWbemClassObject::GetNames. 2013-02-06 20:28:29 +01:00
Dmitry Timoshkov
1eee6e3159 wbemprox: Free name in create_signature (Coverity). 2013-02-05 10:49:55 +01:00
Hans Leidekker
71f0dd6044 wbemprox: Build a PNP device ID that better matches the graphics card. 2013-01-30 17:19:34 +01:00
Hans Leidekker
22f8205335 wbemprox: Implement Win32_VideoController.PNPDeviceID. 2013-01-29 18:45:40 +01:00
Hans Leidekker
375dcf799d wbemprox: Don't fail if there are less objects than asked for in IEnumWbemClassObject::Next. 2013-01-29 18:45:38 +01:00