Merge remote-tracking branch 'origin/feat/server/rate-limiting-and-logging'

# Conflicts:
#	crates/wraith-core/src/error.rs
#	crates/wraith-core/src/server/handler.rs
#	crates/wraith-core/src/server/mod.rs
This commit is contained in:
2026-06-02 11:06:18 +00:00
4 changed files with 417 additions and 11 deletions

View File

@@ -1,8 +1,10 @@
pub mod control_channel;
pub mod handler;
pub mod rate_limit;
pub use control_channel::{
ControlChannelHandler, ControlChannelRouter, DuplexStream, WRAITH_CONTROL_DESTINATION,
WRAITH_PREFIX, is_reserved_destination,
};
pub use handler::{ProxyConfig, ProxyMode, ServerHandler};
pub use handler::{ProxyConfig, ProxyMode, ServerHandler, TransportKind};
pub use rate_limit::{AuthAttemptLimiter, ConnectionRateLimiter};