Skip to main content

Crate onelf_format

Crate onelf_format 

Source
Expand description

ONELF format definitions

Re-exports§

pub use entry::Block;
pub use entry::Entry;
pub use entry::EntryKind;
pub use entry::EntryPoint;
pub use entry::EntryPointFlags;
pub use entry::WorkingDir;
pub use footer::END_MAGIC;
pub use footer::FOOTER_SIZE;
pub use footer::Flags;
pub use footer::Footer;
pub use footer::HostLibsPolicy;
pub use footer::MAGIC;
pub use manifest::Manifest;
pub use manifest::ManifestHeader;
pub use manifest::StringTableBuilder;
pub use manifest::is_safe_component;

Modules§

cache_layout
Shared layout and safety rules for the on-disk extraction cache.
desktop
Desktop Entry Exec= quoting and the icon set, shared by the packer’s and the runtime’s integrators so a binary under a path with a space gets one menu entry that launches, from either side.
drivers
What the host is expected to supply, and how to find it.
elf
Minimal ELF probing shared by the packer and the runtime.
entry
footer
Footer structure and serialization
manifest
reader
Bounds checking for the regions a package footer describes.
resolve
Per-library choice between the bundle and the host, made at launch.
update
Update-URL conventions shared by the runtime and the packer.
verdef
Dynamic-section facts of a shared object: the versions it defines and the sonames it needs.