Crate mar

source · []
Expand description

This is a Rust implementation of the Mozilla Archive (MAR) file format used to deliver automatic updates to Firefox. It includes both a library and a command-line tool for reading and writing MAR files.

This code is subject to the terms of the Mozilla Public License, v. 2.0.

Modules

Handles decompressing the file data within the mar.

Extracting archives to the filesystem.

Low level utilities for reading MAR files.

Structs

An iterator over the files in a mar.

A high level interface to read the contents of a mar file.

Metadata about an entire MAR file.

An entry in the MAR index.