Skip to content
imputnetPublic

About

rust crates for Chromium's Omaha update protocol

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

omaha

Rust crates for Chromium's update protocol (Omaha): serve extensions, components and browser updates from your own servers.

Crate Use it to
crx3 build, sign and verify CRX3 packages
cup2 sign update responses with CUP2, or verify them
omaha-protocol read and write Omaha 4 and update2 requests and responses
omaha-server run an update endpoint that answers from your own sources or a signed release index
omaha-diff make patches with Chromium's puffin and zucchini
omaha-publish publish CRXs, patches and a signed index to object storage, as a library or the omaha-publish CLI
omaha get all of them through one crate, behind features

Early development. APIs will change.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

rust crates for Chromium's Omaha update protocol

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages