This change completely refactors how manifests are parsed at the TOC level.
This change includes:
Integrated TOC support in Container.
New manticore::manifest::owned module for heap-allocated manifest trees, for use by tooling.
PFM support in the manticore tool.
FPM removal.
This change does not make the parser completely compliant with Cerberus; there's a few holes here and there that I intend to plug in a series of smaller followups. These include:
Questionable handling of format versions.
Correctly ignoring element types we don't understand.
This change completely refactors how manifests are parsed at the TOC level.
This change includes:
Container
.manticore::manifest::owned
module for heap-allocated manifest trees, for use by tooling.This change does not make the parser completely compliant with Cerberus; there's a few holes here and there that I intend to plug in a series of smaller followups. These include: