feat: implement Phase 1 TCP client

This commit is contained in:
randogoth 2026-09-28 16:03:53 +03:00
parent 1690aed3dc
commit 37df976fde
19 changed files with 5631 additions and 377 deletions

15
src/lib.rs Normal file
View file

@ -0,0 +1,15 @@
//! `fumi` — the Smol Mail client (SPEC.md 1.2).
//!
//! Counterpart to bunshin, the server: deriving identities from one master
//! secret, sealing and opening mail, and talking to a mailbox over a Noise_NX
//! TCP connection (or the Reticulum carrier behind the `rns` feature).
pub mod account;
pub mod address;
pub mod client;
pub mod crypto;
pub mod error;
pub mod message;
pub mod store;
pub mod tcp;
pub mod transport;