• rust-v1.11.0 cdf4dc7122

    danik released this 2026-09-04 23:52:07 +03:00 | -9 commits to main since this release

    Rust-версия 1.11.0 опубликована в стабильном канале.

    Что нового

    • новое Windows-окно: подключение, форма настроек, светлая/тёмная тема,
      скрытый ключ, готовность listener и управление через трей;
    • настройки можно редактировать после остановки прокси;
    • проверка и скачивание обновлений больше не блокируют Stop и Exit;
    • исправлены обход готового пула при IP cooldown и fronting после TCP reset;
    • восстановление пустого пула начинается с короткого backoff;
    • сохранена совместимость legacy-конфигурации и её неизвестных полей.

    Сборки проходят CI. Общий GUI проверен визуально на Linux renderer;
    Telegram и sleep/resume на реальном Windows после редизайна требуют
    отдельной проверки.

    Сборки

    • Windows 10/11 x64: TgWsProxy_windows_x64.exe
    • Windows 11 ARM64: TgWsProxy_windows_arm64.exe
    • macOS 11+ Intel / Apple Silicon: TgWsProxy_macos_universal.dmg
    • Linux x86_64: TgWsProxy_linux_amd64, .deb, .rpm
    • Linux ARM64: TgWsProxy_linux_arm64, .deb, .rpm
    • Отдельные CLI находятся в файлах tg-ws-proxy_cli_*; Linux
      также получает статические musl-варианты.

    Windows-бинарники пока не подписаны. macOS-приложение подписано
    ad-hoc, но не notarized. Windows 7 этой Rust-версией не
    поддерживается.

    Контрольные суммы всех файлов: SHA256SUMS.txt.

    ❤️ Поддержать

    Downloads
  • android-v0.2.0 a3383d5155

    danik released this 2026-09-04 23:51:20 +03:00 | -13 commits to main since this release

    Android-версия 0.2.0 опубликована в стабильном канале.

    Что нового

    • новый главный экран с понятным порядком подключения Telegram;
    • отдельные настройки с подписями полей и скрытым ключом;
    • автоматические светлая/тёмная темы, крупный шрифт и системные отступы;
    • корректная навигация назад и блокировка действий до готовности прокси;
    • Rust-ядро 1.11.0: восстановление пула после timeout и TCP reset;
    • сохранены настройки, updater и постоянная подпись проекта.

    Пройдены unit-тесты и lint; интерфейс и запуск/остановка проверены
    на эмуляторе. Мобильные сети и энергосбережение реальных телефонов
    требуют отдельных проверок.

    Для большинства телефонов используйте
    TgWsProxy_android_arm64-v8a.apk. Универсальный APK также содержит
    armeabi-v7a и x86_64.

    Релиз подписан постоянным ключом проекта. Предыдущие alpha были
    подписаны временными CI-ключами, поэтому перед первым переходом на
    стабильную 0.1.0 их потребуется удалить с потерей настроек. Версия
    0.2.0 устанавливается поверх стабильных 0.1.x без удаления приложения.

    Контрольные суммы: SHA256SUMS-android.txt.

    ❤️ Поддержать

    Downloads
  • android-v0.1.1 cfcc20a501

    danik released this 2026-08-29 10:46:28 +03:00 | -12 commits to main since this release

    Android-версия 0.1.1 опубликована в стабильном канале. Сборка
    проходит CI; для 0.1.0 выполнен emulator smoke-тест. Результаты
    live-проверок на разных телефонах, сетях и режимах энергосбережения
    всё ещё приветствуются.

    Android 0.1.1

    • локальное Rust-ядро обновлено до 1.10.0;
    • снижена CPU-нагрузка direct WebSocket/CfProxy upload path: MTProto
      splitter больше не выполняет повторный AES-CTR проход;
    • ускоренный splitter проверен regression и property-based тестами на
      произвольных границах TCP chunks;
    • сохранена совместимость настроек, встроенных обновлений и подписи с
      Android 0.1.0.

    Для большинства телефонов используйте
    TgWsProxy_android_arm64-v8a.apk. Универсальный APK также содержит
    armeabi-v7a и x86_64.

    Релиз подписан постоянным ключом проекта. Предыдущие alpha были
    подписаны временными CI-ключами, поэтому перед первым переходом на
    стабильную 0.1.0 их потребуется удалить с потерей настроек. Версия
    0.1.1 устанавливается поверх стабильной 0.1.0 без удаления приложения.

    Контрольные суммы: SHA256SUMS-android.txt.

    ❤️ Поддержать

    Downloads
  • rust-v1.10.0 0d9a919709

    danik released this 2026-08-28 21:29:08 +03:00 | -8 commits to main since this release

    Rust-версия 1.10.0 опубликована в стабильном канале. Работа tray
    подтверждена на Windows 11; сборки остальных платформ проходят CI,
    но им всё ещё полезны live-проверки на реальном железе.

    Что нового

    • совместимость с конфигурацией upstream 1.10.0: выключенные
      пользовательские и Worker-домены сохраняются, но не активируются;
    • снижена CPU-нагрузка direct WebSocket/CfProxy upload path: MTProto
      splitter больше не выполняет повторный AES-CTR проход;
    • старые конфиги без enable-флагов автоматически сохраняют прежнюю
      семантику непустых списков доменов;
    • ускоренный splitter покрыт regression и property-based тестами на
      произвольных границах TCP chunks.

    Сборки

    • Windows 10/11 x64: TgWsProxy_windows_x64.exe
    • Windows 11 ARM64: TgWsProxy_windows_arm64.exe
    • macOS 11+ Intel / Apple Silicon: TgWsProxy_macos_universal.dmg
    • Linux x86_64: TgWsProxy_linux_amd64, .deb, .rpm
    • Linux ARM64: TgWsProxy_linux_arm64, .deb, .rpm
    • Отдельные CLI находятся в файлах tg-ws-proxy_cli_*; Linux
      также получает статические musl-варианты.

    Windows-бинарники пока не подписаны. macOS-приложение подписано
    ad-hoc, но не notarized. Windows 7 этой Rust-версией не
    поддерживается.

    Контрольные суммы всех файлов: SHA256SUMS.txt.

    ❤️ Поддержать

    Downloads
  • rust-v1.9.1 9c4874166e

    danik released this 2026-08-01 14:37:06 +03:00 | -6 commits to main since this release

    Rust-версия 1.9.1 опубликована в стабильном канале. Работа tray
    подтверждена на Windows 11; сборки остальных платформ проходят CI,
    но им всё ещё полезны live-проверки на реальном железе.

    Что нового

    • один заранее прогретый Cloudflare Worker socket на DC, общий для
      всех настроенных Worker-доменов;
    • исправленный upload path без ограничения одним WebSocket message;
    • встроенная проверка, скачивание и SHA-256-проверка обновлений с
      GitHub Releases;
    • новая единая иконка приложения и исправленные platform packages.

    Сборки

    • Windows 10/11 x64: TgWsProxy_windows_x64.exe
    • Windows 11 ARM64: TgWsProxy_windows_arm64.exe
    • macOS 11+ Intel / Apple Silicon: TgWsProxy_macos_universal.dmg
    • Linux x86_64: TgWsProxy_linux_amd64, .deb, .rpm
    • Linux ARM64: TgWsProxy_linux_arm64, .deb, .rpm
    • Отдельные CLI находятся в файлах tg-ws-proxy_cli_*; Linux
      также получает статические musl-варианты.

    Windows-бинарники пока не подписаны. macOS-приложение подписано
    ad-hoc, но не notarized. Windows 7 этой Rust-версией не
    поддерживается.

    Контрольные суммы всех файлов: SHA256SUMS.txt.

    ❤️ Поддержать

    Downloads
  • android-v0.1.0 60332b2fb0

    danik released this 2026-08-01 14:37:06 +03:00 | -10 commits to main since this release

    Android-версия 0.1.0 опубликована в стабильном канале. Сборка
    проходит CI; для 0.1.0 выполнен emulator smoke-тест. Результаты
    live-проверок на разных телефонах, сетях и режимах энергосбережения
    всё ещё приветствуются.

    Android 0.1.0

    • локальное Rust-ядро на 127.0.0.1;
    • Android Foreground Service с постоянным уведомлением;
    • системный запрос отключения оптимизации батареи для стабильной
      работы при выключенном экране;
    • предупреждение остаётся на главном экране, пока ограничение не снято;
    • адаптивная раскладка для узких экранов и увеличенного шрифта;
    • исправлен выбор русского и английского языка интерфейса;
    • запуск и остановка, статус, счётчики соединений и трафика;
    • открытие Telegram и копирование tg://proxy;
    • Worker/CfProxy, TCP fallback, Fake TLS и masking upstream;
    • один предварительно подключённый Worker socket на DC и поле для
      нескольких Worker-доменов;
    • встроенная загрузка стабильных Android-релизов с GitHub и проверка
      APK по опубликованной SHA-256 сумме;
    • новая единая иконка приложения;
    • secret хранится с защитой Android Keystore;
    • просмотр, очистка и отправка логов;
    • русский и английский интерфейс.

    Для большинства телефонов используйте
    TgWsProxy_android_arm64-v8a.apk. Универсальный APK также содержит
    armeabi-v7a и x86_64.

    Релиз подписан постоянным ключом проекта. Предыдущие alpha были
    подписаны временными CI-ключами, поэтому перед первым переходом на
    стабильную 0.1.0 их потребуется удалить с потерей настроек. Начиная с
    этой версии встроенные обновления устанавливаются поверх приложения.

    Контрольные суммы: SHA256SUMS-android.txt.

    ❤️ Поддержать

    Downloads
  • android-v0.1.0-alpha.2 fa36921bd6

    danik released this 2026-07-31 00:44:27 +03:00 | -8 commits to main since this release

    Warning

    Android-версия 0.1.0-alpha.2 экспериментальная и ещё не проверена
    с Telegram на реальном телефоне. Нужны тесты Wi-Fi/мобильной сети,
    выключенного экрана, энергосбережения и длительной работы.

    Android alpha.2

    • локальное Rust-ядро на 127.0.0.1;
    • Android Foreground Service с постоянным уведомлением;
    • системный запрос отключения оптимизации батареи для стабильной
      работы при выключенном экране;
    • предупреждение остаётся на главном экране, пока ограничение не снято;
    • адаптивная раскладка для узких экранов и увеличенного шрифта;
    • исправлен выбор русского и английского языка интерфейса;
    • запуск и остановка, статус, счётчики соединений и трафика;
    • открытие Telegram и копирование tg://proxy;
    • Worker/CfProxy, TCP fallback, Fake TLS и masking upstream;
    • secret хранится с защитой Android Keystore;
    • просмотр, очистка и отправка логов;
    • русский и английский интерфейс.

    Для большинства телефонов используйте
    TgWsProxy_android_arm64-v8a.apk. Универсальный APK также содержит
    armeabi-v7a и x86_64.

    Тестовые CI-релизы пока подписываются временным ключом GitHub Actions.
    Если установлена предыдущая alpha, перед обновлением может
    потребоваться удалить её с потерей настроек приложения. Постоянный
    release key будет добавлен отдельно.

    Контрольные суммы: SHA256SUMS-android.txt.

    ❤️ Поддержать

    Downloads
  • android-v0.1.0-alpha.1 d91b2b5670

    danik released this 2026-07-30 23:54:37 +03:00 | -7 commits to main since this release

    Warning

    Android-версия 0.1.0-alpha.1 экспериментальная и ещё не проверена
    с Telegram на реальном телефоне. Нужны тесты Wi-Fi/мобильной сети,
    выключенного экрана, энергосбережения и длительной работы.

    Первая Android-сборка

    • локальное Rust-ядро на 127.0.0.1;
    • Android Foreground Service с постоянным уведомлением;
    • запуск и остановка, статус, счётчики соединений и трафика;
    • открытие Telegram и копирование tg://proxy;
    • Worker/CfProxy, TCP fallback, Fake TLS и masking upstream;
    • secret хранится с защитой Android Keystore;
    • просмотр, очистка и отправка логов;
    • русский и английский интерфейс.

    Для большинства телефонов используйте
    TgWsProxy_android_arm64-v8a.apk. Универсальный APK также содержит
    armeabi-v7a и x86_64.

    Первый alpha-релиз подписан тестовым ключом GitHub Actions. Следующая
    версия с постоянным release key может потребовать переустановку.

    Контрольные суммы: SHA256SUMS-android.txt.

    ❤️ Поддержать

    Downloads
  • rust-v1.9.0-alpha.2 38a2738a48

    danik released this 2026-07-30 17:48:13 +03:00 | -5 commits to main since this release

    Warning

    Rust-версия 1.9.0-alpha.2 является тестовой и ещё не проходила
    полноценное пользовательское тестирование. Нужны проверки CLI и
    tray на Windows, macOS и Linux, включая direct WebSocket,
    Worker/CfProxy, TCP fallback, Fake TLS, sleep/resume и длительную
    работу.

    Сборки

    • Windows 10/11 x64: TgWsProxy_windows_x64.exe
    • Windows 11 ARM64: TgWsProxy_windows_arm64.exe
    • macOS 11+ Intel / Apple Silicon: TgWsProxy_macos_universal.dmg
    • Linux x86_64: TgWsProxy_linux_amd64, .deb, .rpm
    • Linux ARM64: TgWsProxy_linux_arm64, .deb, .rpm
    • Отдельные CLI находятся в файлах tg-ws-proxy_cli_*; Linux
      также получает статические musl-варианты.

    Windows-бинарники пока не подписаны. macOS-приложение подписано
    ad-hoc, но не notarized. Windows 7 этой Rust-версией не
    поддерживается.

    Контрольные суммы всех файлов: SHA256SUMS.txt.

    ❤️ Поддержать

    Downloads
  • rust-v1.9.0-alpha.1 468da2dd44

    danik released this 2026-07-30 11:34:17 +03:00 | -3 commits to main since this release

    Warning

    Rust-версия 1.9.0-alpha.1 является тестовой и ещё не проходила
    полноценное пользовательское тестирование. Нужны проверки CLI и
    tray на Windows, macOS и Linux, включая direct WebSocket,
    Worker/CfProxy, TCP fallback, Fake TLS, sleep/resume и длительную
    работу.

    Сборки

    • Windows 10/11 x64: TgWsProxy_windows_x64.exe
    • Windows 11 ARM64: TgWsProxy_windows_arm64.exe
    • macOS 11+ Intel / Apple Silicon: TgWsProxy_macos_universal.dmg
    • Linux x86_64: TgWsProxy_linux_amd64, .deb, .rpm
    • Linux ARM64: TgWsProxy_linux_arm64, .deb, .rpm
    • Отдельные CLI находятся в файлах tg-ws-proxy_cli_*; Linux
      также получает статические musl-варианты.

    Windows-бинарники пока не подписаны. macOS-приложение подписано
    ad-hoc, но не notarized. Windows 7 этой Rust-версией не
    поддерживается.

    Контрольные суммы всех файлов: SHA256SUMS.txt.

    ❤️ Поддержать

    Downloads