vpnbot-xray-patches/patches
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 000c6e839d
Some checks failed
Follow official Xray dev releases / candidate (push) Successful in 3m55s
Test and build VPnBot Xray patches / test-and-build (push) Failing after 26s
Патчи под Xray-core v26.9.30: upstream удалил уровни серьёзности ошибок
v26.9.30 целиком убрал из common/errors методы AtDebug/AtInfo/AtWarning/AtError. С 30.09 12:17 UTC candidate.yml падал на шаге наложения: контекстная строка патча 0001 (proxy/vless/inbound/inbound.go:597) содержала .AtWarning(). Сами патчи добавляли семь вызовов .AtInfo() (vless, trojan, vmess, shadowsocks), которые после починки контекста не скомпилировались бы.

Убраны .AtWarning() из контекста 0001 и .AtInfo() во всех трёх патчах, включая контекстные и удаляемые строки 0002; хэши в patches/series пересчитаны. Поведение обрыва сессий не меняется: менялся только уровень записи в журнал Xray.

Проверено на официальном v26.9.30 (b26a91de): серия накладывается, scripts/test-patches.sh зелёный (включая TestCommanderRemove(Trojan|VMess|Shadowsocks)UserInterrupts), scripts/build-release.sh собрал все архивы с обоими маркерами capability.

Claude-Session: dbe1a090-0ff7-448f-8387-5dd619713bbd
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01 16:11:43 +03:00
..
0001-Interrupt-active-VLESS-sessions-on-user-removal.patch Патчи под Xray-core v26.9.30: upstream удалил уровни серьёзности ошибок 2026-10-01 16:11:43 +03:00
0002-Interrupt-active-Trojan-sessions-on-user-removal.patch Патчи под Xray-core v26.9.30: upstream удалил уровни серьёзности ошибок 2026-10-01 16:11:43 +03:00
0003-Interrupt-all-managed-Xray-user-sessions.patch Патчи под Xray-core v26.9.30: upstream удалил уровни серьёзности ошибок 2026-10-01 16:11:43 +03:00
series Патчи под Xray-core v26.9.30: upstream удалил уровни серьёзности ошибок 2026-10-01 16:11:43 +03:00