aboutsummaryrefslogtreecommitdiffstats
path: root/pySim
AgeCommit message (Expand)AuthorFilesLines
2024-04-03esim.esp2: Allow HTTP methods other than POSTHEADmasterHarald Welte1-1/+3
2024-04-03esim.es2p: Permit ApiParamInteger to be an actual integerHarald Welte1-0/+2
2024-03-15pcsc: open reader/card in EXCLUSIVE mode by defaultHarald Welte1-0/+5
2024-03-14sysmocom_sja2: Add test vectors for EF_USIM_AUTH_KEYHarald Welte1-0/+12
2024-02-21saip.personalization: Fix encoding of ICCID in ProfileHeaderHarald Welte1-1/+1
2024-02-21saip.personalization: automatically compute class 'name' attributeHarald Welte1-2/+2
2024-02-21saip.personalization: differentiate input_value from valueHarald Welte1-20/+32
2024-02-21saip.personalization: Add support for SCP80/81/02/03 keysHarald Welte1-0/+94
2024-02-21saip.personalization: include encode/decode of value; add validation methodHarald Welte1-13/+75
2024-02-18saip: improve docstringsHarald Welte2-3/+21
2024-02-18pylint: esim/saip/validation.pyHarald Welte1-2/+1
2024-02-18pylint: esim/saip/__init__.pyHarald Welte1-5/+4
2024-02-18saip: profile processing; merging with templatesHarald Welte2-0/+157
2024-02-18asn1/saip: Fix typo in original ASN.1: Compontents -> ComponentsHarald Welte1-1/+1
2024-02-18utils: Add function to verify Luhn check digits and to sanitize ICCIDsHarald Welte1-1/+30
2024-02-15Dynamically determine maximum CMD data length depending on SCPHarald Welte3-6/+20
2024-02-12Add terminal_capability command to send TERMINAL CAPABILITYHarald Welte1-2/+111
2024-02-12ts_31_102: Add support for "USIM supporting non-IMSI SUPI Type"Harald Welte1-3/+13
2024-02-09Introduce code for ES2+ API client functionalityHarald Welte2-1/+459
2024-02-06global_platform: Add --suppress-key-check option to put_key commandHarald Welte1-0/+7
2024-02-05global_platform: Fix INSTALL [for personalization]Harald Welte1-1/+1
2024-02-05pylint: global_platform/__init__.pyHarald Welte1-23/+18
2024-02-05pylint: construct.pyHarald Welte1-25/+27
2024-02-05pylint: tlv.pyHarald Welte1-35/+20
2024-02-05pylint: utils.pyHarald Welte1-23/+21
2024-02-05pylint: ts_102_222.pyHarald Welte1-21/+17
2024-02-05pylint: filesystem.pyHarald Welte2-71/+56
2024-02-05pylint: commands.pyHarald Welte1-27/+25
2024-02-05pylint: pySim/euicc.pyHarald Welte1-23/+23
2024-02-05pylint: runtime.pyHarald Welte1-19/+15
2024-02-05pylint: ara_m.pyHarald Welte1-17/+12
2024-02-05pylint: ts_102_221.pyHarald Welte1-27/+22
2024-02-05pylint: apdu/ts_102_221.pyHarald Welte1-19/+15
2024-02-05pylint: ts_31_102.pyHarald Welte1-27/+17
2024-02-05pylint: sysmocom_sja2.pyHarald Welte1-5/+6
2024-02-05pylint: cdma_ruim.pyHarald Welte1-3/+4
2024-02-05pylint: global_platform/scp.pyHarald Welte1-18/+15
2024-02-05pylint: esim/saip/oid.pyHarald Welte1-2/+2
2024-02-05pylint: esim/saip/templates.pyHarald Welte1-6/+6
2024-02-05pylint: esim/saip/personalization.pyHarald Welte1-2/+2
2024-02-05pylint: esim/rsp.pyHarald Welte1-3/+0
2024-02-05pylint: esim/x509_cert.pyHarald Welte1-6/+4
2024-02-05pylint: pySim/esim/bsp.pyHarald Welte1-8/+5
2024-02-05pylint: apdu/__init__.pyHarald Welte1-22/+15
2024-02-05pylint: apdu/ts_31_102.pyHarald Welte1-4/+2
2024-02-05pylint: apdu_source/pyshark_rsproHarald Welte1-3/+1
2024-02-05pylint: apdu_source/pyshark_gsmtapHarald Welte1-8/+6
2024-02-05pylint: apdu_source/gsmtap.pyHarald Welte1-5/+7
2024-02-05pylint: apdu_source/__init__.pyHarald Welte1-2/+1
2024-02-05pylint: transport/__init__.pyHarald Welte1-1/+1