Announcing qeli 0.7.6 — panel fixes, Blocked-IPs editor, update check, jemalloc + opt-in obfuscation #70
litvinovtd
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
qeli 0.7.6 (beta) is out 🎉 — a big consolidation release: web-panel fixes, a Blocked-IPs policy editor, an opt-in update check, jemalloc on the server, and new opt-in AmneziaWG-style obfuscation.
🇬🇧 English
Web panel
[web]settings (admin password / allowlist / CSRF) reload live (no restart), and kicking a half-dead client authoritatively drops its session.Clients
Performance
.deb): worker RSS caps at ~60 MB under handshake churn (vs glibc’s ~180 MB), throughput at parity.Obfuscation (wire-breaking, default OFF — enable on BOTH ends)
Security: two audit passes folded in — SSRF guard in notify, DHCP bounds, usage-sweep TOCTOU, fail-closed TOFU,
web.trusted_proxies(XFF), and more.Wire- and config-compatible with 0.7.5 by default. Rollout: the obfuscation tweaks need both ends; everything else is drop-in.
Get it:
.deb/ routers): https://github.com/litvinovtd/qeli/releases/tag/v0.7.6docker pull ghcr.io/litvinovtd/qeli:latestcurl -fsSL https://raw.githubusercontent.com/litvinovtd/qeli/main/install-reality-server.sh | bash🇷🇺 Русский
Веб-панель
[web](пароль админа / allowlist / CSRF) обновляются на лету (без рестарта), kick полу-мёртвого клиента авторитетно сбрасывает сессию.Клиенты
Производительность
.deb): RSS воркера под churn'ом рукопожатий ограничен ~60 МБ (против ~180 МБ у glibc), throughput — паритет.Обфускация (wire-breaking, по умолчанию ВЫКЛ — включать на ОБЕИХ сторонах)
Безопасность: влиты два прохода аудита — SSRF-гард в notify, границы DHCP, TOCTOU usage-sweep, fail-closed TOFU,
web.trusted_proxies(XFF) и др.По проводу и конфигу совместимо с 0.7.5 по умолчанию. Выкат: обфускация-фичи требуют обе стороны, всё остальное — drop-in.
Скачать:
.deb/ роутеры): https://github.com/litvinovtd/qeli/releases/tag/v0.7.6docker pull ghcr.io/litvinovtd/qeli:latestcurl -fsSL https://raw.githubusercontent.com/litvinovtd/qeli/main/install-reality-server.sh | bashAll reactions