mirror of
https://github.com/ekzhang/bore.git
synced 2025-01-03 13:31:10 +07:00
d5089cab2a
* Add optional secret for authenticating clients * Add server challenge to authentication * Refactor and simplify code, reduce dependencies * Update README to describe HMAC authentication Co-authored-by: Eric Zhang <ekzhang1@gmail.com>
22 lines
646 B
Rust
22 lines
646 B
Rust
//! A modern, simple TCP tunnel in Rust that exposes local ports to a remote
|
|
//! server, bypassing standard NAT connection firewalls.
|
|
//!
|
|
//! This is the library crate documentation. If you're looking for usage
|
|
//! information about the binary, see the command below.
|
|
//!
|
|
//! ```shell
|
|
//! $ bore help
|
|
//! ```
|
|
//!
|
|
//! There are two components to the crate, offering implementations of the
|
|
//! server network daemon and client local forwarding proxy. Both are public
|
|
//! members and can be run programmatically with a Tokio 1.0 runtime.
|
|
|
|
#![forbid(unsafe_code)]
|
|
#![warn(missing_docs)]
|
|
|
|
pub mod auth;
|
|
pub mod client;
|
|
pub mod server;
|
|
pub mod shared;
|