shoes 0.3.2

A multi-protocol proxy server.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// Unified cryptographic connection abstraction
//
// This module provides a common interface for different TLS-like protocols,
// allowing rustls and REALITY to be used interchangeably throughout the codebase.

mod crypto_connection;
mod crypto_handshake;
mod crypto_reader_writer;
mod crypto_tls_stream;
pub mod tls_deframer;

// Re-export core types
pub use crypto_connection::{CryptoConnection, feed_crypto_connection};
pub use crypto_tls_stream::{CryptoTlsStream, TlsReadMode};