Добавить безопасный клиент каталога прошивок Android

This commit is contained in:
2026-09-04 12:30:37 +03:00
parent 392817432b
commit fa6f615e81
2 changed files with 176 additions and 0 deletions

View File

@@ -13,3 +13,9 @@ the Android adapter for protocol operations; the portable protocol core remains
workspace, up to 2×16384 doubles). `trends/SpectrumAnalyzer` maps timestamps and
errors but does not duplicate FFT/filter math. Run it off the UI thread.
`trends/PlotViewport` is a toolkit-free normalized zoom/pan model.
`kotlin/ru/setcorp/setprotocol/update/FirmwareCatalog.kt` is a UI-independent
firmware release client. It reads the optional `firmware.releases` array from
the shared `update.json`, accepts only HTTPS assets, limits their size and
returns image bytes only after SHA-256 verification. Applications provide
their own UI and pass optional HTTP Basic credentials.