ratrodlib/lib.rs
1//! Ratrod
2//!
3//! A TCP tunneler that uses public / private key authentication with encryption.
4//! Basically, it's `ssh -L`. This is useful for tunneling through a machine that doesn't support SSH.
5
6#![feature(coverage_attribute)]
7#![feature(const_type_name)]
8#![feature(duration_constructors)]
9
10pub use tokio;
11
12pub mod base;
13pub mod buffed_stream;
14pub mod connect;
15pub mod protocol;
16pub mod security;
17pub mod serve;
18pub mod utils;