aboutsummaryrefslogtreecommitdiffstats
path: root/src/libimcv/plugins/imv_os
Commit message (Collapse)AuthorAgeFilesLines
* The pacman tool got replaced by the sec-updater toolTobias Brunner2017-11-151-1/+0
|
* imv-os: Updated security update evaluationAndreas Steffen2017-09-014-35/+36
|
* sec-updater: Checks for security updatesAndreas Steffen2017-09-013-711/+0
| | | | | | sec-updater checks for security updates and backports in Debian/ Ubuntu repositories and sets the security flags in the strongTNC policy database accordingly.
* Refactoring to tpm_tss_quote_info objectAndreas Steffen2016-06-261-1/+2
|
* imv-os: Add some useful usage output to the pacman utilityTobias Brunner2015-08-311-2/+8
| | | | Fixes #487.
* imv-os: Properly free strings for invalid input in pacmanTobias Brunner2015-08-271-0/+11
|
* Defined generic non-nul terminated string PA-TNC attributeAndreas Steffen2015-08-181-1/+1
|
* Defined generic boolean PA-TNC attributeAndreas Steffen2015-08-181-6/+5
|
* Fixed the implemention of the IF-M segmentation protocolAndreas Steffen2015-08-181-4/+2
| | | | | | | The first segment only fit if the segmentation envelope attribute was preceded by a Max Attribute Size Response attribute. The improved implementation fills up the first PA-TNC message with the first segment up to the maximum message size.
* OS IMV proposes IF-M segmentation contractAndreas Steffen2014-10-053-23/+48
| | | | | | | The OS IMV sends a TCG IF-M Segmentation contract request. All IETF standard attributes support segmentation. Additionally the IETF Installed Packages standard attributes supports incremental processing while segments are received.
* Added out message queue for imv_msg receive methodAndreas Steffen2014-10-051-11/+13
|
* Implemented IF-M segmentation contractsAndreas Steffen2014-10-031-0/+14
|
* imv-os: Don't build pacman on WindowsMartin Willi2014-06-041-0/+2
|
* plugins: Don't link with -rdynamic on WindowsMartin Willi2014-06-041-1/+1
|
* Similar statistics for packages and file measurementsAndreas Steffen2014-05-011-1/+1
|
* pacman.sh now fetches Ubuntu 14.04 security updatesAndreas Steffen2014-04-241-1/+22
|
* Implemented segmented SWID tag attributes on IMV sideAndreas Steffen2014-04-151-1/+1
|
* Use cached pid for product-based package accessAndreas Steffen2014-04-152-40/+17
|
* Make Attestation IMV independent of OS IMVAndreas Steffen2014-04-151-17/+19
|
* Separated IMV session management from IMV policy databaseAndreas Steffen2014-04-154-221/+102
|
* uclibc only defines strndup(3) if _GNU_SOURCE is definedTobias Brunner2014-02-191-2/+3
| | | | References #516.
* pacman.sh creates /etc/pts/dists directory if it doesn't exist yetAndreas Steffen2014-02-131-0/+1
|
* libimcv: Move settings to <ns>.imcv and <ns>.plugins with fallbackTobias Brunner2014-02-121-1/+1
|
* lib: Add global config namespaceTobias Brunner2014-02-121-2/+2
|
* Allow reason strings to be used as workitem result stringAndreas Steffen2014-01-131-1/+1
|
* Support Ubuntu 13.10 measurementsAndreas Steffen2013-10-211-1/+22
|
* Build all IMC/IMVs with -no-undefinedTobias Brunner2013-09-121-1/+1
|
* Make sure libstrongswan is initialized first in IMCs and IMVsAndreas Steffen2013-09-111-7/+9
|
* imv-os: check_packages() fails if product query failsTobias Brunner2013-07-241-0/+1
|
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-5/+6
| | | | | | INCLUDES are now deprecated and throw warnings when using automake 1.13. We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and defines are passed to AM_CPPFLAGS only.
* Always return a result string for a processed workitemAndreas Steffen2013-07-041-6/+8
|
* Don't backup old package listsAndreas Steffen2013-07-011-6/+3
|
* plugin-loader: Removed unused path argument of load() methodTobias Brunner2013-06-281-1/+1
| | | | | Multiple additional search paths can be added with the add_path() method.
* Support blacklist field in PTS databaseAndreas Steffen2013-06-261-10/+11
|
* Some pacman fixesAndreas Steffen2013-06-232-33/+32
|
* Implemented pacman in a more reliable wayAndreas Steffen2013-06-213-292/+382
|
* Introduced workitems to Scanner IMVAndreas Steffen2013-06-211-1/+2
|
* Store device with product IDAndreas Steffen2013-06-213-18/+14
|
* Introduced workitems to Attestation IMVAndreas Steffen2013-06-213-56/+50
|
* Converted all IMVs to use generic IF-IMV APIAndreas Steffen2013-06-211-147/+4
|
* Defined a generic IMV agent interfaceAndreas Steffen2013-06-213-98/+14
|
* Moved all functionality into imv_os_agent_t class turning imv_os_t into an ↵Andreas Steffen2013-06-217-780/+946
| | | | IF-IMV skeleton
* Moved batch_ending into separate source fileAndreas Steffen2013-06-215-295/+372
|
* generate workitems based on group policyAndreas Steffen2013-06-211-1/+11
|
* add overall recommendation to session database entryAndreas Steffen2013-06-211-3/+20
|
* register received scanner attributesAndreas Steffen2013-06-211-1/+8
|
* refactored IMV policy managementAndreas Steffen2013-06-212-215/+95
|
* implemented policy rules for OS IMVAndreas Steffen2013-06-213-88/+316
|
* ITA-HSR/Device ID attribute & IMV OS state machineAndreas Steffen2013-06-213-137/+241
|
* execute an _imv_policy scriptAndreas Steffen2013-06-212-6/+16
|