This website requires JavaScript.
2d2a40a73c
fix: follow-up test-script review findings (v3.5.14)
catarrh
2026-09-27 01:52:03 +03:00
d1eb88d4d7
fix: test-script review findings (v3.5.13)
catarrh
2026-09-27 01:48:12 +03:00
d1c6a9c27a
ui: rename the Phone simulator tab to Simulator and the eSIM pill to eSIM LPA (v3.5.12)
catarrh
2026-09-27 01:33:22 +03:00
722e237ea4
feat: Test script pill in the Phone simulator (v3.5.11)
catarrh
2026-09-27 01:19:32 +03:00
3a4a098f1a
feat: test script engine and server-side runner (phase 1)
catarrh
2026-09-27 00:59:53 +03:00
4c3fa64c95
feat: polling on by default and an effective-state toggle (v3.5.10)
catarrh
2026-09-26 13:09:44 +03:00
25f001a778
feat: card-driven STATUS polling and the Poll Interval Negotiation event (v3.5.9)
catarrh
2026-09-26 12:56:18 +03:00
d9e6c6c9dd
feat: CAP memory estimation with a confirm step before install (v3.5.8)
catarrh
2026-09-26 08:50:46 +03:00
b88f04fc69
feat: name standard package AIDs in the Explore / SCP81 / R-APDU views (v3.5.7)
catarrh
2026-09-26 00:33:38 +03:00
8064625d56
feat: next action suffix in the pending SELECT ITEM panel (v3.5.6)
catarrh
2026-09-25 23:05:22 +03:00
31ece16ada
fix: animated card icon while the card is being initialized (v3.5.5)
catarrh
2026-09-24 21:41:40 +03:00
719956baee
docs: note the A4 CRT single-key-reference decoding; sw cache bump
catarrh
2026-09-24 20:58:51 +03:00
bed66c8ff8
fix: robust equip-state detection and review follow-ups (v3.5.4)
catarrh
2026-09-24 20:52:49 +03:00
337e5df770
feat: decode the Items Next Action Indicator in proactive commands (v3.5.3)
catarrh
2026-09-24 20:37:53 +03:00
0f8c6dea50
fix: recover from a card swap without a server restart (v3.5.2)
catarrh
2026-09-24 08:57:06 +03:00
73ff6a60bd
fix: SCP80 RC/CPL parity, file-life-cycle labels, EF.ARR and PS template decoders (v3.5.1)
catarrh
2026-09-24 08:05:07 +03:00
7803d8520d
docs: sync help/README with the Push commands, Parser and picker UI (v3.5.0)
catarrh
2026-09-24 00:56:34 +03:00
82f45d488f
ui: guided OPEN CHANNEL parameters for the BIP opening request (v3.5.0)
catarrh
2026-09-23 22:58:22 +03:00
052d90c03e
ui: HTTP OTA pill labels, CAT_TP paired with the BIP opening (v3.5.0)
catarrh
2026-09-23 22:39:13 +03:00
9cbf301f09
ui: group the TCP request with the channel/link triggers; identification packet as a same-message follow-up
catarrh
2026-09-23 22:11:30 +03:00
731cb53105
ui: Parser pill — C-APDU / R-APDU parsers as sub-pills; R-APDU rename (v3.5.0)
catarrh
2026-09-23 09:55:40 +03:00
c011c02f8e
ui: Push commands sub-pills — one form at a time (v3.5.0)
catarrh
2026-09-23 09:10:45 +03:00
f17e7cb8da
feat: Push commands pill — GP administration trigger + TS 102 226 §9 pushes (v3.5.0)
catarrh
2026-09-23 08:57:59 +03:00
cab54a5504
ui: order the Remote APDU pills RAM/GP, Expanded Script
catarrh
2026-09-23 08:39:44 +03:00
a5f7ca840d
ui: start the SELECT picker session in MF for both RFM builders
catarrh
2026-09-23 08:34:27 +03:00
1035bf069d
ui: show SELECT picker paths from the root instead of "fid — parent"
catarrh
2026-09-23 08:30:12 +03:00
b8734189cf
feat: offline file list + SELECT picker for the SIM/USIM RFM builders (v3.4.0)
catarrh
2026-09-23 08:20:10 +03:00
7aee1818b8
feat: remote-script command palette — RFM/RAM commands in Expanded Script, TS 102 226 §9 PUSH (v3.3.0)
catarrh
2026-09-23 07:34:21 +03:00
43f50d3b72
feat: SCP80 SMS concatenation + packet size / SMS count display (v3.2.0)
catarrh
2026-09-22 23:02:13 +03:00
f72054f61f
ui: stop showing the all-FF record marker as a field; label it in the diff (v3.1.4)
catarrh
2026-09-22 22:26:20 +03:00
fa600cb45d
ui: rename the SCP81 script templates to Explore ISD / Delete AID (v3.1.3)
catarrh
2026-09-22 22:07:57 +03:00
b87b3905ee
fix: recover from a PC/SC service failure without a server restart (v3.1.2)
catarrh
2026-09-22 22:01:28 +03:00
7fd3a3c973
fix: emit wire-shaped TPDUs in the GSMTAP stream (v3.1.1)
catarrh
2026-09-22 07:56:21 +03:00
a387cdc1b6
feat: GSMTAP-SIM APDU streaming for Wireshark / SIMtrace Analyser (v3.1.0)
catarrh
2026-09-22 01:41:14 +03:00
910c5abfad
ui: show the provider in the eSIM profile card title
catarrh
2026-09-22 00:53:55 +03:00
bed1852110
ui: lay the EUICCInfo2 chip fields out in two columns
catarrh
2026-09-22 00:51:07 +03:00
cb63ff286d
fix: keep pySim's command-set bookkeeping in sync in the ES10 selections
catarrh
2026-09-22 00:46:14 +03:00
f6d62c225c
fix: select the ISD-R before the profile switch command
catarrh
2026-09-22 00:34:00 +03:00
f87f3e9841
esim: decode the notification operations from the card's TLV shape
catarrh
2026-09-22 00:30:32 +03:00
a7ec67b19c
ui: group the eSIM chip info into boxes and wrap values nicely
catarrh
2026-09-22 00:27:31 +03:00
d3f5aaa443
esim: show the profile icon image and its data size
catarrh
2026-09-22 00:21:43 +03:00
86808ce55d
esim: drive the profile switch ourselves; guard the FCP metadata
catarrh
2026-09-22 00:14:02 +03:00
91c642a646
esim: decode EUICCInfo1/2 and the RAT per SGP.22 (no version bump yet)
catarrh
2026-09-21 23:56:41 +03:00
d087632573
docs: align the READMEs, help and API reference with the current UI (v3.0.1)
catarrh
2026-09-21 23:38:59 +03:00
563b211e15
fix: serve the eSIM GET endpoints from _do_GET; release v3.0.0
catarrh
2026-09-21 23:27:16 +03:00
69b4caf5d8
fix: restore MF after fast-init probing so eUICC cards init cleanly (v2.8.1)
catarrh
2026-09-21 23:20:50 +03:00
a4d5415034
esim: local eUICC operations in the Phone simulator tab (v2.8.0)
catarrh
2026-09-21 23:10:52 +03:00
e3502c059e
fix: use the Network Name spare-bit count for PNN GSM-7 text (v2.7.21)
catarrh
2026-09-21 22:37:26 +03:00
f8ba5dea2c
fix: use the card's own SimCardCommands for ADM and AUTHENTICATE (v2.7.20)
catarrh
2026-09-21 22:13:52 +03:00
0446d2a93c
ui: FPLMN manual-selection clear and duplicate guard (v2.7.19)
catarrh
2026-09-21 01:14:45 +03:00
dfb7b694f9
ui: net-sim Home network button; compact HPLMNwAcT monitor row (v2.7.18)
catarrh
2026-09-21 00:44:20 +03:00
87052212b7
ui: name REFRESH and the rest of the TS 102 223 command types (v2.7.17)
catarrh
2026-09-21 00:24:46 +03:00
ef3726441b
ui: decode and abbreviate long PLMN lists in the network monitor (v2.7.16)
catarrh
2026-09-21 00:18:36 +03:00
4730e81ec2
ui: show raw and decoded comparisons together, with labelled columns (v2.7.15)
catarrh
2026-09-21 00:09:39 +03:00
bfb455b3c8
ui: content-sized label column in decoded field tables (v2.7.14)
catarrh
2026-09-20 23:56:40 +03:00
93ed870f75
ui: named FCI block holds the metadata; hide the empty content pane (v2.7.13)
catarrh
2026-09-20 23:45:12 +03:00
f966276217
ui: put the decoded FCI in a named bordered block (v2.7.12)
catarrh
2026-09-20 23:37:37 +03:00
3cab9867be
ui: compact FCI rows in the file manager (v2.7.11)
catarrh
2026-09-20 23:29:51 +03:00
e9f0a50ea5
ui: gate Read decoded on client-side decoder availability (v2.7.10)
catarrh
2026-09-20 23:21:06 +03:00
cad14e2b5a
ui: file manager read pills and Edit raw (v2.7.9)
catarrh
2026-09-20 23:12:07 +03:00
2c793720f6
ui: verify the ADM PIN from the matched card preset (v2.7.8)
catarrh
2026-09-20 22:09:39 +03:00
3c6bc7ac02
net-sim: bundle the MCC/MNC list and hide MVNOs from the picker (v2.7.7)
catarrh
2026-09-20 21:20:25 +03:00
a688c63919
ui: fix net-sim i18n — decode-entity key match + label coverage (v2.7.6)
catarrh
2026-09-20 14:05:27 +03:00
6131d34d28
ui: drop the network-monitor area line, label the refresh time (v2.7.5)
catarrh
2026-09-20 13:50:42 +03:00
ef9faabdf8
ui: TP bit labels — byte 30 b5-b8 and byte 34 b8 per TS 102 223 (v2.7.4)
catarrh
2026-09-20 13:44:44 +03:00
cd802d965e
ui: network-monitor status on its own line + Refresh translation (v2.7.3)
catarrh
2026-09-20 13:34:21 +03:00
6bea10bb5b
net: align the EPSLOCI dummy with the corrected trace study (v2.7.2)
catarrh
2026-09-20 13:30:26 +03:00
bb13ed45f8
net: initialize the monitor in the startup equip path (v2.7.1)
catarrh
2026-09-20 13:12:00 +03:00
b1539d7cd5
net: network-state monitor and permanent-rejection FPLMN (v2.7.0)
catarrh
2026-09-20 12:26:17 +03:00
81b50199cc
ui: bordered header badges and ICCID-labelled card actions (v2.6.2)
catarrh
2026-09-20 01:40:39 +03:00
97bc8f929d
ui: header preset indicators — ADM key glyph, SCP80/SCP81 completeness (v2.6.1)
catarrh
2026-09-20 01:08:44 +03:00
cee59bd611
cards: label the preset TARs (ISD / UICC RFM / ADF RFM) after Counter
catarrh
2026-09-20 00:18:02 +03:00
15121cff20
cards: per-target TARs (ISD/UICC/USIM) and an ADM field in presets (v2.6.0)
catarrh
2026-09-20 00:05:39 +03:00
8aa9e8eaef
ui: separate the header ICCID from the ADM badge
catarrh
2026-09-19 23:41:17 +03:00
ccabef883e
ui: print the equipped card's ICCID in the header indicator (v2.5.2)
catarrh
2026-09-19 23:40:08 +03:00
163a859658
ui: drop the clipboard/paste JSON buttons from Cards and custom files (v2.5.1)
catarrh
2026-09-19 23:26:21 +03:00
8848df1c1e
ui: green Send buttons, TP status below the buttons
catarrh
2026-09-19 23:10:41 +03:00
bc5d46eccb
ui: move Network simulation above the proactive log; drop the doc link from its text
catarrh
2026-09-19 22:56:48 +03:00
99183acc89
net-sim: skip files missing on the card; /api/write accepts a full path
catarrh
2026-09-19 22:53:24 +03:00
0d92ea8f24
net-sim: network-condition simulation in the Phone tab (v2.5.0)
catarrh
2026-09-19 22:24:57 +03:00
158f1c676f
ui: embedded labels (fieldset/legend) for the phone simulator and SCP81 containers
catarrh
2026-09-19 21:51:03 +03:00
eb83238ae7
EF content decoders: decoded fields in the file manager, snapshots, checks and comparisons (v2.4.0)
catarrh
2026-09-19 21:07:30 +03:00
4f6e48f0e0
docs: fix version compatibility (PWA vs server majors), broaden descriptions, drop the header slogan (v2.3.1)
catarrh
2026-09-19 08:54:33 +03:00
3dceb5c56b
readme: note the former OTAMan name (renamed to SIMple on 2026-09-19)
catarrh
2026-09-19 08:43:48 +03:00
4a99db13d0
readme: broaden the SIMple overview — APDU workbench, OTA lab, CAT/STK simulator, card profiler
catarrh
2026-09-19 08:42:48 +03:00
ac18c3e2cf
rename OTAMan → SIMple (v2.3.0)
catarrh
2026-09-19 08:25:20 +03:00
9c64da86a3
terminal profile: numeric value fields (soft keys, channels, screen, ND/NK, frames), doc corrections (v2.2.21)
pre-rename
catarrh
2026-09-19 07:45:12 +03:00
0fe51491d8
terminal profile: fix the per-byte bit order (b1 = LSB), add the inference notes (v2.2.20)
catarrh
2026-09-19 01:21:06 +03:00
2a03c74941
cards: group the form into SCP80/SCP81 fieldsets, close the RU i18n gaps (v2.2.19)
catarrh
2026-09-19 00:15:18 +03:00
ce7d91cfe0
cards: From card button + normalized duplicate ICCID refusal (v2.2.18)
catarrh
2026-09-18 23:57:05 +03:00
235388a5d0
startup: cardless start is a normal state, not an init failure (v2.2.17)
catarrh
2026-09-18 23:41:12 +03:00
6d5d23487a
cards: read EF.ICCID at equip and auto-select the matching preset (v2.2.16)
catarrh
2026-09-18 21:05:25 +03:00
ab91fcff54
i18n: reword the Next-URI hint (RU: 'Выкл - команда без ответа')
catarrh
2026-09-17 09:29:24 +03:00
a59e374ff9
scp81: always reuse the connection, collapsible options, label polish (v2.2.15)
catarrh
2026-09-17 09:25:23 +03:00
f4462c14e7
scp81: UI framing options, permissive TLS, drop the Apache-header mimicry (v2.2.14)
catarrh
2026-09-17 08:50:40 +03:00
404fdf5a1c
scp81: rename passthru to redirect, add a true passthru mode (v2.2.13)
catarrh
2026-09-17 08:17:28 +03:00
b02f28f6ce
docs: help restored to the UI (Cards/SCP81 sections), READMEs updated
catarrh
2026-09-17 00:33:39 +03:00
eaa2453853
http ota: spec-correct retry timer, TLV and APDU edges (v2.2.12)
catarrh
2026-09-17 00:23:56 +03:00
59630623e9
Merge remote-tracking branch 'origin/main'
catarrh
2026-09-16 23:53:22 +03:00
dd7eecb279
custom files: update the section comment to the new parent rules
catarrh
2026-09-16 23:48:44 +03:00