Commit Graph

11 Commits

Author SHA1 Message Date
Gerrit Code Review
f547b4d50a Update notes for submitted changes
* Fix esim.saip.ProfileElementSequence.remove_naas_of_type
* saip.validation: Verify unused mandatory services in header
2026-01-21 07:15:45 +00:00
Gerrit Code Review
033a374800 Update notes for submitted changes
* card_key_provider: fix sourcecode formatting
2025-11-19 15:13:49 +00:00
Gerrit Code Review
54d8f66471 Update notes for submitted changes
* pySim.tlv: Fix from_dict of nested TLVs
* ara_m: Fix pySim.tlv.IE.from_dict() calls
* pySim.esim.saip: Add subclasses for gsm-access, phonebook, 5gs, saip
* pySim.esim.saip: Refactor from_der() method to have class_for_petype()
* pySim.esim.saip.templates: Build tree from template files
* Fix missing AIDs in pySim.saip templates
* Reference pySim.filesystem derived classes from SAIP templates
* pySim.esim.saip: Initial support for parsing GenericFileManagement
* pySim.ts_102_221: Add ProprietaryInformation sub-IEs of TS 102 222
* pySim.ts_102_221: Fix FileDescriptor encoding for BER-TLV case
* pySim.filesystem: Add Path for abstraction/utility around file system paths
2024-08-01 09:05:20 +00:00
Gerrit Code Review
71e48051d2 Update notes for submitted changes
* pySim-shell: clean up method calls in do_switch_channel
* pySim-shell: fix reset command
* pySim-shell: turn "ADF-escape-code" into an lchan method.
* pySim-shell: move export code into filesystem class model
2024-07-27 08:22:04 +00:00
Gerrit Code Review
885eba7d1d Update notes for submitted changes
* pySim.global_platform.ota: Support KVN 0x70 for SCP02
* saip-tool: Fix TAR display for implicit TAR
* pySim.apdu.global_platform: Decode the INSTALL command parameters
* pySim.ota: Add construct definition for SIM File + TK Param definition
2024-07-26 09:44:32 +00:00
Gerrit Code Review
fe938f9bb7 Update notes for submitted changes
* pylint: ts_31_102.py
* pylint: sysmocom_sja2.py
* pylint: cdma_ruim.py
* pylint: global_platform/scp.py
* pylint: esim/saip/oid.py
* pylint: esim/saip/templates.py
* pylint: esim/saip/personalization.py
* pylint: esim/rsp.py
* pylint: esim/x509_cert.py
* pylint: pySim/esim/bsp.py
* pylint: apdu/__init__.py
* pylint: apdu/ts_31_102.py
* pylint: apdu_source/pyshark_rspro
* pylint: apdu_source/pyshark_gsmtap
* pylint: apdu_source/gsmtap.py
* pylint: apdu_source/__init__.py
* pylint: transport/__init__.py
* pylint: transport/serial.py
* pylint: transport/pcsc.py
* pylint: transport/modem_atcmd.py
2024-02-05 17:05:40 +00:00
Gerrit Code Review
ab07b6fb14 Update notes for submitted changes
* euicc: Implement EID checksum verification + computation
* ts_102_221: Better explain 'selected file invalidated'
2024-01-16 18:17:41 +00:00
Gerrit Code Review
a8da350d21 Update notes for submitted changes
* ts_31_103: Add TLV + construct for EF_NAFKCA
* ts_31_103: Add construct for EF.GBABP and EF.GBANL
* construct: avoid StreamError exceptions due to files containing all-ff
* ts_31_102: Start to use construct for EF.SUCI_Calc_Info
2024-01-04 20:43:47 +00:00
Gerrit Code Review
c8751da6cb Update notes for submitted changes
* sysmocom_sja2: simplify and fix op/opc decoder/encoder
2022-12-02 16:27:39 +00:00
Gerrit Code Review
802b4466d2 Update notes for submitted changes
* Introduce setuptools support
* transport: Pass status word interpreter to exception handler
* docs: Initial documentation for pySim-shell
* shell: Move dir,tree,export from ISO7816 to pySim commands
* utils.py: Add more type annotations
* Move init_reader() from utils.py to transport/__init__.py
* card_key_provider: Documentation with sphinx / autodoc
* rename card_data to card_key_provider.
* Add type annotations and more documentation to card_data.py
2021-04-06 16:03:29 +00:00
Gerrit Code Review
c4abf5a2fe Update notes for submitted changes
* Fix various mistakes around the CardADF <-> CardApplication dualism
* filesystem: fix various issues found by mypy
* filesystem: Avoid GPL header showing up in sphinx autodoc
* Use sphinx for generating documentation
* Add more documentation to the classes/methods
2021-04-02 20:15:45 +00:00