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
path:
root
/
pySim-shell.py
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-05
pySim-shell: Fix regression in 'apdu' command on cards without profile
Harald Welte
1
-1
/
+1
2024-02-04
pySim-shell: Make 'apdu' command use logical (and secure) channel
Harald Welte
1
-1
/
+5
2024-02-04
Introduce GlobalPlatform SCP02 implementation
Harald Welte
1
-1
/
+7
2024-02-01
commands.py: Wrap the transport send_apdu* methods
Harald Welte
1
-1
/
+1
2024-01-16
pySim-shell: Permit 'reset' command also in unqeuipped stage
Harald Welte
1
-6
/
+7
2024-01-16
ts_102_221: Better explain 'selected file invalidated'
Harald Welte
1
-2
/
+9
2023-12-07
pySim-shell: don't get trapped in applications without file system
Philipp Maier
1
-2
/
+27
2023-11-29
pySim-shell: Do not use self.lchan.scc when sending raw APDUs.
Philipp Maier
1
-4
/
+9
2023-11-24
pySim-shell: refuse to execute a startup script on initialization errors
Philipp Maier
1
-1
/
+3
2023-11-09
pySim-shell: Move init_card() function to new pySim.app module
Harald Welte
1
-94
/
+3
2023-11-03
pySim-shell: Reject any non-decimal PIN values
Harald Welte
1
-8
/
+8
2023-11-03
pySim-shell: permit string with spaces for 'echo' command
Harald Welte
1
-2
/
+2
2023-11-03
pySim-shell: Validate that argument to 'apdu' command is proper hexstr
Harald Welte
1
-2
/
+2
2023-11-03
pySim-shell: Improved argument validation for verify_adm argument
Harald Welte
1
-1
/
+2
2023-11-02
pySim-shell: Use argparser for verify_adm to support --help
Harald Welte
1
-4
/
+12
2023-11-02
pySim-shell: Add copyright statement and link to online manual to banner
Harald Welte
1
-1
/
+4
2023-10-26
Initial support for eUICC
Harald Welte
1
-0
/
+1
2023-10-24
pySim-shell: Include current logical channel in prompt
Harald Welte
1
-1
/
+1
2023-10-24
pySim-shell: Add 'switch_channel' command
Harald Welte
1
-0
/
+12
2023-10-24
pySim-shell: Create + use per-RuntimeLchan SimCardCommands
Harald Welte
1
-13
/
+13
2023-10-21
pySim-shell: Create/delete RuntimeLchan objects on open/close of channel
Harald Welte
1
-0
/
+4
2023-10-20
pySim-shell: do not fail when EF.ICCID does not exist
Philipp Maier
1
-2
/
+5
2023-10-16
transport: do not catch exceptions in init_reader
Philipp Maier
1
-2
/
+0
2023-10-10
pySim-shell: print device info in case an exception occurs
Philipp Maier
1
-3
/
+3
2023-10-10
pySim-shell: do not pass failed card object to PysimApp
Philipp Maier
1
-1
/
+1
2023-10-09
pySim-prog, pySim-shell do not use global variables
Philipp Maier
1
-9
/
+9
2023-09-06
pySim-shell: fix commandline option -a (verify_adm)
Philipp Maier
1
-1
/
+1
2023-08-21
cards: get rid of method read_iccid
Philipp Maier
1
-2
/
+5
2023-08-11
pySim-shell: check presence of runtime state before accessing it
Philipp Maier
1
-1
/
+1
2023-07-20
pySim-shell: fix verify_adm command
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
1
-1
/
+2
2023-07-12
pySim-shell: Iterate over CardApplication sub-classes
Harald Welte
1
-16
/
+20
2023-07-12
Introduce concept of CardProfileAddon
Harald Welte
1
-5
/
+0
2023-07-12
split pySim/legacy/{cards,utils} from pySim/{cards,utils}
Harald Welte
1
-4
/
+4
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
cosmetic: Implement cmd2.Settable backwards-compat via wrapper class
Harald Welte
1
-24
/
+18
2023-06-25
Fix run-editor bug with cmd2 >= 2.0.0 compatibility
Harald Welte
1
-2
/
+13
2023-06-11
pySim-shell: fix reset command
Philipp Maier
1
-3
/
+3
2023-06-09
Add ".py" suffix to sphinx-argparse generated docs
Harald Welte
1
-1
/
+1
2023-06-07
Move "suspend_uicc" command from pySim-shell to ts_102_221.py
Harald Welte
1
-14
/
+6
2023-06-06
pySim-shell: Unregister TS 102 222 commands during 'equip'
Harald Welte
1
-1
/
+1
2023-06-06
HPSIM application support
Harald Welte
1
-0
/
+2
2023-05-23
Fix pylint errors
Oliver Smith
1
-1
/
+6
2023-05-17
pySim-shell: fix compatibility problem with cmd2 >= 2.3.0 (bg)
Harald Welte
1
-16
/
+27
2023-05-17
pySim-shell: fix compatibility problem with cmd2 >= 2.0.0 (include_ipy)
Harald Welte
1
-1
/
+6
2023-05-17
pySim-shell: fix compatibility problem with cmd2 >= 2.0.0 (Settable)
Harald Welte
1
-8
/
+17
2023-05-10
Add very basic profile for R-UIM (CDMA) cards
Vadim Yanitskiy
1
-0
/
+1
2023-03-27
pySim-shell: add cardinfo command
Philipp Maier
1
-0
/
+11
[next]