Gitiles
Code Review
Sign In
gerrit.osmocom.org
/
pysim
/
a412c436b4bd399863723056b5607d6af1ae4725
a412c43
contrib/jenkins.sh: add 'distcheck' job to check package integrity
by Vadim Yanitskiy
· 6 months ago
479aeb0
add missing modules to setup.py
by Cody Harris
· 6 months ago
24a7f16
pcsc: open reader/card in EXCLUSIVE mode by default
by Harald Welte
· 6 months ago
3aa0b41
pySim-prog: convert from optparse to argparse
by Harald Welte
· 6 months ago
7b524fa
osmo-smdpp: fix generation of transactionId
by Philipp Maier
· 6 months ago
ee4db70
sysmocom_sja2: Add test vectors for EF_USIM_AUTH_KEY
by Harald Welte
· 6 months ago
2c219cd
docs/shell: Give users some hints on what to do if encoding/decoding fails
by Harald Welte
· 6 months ago
decb468
tests: assertEquals() is deprecated, use assertEqual()
by Vadim Yanitskiy
· 7 months ago
b18c7d9
saip.personalization: Fix encoding of ICCID in ProfileHeader
by Harald Welte
· 7 months ago
6d63712
saip.personalization: automatically compute class 'name' attribute
by Harald Welte
· 7 months ago
2de552e
saip.personalization: differentiate input_value from value
by Harald Welte
· 7 months ago
19fa98e
saip.personalization: Add support for SCP80/81/02/03 keys
by Harald Welte
· 7 months ago
318faef
saip.personalization: include encode/decode of value; add validation method
by Harald Welte
· 7 months ago
aa76546
osmo-smdpp: Add TS.48 profiles modified for unique ICCIDs
by Harald Welte
· 7 months ago
8449b14
osmo-smdpp: Get rid of hard-coded ICCID
by Harald Welte
· 7 months ago
922b8a2
saip: improve docstrings
by Harald Welte
· 7 months ago
7d88b07
pylint: esim/saip/validation.py
by Harald Welte
· 8 months ago
5ff0baf
pylint: esim/saip/__init__.py
by Harald Welte
· 8 months ago
d16a20c
saip: profile processing; merging with templates
by Harald Welte
· 8 months ago
54b4f0c
asn1/saip: Fix typo in original ASN.1: Compontents -> Components
by Harald Welte
· 7 months ago
efdf423
utils: Add function to verify Luhn check digits and to sanitize ICCIDs
by Harald Welte
· 7 months ago
979c837
Dynamically determine maximum CMD data length depending on SCP
by Harald Welte
· 7 months ago
1432af5
Add terminal_capability command to send TERMINAL CAPABILITY
by Harald Welte
· 7 months ago
eac459f
ts_31_102: Add support for "USIM supporting non-IMSI SUPI Type"
by Harald Welte
· 7 months ago
95873a9
Introduce code for ES2+ API client functionality
by Harald Welte
· 8 months ago
e1c0b62
global_platform: Add --suppress-key-check option to put_key command
by Harald Welte
· 8 months ago
d6ecf27
pySim-shell: Fix regression in 'apdu' command on cards without profile
by Harald Welte
· 8 months ago
9d1487a
global_platform: Fix INSTALL [for personalization]
by Harald Welte
· 8 months ago
9086343
pylint: global_platform/__init__.py
by Harald Welte
· 8 months ago
55be7d4
pylint: construct.py
by Harald Welte
· 8 months ago
6db6819
pylint: tlv.py
by Harald Welte
· 8 months ago
f2b20bf
pylint: utils.py
by Harald Welte
· 8 months ago
472165f
pylint: ts_102_222.py
by Harald Welte
· 8 months ago
f232277
pylint: filesystem.py
by Harald Welte
· 8 months ago
8829f8e
pylint: commands.py
by Harald Welte
· 8 months ago
09f9663
pylint: pySim/euicc.py
by Harald Welte
· 8 months ago
356a6c0
pylint: runtime.py
by Harald Welte
· 8 months ago
f01c4b2
pylint: ara_m.py
by Harald Welte
· 8 months ago
a5fafe8
pylint: ts_102_221.py
by Harald Welte
· 8 months ago
a5630dc
pylint: apdu/ts_102_221.py
by Harald Welte
· 8 months ago
4b56c6c
pylint: ts_31_102.py
by Harald Welte
· 8 months ago
0d9c8f7
pylint: sysmocom_sja2.py
by Harald Welte
· 8 months ago
4f3976d
pylint: cdma_ruim.py
by Harald Welte
· 8 months ago
4c0b804
pylint: global_platform/scp.py
by Harald Welte
· 8 months ago
530bf73
pylint: esim/saip/oid.py
by Harald Welte
· 8 months ago
5f6b64d
pylint: esim/saip/templates.py
by Harald Welte
· 8 months ago
1258e46
pylint: esim/saip/personalization.py
by Harald Welte
· 8 months ago
2b84644
pylint: esim/rsp.py
by Harald Welte
· 8 months ago
f235b79
pylint: esim/x509_cert.py
by Harald Welte
· 8 months ago
e6e7422
pylint: pySim/esim/bsp.py
by Harald Welte
· 8 months ago
9ef6509
pylint: apdu/__init__.py
by Harald Welte
· 8 months ago
0930bcb
pylint: apdu/ts_31_102.py
by Harald Welte
· 8 months ago
295d4a4
pylint: apdu_source/pyshark_rspro
by Harald Welte
· 8 months ago
9bc016e
pylint: apdu_source/pyshark_gsmtap
by Harald Welte
· 8 months ago
528d922
pylint: apdu_source/gsmtap.py
by Harald Welte
· 8 months ago
c5ff0a6
pylint: apdu_source/__init__.py
by Harald Welte
· 8 months ago
49d6933
pylint: transport/__init__.py
by Harald Welte
· 8 months ago
fdaefd9
pylint: transport/serial.py
by Harald Welte
· 8 months ago
7781c70
pylint: transport/pcsc.py
by Harald Welte
· 8 months ago
181becb
pylint: transport/modem_atcmd.py
by Harald Welte
· 8 months ago
c4d8087
pylint: transport/calypso.py
by Harald Welte
· 8 months ago
f5a8e70
pylint: gsm_r.py
by Harald Welte
· 8 months ago
fd9188d
pylint: cat.py
by Harald Welte
· 8 months ago
6088b55
pylint: app.py
by Harald Welte
· 8 months ago
eb18ed0
pylint: ts_31_102_telecom.py
by Harald Welte
· 8 months ago
33cd964
pylint: profile.py
by Harald Welte
· 8 months ago
e8439d9
pylint: sms.py
by Harald Welte
· 8 months ago
8e7d28c
pylint: ota.py
by Harald Welte
· 8 months ago
cb4c0cf
pylint: exceptions.py
by Harald Welte
· 8 months ago
c5c9728
pylint: cards.py
by Harald Welte
· 8 months ago
f57912e
pylint: gsmtap.py
by Harald Welte
· 8 months ago
0f2ac70
pylint: card_key_provider.py, card_handler.py, iso7816_4.py, jsonpath.py
by Harald Welte
· 8 months ago
62bd7d3
global_platform: Add DEK (key) encryption support
by Harald Welte
· 8 months ago
2bb2ff4
global_platform: INSTALL [for install] support
by Harald Welte
· 8 months ago
7156a40
construct: Add StripTrailerAdapter
by Harald Welte
· 8 months ago
cd8e16f
global_platform: KCV support for PUT KEY
by Harald Welte
· 8 months ago
e55fcf6
Be more conservative in our imports
by Harald Welte
· 8 months ago
bc8e2e1
contrib/jenkins.sh: include tests/*.py in pylint
by Harald Welte
· 8 months ago
57f73f8
make our tests pass pylint
by Harald Welte
· 8 months ago
af8826a
Implement Global Platform SCP03
by Harald Welte
· 8 months ago
13a1723
rename global_platform.scp02 to global_platform.scp
by Harald Welte
· 8 months ago
afd89ca
Contstrain argparse integers to permitted range
by Harald Welte
· 8 months ago
a30ee17
global_platform: Fix --key-id argument
by Harald Welte
· 8 months ago
bdf8419
global_platform: add delete_key and delete_card_content
by Harald Welte
· 8 months ago
a7eaefc
global_platform: add set_status command
by Harald Welte
· 8 months ago
4d5fd25
global_platform: Add install_for_personalization command
by Harald Welte
· 8 months ago
321973a
pySim-shell: Make 'apdu' command use logical (and secure) channel
by Harald Welte
· 8 months ago
41a7379
Introduce GlobalPlatform SCP02 implementation
by Harald Welte
· 9 months ago
762a72b
global_platform 'put_key': constrain ranges of KVN + KID in argparse
by Harald Welte
· 8 months ago
a2f1654
move global_platform.py to global_platform/__init__.py
by Harald Welte
· 8 months ago
eecef54
commands.py: Wrap the transport send_apdu* methods
by Harald Welte
· 8 months ago
5918345
global_platform: implement GET STATUS command
by Harald Welte
· 8 months ago
93bdf00
pySim.esim: Add class for parsing/encoding eSIM activation codes
by Harald Welte
· 8 months ago
d771504
osmo-smdpp: Add more GSMA TS.48 test profiles
by Harald Welte
· 8 months ago
8a39d00
osmo-smdpp: Support multiple different profiles
by Harald Welte
· 8 months ago
3f3fd1a
add SAIP template handling + v3.1 definitions
by Harald Welte
· 8 months ago
263e309
requirements.txt: Switch to osmocom fork of asn1tools
by Harald Welte
· 8 months ago
e815e79
esim.saip: More type annotations
by Harald Welte
· 8 months ago
9f55da9
esim.saip: Move OID to separate sub-module
by Harald Welte
· 8 months ago
4884279
saip.personalization: Fix ICCID fillFileContent replacement
by Harald Welte
· 8 months ago
Next »