Commit Graph

8 Commits

Author SHA1 Message Date
Gerrit Code Review
3b62d711f9 Update notes for submitted changes
* contrib/saip-tool: Add 'tree' command to display filesystem tree of profile
* osmo-smdpp: Proper error handling in case ctxParams1 is missing member
* Fix pySim.esim.es2p.Param.timestamp._encode
* pySim.esim.saip: maintain a parsed fileystem hierarchy
2024-08-23 06:51:07 +00:00
Gerrit Code Review
2c5cfae454 Update notes for submitted changes
* pySim.esim.saip.File: move away from stream for file content
* pySim.esim.saip: Fix key used in FsProfileElement.files2pe
* pySim.esim.saip: Fix typo in ProfileElementAKA.set_mapping() method
* pySim.esim.saip: Add some more docstring comments
* pySim.esim.saip: Back-reference from ProfileElement to ProfileElementSequence
* pySim.esim.saip: pass up **kwargs from ProfileElement sub-class constructors
* pySim.esim.saip: Move AKA specific post_dec + pre_enc to AKA subclass
* pySim.esim.saip: Refactor file size encoding into a method
* pySim.esim.saip: Improve File.from_template feature support
2024-08-21 14:23:23 +00:00
Gerrit Code Review
cfedb881bc Update notes for submitted changes
* pySim.tlv: Separate {to,from}_val_dict() from {to,from}_dict()
* pySim.commands: Don't convert SwMatchError to ValueError
* pySim.runtime: Be more verbose if incompatible method is called
* pySim.tlv: Add convenience methods to IE class
* pySim.esim.saip: Decode each 'File' element in ProfileElement
* pySim.esim.saip: Add OID comparison functions
2024-07-29 10:48:12 +00:00
Gerrit Code Review
1399c01856 Update notes for submitted changes
* saip.personalization: Fix encoding of ICCID in ProfileHeader
* saip.personalization: automatically compute class 'name' attribute
* saip.personalization: differentiate input_value from value
* saip.personalization: Add support for SCP80/81/02/03 keys
* saip.personalization: include encode/decode of value; add validation method
2024-02-22 10:23:36 +00:00
Gerrit Code Review
5d3c997816 Update notes for submitted changes
* pySim-shell: Fix regression in 'apdu' command on cards without profile
* global_platform: Fix INSTALL [for personalization]
* pylint: global_platform/__init__.py
* pylint: construct.py
* pylint: tlv.py
2024-02-05 18:20:59 +00:00
Gerrit Code Review
3fbf66803f Update notes for submitted changes
* docs: Add missing global_platform store_data command docs
* add contrib/eidtool.py: Tool for checking + computing EID checksum
* docs: Update osmo-smdpp with pointer to sysmoEUICC1-C2T and SGP.26
2024-01-25 18:40:34 +00:00
Gerrit Code Review
0c6192e02b Update notes for submitted changes
* prevent SimCardCommands.select_adf_by_aid bypassing lchan
* pySim-shell: Create + use per-RuntimeLchan SimCardCommands
* commands.py: Add support for multiple logical channels.
2023-10-24 13:26:55 +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