Skip to content

Releases: Dushnyj/TG-Proxy

TG Proxy Android v1.0.5

05 Jun 13:46

Choose a tag to compare

Маршрутизация

  • MTProto parser больше не ограничивает DC фиксированным списком 1-5/203; он проверяет handshake, secret, protocol tag и корректный номер DC.
  • Решение о поддержке DC перенесено в Route Engine: известные raw Telegram DC и явные direct mapping строят маршрут, неизвестные DC закрываются с понятным unsupported dc.
  • В route-логах добавлены dcRaw, нормализованный dc и флаг media, чтобы отличать 203 main от -203 media и корректно разбирать новые Telegram DC.
  • Диагностика показывает DC203 как обычный доступный маршрут для main и media, без искусственного статуса media only.
  • Проверка VPS Relay /test-routes теперь использует фактическую карту DC из настроек, а не встроенную default-карту.

TG Proxy Android v1.0.4

05 Jun 12:47

Choose a tag to compare

Маршрутизация и медиа

  • Исправлена загрузка медиа через VPS Relay для Telegram DC203: Android больше не отвергает DC203 handshake, а Relay получает raw Telegram endpoint 91.105.192.100.
  • После первичного MTProto handshake локальный socket Telegram больше не закрывается по read timeout во время долгой загрузки медиа.
  • Route ping теперь проверяет полный путь до Telegram через минимальный MTProto probe, а не только доступность WebSocket/Relay endpoint.
  • Статистика и ошибки VPS Relay разделены по DC и типу соединения, чтобы медиа-сбои не ломали общий статус маршрута.

Импорт, обновления и автонастройка

  • Импорт Relay из QR/текста применяет настройки к выбранному профилю сети, а не молча к текущему auto-профилю.
  • Deeplink из текста экспорта корректно извлекается даже если вокруг него есть поясняющий текст.
  • Обновление APK проверяет, что системный installer реально применил новую версию.
  • Автонастройка VPS и подключение к существующему Relay добавляют DC203 в dcMap и сохраняют рабочие права конфига.

TG Proxy Android v1.0.3

05 Jun 00:13

Choose a tag to compare

VPS Relay

  • Исправлен route check для VPS Relay: Android проверяет весь Relay-маршрут через WebSocket с авторизацией, а не обычный TCP-пинг порта.
  • Автонастройка VPS теперь пишет raw Telegram DC map для Relay вместо Flowseal/WebSocket endpoint.
  • При подключении к уже установленному Relay автонастройка чинит устаревший DC map, добавляет недостающие DC и сохраняет права конфига так, чтобы systemd-сервис мог его читать.
  • Улучшено восстановление route-встраивания для Docker Caddy и существующих Relay-инсталляций.

Диагностика

  • Логи route/client/session пишутся в системный logcat при активном прокси.
  • Счетчики закрытия клиентских сессий больше не смешивают глобальный трафик с трафиком конкретной сессии.

TG Proxy Android 1.0.2

04 Jun 14:46

Choose a tag to compare

Маршрутизация и профили

  • Добавлены сетевые профили для разных Wi-Fi сетей, операторов, dual SIM и eSIM.
  • Улучшено переключение профилей при смене сети и оператора.
  • События смены сети/профиля пишутся в диагностику и логи.
  • Аптайм обновляется каждую секунду на главном экране и в foreground-уведомлении.
  • Автоматический пинг активного маршрута выполняется раз в 3 секунды без наложения проверок; при таймауте показывается ошибка вместо старого значения.

VPS Relay

  • Добавлены сохраненные VPS Relay и привязка relay к профилям сети.
  • Добавлен импорт/экспорт relay, QR-код и безопасный экспорт без SSH-данных.
  • Автонастройка VPS умеет обнаруживать уже установленный relay, добавлять новый token и предлагать обновление существующего relay.
  • Безопасное встраивание в домены поддерживает standalone, nginx, host Caddy и Docker Caddy.
  • Management endpoints для reverse proxy публикуются под relay path: /apiws/healthz, /apiws/version, /apiws/test-routes.

Диагностика и документация

  • Диагностика получила TXT/ZIP отчет, краткое копирование, отправку и сброс результата.
  • Обновлены README и пользовательские руководства по VPS Relay, Cloudflare Worker, Cloudflare-домену и диагностике.
  • GitHub Actions release workflow собирает Android APK и SHA256SUMS для GitHub Release.
  • VPS Relay server вынесен в отдельный репозиторий Dushnyj/TG-Proxy-Relay; Android автонастройка скачивает Relay assets оттуда.

TG Proxy Android 1.0.1

04 Jun 14:41

Choose a tag to compare

Улучшения маршрутизации

  • Добавлен режим Cloudflare CDN: Авто, Вкл, Выкл.
  • В режиме Авто Wi‑Fi сначала пробует Direct, затем Cloudflare CDN как fallback.
  • В режиме Авто мобильная сеть сначала пробует Cloudflare CDN, затем Direct как fallback.
  • Добавлен сетевой профиль для Cloudflare-доменов: Wi‑Fi и мобильная сеть запоминают активный CF-домен отдельно.
  • Добавлен параллельный Cloudflare fallback и прогрев WebSocket-соединений для снижения задержки новых подключений.

Интерфейс

  • Блок Информация на главном экране оформлен как аккуратная таблица с границами, двумя столбцами и центрированием.
  • Трафик на главном экране и в уведомлении теперь показывается стрелками: ↑ ... ↓ ....
  • В настройках выделены реальные секции: подключение, маршрут, оптимизация, поведение, интерфейс и дополнительные параметры.

Исправления

  • Настройки больше не показывают параметры, которые не влияли на работу приложения.
  • Route/ping-проверка теперь использует тот же порядок маршрутов, что и реальное подключение.

TG Proxy Android 1.0.0

04 Jun 14:36

Choose a tag to compare

Стартовый релиз

TG Proxy — Android-приложение, которое поднимает локальный MTProto-прокси для Telegram на телефоне. Пользователь запускает приложение, добавляет локальный прокси 127.0.0.1:1443 в Telegram через готовую ссылку и работает без отдельного клиентского приложения.

Основные возможности

  • локальный MTProto-прокси с подключением Telegram одной ссылкой tg://proxy?...;
  • маршрутизация Telegram-трафика через WebSocket-подход, вдохновленный Flowseal/tg-ws-proxy;
  • Cloudflare Proxy и Cloudflare Worker как резервные маршруты для стабильной загрузки медиа;
  • настройка Telegram DC -> IP, secret, локального IP и порта;
  • проверка пинга, счетчики Up/Down и аптайм на главном экране;
  • foreground-уведомление с адресом, трафиком и кнопкой запуска/остановки;
  • автозапуск при открытии приложения и после включения устройства;
  • проверка обновлений из GitHub Releases с прогрессом скачивания;
  • локализация на русский и английский, светлая/темная тема и режим как в системе.

Релизные файлы

GitHub Actions публикует подписанные APK для arm64-v8a, armeabi-v7a, x86_64, универсальную сборку и SHA256SUMS.txt.