summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* getHalNamesAndVersions fixYifan Hong2018-09-201-1/+1
* VintfObject now provides instance methods.Yifan Hong2018-07-131-2/+3
* assemble_vintf: first arg cannot contain extra thingsYifan Hong2018-06-291-0/+6
* Add HalManifest::insertInstanceYifan Hong2018-05-021-0/+17
* Remove CompatibilityMatrix::getInstances/hasInstanceYifan Hong2018-03-221-2/+25
* HalManifest uses instances API.Yifan Hong2018-03-201-24/+12
* HalManifest::getTransport uses instance API.Yifan Hong2018-03-201-32/+10
* Add HalManfiest::checkUnusedHals.Yifan Hong2018-03-161-0/+15
* Add CompatibilityMatrix::hasInstanceYifan Hong2018-03-161-7/+0
* HalManifest::checkIncompatibleHals uses instances API.Yifan Hong2018-03-141-83/+22
* Add ManifestHal::isDisabledHal().Yifan Hong2018-03-131-2/+2
* Add ManifestHal::isOverride().Yifan Hong2018-03-131-2/+2
* Instance is the smallest unit of manifests/matrices.Yifan Hong2018-03-121-12/+11
* Update "HALs incompatible" message with FCM versionYifan Hong2018-03-071-1/+6
* libvintf: use toFQNameStringYifan Hong2018-02-271-8/+9
* Better error message for incompatible HALs.Yifan Hong2018-02-121-19/+54
* HalManifest: allow to set type().Yifan Hong2018-02-021-0/+4
* vintf: clean up output.Yifan Hong2018-01-291-0/+16
* Support <system-sdk> in fwk manifest and dev matrix.Yifan Hong2018-01-181-1/+24
* HalManifest: allow to add <hal>s with override = trueYifan Hong2018-01-181-0/+45
* Add <vendor-ndk> tag to fwk manifest and device matrixYifan Hong2018-01-121-35/+49
* Mark Vndk / VndkVersionRange as deprecated.Yifan Hong2018-01-121-1/+6
* VintfObject::Get*: move logging logicYifan Hong2018-01-091-2/+2
* Implement FCM Version in matrices / manifests.Yifan Hong2017-12-141-1/+6
* Prepare vts to use libvintf.Zhuoyao Zhang2017-10-311-47/+4
* Fix XML file metaversioning logic.Yifan Hong2017-09-191-2/+4
* Add getXmlFilePath for manifest / matrix.Yifan Hong2017-06-231-0/+18
* Add <xmlfile> to manifest / comp mat.Yifan Hong2017-06-231-6/+14
* HalGroup is the base class for HalManifest and CompatibilityMatrix.Yifan Hong2017-05-241-17/+1
* Do not allow duplicated major version across <hal> in manifestsYifan Hong2017-05-221-2/+25
* Rework compat check of ManifestHal vs. MatrixHalYifan Hong2017-05-191-21/+61
* matches service instance with upper minor revisionsJaesoo Lee2017-05-111-1/+8
* libvintf: add API for EDIYifan Hong2017-05-041-0/+20
* Remove confusing logs.Yifan Hong2017-05-041-4/+4
* Add device/fwk compatibility matrix to VintfObject.Yifan Hong2017-05-041-19/+2
* Create a way to easily generate a compatibility matrix.Yifan Hong2017-04-181-0/+26
* Expose getHals and hide getAnyHal for HalManifest.Yifan Hong2017-04-181-0/+8
* Implement VintfObject::CheckCompatibility.Yifan Hong2017-04-141-0/+4
* HalManifest check against CompatibilityMatrixYifan Hong2017-04-131-5/+77
* Allow multiple hal entries with the same name.Yifan Hong2017-04-131-60/+66
* Add operator==Yifan Hong2017-04-061-0/+8
* HalManifest: do not assume default names.Yifan Hong2017-04-061-8/+0
* Add getHalNames and getInterfaceNames functions to HalManifest.Tri Vo2017-03-261-0/+20
* Add bitness info to <transport>.Yifan Hong2017-03-081-2/+6
* getTransport checks interface and instance names.android-o-preview-1Yifan Hong2017-03-011-3/+22
* Expose modify API for HalManifest to construct programatically.Yifan Hong2017-02-281-0/+4
* Add VintfObject as the top level API.Yifan Hong2017-02-281-55/+6
* Add manifest.hal.interface entryYifan Hong2017-02-241-0/+23
* vintf: VendorManifest -> HalManifestYifan Hong2017-02-171-0/+183