Skip to content
Success

Changes

Summary

  1. esim.saip.ProfileElementUSIM: Fix IMSI decode if [only] template based (details)
  2. docs: Add documentation about contrib/sim-rest-{server,client} (details)
Commit 0bb8b44ea828de58dfb25ec6325197b3b46654d4 by laforge
esim.saip.ProfileElementUSIM: Fix IMSI decode if [only] template based

In case the fileDescriptor of EF.IMSI is purely template based and only
the file content is given in the actual profile, we must pass a template
reference to the File() constructor before we can read the IMSI.

This fixes the following exception for some profiles:
ValueError: File(ef-imsi): No fileDescriptor found in tuple, and none set by template before

Change-Id: I14157a7b62ccd9b5b42de9b8060f2ebc5f91ebb3
The file was modifiedpySim/esim/saip/__init__.py
Commit d1ddb1e3520bc56428beded8a3cdaab7b6b1bdc2 by laforge
docs: Add documentation about contrib/sim-rest-{server,client}

Those programs have been around since 2021 but we never had any
documentation here. Let's fix that.

Change-Id: I7c471cac9500db063a0c8f5c5eb7b6861b3234ed
The file was addeddocs/sim-rest.rst
The file was modifieddocs/index.rst