Skip to content
Success

Changes

Summary

  1. osmo-smdpp: update commandline help and default port (details)
  2. osmo-smdpp: update documentation (details)
  3. pySim-shell: allow user friendly selection of the pin type (details)
Commit 7f2cb157c8098105d045170204b6570a634f55f2 by pmaier@sysmocom.de
osmo-smdpp: update commandline help and default port

osmo-smdpp has built-in TLS support for some time now. Let's update
update the commandline help to be more concise.

Since the built-in SSL/TLS support is enabled by default, let's also
update the default port from 8000 to 443.

Change-Id: Ib5a069a8612beb1a9716a7514b498ec70d141178
The file was modifiedosmo-smdpp.py
Commit f3e6e85f991e4f25c5d235bc4fc3cd6e10e82c62 by pmaier@sysmocom.de
osmo-smdpp: update documentation

osmo-smdpp has built-in SSL/TLS support for quite some time now. The manual does not
yet mention this feature yet.

Change-Id: I2db5ae32914386a34eab1ed7d2aff8cae82bfa9b
The file was modifieddocs/osmo-smdpp.rst
Commit 94811ab58562858a07f5c8ea7a67e5ab5b42f09b by laforge
pySim-shell: allow user friendly selection of the pin type

The CHV commands (verify_chv, enable_chv, disable_chv, unblock_chv)
provide a --pin-nr parameter.

The --pin-nr is a decimal parameter that specifies the pin type to be
used. The exact pin type numbers are specified in ETSI TS 102.221,
Table 9.3.

Unfortunately the --pin-nr parameter is not very intuitive to use, it
it requires the user to manually lookup the numeric value. The specs
list that value as hexadecimal, so the user also has to convert it
to decimal. To make this less complicated, let's also accept
hexadecimal numbers with the --pin-nr parameter.

However, this alone does not improve the user expierience much. Let's
also add a --pin-type parameter (similar to the --adm-type parameter
of the verify_adm command) to specifiy the pin type in a human
readable form.

Change-Id: I0b58c402d95cbc4fe690e6edb214829d463e9f2c
The file was modifiedpySim-shell.py