Merge remote-tracking branch 'origin/feat/server/stealth-mode'

# Conflicts:
#	crates/wraith-core/src/error.rs
#	crates/wraith-core/src/server/mod.rs
This commit is contained in:
2026-06-02 11:14:06 +00:00
3 changed files with 226 additions and 1 deletions

View File

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