Skip to content

Releases: danusha2345/tg-ws-proxy

TG WS Proxy Rust 1.11.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 21:01

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.

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

TG WS Proxy Android android-v0.2.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 20:58

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.

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

TG WS Proxy Android android-v0.1.1

Choose a tag to compare

@github-actions github-actions released this 29 Aug 07:53

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.

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

TG WS Proxy Rust 1.10.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 18:37

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.

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

TG WS Proxy Rust 1.9.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 11:43

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.

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

TG WS Proxy Android android-v0.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 11:43

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.

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

TG WS Proxy Rust 1.9.0-alpha.2 — тестовая сборка

Choose a tag to compare

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.

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

TG WS Proxy Rust 1.9.0-alpha.1 — тестовая сборка

Choose a tag to compare

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.

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

TG WS Proxy Android android-v0.1.0-alpha.2 — тестовая сборка

Choose a tag to compare

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.

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

TG WS Proxy Android android-v0.1.0-alpha.1 — тестовая сборка

Choose a tag to compare

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.

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