From 947ef2beb7907cf12aea261ff7e25e5b18471772 Mon Sep 17 00:00:00 2001 From: Alexey <247128645+axkurcom@users.noreply.github.com> Date: Fri, 17 Apr 2026 12:38:22 +0300 Subject: [PATCH] Fixes in TLS-F --- src/tls_front/emulator.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tls_front/emulator.rs b/src/tls_front/emulator.rs index a23373d..ba8453a 100644 --- a/src/tls_front/emulator.rs +++ b/src/tls_front/emulator.rs @@ -18,6 +18,9 @@ fn jitter_and_clamp_sizes(sizes: &[usize], rng: &SecureRandom) -> Vec { .iter() .map(|&size| { let base = size.clamp(MIN_APP_DATA, MAX_APP_DATA); + if base == MIN_APP_DATA || base == MAX_APP_DATA { + return base; + } let jitter_range = ((base as f64) * 0.03).round() as i64; if jitter_range == 0 { return base;