Clone this repo:

Branches

  1. f2ee8fc Netstack moved, follow it by Justin Mattson · 3 weeks ago master
  2. dc68b8c Add command to publish a manifest to an Amber repo by Justin Mattson · 3 weeks ago
  3. 6d7b4a3 Refactor publishing methods by Justin Mattson · 10 weeks ago
  4. ea76418 Keep trying to init, with backoff by Justin Mattson · 2 months ago
  5. 06efa34 Add initialization retry by Justin Mattson · 2 months ago

Amber: An update system for Fuchsia

Amber is an update system with the ambition of updating all components running on a Fuchsia system whether that component is a kernel, a bootloader, a system service, an application, etc.

Many things are uncertain and/or undecided and this uncertainty is increased by the fluidity of other parts of the system with which Amber must interoperate. We do know that we are exploring using The Update Framework (TUF) as a basis for secure distribution. We use the Go implementation of TUF from https://github.com/flynn/go-tuf which we mirror at http://fuchsia.googlesource.com/third_party/go-tuf. Many thanks to the Flynn team for such an excellent implementation in Go.