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
|
6e2a670fc8
|
Help manual: note SMPP bridge omitted on Windows
|
2026-08-13 22:11:26 +03:00 |
|
catarrh
|
65aa38dc1b
|
Help manual: recommend Python 3.10-3.13 for pyscard wheels on Windows
|
2026-08-13 21:41:10 +03:00 |
|
catarrh
|
6418e1e37d
|
Help manual: note pyscard precompiled wheels + C++ Build Tools fallback
|
2026-08-13 21:31:32 +03:00 |
|
catarrh
|
e3b8664286
|
Fix disconnect message: pySim -> pysim-otaman-server
|
2026-08-13 21:11:34 +03:00 |
|
catarrh
|
925ff80d80
|
Add offline HTML help manual (EN/RU) with sidebar TOC + context-aware help link
|
2026-08-13 15:26:08 +03:00 |
|
catarrh
|
69a20baa9f
|
v1.5.1
|
2026-08-11 23:54:46 +03:00 |
|
catarrh
|
f764760b0a
|
Proactive log: decode PLI response data using PLI_CODECS; hide empty Response
|
2026-08-11 23:26:05 +03:00 |
|
catarrh
|
a2f7b60333
|
Proactive log: qualifier names for all multi-qual commands, Response line under command
|
2026-08-11 23:13:32 +03:00 |
|
catarrh
|
3b7dbf1743
|
Proactive log: inline TR hex, remove expand toggle + polling re-render
|
2026-08-11 23:05:34 +03:00 |
|
catarrh
|
7c5d0051d4
|
PWA poll loop: detect card disconnect, show 'Card disconnected'
|
2026-08-11 22:36:27 +03:00 |
|
catarrh
|
302a1f87a2
|
Rebuild CSS (gap-6 was purged)
|
2026-08-11 22:22:17 +03:00 |
|
catarrh
|
52bcd31387
|
Auto-poll toggle + PWA backend poll loop (5s) for proactive tab
|
2026-08-11 21:44:37 +03:00 |
|
catarrh
|
d4f40aaaef
|
Fix privilege byte 1 decode: add missing Mandated DAP Verification checkbox (bit 1)
|
2026-08-10 21:41:30 +03:00 |
|
catarrh
|
bdf3d1a352
|
Remove byte count from proactive command list
|
2026-08-10 20:16:34 +03:00 |
|
catarrh
|
c0784a10c6
|
Proactive log: show TERMINAL RESPONSE hex + SW on expand
|
2026-08-10 20:12:59 +03:00 |
|
catarrh
|
4de1bd49d8
|
Proactive log: expandable hex dump + decoded PLI qualifier names
|
2026-08-10 20:02:54 +03:00 |
|
catarrh
|
e4ef33c097
|
Add Send STATUS button above event list in Proactive UICC
|
2026-08-10 19:53:56 +03:00 |
|
catarrh
|
6e460908d8
|
README: Proactive UICC pill features
|
2026-08-10 19:46:23 +03:00 |
|
catarrh
|
ef754befab
|
v1.5.0: PLI data dictionary, event send, rejection cause dropdown, clipboard import fix
|
2026-08-10 19:44:25 +03:00 |
|
catarrh
|
f6d36aaf99
|
v1.4.3
|
2026-08-10 03:05:45 +03:00 |
|
catarrh
|
9608302a52
|
feat: Proactive UICC tab shows fetched proactive command log with type name, elapsed time, and byte count (i18n: RU)
|
2026-08-10 03:03:24 +03:00 |
|
catarrh
|
b67c9cb7cc
|
v1.4.2
|
2026-08-10 02:00:19 +03:00 |
|
catarrh
|
dc5b936f91
|
fix: move pysim-sub-proactive into correct tab parent (pysim, not C-APDU)
|
2026-08-10 01:31:21 +03:00 |
|
catarrh
|
15804f7d99
|
fix: move pysim-sub-proactive from C-APDU tab to card reader sub-tabs
|
2026-08-10 00:55:29 +03:00 |
|
catarrh
|
7bcc79d859
|
add 'Proactive UICC' pill to Card reader tab with event list display from SET UP EVENT LIST
|
2026-08-10 00:40:12 +03:00 |
|
catarrh
|
98b24a5389
|
hide OK button on SELECT ITEM view, show only on DISPLAY TEXT
|
2026-08-09 23:40:40 +03:00 |
|
catarrh
|
c0d69040d5
|
fix conversion layout (button below input), add missing closing divs, add HTML div-balance test
|
2026-08-09 22:47:49 +03:00 |
|
catarrh
|
9510813e78
|
fix: remove extra closing div that placed conversion below flex row
|
2026-08-09 22:41:40 +03:00 |
|
catarrh
|
a9de20aa0a
|
fix: remove extra closing div that broke outer container for non-C-APDU tabs
|
2026-08-09 22:39:45 +03:00 |
|
catarrh
|
d81305e157
|
fix C-APDU DOM nesting: add missing flex-1 and tab-c-apdu closing divs
|
2026-08-09 22:35:09 +03:00 |
|
catarrh
|
3388048ead
|
move Conversion block to right column in C-APDU tab
|
2026-08-09 22:31:13 +03:00 |
|
catarrh
|
40381bf6a5
|
share Conversion section across all C-APDU sub-tabs, remove duplicate from SIM/USIM
|
2026-08-09 22:27:31 +03:00 |
|
catarrh
|
5d6460c649
|
decrease vertical padding on top-level tabs (py-2 -> py-1.5)
|
2026-08-09 22:13:11 +03:00 |
|
catarrh
|
f2b18aafd5
|
C-APDU pills: centered, larger font, more padding
|
2026-08-09 22:12:15 +03:00 |
|
catarrh
|
1f0ab59c40
|
fix C-APDU DOM nesting: remove extra closing divs from sed substitution
|
2026-08-09 22:08:30 +03:00 |
|
catarrh
|
0987278d79
|
group SIM/USIM/BER-TLV/RAM tabs into C-APDU tab with sub-tab pills
|
2026-08-09 21:59:31 +03:00 |
|
catarrh
|
1c54e70c72
|
remove redundant file tree refresh on file manager open, saves ~40 APDUs per open
|
2026-08-09 17:40:43 +03:00 |
|
catarrh
|
54ceaddeb8
|
i18n: translate Back button in STK menu
|
2026-08-09 17:28:23 +03:00 |
|
catarrh
|
7bf5aa2711
|
fix disconnected state: split 'once ready' into 'Click' + 'Connect' + 'when ready' for clean EN/RU rendering
|
2026-08-09 16:57:31 +03:00 |
|
catarrh
|
4c4a5032f1
|
remove bold 'Connect' span between disconnected-state instructions
|
2026-08-09 16:53:50 +03:00 |
|
catarrh
|
72e44943d7
|
translate bold 'Connect' to 'Подключиться' in disconnected state
|
2026-08-09 16:52:04 +03:00 |
|
catarrh
|
4b38217c98
|
restore full Russian text for disconnected-state instruction
|
2026-08-09 16:49:30 +03:00 |
|
catarrh
|
6356110516
|
fix: remove redundant 'Press Connect' from Russian disconnected-state text
|
2026-08-09 16:47:41 +03:00 |
|
catarrh
|
8bbf89af4e
|
hide Send to Card when disconnected; add RU translation
|
2026-08-09 16:45:07 +03:00 |
|
catarrh
|
4c05bf743a
|
hide Verify vs pySim button when disconnected; add RU translation
|
2026-08-09 16:43:22 +03:00 |
|
catarrh
|
2699f267db
|
i18n: translate card reader connected state — 30 new keys for buttons, pills, labels, status messages
|
2026-08-09 16:36:25 +03:00 |
|
catarrh
|
3778a95462
|
v1.4.1: Cards tab with localStorage, i18n translations, response parser privilege fix, STK menu refresh on equip
|
2026-08-09 16:16:29 +03:00 |
|
catarrh
|
e92f85d3e0
|
fix: refresh STK menu after equip, prevent stale card data in STK pill
|
2026-08-09 15:39:46 +03:00 |
|
catarrh
|
c7c1b4d3e7
|
fix: improve Russian translation for 'once pysim-otaman-server is ready'
|
2026-08-09 15:29:14 +03:00 |
|