summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* CompatibilityMatrix::combine() combines everything correctlyYifan Hong2018-10-151-154/+158
* VintfObject now provides instance methods.Yifan Hong2018-07-131-2/+4
* Allow multiple DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILEs.Yifan Hong2018-07-021-1/+1
* Allow to get <vendor-ndk><version> from matrixYifan Hong2018-05-221-0/+4
* CompatibilityMatrix::combine add <kernel> from new matricesYifan Hong2018-04-301-0/+81
* assemble_vintf supports DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILESYifan Hong2018-03-271-31/+18
* regex-instance: Fix CompatibilityMatrix::combine to use regex APIYifan Hong2018-03-221-10/+38
* Remove CompatibilityMatrix::getInstances/hasInstanceYifan Hong2018-03-221-0/+12
* regex-instance: HalInterface: add regex API and hide public fieldsYifan Hong2018-03-221-2/+3
* CompatibilityMatrix::combine handles multiple instances.Yifan Hong2018-03-191-7/+42
* CompatMatrix::combine allow to use hal versions at higher FCM version.Yifan Hong2018-03-151-50/+18
* Instance is the smallest unit of manifests/matrices.Yifan Hong2018-03-121-12/+11
* libvintf: use toFQNameStringYifan Hong2018-02-271-4/+3
* vintf: clean up output.Yifan Hong2018-01-291-0/+16
* Add VintfObject::CheckDeprecation().android-wear-8.0.0_r1Yifan Hong2018-01-241-0/+4
* AssembleVintf: kernel requirement per FCM versionYifan Hong2018-01-231-0/+16
* Support <system-sdk> in fwk manifest and dev matrix.Yifan Hong2018-01-181-1/+2
* Add <vendor-ndk> tag to fwk manifest and device matrixYifan Hong2018-01-121-3/+4
* Mark Vndk / VndkVersionRange as deprecated.Yifan Hong2018-01-121-1/+6
* Add Named<T> in place of std::pair<std::string, T>Yifan Hong2018-01-101-26/+25
* assemble_vintf: move logic to CompatibilityMatrix::combineYifan Hong2018-01-101-0/+121
* VintfObject::Get*: move logging logicYifan Hong2018-01-091-2/+2
* CompatibilityMatrix::addAllHalsAsOptional: avoid duplicate versions.Yifan Hong2018-01-081-2/+4
* CompatibilityMatrix::addAllXmlFilesAsOptionalYifan Hong2017-12-221-0/+19
* Fix ignored return value.Yifan Hong2017-12-201-1/+6
* assemble_vintf: build and fuse compatibility matrix at build time.Yifan Hong2017-12-141-0/+59
* Implement FCM Version in matrices / manifests.Yifan Hong2017-12-141-1/+6
* Fix XML file metaversioning logic.Yifan Hong2017-09-191-2/+5
* Remove unused CompatibilityMatrix::findKernelYifan Hong2017-08-241-13/+0
* Add getXmlFilePath for manifest / matrix.Yifan Hong2017-06-231-0/+20
* Add <xmlfile> to manifest / comp mat.Yifan Hong2017-06-231-8/+6
* HalGroup is the base class for HalManifest and CompatibilityMatrix.Yifan Hong2017-05-241-14/+1
* Add device/fwk compatibility matrix to VintfObject.Yifan Hong2017-05-041-0/+7
* Implement VintfObject::CheckCompatibility.Yifan Hong2017-04-141-0/+4
* HalManifest check against CompatibilityMatrixYifan Hong2017-04-131-0/+8
* Allow multiple hal entries with the same name.Yifan Hong2017-04-131-3/+4
* Add avb.vbmeta-version to CompatibilityMatrix and RuntimeInfoYifan Hong2017-04-131-1/+2
* Removed unused clear().Yifan Hong2017-04-131-5/+0
* Add operator==Yifan Hong2017-04-061-0/+10
* Add manifest/compatibility-matrix.type attributeYifan Hong2017-04-051-3/+9
* Hide CompatibiilityMatrix::findKernel and getSepolicyYifan Hong2017-04-051-4/+0
* vintf: Clean up private member fields for CompatibilityMatrix.Yifan Hong2017-02-171-7/+7
* Implement compatibility checkYifan Hong2017-02-161-0/+18
* VendorManifest and CompatibilityMatrix from and to XML.Yifan Hong2017-01-181-0/+39