Change in libosmocore[master]: sim: re-structure how we support cards + applications

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

laforge gerrit-no-reply at lists.osmocom.org
Sat Mar 21 15:26:58 UTC 2020


Hello Jenkins Builder, 

I'd like you to reexamine a change. Please visit

    https://gerrit.osmocom.org/c/libosmocore/+/17555

to look at the new patch set (#2).

Change subject: sim: re-structure how we support cards + applications
......................................................................

sim: re-structure how we support cards + applications

Before this change, a card application (USIM, ISIM, ...) didn't
exist as a separate concept from a card profile.  This meant,
we had a manual combination of UICC card profile with USIM application,
and another one of UICC card profile and ISIM application.  But what
if there's a combined USIM+ISIM?

In reality, applications exist as separate objects, on top of an
ETSI UICC.  Lets therefore register all known applications to the
osim library core, and add code to osmo-sim-test which dynamically
detects all applications present on a given card (by reading EF.DIR).

Change-Id: Ic4b4ac433a9976842b30a017fb0fc347d87201cd
---
M include/osmocom/sim/sim.h
M src/sim/card_fs_isim.c
M src/sim/card_fs_uicc.c
M src/sim/card_fs_usim.c
M src/sim/core.c
M src/sim/reader_pcsc.c
M src/sim/sim_int.h
M utils/osmo-sim-test.c
8 files changed, 326 insertions(+), 122 deletions(-)


  git pull ssh://gerrit.osmocom.org:29418/libosmocore refs/changes/55/17555/2
-- 
To view, visit https://gerrit.osmocom.org/c/libosmocore/+/17555
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: libosmocore
Gerrit-Branch: master
Gerrit-Change-Id: Ic4b4ac433a9976842b30a017fb0fc347d87201cd
Gerrit-Change-Number: 17555
Gerrit-PatchSet: 2
Gerrit-Owner: laforge <laforge at osmocom.org>
Gerrit-Reviewer: Jenkins Builder
Gerrit-MessageType: newpatchset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20200321/3f8a7771/attachment.htm>


More information about the gerrit-log mailing list