catarrh
|
d2c292e5b8
|
Merge pysim-otaman-server into otaman (monorepo, v1.7.0)
- Move PWA into frontend/; server package at pysim_otaman_server/
- Server now serves the PWA (same origin -> no CORS/PNA): static file handler
+ --web-dir flag + injects window.PYSIM_EMBEDDED marker into index.html
- Frontend defaults to relative API base when embedded (pysimBase = '')
- Version 1.7.0 aligned: server.py VERSION, pyproject.toml, PWA header
- SW cache bump otaman-v7 -> otaman-v8
- Docs: combined README + docs/api.md endpoint reference; update links
- Fix stale package.json repository URL
|
2026-08-14 15:48:38 +03:00 |
|
catarrh
|
ab78455ff6
|
docs: document browser local-network permission for public-hosted PWA
|
2026-08-13 23:59:53 +03:00 |
|
catarrh
|
3c03b04157
|
Add AES-128/192/256 support to secured packet builder (v1.6.0)
- Bundle aes-js as aes-bundle.js (standalone aesjs global), precache in SW (v7)
- Add AES-CBC (zero IV, 16/24/32B) + AES-CMAC (SP 800-38B, 8-octet) helpers
- genSp(): algorithm dispatch, AES counter hard-block (b5b4 = 10/11 per Rel-18)
- Cross-checked AES vectors against pySim OtaDialectSms.encode_cmd
- Docs: AES + 3DES deprecation, fix stale SPI1 value table
|
2026-08-13 22:56:35 +03:00 |
|
catarrh
|
6e460908d8
|
README: Proactive UICC pill features
|
2026-08-10 19:46:23 +03:00 |
|
catarrh
|
1394b1442c
|
update README: custom files, file update, command hints, card reader section
|
2026-08-07 21:33:38 +03:00 |
|
catarrh
|
0c7d0fb68f
|
i18n: LANG_RU map, data-l10n, language toggle, version check, compatibility
|
2026-08-07 13:26:38 +03:00 |
|
catarrh
|
b0d121a2ef
|
now it is PWA
|
2026-08-05 13:15:07 +03:00 |
|
catarrh
|
6f6769d12d
|
more options for RAM GET DATA, GET STATUS
|
2026-08-05 10:51:01 +03:00 |
|
catarrh
|
b70844a3a8
|
readme update
|
2026-08-05 02:54:34 +03:00 |
|
catarrh
|
33f1cb9a99
|
more files added
|
2026-08-05 02:44:50 +03:00 |
|
Трошин Антон Валерьевич
|
59ae7f5a3f
|
first commit
|
2026-08-04 22:22:44 +03:00 |
|