aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-05-22pySim-prog.py: Resolve possible variable use before assignmentHarald Welte1-0/+1
2024-05-22osmo-smdpp.py: Resolve possible variable use before assignmentHarald Welte1-0/+3
2024-05-22euicc.py: Resolve possible variable use before assignmentHarald Welte1-3/+12
2024-05-22commands.py: Resolve possible variable use before assignmentHarald Welte1-0/+2
2024-05-22commands.py: Resolve possible variable use before assignmentHarald Welte1-0/+2
2024-05-10pySim-trace: Support decoding of eUICC tracesHarald Welte2-0/+5
2024-05-10pySim.global_platform: Fix key encryption with DEKHarald Welte1-1/+1
2024-05-10euicc: Fix shell command for SGP.31 get_certsHarald Welte1-2/+2
2024-05-10filesystem: Enforce lower-case hex AIDHarald Welte1-1/+3
2024-04-03esim.esp2: Allow HTTP methods other than POSTHarald Welte1-1/+3
2024-04-03esim.es2p: Permit ApiParamInteger to be an actual integerHarald Welte1-0/+2
2024-03-23Add funding link to github mirrorHarald Welte1-0/+1
2024-03-23README.md: Add link to issue trackerHarald Welte1-0/+7
2024-03-23README.md: Link to discourse forumHarald Welte1-0/+8
2024-03-23README.md: Point to simtrace mailing listHarald Welte1-3/+3
2024-03-21contrib/jenkins.sh: add 'distcheck' job to check package integrityVadim Yanitskiy1-1/+12
2024-03-20add missing modules to setup.pyCody Harris1-1/+9
2024-03-15pcsc: open reader/card in EXCLUSIVE mode by defaultHarald Welte1-0/+5
2024-03-15pySim-prog: convert from optparse to argparseHarald Welte1-79/+53
2024-03-15osmo-smdpp: fix generation of transactionIdPhilipp Maier1-1/+1
2024-03-14sysmocom_sja2: Add test vectors for EF_USIM_AUTH_KEYHarald Welte1-0/+12
2024-03-11docs/shell: Give users some hints on what to do if encoding/decoding failsHarald Welte1-0/+27
2024-03-02tests: assertEquals() is deprecated, use assertEqual()Vadim Yanitskiy1-5/+5
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 Welte2-14/+77
2024-02-21osmo-smdpp: Add TS.48 profiles modified for unique ICCIDsHarald Welte18-0/+0
2024-02-20osmo-smdpp: Get rid of hard-coded ICCIDHarald Welte1-1/+5
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 Welte2-1/+47
2024-02-15Dynamically determine maximum CMD data length depending on SCPHarald Welte3-6/+20
2024-02-12Add terminal_capability command to send TERMINAL CAPABILITYHarald Welte2-2/+122
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 Welte4-2/+540
2024-02-06global_platform: Add --suppress-key-check option to put_key commandHarald Welte1-0/+7
2024-02-05pySim-shell: Fix regression in 'apdu' command on cards without profileHarald Welte1-1/+1
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