• android-v0.4.0 0934609d61

    danik released this 2026-10-30 12:41:38 +03:00 | -36 commits to main since this release

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

    Что нового

    • встроенный Cloudflare Worker используется по умолчанию, свой VPS не нужен;
    • добавлен HTTP chunk relay: запросы до 8 KiB сохраняют TCP-сессию Telegram
      внутри Durable Object и устраняют зависание медиа при ограничении длинных
      соединений после первых 16–32 KiB;
    • повторы upload/download защищены последовательностями и подтверждениями;
    • при транспортном таймауте TLS возможен переход на HTTP/80;
      режим «Worker: только TLS» запрещает его, ошибки сертификатов не обходятся;
    • старые пустые Worker-настройки мигрируют автоматически; собственные
      домены, port и secret сохраняются;
    • CF fallback ограничен общим бюджетом 20 секунд, задержка восстановления
      WS-пула и IP cooldown ограничены минутой.

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

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

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

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

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

    Известное ограничение видеопотоков

    После первичной успешной проверки выявлены зависания в сториз и некоторых длинных видео. Последовательный HTTP relay 8 KiB ограничивает скорость одной загрузки. Готовится кандидат с конвейером и адаптивным размером; полная стабильность длительного видео в этой версии пока не подтверждена.

    Downloads