ZapretKVN-android/app/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 4547c84dec
Some checks failed
Android CI / build (push) Has been cancelled
Ключи без проверки сертификата не добавляются и не запускаются
allowInsecure/insecure без отпечатка позволяет любому посреднику подменить
сервер. VLESS (pcs/vcn в Xray) и Hysteria2 (pinSHA256) уже защищены, а Trojan,
VMess и TUIC молча отключали проверку: Xray-модуль ядра разбирает только VLESS,
у Trojan отпечаток pcs терялся, а отключение оставалось.

- TlsVerificationPolicy — одно правило по готовому outbound: tls.insecure без
  certificate_sha256 / certificate_public_key_sha256 / pinSHA256 в uri
  запрещён (VLESS с uri идёт в Xray и поле tls не использует).
- Импорт: одиночная ссылка отвергается с объяснением; в подписке такие серверы
  пропускаются с предупреждением, остальные добавляются.
- Уже сохранённый профиль или сырой JSON с отключённой проверкой не
  запускается: ошибка CFG-120 «Ключ отключает проверку сертификата».
- Тесты: VLESS allowInsecure+pcs импортируется с проверкой по отпечатку;
  Trojan (в т.ч. с pcs), VMess, TUIC отвергаются; подписка; CFG-120.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-16 13:22:34 +03:00
..
androidTest Связь не пропадает молча: детектор «подключено, но мёртво», история сессий 2026-10-16 01:17:41 +03:00
debug Ядро sing-box-extended 1.14.1 и автоподъём версии ядра при подготовке релиза 2026-09-27 13:23:28 +03:00
main Ключи без проверки сертификата не добавляются и не запускаются 2026-10-16 13:22:34 +03:00
test Ключи без проверки сертификата не добавляются и не запускаются 2026-10-16 13:22:34 +03:00