vpnhide/scripts
okhsunrog ce5ed72fd5 docs: fix review findings and add KPM to update-json
Cross-checked the docs refresh against the code and corrected:
- protocol.md: config parser is vpnhide_parse_config (not the legacy
  vpnhide_parse_target_uids); path is kmod/shared/vpnhide_logic.h; drop the
  unverified 0x2026 KPatch-Next marker (activator drives it via the CLI).
- zygisk/README: module declares Zygisk API v2 (not v5); add the recv hook
  row and the if<N> renamed-netdev match.
- README (en/ru): live-check counts are 13 native / 12 Java; Diagnostics is
  under Settings, not a tab; mention the Statistics tab; note KPM beta parity.
- detection-vectors: KPM host-route helper is kpm_is_public_host_route{4,6};
  restore CONFIG_KPROBES and the Zygisk qualifiers; codegen renders four targets.
- storage.md: legacy files are no longer user-managed (migration inputs), not
  'gone'. CLAUDE.md: activator has four bins (kmod/kpm/zygisk/ports).
- development/ROADMAP/kmod/lsposed/portshide READMEs + AGENTS.md: assorted
  accuracy fixes (KPM needs a KernelPatch runtime, per-KMI kmod zip name, etc.).
- CONTRIBUTING.md: clang-format uses scripts/clang-format-c.sh (covers KPM src).
- portshide customize.sh: 'Hiding -> Ports' (renamed tab).
- update-json.sh: emit update-kpm.json so KPM gets Magisk/KSU update checks.
2026-07-01 21:53:39 +03:00
..
build-version.py fix(build): port build scripts to Python to allow Windows contributors to build subprojects (#83) 2026-04-25 19:53:15 +03:00
build_lib.py fix(kmod): preserve build version in DDK container 2026-06-29 11:49:24 +03:00
changelog.py Close audit findings in clean-device, release, changelog, update-json, codegen (#209) 2026-06-30 11:31:45 +03:00
changelog_lib.py chore: CI + scripts cleanup (review items #12 #13 #24 #31 #32 #37) 2026-04-27 01:14:03 +03:00
clang-format-c.sh Pin C formatting to clang-format 18 2026-06-29 02:55:57 +03:00
clean-device.sh Close audit findings in clean-device, release, changelog, update-json, codegen (#209) 2026-06-30 11:31:45 +03:00
codegen-hooks.py Close audit findings in clean-device, release, changelog, update-json, codegen (#209) 2026-06-30 11:31:45 +03:00
codegen-interfaces.py Close audit findings in clean-device, release, changelog, update-json, codegen (#209) 2026-06-30 11:31:45 +03:00
codegen_lib.py Close audit findings in clean-device, release, changelog, update-json, codegen (#209) 2026-06-30 11:31:45 +03:00
measure-startup.py Address startup cache review findings 2026-06-22 22:58:05 +03:00
preview-changelog.py fix(scripts): CHANGELOG.md at release time + Markdown fragments 2026-04-19 21:57:34 +03:00
release.py Close audit findings in clean-device, release, changelog, update-json, codegen (#209) 2026-06-30 11:31:45 +03:00
stats.py ci+chore: add ruff (format + lint) for python scripts 2026-04-26 23:48:37 +03:00
update-json.sh docs: fix review findings and add KPM to update-json 2026-07-01 21:53:39 +03:00