Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
pysim
/
bdf8419966e2e8e826eed09d35e7a8246300a623
« Previous
0f7d48e
tlv: Fix encoding of zero-valued TLVs
by Harald Welte
· 7 months ago
c038ccc
runtime: cosmetic: prnounce file reference data
by Philipp Maier
· 7 months ago
e30456b
runtime: explain why we may access the card object directly
by Philipp Maier
· 7 months ago
b8b61bf
runtime: do not use the _scc object of the card object to select MF
by Philipp Maier
· 7 months ago
880db37
flatten_dict_lists(): Don't flatten lists with duplicate keys
by Harald Welte
· 7 months ago
9c38711
ara_m: Fix encoding of DeviceInterfaceVersionDO
by Harald Welte
· 7 months ago
a1850ae
filesystem: add flag to tell whether an ADF supports an FS or not
by Philipp Maier
· 8 months ago
4e02436
perform multiple GET RESPONSE cycles if more data is available
by Harald Welte
· 7 months ago
1c207a2
pySim-shell: Do not use self.lchan.scc when sending raw APDUs.
by Philipp Maier
· 7 months ago
eb3b0dd
pySim-shell: refuse to execute a startup script on initialization errors
by Philipp Maier
· 7 months ago
f1e1e72
app: do not catch exceptions in init_card
by Philipp Maier
· 7 months ago
40ef226
ts_31_102: correct name of EF_ePDGId
by iw0
· 8 months ago
578cf12
runtime: fix tracking of selected_adf
by Philipp Maier
· 8 months ago
8fab463
pySim-shell: Move init_card() function to new pySim.app module
by Harald Welte
· 8 months ago
2d44f03
transport: Log it explicitly if user doesn't specify a reader
by Harald Welte
· 8 months ago
45477a7
Use construct 'Flag' instead of 'Bit' for type descriptions
by Harald Welte
· 8 months ago
7be68b2
sysmocom_sja2: Add some de/encode test vectors
by Harald Welte
· 8 months ago
1c849f8
pySim-shell: Reject any non-decimal PIN values
by Harald Welte
· 8 months ago
977c592
pySim-shell: permit string with spaces for 'echo' command
by Harald Welte
· 8 months ago
4e59d89
pySim-shell: Validate that argument to 'apdu' command is proper hexstr
by Harald Welte
· 8 months ago
f9ea63e
pySim-shell: Improved argument validation for verify_adm argument
by Harald Welte
· 8 months ago
469db93
pySim-shell: Use argparser for verify_adm to support --help
by Harald Welte
· 8 months ago
0ba3fd9
pySim-shell: Add copyright statement and link to online manual to banner
by Harald Welte
· 8 months ago
3d16fdd
docs: shell: Various documentation updates/extensions
by Harald Welte
· 8 months ago
aa07ebc
docs: shell: update output in examples
by Harald Welte
· 8 months ago
6663218
docs: Fix docstring syntax to avoid warnings
by Harald Welte
· 8 months ago
0c25e92
docs: shell: Re-order the command sections/classes
by Harald Welte
· 8 months ago
350cfd8
docs: shell: link to cmd2 documentation
by Harald Welte
· 8 months ago
0f2faa5
docs: shell: By now we have encoders/decoders for most files
by Harald Welte
· 8 months ago
47bb33f
docs: shell: Clarify various different card support
by Harald Welte
· 8 months ago
a24755e
filesystem: fix method build_select_path_to
by Philipp Maier
· 8 months ago
1da8636
runtime: cosmetic: fix formatting of comment
by Philipp Maier
· 8 months ago
4af63dc
transport: print reader device/number on init
by Philipp Maier
· 8 months ago
cbc0bdf
euicc: add some first IoT eUICC commands (GSMA SGP.32)
by Harald Welte
· 8 months ago
884eb55
euicc: Add get_profiles_info command
by Harald Welte
· 8 months ago
268a202
Initial support for eUICC
by Harald Welte
· 9 months ago
8c82378
transport: move argument parser setup into concrete classes
by Philipp Maier
· 8 months ago
3077343
transport: move init message into concrete classes
by Philipp Maier
· 8 months ago
10669f2
utils: Fix bertlv_encode_tag() for multi-byte tags
by Harald Welte
· 9 months ago
237ddb5
pySim-shell: Include current logical channel in prompt
by Harald Welte
· 9 months ago
2065099
pySim-shell: Add 'switch_channel' command
by Harald Welte
· 9 months ago
6dd6f3e
prevent SimCardCommands.select_adf_by_aid bypassing lchan
by Harald Welte
· 9 months ago
4625512
pySim-shell: Create + use per-RuntimeLchan SimCardCommands
by Harald Welte
· 9 months ago
3dfab9d
commands.py: Add support for multiple logical channels.
by Harald Welte
· 9 months ago
91eeecf
docs: Fix command reference for 'apdu' command
by Harald Welte
· 8 months ago
49acc06
RuntimeState: Add type annotation for 'card' argument
by Harald Welte
· 9 months ago
bdf5957
pySim-shell: Create/delete RuntimeLchan objects on open/close of channel
by Harald Welte
· 9 months ago
7997252
cards.py: Fix type annotation
by Harald Welte
· 9 months ago
7c0cd0a
pySim-shell: do not fail when EF.ICCID does not exist
by Philipp Maier
· 9 months ago
509ecf8
Use keyword argument for file description argument
by Harald Welte
· 9 months ago
28accc8
ts_31_102: Fix initialization of file size
by Harald Welte
· 9 months ago
af4e5bb
transport: do not catch exceptions in init_reader
by Philipp Maier
· 9 months ago
58e89eb
transport: add return type annotation to method __str__
by Philipp Maier
· 9 months ago
6bfa8a8
pySim-shell: print device info in case an exception occurs
by Philipp Maier
· 9 months ago
8e03f2f
pySim-shell: do not pass failed card object to PysimApp
by Philipp Maier
· 9 months ago
91c971b
pySim-prog, pySim-shell do not use global variables
by Philipp Maier
· 9 months ago
37e57e0
filesystem: add attribute "leftpad" to class LinFixedEF
by Philipp Maier
· 10 months ago
0ac4d3c
commands: make method verify_binary and verify_record private
by Philipp Maier
· 10 months ago
4840d4d
pySim-shell: fix commandline option -a (verify_adm)
by Philipp Maier
· 10 months ago
3a37ad0
sim-reset-server: fix error printing sw_match_error
by Philipp Maier
· 11 months ago
7d13845
sim-rest-server: fix REST method info
by Philipp Maier
· 11 months ago
91b379a
sim-rest-server: use UiccCardBase instead of UsimCard
by Philipp Maier
· 11 months ago
71a3fb8
sim-rest-server: do not select ADF.USIM in connect_to_card
by Philipp Maier
· 11 months ago
a42ee6f
cards: get rid of method read_iccid
by Philipp Maier
· 11 months ago
09ff0e2
README.md: sort dependencies, document smpp.pdu
by Florian Klink
· 11 months ago
83222ab
setup.py: fix package name
by Florian Klink
· 11 months ago
e6cba76
pySim-shell: check presence of runtime state before accessing it
by Philipp Maier
· 11 months ago
63e8a18
pySim-prog_test: fix typo
by Philipp Maier
· 11 months ago
a380e4e
pySim-trace_test: verify output of pySim-trace.py
by Philipp Maier
· 11 months ago
7124ad1
pySim-trace_test: fix shebang line
by Philipp Maier
· 11 months ago
d62182c
runtime: make sure applications are always listed in the same order
by Philipp Maier
· 11 months ago
600e284
README.md: Add note about pySim-trace.py dependencies
by Philipp Maier
· 11 months ago
1cdcbe4
pysim-test: rename pysim-test.sh to pySim-prog_test.sh
by Philipp Maier
· 11 months ago
ec9cdb7
tests: add test script for pySim-trace
by Philipp Maier
· 11 months ago
c8facea
Fix the remaining functions using the broken Card.update_ust() call
by Alexander Couzens
· 11 months ago
2dd59ed
ARA-M: fix encoding of the PkgRefDO when using aram_store_ref_ar_do
by Alexander Couzens
· 11 months ago
760e421
utils.py: remove superfluous import from itself
by Alexander Couzens
· 11 months ago
6c5c3f8
Reimplement ust_service_activate and ust_service_deactivate for USIM/EF.UST
by Alexander Couzens
· 11 months ago
8dc2ca2
pySim-trace: catch StopIteration exception on trace file end
by Philipp Maier
· 11 months ago
162ba3a
pySim-trace: mark card reset in the trace
by Philipp Maier
· 11 months ago
1f46f07
utils: tolerate uninitialized fields in dec_addr_tlv
by Philipp Maier
· 11 months ago
784b947
pySim-trace: remove stray debug print
by Philipp Maier
· 11 months ago
407c955
pySim-trace: add commandline option --show-raw-apdu
by Philipp Maier
· 11 months ago
791f80a
construct: add adapter Utf8Adapter to safely interpret utf8 text
by Philipp Maier
· 11 months ago
fec721f
Fixed `mnc` encoding
by farhadh
· 12 months ago
92b9356
runtime: fix lchan deletion in method reset
by Philipp Maier
· 12 months ago
7d86fe1
apdu/ts_102_221: extract channel number from dict before calling del_lchan
by Philipp Maier
· 12 months ago
cfb665b
pySim-shell: fix verify_adm command
by Philipp Maier
· 12 months ago
3175d61
cards: fix swapped PIN mapping number
by Philipp Maier
· 12 months ago
38306df
pySim-shell: Add a mode where a pySim-shell cmd can be passed by shell
by Harald Welte
· 12 months ago
531894d
move Runtime{State,Lchan} from pySim.filesystem to new pySim.runtime
by Harald Welte
· 12 months ago
b77063b
pySim/filesystem.py: remove unused class FileData
by Harald Welte
· 12 months ago
6ad9a24
pySim-shell: Iterate over CardApplication sub-classes
by Harald Welte
· 12 months ago
2d5959b
ts_102_221: Remove CardProfileUICCSIM
by Harald Welte
· 12 months ago
323a350
Introduce concept of CardProfileAddon
by Harald Welte
· 12 months ago
f9e2df1
cdma_ruim: Fix unit tests and actually enable them
by Harald Welte
· 12 months ago
659d7c1
cards: all UICC should use sel_ctrl="0400" and SIM "0000"
by Harald Welte
· 12 months ago
775ab01
cards: cosmetic rename, argument name should be scc, not ssc
by Harald Welte
· 12 months ago
172c28e
cards: All derived of SimCardBase use CLA=A0; all UiccCardBase use CLA=00
by Harald Welte
· 12 months ago
b314b9b
ts_31_102, ts_31_103: Move legacy-only code to pySim.legacy
by Harald Welte
· 12 months ago
Next »