summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Software-dbus: Implemented SoftwareIdentityResourceProviderPeter Schiffer2014-03-272-4/+183
|
* Software-dbus: implemented LMI_SystemSoftwareCollectionProviderPeter Schiffer2014-03-264-6/+46
|
* Software-dbus: Implemented SoftwareIdentity ProviderPeter Schiffer2014-03-265-13/+584
| | | | Implemented SoftwareIdentity Provider in Software-dbus using PackageKit.
* Fix incorrect array length when reading provider config optionsRadek Novacek2014-03-252-30/+20
| | | | | Use NULL terminated array instead of obtaining array length using sizeof (which doesn't work in this case).
* account: Add tests for invalid system filesAlois Mahdal2014-03-252-1/+570
| | | | | | Each test creates an instance it LMI_Account, then intentionally cripples one of system files related to users/groups, and performs a simple sanity test that checks if instance properties are readable.
* Software-dbus: started new software-dbus providerPeter Schiffer2014-03-1427-0/+4345
|
* python: fixed SystemName verificationMichal Minar2014-03-101-2/+8
| | | | | | If hostname can not be translated to IP, provider thinks it does not belong to running system. This change makes sure that hostname is properly recognized and no traceback is trown.
* Account: Try to make coverity happy.Robin Hack2014-03-051-3/+5
| | | | Fix nonsense if statement in indication_common.c.
* account: Added test for race conditionsAlois Mahdal2014-02-273-0/+406
| | | | | | | | Based on bug 1061153, these tests attempt to create, modify or delete users from a number of threads. Clean up is done by reverting backup of /etc/passwd, /etc/groups, /etc/shadow and /etc/gshadow.
* devassistant: Add C and Python provider templatesTomas Bzatek2014-02-2521-0/+1594
| | | | | | This commit introduces basic Developer Assistant support for generating C and Python OpenLMI providers. Turned off by default, enable with -DWITH-DEVASSISTANT=ON cmake argument.
* Hardware: documented temperature field for Disk DrivePeter Schiffer2014-02-141-0/+1
|
* Hardware: added VirtualMachine field to the Chassis providerPeter Schiffer2014-02-146-3/+106
|
* Account: Race conditions fixes (like: bz#1061150)Robin Hack2014-02-135-87/+149
| | | | | | | | | This patch solves: * Avoid race conditions with shadow-utils. * Avoid race condition with libuser: uid/gid "sharing" amoung users/groups. * Fix deadlock in lock.c code. This patch introduces giant lock which is held for all write operations.
* Providers: Enable hardware provider tests.Robin Hack2014-02-131-1/+1
|
* Hardware: added temperature to the DiskDriveProviderPeter Schiffer2014-02-104-1/+21
|
* logicalfile: fix GetInstance() on a socket fileJan Synacek2014-02-101-0/+3
|
* Hardware: minor CPU provider updatesPeter Schiffer2014-02-062-6/+20
| | | | | * added cpu name fallback to ProcessorChip class * added stepping fallback for virtual CPUs to Processor class
* Hardware: use unknown RPM value if real value is unavailablePeter Schiffer2014-02-051-3/+8
|
* Hardware: don't set ConfiguredMemoryClockSpeed if it's unknownPeter Schiffer2014-02-051-2/+4
|
* Hardware: better cpu name fallbackPeter Schiffer2014-02-041-1/+5
|
* Hardware: fixed memory leakPeter Schiffer2014-02-041-0/+2
|
* Hardware: updated tests READMEPeter Schiffer2014-02-041-7/+10
|
* Hardware: Another conversion fix.Robin Hack2014-01-311-1/+1
|
* Hardware: Fix conversion to LMI data format.Robin Hack2014-01-311-1/+1
|
* Hardware: Added some documentation to README file.Robin Hack2014-01-311-0/+8
|
* Hardware: Fixes from review.Robin Hack2014-01-311-10/+15
|
* Hardware: Fixes from review.Robin Hack2014-01-312-61/+130
|
* Hardware: Upstream testsuite from QA.Robin Hack2014-01-313-0/+707
|
* Hardware: mentioned disk capacity in hardware documentationPeter Schiffer2014-01-311-0/+1
|
* Hardware: added disk capacity to LMI_DiskDriveProviderPeter Schiffer2014-01-306-14/+75
|
* Hardware: add cpu cores and threads fallbackPeter Schiffer2014-01-281-9/+9
| | | | | If dmidecode doesn't report correct cpu cores or cpu threads, use the values from lscpu.
* Hardware: added documentation for disk drive classesPeter Schiffer2014-01-272-0/+58
|
* Hardware: fixed memory leak in dmidecode.cPeter Schiffer2014-01-271-4/+4
|
* Hardware: updated description of LMI_Processor classPeter Schiffer2014-01-271-1/+1
|
* Hardware: detect subsystem id and vendor for PCI BridgesPeter Schiffer2014-01-241-2/+7
| | | | PCI Bridges have subsystem id and vendor stored in capabilities, not in header.
* software: added tests for non-ascii charactersMichal Minar2014-01-243-46/+180
| | | | Test that unicode characters work at least for package files.
* tests: compare encoded values of keysMichal Minar2014-01-241-0/+8
| | | | | | When comparing instance names, treat unicode and str objects the same. Byte strings are supposed to use utf-8 encoding. Therefor unicode strings need to be encoded before comparison.
* Hardware: updated LMI_PhysicalMemoryProviderPeter Schiffer2014-01-222-21/+22
| | | | | | * be more picky when choosing bank locator * take into account Configured Clock Speed field from dmidecode * display speed only if the data is available
* Use %%cmake in commentKlaus Kämpf2014-01-221-1/+1
|
* indicationmanager: Handle EOF in inotify readRadek Novacek2014-01-211-0/+6
|
* spec: fix openlmi-pcp spec scriptsRadek Novacek2014-01-211-16/+14
| | | | | | | | This commit disables automatic registration of openlmi-pcp because the mof and reg files don't exist when package is installed It also adds a check if the openlmi-pcp provider is installed when uninstalling.
* fan: make the sprintf_chip_name() thread-safeMichal Minar2014-01-211-10/+6
| | | | Resolves: rhbz#1031650
* Hardware: Removed upstream test suite for hw provider.Robin Hack2014-01-213-550/+0
| | | | | | No standard review process was reached. No review process was reached.
* Hardware: Added upstream test suite.Robin Hack2014-01-213-0/+550
|
* service: add methods description into mof fileVitezslav Crhonek2014-01-201-2/+26
|
* Updated copyright yearsPeter Schiffer2014-01-16279-282/+282
| | | | Updated copyright years to include new year 2014.
* Remove trailing spacesPeter Schiffer2014-01-1664-1649/+1649
| | | | This patch removes trailing spaces from source files.
* service: wait for finish of systemd method call and return proper resultVitezslav Crhonek2014-01-162-10/+91
|
* Hardware: fixed typos in commentsPeter Schiffer2014-01-151-2/+2
|
* Hardware: renamed LMI_ATAProtocolEndpointProviderPeter Schiffer2014-01-155-66/+68
| | | | | | Renamed LMI_ATAProtocolEndpointProvider to LMI_DiskDriveATAProtocolEndpointProvider so the name matches the pattern used in all disk drive classes.