Releases: Dushnyj/TG-Proxy
Releases · Dushnyj/TG-Proxy
TG Proxy Android v1.0.5
Маршрутизация
- 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
Маршрутизация и медиа
- Исправлена загрузка медиа через 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
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
Маршрутизация и профили
- Добавлены сетевые профили для разных 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
Улучшения маршрутизации
- Добавлен режим
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
Стартовый релиз
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.