index
:
pysim
27c3
ccc
chrysn/for-29033
chrysn/ota
ef_msisdn
fairwaves/sim
fixeria/btsap
fixeria/cmd2
fixeria/run_gsm_alg
laforge/ota
laforge/scp
laforge/smdp_asn1
laforge/wip
laforge/wsrc
master
osmith/wip
pmaier/ara-m
pmaier/euicchack
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
path:
root
/
pySim
/
commands.py
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-04
Introduce GlobalPlatform SCP02 implementation
Harald Welte
1
-2
/
+9
2024-02-01
commands.py: Wrap the transport send_apdu* methods
Harald Welte
1
-43
/
+111
2023-12-29
commands: Ignore exceptions during READ while UPDATE
Harald Welte
1
-7
/
+21
2023-10-24
pySim-shell: Create + use per-RuntimeLchan SimCardCommands
Harald Welte
1
-0
/
+1
2023-10-24
commands.py: Add support for multiple logical channels.
Harald Welte
1
-9
/
+68
2023-09-07
filesystem: add attribute "leftpad" to class LinFixedEF
Philipp Maier
1
-3
/
+7
2023-09-07
commands: make method verify_binary and verify_record private
Philipp Maier
1
-28
/
+28
2023-07-11
pySim/commands.py: Better type annotations
Harald Welte
1
-45
/
+54
2023-06-07
ts_31_102: Add shell command for GET IDENTITY
Harald Welte
1
-0
/
+5
2023-06-07
ts_102221: Add "resume_uicc" command
Harald Welte
1
-0
/
+7
2023-06-06
Fix result parsing of "suspend_uicc"
Harald Welte
1
-1
/
+1
2023-03-22
SimCardCommands.run_gsm(): use send_apdu_checksw()
Vadim Yanitskiy
1
-1
/
+1
2023-03-22
fix SimCardCommands.run_gsm(): always use CLA=0xa0
Vadim Yanitskiy
1
-1
/
+1
2023-03-09
ts_102_222: Implement support for RESIZE FILE for an EF
Harald Welte
1
-0
/
+4
2022-07-07
Py2 -> Py3: do not inherit classes from object
Vadim Yanitskiy
1
-1
/
+1
2022-06-03
commands: add ".." notation to expand hexstrings
Philipp Maier
1
-5
/
+10
2022-03-01
Initial support for GlobalPlatform
Harald Welte
1
-0
/
+4
2022-02-15
pySim-shell: support TS 102 222 administrative commands
Harald Welte
1
-0
/
+20
2022-02-14
commands: Add method to select parent DF ("cd ..")
Harald Welte
1
-0
/
+4
2022-02-11
cosmetic: Switch to consistent four-spaces indent; run autopep8
Harald Welte
1
-550
/
+570
2021-11-19
commands: use send_apdu_checksw() in method read_record
Philipp Maier
1
-1
/
+1
2021-11-05
commands: return none, when offset exceeds file length
Philipp Maier
1
-0
/
+3
2021-11-05
commands: complete documentation strings
Philipp Maier
1
-15
/
+107
2021-11-05
commands: do not check SW manually, use send_apdu_checksw()
Philipp Maier
1
-16
/
+15
2021-10-29
commands: use python style commends to describe methods
Philipp Maier
1
-2
/
+1
2021-10-21
pySim-shell: Add suspend_uicc command
Harald Welte
1
-1
/
+37
2021-10-15
commands: Fix read_binary() for non-zero offset
Harald Welte
1
-4
/
+5
2021-10-14
commands: fix update_binary() with non-zero offset
Harald Welte
1
-2
/
+2
2021-10-14
Add API + shell command for sending TERMINAL PROFILE to card
Harald Welte
1
-0
/
+6
2021-07-31
Allow update_binary function to write more than 255 bytes
andrew-ma
1
-3
/
+15
2021-06-13
pySim/commands: Add envelope() method for ENVELOPE command
Harald Welte
1
-0
/
+4
2021-05-25
shell: Fix activate_file + deactivate_file commands
Harald Welte
1
-2
/
+2
2021-05-25
shell: Add 'status' command to issue STATUS APDU
Harald Welte
1
-0
/
+4
2021-05-23
commands: remove superfluous getter/setter for cla_byte property
Harald Welte
1
-8
/
+1
2021-05-23
commands: resolve inconsistency on sel_ctrl
Harald Welte
1
-7
/
+0
2021-05-23
commands: pad short data input in update_record()
Philipp Maier
1
-6
/
+13
2021-05-22
commands: check for status word in USIM authenticate command
Harald Welte
1
-1
/
+1
2021-05-04
BER-TLV EF support (command, filesystem, shell)
Harald Welte
1
-2
/
+72
2021-04-11
pySim-shell: Add open_channel + close_channel commands
Harald Welte
1
-0
/
+9
2021-04-11
pySim-shell: Adds support for DEACTIVATE FILE + ACTIVATE FILE
Harald Welte
1
-0
/
+8
2021-04-11
pySim-shell: Authenticate (3g) support
Harald Welte
1
-0
/
+22
2021-04-02
Add more documentation to the classes/methods
Harald Welte
1
-19
/
+82
2021-04-02
pySim-shell: complete CHV/PIN management tools
Philipp Maier
1
-6
/
+37
2021-04-02
commands: conserve write cycles
Philipp Maier
1
-3
/
+19
2021-03-23
commands: better exception string for authentication failures
Philipp Maier
1
-1
/
+4
2021-03-02
commands.py: Introduce a real select_file() method
Harald Welte
1
-1
/
+4
2021-03-02
commands.py: rename select_file() to select_path()
Harald Welte
1
-10
/
+10
2021-03-01
Remove Python shebang from files where it's not needed
Vadim Yanitskiy
1
-1
/
+0
2020-10-19
Remove unnecessary semicolon
Daniel Willmann
1
-1
/
+1
2020-08-28
Add support for ADF_USIM/EF_EHPLMN
Harald Welte
1
-0
/
+11
[next]