darkbio-wire 0.8.0

Encrypted protocol between Ark and host
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// wire-rs: encrypted protocol between Ark and host
// Copyright 2026 Dark Bio AG. All rights reserved.

//! Scripted scenarios for requests, replies, closing and replacing sessions.
//!
//! Session and connection fixtures execute explicit steps. Their `fuzz` modules
//! turn arbitrary actions into those steps, with regression scripts in neighboring
//! `tests` modules. The envelope runner checks peer bytes directly.
//!
//! With `WIRE_SEEDS` set, the runners record each scenario through the encoders
//! in `seed.rs`. `make fuzz-seeds` runs the tests to regenerate `fuzz/seeds`.

pub mod connection;
pub mod envelope;
#[cfg(feature = "fuzz")]
pub mod seed;
pub mod session;