Skip to main content

browserpass_host_rs/
lib.rs

1//! browserpass-host-rs — Rust port of [browserpass-native](https://github.com/browserpass/browserpass-native)
2//! plus zpwrchrome extensions (otp, search, segmented download manager).
3//!
4//! The `ported/` tree is a strict 1:1 port of the upstream Go source — every
5//! file mirrors a single upstream Go file by stem and relative subpath, every
6//! fn cites `// go:NN` line origins, every Go comment carries over verbatim.
7//!
8//! The `extensions/` tree is additive Rust-only code: features upstream
9//! browserpass-native does not have. Extension actions are dispatched by
10//! `bin/browserpass_host_rs.rs` *before* falling through to the ported
11//! dispatcher, so the upstream protocol is unchanged.
12
13pub mod frame;
14pub mod ported;
15pub mod extensions;
16pub mod diag;