Skip to content

CSQTT 2.1.5 Beta

Pre-release
Pre-release

Choose a tag to compare

@amurcanov amurcanov released this 28 Aug 19:41
· 2 commits to main since this release

CSQTT v2.1.5 Beta

Основные изменения

  • Повышена устойчивость туннеля и рабочих потоков при ошибках сети, TURN и VK-вызовов.
  • Переработано восстановление TURN-сессий, учётных данных и ChannelBind.
  • Добавлена обработка недоступных VK-вызовов и хешей, включая коды 951, 954 и критические коды диапазона 9000–9999.
    • В автоматических режимах устаревший хеш создаётся заново, после чего клиент контролируемо переподключается.
    • В ручном режиме отключается только недействительный хеш; остальные активные хеши продолжают использоваться.
  • Добавлен экспериментальный транспорт TURN по TCP/TLS для сетей, где оператор ограничивает или блокирует UDP. UDP остаётся рекомендуемым режимом по умолчанию.
  • Нативный клиент получил пакетную обработку UDP и улучшенную логику восстановления после ошибок TURN, квот Allocate и смены учётных данных.
  • Серверный dataplane переведён с io_uring на Tokio/epoll.
  • Добавлены пакетные операции UDP, поддержка PKTINFO для корректного выбора локального адреса при ответе, ограниченные очереди и пулы буферов.
  • Улучшено управление памятью сервера: ограничены очереди и удерживаемые буферы, добавлены метрики RSS/PSS, cgroup, сокетов и runtime-структур.
  • Серверное хранилище перенесено с passwords.json на SQLite с WAL-журналом и автоматической миграцией существующих данных.
  • Улучшены TPROXY, запуск дочернего прокси-процесса, восстановление правил маршрутизации и диагностика ошибок.
  • Добавлены PWA-оболочка и новые показатели в web-панели сервера.
  • Добавлены автопауза VPN при Wi-Fi, восстановление после выхода из Wi-Fi и более устойчивое определение физической сети.
  • Полностью переработан основной интерфейс Android-приложения:
    • отдельная вкладка подключения;
    • упрощённое управление запуском и остановкой VPN;
    • новые компактные настройки и справочные окна;
    • дополнительные отпечатки браузера: Edge и Opera;
    • поддержка управления VK WebView с пульта на Android TV;
    • предупреждения для режимов «Авто ВК» и TCP/TLS;
    • защита от восстановления устаревшего состояния приложения после обновления.

Обязательно сделайте ре-деплой сервера 📍

(Возможны проблемы с переносом паролей, проверяйте работоспособность чужих паролей но не самостоятельно)

Полное детальное описание обновления - CHANGELOG 2.0.0 -> 2.1.5