From 4a904568da6990aa1eb738a7a02b3082601bf408 Mon Sep 17 00:00:00 2001 From: TWRoman Date: Thu, 9 Apr 2026 09:04:54 +0300 Subject: [PATCH] Minor changes in README --- README.md | 24 ++++++++++++------------ README.ru.md | 16 ++++++++++------ 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 50c1c59..9ea1a44 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,15 @@ # Telemt - MTProxy on Rust + Tokio +![Latest Release](https://img.shields.io/github/v/release/telemt/telemt?color=neon) ![Stars](https://img.shields.io/github/stars/telemt/telemt?style=social) ![Forks](https://img.shields.io/github/forks/telemt/telemt?style=social) [![Telegram](https://img.shields.io/badge/Telegram-Chat-24a1de?logo=telegram&logoColor=24a1de)](https://t.me/telemtrs) + ***Löst Probleme, bevor andere überhaupt wissen, dass sie existieren*** / ***It solves problems before others even realize they exist*** > [!NOTE] > > Fixed TLS ClientHello is now available: -> - in **Telegram Desktop** starting from version **6.7.2** -> - in **Telegram Android Client** starting from version **12.6.4** -> - **release for iOS is "work in progress"** +> - in **Telegram Desktop** starting from version **6.7.2**; +> - in **Telegram Android Client** starting from version **12.6.4**; +> - in **Telegram for iOS** starting from version **12.6.2** > > To work with EE-MTProxy, please update your client! @@ -59,7 +61,6 @@ See more in the [Quick Start Guide](docs/Quick_start/QUICK_START_GUIDE.en.md). - [Quick Start Guide EN](docs/Quick_start/QUICK_START_GUIDE.en.md) ## FAQ - - [FAQ RU](docs/FAQ.ru.md) - [FAQ EN](docs/FAQ.en.md) @@ -72,9 +73,8 @@ cd telemt # Starting Release Build cargo build --release -# Low-RAM devices (1 GB, e.g. NanoPi Neo3 / Raspberry Pi Zero 2): -# release profile uses lto = "thin" to reduce peak linker memory. -# If your custom toolchain overrides profiles, avoid enabling fat LTO. +# Current release profile uses lto = "fat" for maximum optimization (see Cargo.toml). +# On low-RAM systems (~1 GB) you can override it to "thin". # Move to /bin mv ./target/release/telemt /bin @@ -91,8 +91,8 @@ telemt config.toml ## Why Rust? -- Long-running reliability and idempotent behavior -- Rust's deterministic resource management - RAII -- No garbage collector -- Memory safety and reduced attack surface -- Tokio's asynchronous architecture +- Long-running reliability and idempotent behavior; +- Rust's deterministic resource management - RAII; +- No garbage collector; +- Memory safety and reduced attack surface; +- Tokio's asynchronous architecture. \ No newline at end of file diff --git a/README.ru.md b/README.ru.md index 7a805de..37519f9 100644 --- a/README.ru.md +++ b/README.ru.md @@ -1,12 +1,17 @@ # Telemt — MTProxy на Rust + Tokio +![Latest Release](https://img.shields.io/github/v/release/telemt/telemt?color=neon) ![Stars](https://img.shields.io/github/stars/telemt/telemt?style=social) ![Forks](https://img.shields.io/github/forks/telemt/telemt?style=social) [![Telegram](https://img.shields.io/badge/Telegram-Chat-24a1de?logo=telegram&logoColor=24a1de)](https://t.me/telemtrs) + ***Решает проблемы раньше, чем другие узнают об их существовании*** > [!NOTE] > -> Исправленный TLS ClientHello доступен в **Telegram Desktop** начиная с версии **6.7.2**: для работы с EE-MTProxy обновите клиент. -> -> Исправленный TLS ClientHello доступен в **Telegram Android** начиная с версии **12.6.4**; **официальный релиз для iOS находится в процессе разработки**. +> Исправленный TLS ClientHello доступен: +> - в **Telegram Desktop** начиная с версии **6.7.2**; +> - в **Telegram Android** начиная с версии **12.6.4**; +> - в **Telegram для iOS** начиная с версии **12.6.2**. +> +> Пожалуйста, обновите клиентское приложение для работы с EE-MTProxy.

@@ -78,8 +83,8 @@ cd telemt cargo build --release # Устройства с небольшим объёмом оперативной памяти (1 ГБ, например NanoPi Neo3 / Raspberry Pi Zero 2): -# используется параметр lto = «thin» для уменьшения пикового потребления памяти. -# Если ваш пользовательский набор инструментов переопределяет профили, не используйте Fat LTO. +# В текущем release-профиле используется lto = "fat" для максимальной оптимизации (см. Cargo.toml). +# На системах с малым объёмом RAM (~1 ГБ) можно переопределить это значение на "thin". # Перейдите в каталог /bin mv ./target/release/telemt /bin @@ -95,7 +100,6 @@ telemt config.toml - не рекомендуется включать fat LTO. ## OpenBSD - - Руководство по сборке и настройке на английском языке [OpenBSD Guide (EN)](docs/Quick_start/OPENBSD_QUICK_START_GUIDE.en.md); - Пример rc.d скрипта: [contrib/openbsd/telemt.rcd](contrib/openbsd/telemt.rcd); - Поддержка sandbox с `pledge(2)` и `unveil(2)` пока не реализована.