clean comments

This commit is contained in:
2026-04-03 12:06:58 +07:00
parent b90083539c
commit e53a95692e
18 changed files with 100 additions and 258 deletions
-3
View File
@@ -74,14 +74,11 @@ impl Frame {
}
}
// 3. БЕЗОПАСНАЯ СЕРИАЛИЗАЦИЯ С ИСПРАВЛЕННЫМ БАГОМ РАЗМЕРА
pub(crate) fn into_bytes(mut self, auth_key: &[u8; 16]) -> BytesMut {
let generated_padding = Padding::generate_padding();
// Обновляем заголовок реальной длиной сгенерированного паддинга
self.header.padding_len = generated_padding.len;
// Теперь размер считается правильно!
let total_size =
FRAME_HEADER_SIZE as usize + self.payload.len() + generated_padding.len as usize;
let mut buf = BytesMut::with_capacity(total_size);
+1 -2
View File
@@ -1,9 +1,8 @@
// Скрываем модули
mod bridge;
mod codec;
mod errors;
mod frame;
// Экспортируем для остального ядра только необходимые типы
pub(crate) use codec::Codec;
pub(crate) use errors::{ErrorAction, ErrorStage, TlsError};
pub(crate) use frame::{Frame, FrameType, FRAME_HEADER_SIZE, MAX_PADDING_SIZE};