History log of /system/libvintf/include/vintf/MapValueIterator.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
fc7c44c02917959d1a4a16ab4ed899eff86d0486 28-Feb-2018 Yifan Hong <elsk@google.com> checkvintf gets the correct files.

Test: checkvintf with the script provided in the help message
Bug: 72722951

Change-Id: Ibb71a1593e42ee4043030827bb20ffac3a6e70d3
Merged-In: Ibb71a1593e42ee4043030827bb20ffac3a6e70d3
/system/libvintf/include/vintf/MapValueIterator.h
d48579083ce6d35949444801a9c34e20f4eae254 13-Jun-2017 Yifan Hong <elsk@google.com> Add <xmlfile> to manifest / comp mat.

manifest.xml is allowed to contain <xmlfile> that is similar to:
<xmlfile>
<name>media_profile</name>
<version>1.0</version>
<path>/path/to/media_profile_v1_0.xml</path>
</xmlfile>

For compatibility-matrix.xml
<xmlfile format="dtd" optional="false">
<name>media_profile</name>
<version>1.0-1</version>
<path>/path/to/media_profile_v1_1.dtd</path>
</xmlfile>

The <path> tag is optional. See test/main.cpp for examples.

Test: libvintf_test
Test: vintf_object_test

Bug: 38359330

Change-Id: I0a921f32d023e1ba9c54ea6e898bb385fc7abd4f
/system/libvintf/include/vintf/MapValueIterator.h
9bbdb28228c67e3fe31de0b7c93749a99224c63c 13-Apr-2017 Yifan Hong <elsk@google.com> Allow multiple hal entries with the same name.

Also remove "default" from HalManifest::getInstances.

Bug: 36570950 VINTF: should not assume "default" service names
Bug: 37294247 VINTF: allow multiple entries in <manifest> and
<compatibility-matrix> to have the same name

Test: libvintf_test

Change-Id: I9c288ef2a530db800220a303ca7ca39a7ea5a3df
/system/libvintf/include/vintf/MapValueIterator.h
33466ad37b05f0da75b4b22a2d3f342f60ebfbc6 24-Feb-2017 Yifan Hong <elsk@google.com> Cleanup parse_xml.cpp

* add appendChildren (that corresponds to parseChildren)
* add appendTextElements and parseTextElements
* Detect duplicated manifest.hal and compatibility-matrix.hal entry
* Put more error messages

Bug: 34620633
Test: libvintf_test
Change-Id: Ice0e99bc9faca7bc61cddd5a2a27c16750fb88a7
/system/libvintf/include/vintf/MapValueIterator.h
ef6d4d3854b9d41ce70a6330fa5a3e19138fa641 23-Jan-2017 Yifan Hong <elsk@google.com> Add getHal and getHals to VendorManifest.

Part of the effort to hide implementation details in libvintf.

Bug: 34620633

Test: libvintf_test
Change-Id: I673fa29be833f023ffe29ece0b3295cec2203e19
/system/libvintf/include/vintf/MapValueIterator.h