<?xml version="1.0" encoding="UTF-8"?>
    
    <rss version="2.0"><channel><title>gerrit-pysim-build changes</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/changes</link><description>gerrit-pysim-build changes</description><item><title>#3208 esim/http_json_api.py: support text/plain response Content-Type (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3208/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3208/changes#detail0</guid><pubDate>Tue, 28 Apr 2026 20:28:08 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/http_json_api.py
</description></item><item><title>#3207 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3207/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3207/changes#detail0</guid><pubDate>Mon, 27 Apr 2026 09:36:47 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3206 pySim-prog/cards: fix programming of EF.SMSP (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3206/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3206/changes#detail0</guid><pubDate>Mon, 27 Apr 2026 09:21:00 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/pySim-prog_test/Wavemobile-SIM.ok
tests/pySim-prog_test/Fairwaves-SIM.ok
pySim/legacy/cards.py
</description></item><item><title>#3205 pySim/transport: fix GET RESPONSE behaviour (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3205/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3205/changes#detail0</guid><pubDate>Mon, 27 Apr 2026 08:04:35 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/transport/__init__.py
tests/pySim-shell_test/apdu/test_apdu.script
</description></item><item><title>#3204 UppAudit: better indicate exception cause (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3204/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3204/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:58:36 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3203 generate sdkey classes from a list (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3203/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3203/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:57:48 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_esim_saip.py
tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pyproject.toml
pySim/esim/saip/personalization.py
</description></item><item><title>#3202 test_configurable_parameters.py: add tests for new parameters (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3202/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3202/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:57:02 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
</description></item><item><title>#3201 ConfigurableParameter: safer val length check (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3201/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3201/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:56:02 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3200 use random.SystemRandom as random nr source (/dev/urandom) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3200/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3200/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:49:07 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3199 personalization: fix EF_SMSP length, alpha_id padding (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3199/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3199/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:48:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3198 saip SmspTpScAddr.get_values_from_pes: allow empty values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3198/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3198/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:47:32 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3197 personalization.ConfigurableParameter: fix BytesIO() input (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3197/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3197/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:47:00 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3196 add test_param_src.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3196/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3196/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:46:30 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_param_src.py
tests/unittests/xo/test_param_src
</description></item><item><title>#3195 add comment about not updating existing key_usage_qualifier (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3195/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3195/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:45:53 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3194 use secrets.SystemRandom as secure random nr source (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3194/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3194/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:45:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3193 param_source: allow plugging a random implementation (for testing) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3193/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3193/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:44:07 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3192 saip/param_source: try to not repeat random values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3192/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3192/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:43:04 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3191 generate sdkey classes from a list (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3191/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3191/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:41:56 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_esim_saip.py
tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pyproject.toml
pySim/esim/saip/personalization.py
</description></item><item><title>#3190 MncLen (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3190/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3190/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:40:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3189 personalization: add int as input type for BinaryParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3189/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3189/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:40:18 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3188 test_configurable_parameters.py: add tests for new parameters (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3188/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3188/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:39:43 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
</description></item><item><title>#3187 UppAudit: better indicate exception cause (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3187/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3187/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:39:13 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3186 ConfigurableParameter: safer val length check (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3186/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3186/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:38:42 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3185 ConfigurableParameter: do not magically overwrite the 'name' attribute (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3185/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3185/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:38:03 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3184 saip: add numeric_base indicator to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3184/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3184/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:37:19 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3183 add test_configurable_parameters.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3183/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3183/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:36:46 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
tests/unittests/smdpp_data
pySim/esim/saip/personalization.py
</description></item><item><title>#3182 personalization audit: optionally audit all (unknown) SD keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3182/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3182/changes#detail0</guid><pubDate>Sat, 25 Apr 2026 21:36:04 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3181 personalization: implement UppAudit and BatchAudit (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3181/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3181/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:33:41 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/personalization.py
</description></item><item><title>#3180 transitional name mapping (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3180/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3180/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:33:06 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3179 sdkeys kv40 aes (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3179/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3179/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:32:34 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
</description></item><item><title>#3178 personalization: fix SdKey.apply_val() implementation (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3178/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3178/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:32:08 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/__init__.py
pySim/esim/saip/personalization.py
</description></item><item><title>#3177 saip SmspTpScAddr.get_values_from_pes: allow empty values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3177/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3177/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:31:40 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3176 personalization audit: optionally audit all (unknown) SD keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3176/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3176/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:31:00 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3175 SdKey KVN4X ID02: set key_usage_qual=0x48 (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3175/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3175/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:30:31 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3174 saip SmspTpScAddr: safeguard against decoding error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3174/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3174/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:30:02 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3173 remove transitional name mapping (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3173/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3173/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:29:30 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3172 add test_param_src.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3172/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3172/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:28:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_param_src.py
tests/unittests/xo/test_param_src
</description></item><item><title>#3171 generate sdkey classes from a list (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3171/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3171/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:28:30 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_esim_saip.py
tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3170 personalization.ConfigurableParameter: fix BytesIO() input (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3170/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3170/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:28:05 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3169 add comment about not updating existing key_usage_qualifier (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3169/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3169/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:27:41 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3168 ConfigurableParameter: do not magically overwrite the 'name' attribute (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3168/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3168/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:27:17 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3167 saip/param_source: try to not repeat random values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3167/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3167/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:26:53 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3166 add test_configurable_parameters.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3166/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3166/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:26:26 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
tests/unittests/smdpp_data
pySim/esim/saip/personalization.py
</description></item><item><title>#3165 esim.saip.personalization: fix TLSPSK keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3165/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3165/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:26:03 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3164 use random.SystemRandom as random nr source (/dev/urandom) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3164/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3164/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:25:39 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3163 personalization: add get_typical_input_len() to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3163/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3163/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:25:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3162 personalization: fix EF_SMSP length, alpha_id padding (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3162/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3162/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:24:47 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3161 MncLen (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3161/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3161/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:24:18 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3160 saip: SdKey.__doc__: update SdKey listing (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3160/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3160/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:23:45 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3159 test_configurable_parameters.py: add tests for new parameters (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3159/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3159/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:23:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
</description></item><item><title>#3158 saip: add numeric_base indicator to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3158/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3158/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:22:47 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3157 use secrets.SystemRandom as secure random nr source (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3157/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3157/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:22:22 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3155 personalization: add int as input type for BinaryParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3155/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3155/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:21:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3154 param_source: allow plugging a random implementation (for testing) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3154/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3154/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:20:57 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3153 comment in uicc.py on Security Domain Keys: add SCP81 (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3153/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3153/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:20:33 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/global_platform/uicc.py
</description></item><item><title>#3152 UppAudit: better indicate exception cause (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3152/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3152/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:20:01 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3151 personalization: indicate default ParamSource per ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3151/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3151/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:19:29 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3150 personalization: add param_source.py, add batch.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3150/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3150/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:18:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/param_source.py
</description></item><item><title>#3149 personalization: make AlgorithmID a new EnumParam (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3149/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3149/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:18:32 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3148 personalization: implement reading back values from a PES (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3148/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3148/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 22:17:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3147 remove transitional name mapping (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3147/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3147/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:33:30 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3146 generate sdkey classes from a list (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3146/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3146/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:33:04 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_esim_saip.py
tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3145 ConfigurableParameter: safer val length check (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3145/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3145/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:32:38 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3144 MncLen (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3144/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3144/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:32:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3143 saip: add numeric_base indicator to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3143/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3143/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:31:51 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3142 test_configurable_parameters.py: add tests for new parameters (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3142/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3142/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:31:24 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
</description></item><item><title>#3141 esim.saip.personalization: fix TLSPSK keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3141/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3141/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:30:59 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3140 personalization.ConfigurableParameter: fix BytesIO() input (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3140/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3140/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:30:33 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3139 add test_configurable_parameters.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3139/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3139/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:30:09 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
tests/unittests/smdpp_data
pySim/esim/saip/personalization.py
</description></item><item><title>#3138 saip SmspTpScAddr: safeguard against decoding error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3138/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3138/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:29:44 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3137 saip SmspTpScAddr.get_values_from_pes: allow empty values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3137/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3137/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:29:17 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3136 personalization: add get_typical_input_len() to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3136/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3136/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:28:50 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3135 personalization: implement reading back values from a PES (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3135/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3135/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:28:21 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3134 transitional name mapping (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3134/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3134/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:27:50 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3133 param_source: allow plugging a random implementation (for testing) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3133/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3133/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:27:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3132 personalization: make AlgorithmID a new EnumParam (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3132/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3132/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:26:39 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3131 personalization: fix SdKey.apply_val() implementation (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3131/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3131/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:26:09 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
pySim/esim/saip/__init__.py
</description></item><item><title>#3130 saip: SdKey.__doc__: update SdKey listing (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3130/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3130/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:25:34 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3129 use random.SystemRandom as random nr source (/dev/urandom) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3129/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3129/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:25:08 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3128 personalization: fix EF_SMSP length, alpha_id padding (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3128/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3128/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:24:40 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3127 personalization: add int as input type for BinaryParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3127/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3127/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:24:16 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3126 personalization: add param_source.py, add batch.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3126/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3126/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:23:53 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/param_source.py
</description></item><item><title>#3125 add comment about not updating existing key_usage_qualifier (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3125/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3125/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:23:26 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3124 saip/param_source: try to not repeat random values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3124/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3124/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:23:03 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3123 sdkeys kv40 aes (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3123/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3123/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:22:34 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
</description></item><item><title>#3122 personalization audit: optionally audit all (unknown) SD keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3122/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3122/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:22:11 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3121 add test_param_src.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3121/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3121/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:21:46 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_param_src.py
tests/unittests/xo/test_param_src
</description></item><item><title>#3120 SdKey KVN4X ID02: set key_usage_qual=0x48 (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3120/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3120/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:21:20 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3119 use secrets.SystemRandom as secure random nr source (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3119/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3119/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:20:52 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3118 personalization: indicate default ParamSource per ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3118/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3118/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:20:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3117 ConfigurableParameter: do not magically overwrite the 'name' attribute (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3117/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3117/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:19:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3116 UppAudit: better indicate exception cause (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3116/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3116/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:19:27 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3115 personalization: implement UppAudit and BatchAudit (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3115/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3115/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:18:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/personalization.py
</description></item><item><title>#3114 comment in uicc.py on Security Domain Keys: add SCP81 (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3114/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3114/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 15:18:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/global_platform/uicc.py
</description></item><item><title>#3113 personalization: add param_source.py, add batch.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3113/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3113/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 10:59:20 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/param_source.py
</description></item><item><title>#3112 personalization: add param_source.py, add batch.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3112/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3112/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:28:26 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/param_source.py
</description></item><item><title>#3111 saip: SdKey.__doc__: update SdKey listing (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3111/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3111/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:25:47 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3110 saip/param_source: try to not repeat random values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3110/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3110/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:21:33 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3109 personalization: implement reading back values from a PES (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3109/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3109/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:18:36 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3108 UppAudit: better indicate exception cause (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3108/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3108/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:08:38 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3107 personalization: add get_typical_input_len() to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3107/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3107/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:05:49 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3106 SdKey KVN4X ID02: set key_usage_qual=0x48 (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3106/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3106/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 01:03:12 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3105 sdkeys kv40 aes (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3105/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3105/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:45:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
</description></item><item><title>#3104 add comment about not updating existing key_usage_qualifier (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3104/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3104/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:35:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3103 personalization: implement UppAudit and BatchAudit (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3103/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3103/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:32:42 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
pySim/esim/saip/personalization.py
</description></item><item><title>#3102 use secrets.SystemRandom as secure random nr source (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3102/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3102/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:28:44 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3101 transitional name mapping (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3101/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3101/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:19:20 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3100 saip SmspTpScAddr.get_values_from_pes: allow empty values (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3100/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3100/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:16:33 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3099 use random.SystemRandom as random nr source (/dev/urandom) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3099/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3099/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:12:31 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3098 saip SmspTpScAddr: safeguard against decoding error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3098/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3098/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:08:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3097 personalization: fix SdKey.apply_val() implementation (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3097/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3097/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:05:41 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/__init__.py
pySim/esim/saip/personalization.py
</description></item><item><title>#3096 MncLen (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3096/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3096/changes#detail0</guid><pubDate>Fri, 24 Apr 2026 00:03:08 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3095 test_configurable_parameters.py: add tests for new parameters (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3095/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3095/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:53:12 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
</description></item><item><title>#3094 personalization: make AlgorithmID a new EnumParam (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3094/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3094/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:50:17 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3093 personalization.ConfigurableParameter: fix BytesIO() input (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3093/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3093/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:46:18 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3092 esim.saip.personalization: fix TLSPSK keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3092/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3092/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:43:42 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3091 personalization: allow reading back multiple values from PES (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3091/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3091/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:40:51 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3090 personalization: indicate default ParamSource per ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3090/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3090/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:38:02 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3089 ConfigurableParameter: do not magically overwrite the 'name' attribute (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3089/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3089/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:35:16 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3088 personalization: fix EF_SMSP length, alpha_id padding (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3088/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3088/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:25:27 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3087 ConfigurableParameter: safer val length check (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3087/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3087/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:15:38 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3086 personalization: add int as input type for BinaryParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3086/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3086/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:11:19 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3085 add test_configurable_parameters.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3085/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3085/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 23:07:35 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
tests/unittests/smdpp_data
pySim/esim/saip/personalization.py
</description></item><item><title>#3084 generate sdkey classes from a list (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3084/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3084/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:58:07 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_esim_saip.py
tests/unittests/test_configurable_parameters.py
tests/unittests/xo/test_configurable_parameters
pySim/esim/saip/personalization.py
</description></item><item><title>#3083 remove transitional name mapping (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3083/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3083/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:48:17 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3082 saip: SmspTpScAddr: fix get_values_from_pes (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3082/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3082/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:38:41 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3081 personalization audit: optionally audit all (unknown) SD keys (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3081/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3081/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:35:55 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/batch.py
</description></item><item><title>#3080 saip: add numeric_base indicator to ConfigurableParameter (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3080/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3080/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:33:17 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item><item><title>#3079 comment in uicc.py on Security Domain Keys: add SCP81 (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3079/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3079/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:30:29 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/global_platform/uicc.py
</description></item><item><title>#3078 add test_param_src.py (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3078/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3078/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:26:19 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/unittests/test_param_src.py
tests/unittests/xo/test_param_src
</description></item><item><title>#3077 param_source: allow plugging a random implementation (for testing) (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3077/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3077/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 22:21:49 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/param_source.py
</description></item><item><title>#3076 contrib/jenkins.sh: separate JOB_TYPE for card tests (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3076/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3076/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 18:49:26 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3075 contrib/jenkins.sh: add setup_venv() (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3075/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3075/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 18:17:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3074 contrib/jenkins.sh: separate JOB_TYPE for card tests (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3074/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3074/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 17:13:29 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3073 contrib/jenkins.sh: add setup_venv() (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3073/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3073/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 16:57:45 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3072 contrib/jenkins.sh: separate JOB_TYPE for card tests (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3072/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3072/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 16:50:27 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3071 contrib/jenkins.sh: add setup_venv() (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3071/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3071/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 16:43:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3070 contrib/jenkins.sh: separate JOB_TYPE for card tests (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3070/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3070/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 16:40:37 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3069 pySim-prog/cards: fix programming of EF.SMSP (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3069/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3069/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 13:39:54 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/pySim-prog_test/Wavemobile-SIM.ok
tests/pySim-prog_test/Fairwaves-SIM.ok
pySim/legacy/cards.py
</description></item><item><title>#3068 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3068/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3068/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 13:23:30 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3067 pySim-prog/cards: fix programming of EF.SMSP (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3067/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3067/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 13:14:01 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/legacy/cards.py
tests/pySim-prog_test/Fairwaves-SIM.ok
</description></item><item><title>#3066 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3066/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3066/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 13:10:55 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3065 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3065/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3065/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 13:05:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3064 pySim-prog/cards: fix programming of EF.SMSP (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3064/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3064/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 13:02:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/legacy/cards.py
</description></item><item><title>#3063 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3063/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3063/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 10:22:47 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3062 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3062/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3062/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 10:08:05 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3061 ts_51_011/EF.SMSP: fix handling of 'alpha_id' field (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3061/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3061/changes#detail0</guid><pubDate>Thu, 23 Apr 2026 09:30:07 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3060 contrib/jenkins.sh: separate JOB_TYPE for card tests (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3060/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3060/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 23:30:08 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3059 tests: pySim-smpp2sim_test.sh: fix copy-pasted comment (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3059/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3059/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 23:27:25 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/pySim-smpp2sim_test/pySim-smpp2sim_test.sh
</description></item><item><title>#3058 tests: pySim-smpp2sim_test.sh: fix copy-pasted comment (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3058/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3058/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 23:07:16 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/pySim-smpp2sim_test/pySim-smpp2sim_test.sh
</description></item><item><title>#3057 contrib/jenkins.sh: add support for "Jenkins: skip-card-tests" marker (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3057/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3057/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 23:04:34 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3056 tests: pySim-smpp2sim_test.sh: fix copy-pasted comment (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3056/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3056/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 22:59:28 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>tests/pySim-smpp2sim_test/pySim-smpp2sim_test.sh
</description></item><item><title>#3055 contrib/jenkins.sh: add setup_venv() (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3055/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3055/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 22:42:59 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3054 contrib/jenkins.sh: add support for "Jenkins: skip-card-tests" marker (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3054/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3054/changes#detail0</guid><pubDate>Wed, 22 Apr 2026 22:37:20 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>contrib/jenkins.sh
</description></item><item><title>#3053 requirements: ensure safe version of PyYAML >= 5.4 (CVE-2020-1747) (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3053/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3053/changes#detail0</guid><pubDate>Thu, 16 Apr 2026 11:01:40 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>setup.py
requirements.txt
README.md
</description></item><item><title>#3052 osmo-smdpp.py: fix path Traversal Bypass in SM-DP+ (CWE-22) (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3052/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3052/changes#detail0</guid><pubDate>Thu, 16 Apr 2026 09:42:27 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>osmo-smdpp.py
</description></item><item><title>#3051 requirements: ensure safe version of PyYAML >= 5.4 (CVE-2020-1747) (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3051/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3051/changes#detail0</guid><pubDate>Thu, 16 Apr 2026 09:25:59 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>setup.py
requirements.txt
README.md
</description></item><item><title>#3050 pySim-prog: fix Insecure PRNG for SIM Authentication Keys (CWE-338) (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3050/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3050/changes#detail0</guid><pubDate>Thu, 16 Apr 2026 09:09:21 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim-prog.py
</description></item><item><title>#3049 pySim/transport: fix GET RESPONSE behaviour (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3049/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3049/changes#detail0</guid><pubDate>Wed, 15 Apr 2026 10:01:39 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/transport/__init__.py
tests/pySim-shell_test/apdu/test_apdu.script
</description></item><item><title>#3048 pySim/transport: fix GET RESPONSE behaviour (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3048/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3048/changes#detail0</guid><pubDate>Thu, 9 Apr 2026 15:59:04 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/transport/__init__.py
tests/pySim-shell_test/apdu/test_apdu.script
</description></item><item><title>#3047 pySim/transport: fix GET RESPONSE behaviour (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3047/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3047/changes#detail0</guid><pubDate>Thu, 9 Apr 2026 15:33:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/transport/__init__.py
</description></item><item><title>#3046 filesystem: JsonEditor: offer interactive retry on error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3046/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3046/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 17:13:36 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3045 tests: fix TransRecEF _test_de_encode to operate at file level (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3045/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3045/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 16:56:44 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
tests/unittests/test_files.py
</description></item><item><title>#3044 pySim/ts_51_011.py: add multi-record test vector for EF_PL (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3044/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3044/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 16:39:56 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/ts_51_011.py
</description></item><item><title>#3043 filesystem: JsonEditor: use NamedTemporaryFile (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3043/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3043/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 16:23:01 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3042 filesystem: JsonEditor: use NamedTemporaryFile (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3042/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3042/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 15:48:49 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3041 filesystem: JsonEditor: offer interactive retry on error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3041/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3041/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 15:31:19 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3040 filesystem: edit_{binary,record}_decoded: add encode/decode examples (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3040/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3040/changes#detail0</guid><pubDate>Tue, 7 Apr 2026 15:13:37 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3039 pysim/pcsc: do not use getProtocol for protocol selection (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3039/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3039/changes#detail0</guid><pubDate>Thu, 2 Apr 2026 10:55:48 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/transport/pcsc.py
</description></item><item><title>#3038 filesystem: edit_{binary,record}_decoded: add encode/decode examples (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3038/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3038/changes#detail0</guid><pubDate>Wed, 1 Apr 2026 13:53:30 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3037 filesystem: JsonEditor: offer interactive retry on error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3037/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3037/changes#detail0</guid><pubDate>Wed, 1 Apr 2026 13:35:58 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3036 filesystem: JsonEditor: use NamedTemporaryFile (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3036/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3036/changes#detail0</guid><pubDate>Wed, 1 Apr 2026 13:18:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3035 docs: auto-generate Card Filesystem Reference (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3035/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3035/changes#detail0</guid><pubDate>Wed, 1 Apr 2026 13:00:49 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>docs/index.rst
.gitignore
docs/pysim_fs_sphinx.py
docs/conf.py
tests/unittests/test_fs_coverage.py
</description></item><item><title>#3034 filesystem: JsonEditor: use NamedTemporaryFile (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3034/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3034/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 22:45:43 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3033 docs: auto-generate Card Filesystem Reference (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3033/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3033/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 22:28:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>docs/index.rst
.gitignore
docs/pysim_fs_sphinx.py
docs/conf.py
tests/unittests/test_fs_coverage.py
</description></item><item><title>#3032 filesystem: JsonEditor: offer interactive retry on error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3032/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3032/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 22:10:42 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3031 filesystem: edit_{binary,record}_decoded: add encode/decode examples (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3031/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3031/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 21:53:05 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3030 docs/conf.py: silence autosectionlabel duplicate-label warnings (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3030/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3030/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 13:45:59 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>docs/conf.py
</description></item><item><title>#3029 docs: auto-generate Card Filesystem Reference (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3029/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3029/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 13:28:31 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>docs/index.rst
.gitignore
docs/pysim_fs_sphinx.py
docs/conf.py
</description></item><item><title>#3028 filesystem: edit_{binary,record}_decoded: add encode/decode examples (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3028/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3028/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 13:11:03 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3027 filesystem: JsonEditor: offer interactive retry on error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3027/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3027/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 12:53:34 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3026 filesystem: JsonEditor: use NamedTemporaryFile (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3026/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3026/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 12:35:57 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3025 docs/conf.py: add autodoc_mock_imports for klein and twisted (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3025/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3025/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 12:18:26 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>docs/conf.py
</description></item><item><title>#3024 pysim/pcsc: do not use getProtocol for protocol selection (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3024/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3024/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 11:40:14 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/transport/pcsc.py
</description></item><item><title>#3023 pySim-read: remove import random (pmaier)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3023/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3023/changes#detail0</guid><pubDate>Tue, 31 Mar 2026 09:46:56 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim-read.py
</description></item><item><title>#3022 filesystem: JsonEditor: offer interactive retry on error (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3022/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3022/changes#detail0</guid><pubDate>Mon, 30 Mar 2026 23:57:21 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3021 filesystem: JsonEditor: use NamedTemporaryFile (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3021/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3021/changes#detail0</guid><pubDate>Mon, 30 Mar 2026 23:26:49 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3020 filesystem: edit_{binary,record}_decoded: add encode/decode examples (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3020/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3020/changes#detail0</guid><pubDate>Mon, 30 Mar 2026 23:09:08 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/filesystem.py
</description></item><item><title>#3019 docs: auto-generate Card Filesystem Reference (fixeria)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/3019/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/3019/changes#detail0</guid><pubDate>Mon, 30 Mar 2026 22:51:23 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>docs/index.rst
.gitignore
docs/pysim_fs_sphinx.py
docs/conf.py
</description></item><item><title>#2142 [2/7] personalization: refactor ConfigurableParameter, Iccid, Imsi (neels)</title><link>https://jenkins.osmocom.org/jenkins/job/gerrit-pysim-build/2142/changes#detail0</link><guid isPermaLink="false">job/gerrit-pysim-build/2142/changes#detail0</guid><pubDate>Mon, 10 Mar 2025 13:01:16 GMT</pubDate><author>jenkins@lists.osmocom.org</author><description>pySim/esim/saip/personalization.py
</description></item></channel></rss>