github amirotin/telemt_panel v0.6.1

latest release: v0.6.2
5 hours ago

Технический релиз с исправлениями безопасности и стабильности. Рекомендуется к установке всем.

Безопасность

  • Rate-limit входа больше нельзя обойти подделкой X-Forwarded-For; заголовки прокси учитываются только от адресов из нового ключа trusted_proxies (см. docs/CONFIG.md); исправлена обработка IPv6
  • Проверка Origin у WebSocket логов — точное сравнение хоста
  • Флаг Secure у сессионной cookie и HSTS теперь работают за TLS-терминирующим reverse proxy (trusted_proxies)

Исправления

  • Корректное завершение по SIGTERM: незавершённые записи конфига больше не обрываются
  • Зависший Telemt больше не блокирует обработчики конфига (таймаут исходящих запросов)
  • sudo -n во всех вызовах: при сломанном sudoers обновление падает с ошибкой, а не зависает
  • Сохранение конфига в file-режиме проверяет конкурентные изменения (revision_conflict)
  • Самообновление больше не показывает успех после отката и не удаляет бэкап
  • Настройки автообновления сохраняются без уничтожения комментариев в config.toml; бэкапы конфига ротируются (5 последних)
  • #117 — исправлены «слепые» цвета меню и бейджей в старых WebView (включая встроенный браузер Telegram)
  • #116 — установка на Ubuntu 26.04: доступ к журналу через группу systemd-journal вместо wildcard-правил sudoers
  • #107 — перезапуск сервисов на системах без systemd (Entware/Keenetic, OpenWrt, sysvinit) через init-скрипты
  • Исправлена утечка WebSocket-переподключений после выхода
  • Quick Settings отключены в file-режиме (правка формой затирала комментарии файла); Advanced Editor работает как прежде

Новое

  • Ссылки WEB-режима tg://webproxy для Telemt 3.5.2+ (собираются из профилей [web.vhosts])

Full Changelog: v0.6.0...v0.6.1

Don't miss a new telemt_panel release

NewReleases is sending notifications on new releases.