index
:
pysim
27c3
ccc
chrysn/for-29033
chrysn/ota
fairwaves/sim
fixeria/btsap
fixeria/cmd2
fixeria/run_gsm_alg
laforge/ota
laforge/scp
laforge/sm-dp
laforge/smdp_asn1
laforge/wip
master
pmaier/sja5test
pmaier/tracetest
pmaier/tracetest2
sysmocom/factory
users/daniel/csv-format
zecke/hacks
zecke/tmp2
A python tool to program magic SIMs
Sylvain Munaut
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2023-07-28
WIP
pmaier/tracetest
Philipp Maier
1
-1
/
+1
2023-07-28
WIP
Philipp Maier
1
-1
/
+3
2023-07-28
pysim-test: rename pysim-test.sh to pySim-prog_test.sh
Philipp Maier
2
-3
/
+3
2023-07-28
tests: add test script for pySim-trace
Philipp Maier
3
-0
/
+21
2023-07-28
pySim-trace: catch StopIteration exception on trace file end
Philipp Maier
1
-1
/
+5
2023-07-28
pySim-trace: mark card reset in the trace
Philipp Maier
5
-4
/
+18
2023-07-28
utils: tolerate uninitialized fields in dec_addr_tlv
Philipp Maier
1
-0
/
+4
2023-07-28
pySim-trace: remove stray debug print
Philipp Maier
1
-1
/
+1
2023-07-28
pySim-trace: add commandline option --show-raw-apdu
Philipp Maier
1
-4
/
+10
2023-07-26
construct: add adapter Utf8Adapter to safely interpret utf8 text
Philipp Maier
3
-10
/
+25
2023-07-21
Fixed `mnc` encoding
farhadh
1
-1
/
+1
2023-07-21
runtime: fix lchan deletion in method reset
Philipp Maier
1
-1
/
+1
2023-07-20
apdu/ts_102_221: extract channel number from dict before calling del_lchan
Philipp Maier
1
-1
/
+1
2023-07-20
pySim-shell: fix verify_adm command
Philipp Maier
1
-1
/
+1
2023-07-20
cards: fix swapped PIN mapping number
Philipp Maier
1
-1
/
+1
2023-07-12
pySim-shell: Add a mode where a pySim-shell cmd can be passed by shell
Harald Welte
1
-1
/
+9
2023-07-12
move Runtime{State,Lchan} from pySim.filesystem to new pySim.runtime
Harald Welte
7
-497
/
+525
2023-07-12
pySim/filesystem.py: remove unused class FileData
Harald Welte
1
-8
/
+0
2023-07-12
pySim-shell: Iterate over CardApplication sub-classes
Harald Welte
1
-16
/
+20
2023-07-12
ts_102_221: Remove CardProfileUICCSIM
Harald Welte
1
-18
/
+0
2023-07-12
Introduce concept of CardProfileAddon
Harald Welte
8
-15
/
+105
2023-07-12
cdma_ruim: Fix unit tests and actually enable them
Harald Welte
2
-3
/
+4
2023-07-12
cards: all UICC should use sel_ctrl="0400" and SIM "0000"
Harald Welte
2
-6
/
+2
2023-07-12
cards: cosmetic rename, argument name should be scc, not ssc
Harald Welte
1
-2
/
+2
2023-07-12
cards: All derived of SimCardBase use CLA=A0; all UiccCardBase use CLA=00
Harald Welte
2
-4
/
+6
2023-07-12
ts_31_102, ts_31_103: Move legacy-only code to pySim.legacy
Harald Welte
6
-137
/
+184
2023-07-12
create pySim.legacy.ts_51_011.py and move legacy code there
Harald Welte
5
-233
/
+263
2023-07-12
pySim/cards: Add type annotations
Harald Welte
1
-16
/
+18
2023-07-12
split pySim/legacy/{cards,utils} from pySim/{cards,utils}
Harald Welte
11
-1926
/
+1924
2023-07-12
pySim/cards: Split legacy classes away from core SIM + UICC
Harald Welte
3
-70
/
+81
2023-07-11
filesystem: Support selecting MF from MF
Harald Welte
1
-0
/
+3
2023-07-11
pySim-prog: Also accept 18-digit ICCIDs
Harald Welte
1
-2
/
+2
2023-07-11
GlobalPlatform ADF.SD: Add command line reference + error message
Harald Welte
2
-4
/
+17
2023-07-11
ts_102_222: Remove unneeded imports
Harald Welte
1
-3
/
+0
2023-07-11
pySim/transport: Use newly-defined ResTuple type
Harald Welte
5
-18
/
+18
2023-07-11
pySim/commands.py: Better type annotations
Harald Welte
2
-45
/
+55
2023-07-11
pySim/transport: More type annotations
Harald Welte
6
-25
/
+36
2023-07-11
pySim/utils: define 'Hexstr' using NewType
Harald Welte
1
-2
/
+2
2023-07-11
pySim/tlv.py: Fix TLV_IE_Collection from_dict with nested collections
Harald Welte
1
-1
/
+12
2023-07-11
pySim/tlv.py: Don't create an exception from within raise
Harald Welte
1
-1
/
+1
2023-07-11
TLV_IE_Collection: use snake-style names during from_dict()
Harald Welte
3
-14
/
+13
2023-07-09
pySim-shell: Unregister profile commands during equip
iw0
1
-0
/
+4
2023-07-04
pySim-shell: Support USIM specific methods/commands on unknown UICC
Harald Welte
1
-1
/
+7
2023-06-27
ts_31_103: enable encode tests for files containing single TLV IE
Harald Welte
1
-6
/
+3
2023-06-27
tlv: Fix IE.from_dict() method
Harald Welte
1
-2
/
+5
2023-06-27
cosmetic: Implement cmd2.Settable backwards-compat via wrapper class
Harald Welte
1
-24
/
+18
2023-06-27
work-around what appears to be a pylint bug
Harald Welte
1
-0
/
+2
2023-06-25
Fix run-editor bug with cmd2 >= 2.0.0 compatibility
Harald Welte
2
-4
/
+15
2023-06-18
tests: Add new, data-driven OTA tests
Harald Welte
1
-0
/
+137
2023-06-18
Add support for encoding/decoding SMS in TPDU and SMPP format
Harald Welte
4
-7
/
+461
[next]