ZapretKVN-android/scripts
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh ba7364bb95
All checks were successful
Android CI / build (push) Successful in 33m40s
Ядро: Hysteria app/v2.13.0 и автоматическая перегенерация серии патчей
Встроенная Hysteria поднята до app/v2.13.0 — версии, выбранной для Windows
0.8.16; заморозка ядер записана для пары Windows 0.8.16 / Android v0.4.11.

- scripts/update_hysteria_core.py выполняет docs/CORE_UPDATE.md сам: во
  временной копии исходников собирает серию цепочкой коммитов, поднимает
  модули Hysteria, разрешает ожидаемый конфликт go.mod версиями обновлённых
  модулей и формирует новые патчи. В репозиторий пишет, только если прежние
  патчи воспроизводятся байт в байт, go mod tidy -diff не требует изменений
  go.mod и затронутые пакеты компилируются с боевыми тегами; иначе отказывает
  без записи.
- scripts/prepare-stable-core.sh готовит ядра к стабильному релизу одной
  командой: берёт последний стабильный тег Windows и запускает общую
  подготовку, которая при отставании Android вызывает перегенерацию сама.
- Патчи 0003–0005, series.sha256, пины и уведомления о сторонних компонентах
  получены этим скриптом; результат совпал с ручным прогоном процедуры.

libbox.aar пересобран, тесты ядра (включая protocol/hysteria2) и
verify-project.sh проходят.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 00:36:36 +03:00
..
build-apk-matrix.sh Add read-only relay and ICMP latency probes 2026-08-20 02:34:36 +03:00
build-core.sh release: prepare Android 0.4.3 — символы libbox под сборщик 1.14 2026-09-27 13:46:22 +03:00
build-native-symbols.sh release: prepare Android 0.4.3 — символы libbox под сборщик 1.14 2026-09-27 13:46:22 +03:00
build-test-bundle.sh Локальный архив релизов и тестовых бандлов: хранить 3 последних, матрицу тега удалять 2026-09-25 23:27:30 +03:00
check-libbox-fingerprint.sh feat: unify official WG/AWG engine and preserve full UDP datagrams 2026-09-06 00:14:22 +03:00
check_core_release_freeze.py release: prepare Android 0.4.4 — Hysteria 2.12.3, Go 1.26.8, coordinated core freeze 2026-09-27 14:14:13 +03:00
ci-build.sh Устранить SIGPIPE в проверке Android-выпуска 2026-08-07 02:49:56 +03:00
collect-stable-gate-windows.cmd Add stable physical gate collector 2026-07-23 23:48:13 +03:00
collect-super-power-saving-windows.cmd Exercise traffic during power saving capture 2026-07-24 17:35:58 +03:00
collect-video-evidence-windows.cmd test: add Windows video evidence collector 2026-07-23 22:08:59 +03:00
core-patchset.sh feat: unify official WG/AWG engine and preserve full UDP datagrams 2026-09-06 00:14:22 +03:00
create-release-bundle.sh release: auto-post the Telegram announcement from the local publish flow 2026-09-14 14:31:27 +03:00
create-test-bundle.sh Тестовый бандл: список изменений из ZAPRET_TEST_CHANGES_FILE вместо старого захардкоженного 2026-09-27 13:37:47 +03:00
derive-release-version.sh Initial Zapret KVN Android MVP 2026-07-22 14:44:50 +03:00
derive-test-version.sh Add read-only relay and ICMP latency probes 2026-08-20 02:34:36 +03:00
ensure-libbox.sh Gradle сверяет отпечаток libbox.aar с пинами и сам пересобирает ядро 2026-08-21 00:36:33 +03:00
fake-forgejo.py Паблишеры: тег попадает в Forgejo только с полным проверенным черновиком 2026-09-27 14:32:31 +03:00
gate8-performance-summary.jq Ядро sing-box-extended 1.14.1 и автоподъём версии ядра при подготовке релиза 2026-09-27 13:23:28 +03:00
prepare-stable-core.sh Ядро: Hysteria app/v2.13.0 и автоматическая перегенерация серии патчей 2026-10-09 00:36:36 +03:00
prepare_sing_udp_patch.py feat: unify official WG/AWG engine and preserve full UDP datagrams 2026-09-06 00:14:22 +03:00
prune-local-archive.sh Локальный архив релизов и тестовых бандлов: хранить 3 последних, матрицу тега удалять 2026-09-25 23:27:30 +03:00
publish-forgejo-stable.sh Паблишеры: тег попадает в Forgejo только с полным проверенным черновиком 2026-09-27 14:32:31 +03:00
publish-forgejo-test.sh Паблишеры: тег попадает в Forgejo только с полным проверенным черновиком 2026-09-27 14:32:31 +03:00
publish-local-stable.sh Набор российских IP: свежий снимок sing-geoip и проверка свежести перед релизом 2026-09-27 14:47:24 +03:00
refresh_rule_sets.py refresh_rule_sets: повторы при сетевых сбоях, отказ с понятной причиной 2026-09-27 15:01:12 +03:00
release-changes.txt Ядро: Hysteria app/v2.13.0 и автоматическая перегенерация серии патчей 2026-10-09 00:36:36 +03:00
resolve_core_version.py release: prepare Android 0.4.3 — символы libbox под сборщик 1.14 2026-09-27 13:46:22 +03:00
test-libbox-fingerprint.sh feat: unify official WG/AWG engine and preserve full UDP datagrams 2026-09-06 00:14:22 +03:00
test-publish-forgejo-stable.sh Паблишеры: тег попадает в Forgejo только с полным проверенным черновиком 2026-09-27 14:32:31 +03:00
update_hysteria_core.py Ядро: Hysteria app/v2.13.0 и автоматическая перегенерация серии патчей 2026-10-09 00:36:36 +03:00
verify-core-cache.sh feat: unify official WG/AWG engine and preserve full UDP datagrams 2026-09-06 00:14:22 +03:00
verify-core-version.sh Initial Zapret KVN Android MVP 2026-07-22 14:44:50 +03:00
verify-fixtures.sh Fix Android WireGuard data path and DNS health 2026-07-22 23:19:48 +03:00
verify-gate8-performance.sh Ядро sing-box-extended 1.14.1 и автоподъём версии ядра при подготовке релиза 2026-09-27 13:23:28 +03:00
verify-gate8-stress.sh Initial Zapret KVN Android MVP 2026-07-22 14:44:50 +03:00
verify-process-recreation.sh Initial Zapret KVN Android MVP 2026-07-22 14:44:50 +03:00
verify-project.sh release: prepare Android 0.4.11 — адрес сервера по защищённому DNS 2026-10-09 00:18:59 +03:00
verify-release-bundle.sh Allow internal release notes during bundle verification 2026-07-24 21:03:05 +03:00
verify-release-candidate.sh Стабильный Android-релиз: тег пушится после проверок, бюджет размера APK под ядро 1.14 2026-09-27 13:59:45 +03:00
verify-release-device.sh Prepare Zapret KVN 0.2.0 2026-07-22 16:01:33 +03:00
verify-rule-sets.sh Route championat.com directly 2026-08-04 21:39:07 +03:00
verify-same-key-upgrade.sh Initial Zapret KVN Android MVP 2026-07-22 14:44:50 +03:00
verify-test-bundle.sh Встроить официальное ядро Hysteria2 и QR-подписки 2026-08-29 02:35:35 +03:00