Skip to content
Builds

Loading builds...

Changes

#2672 (Jan 9, 2026, 9:05:34 PM)

  1. Print SMSC in read mode — phcoder / detail

#2671 (Jan 9, 2026, 8:59:13 PM)

  1. Print SMSC in read mode — phcoder / detail

#2670 (Jan 9, 2026, 4:40:54 PM)

  1. runtime/cosmetic: add line break — pmaier@sysmocom.de / detail

#2669 (Jan 9, 2026, 4:26:57 PM)

  1. transport/init: use PySimLogger to print messages — pmaier@sysmocom.de / detail

#2668 (Jan 9, 2026, 4:12:55 PM)

  1. transport/init/cosmetic: move copryight header to the top — pmaier@sysmocom.de / detail

#2667 (Jan 9, 2026, 9:12:18 AM)

  1. Print SMSC in read mode — phcoder / detail

#2666 (Jan 9, 2026, 8:06:13 AM)

  1. Print SMSC in read mode — phcoder / detail

#2665 (Jan 8, 2026, 2:16:12 AM)

  1. personalization: set example input values — Neels Hofmeyr / detail

#2664 (Jan 8, 2026, 2:01:03 AM)

  1. personalization: refactor SmspTpScAddr — Neels Hofmeyr / detail

#2663 (Jan 8, 2026, 1:46:58 AM)

  1. personalization: set some typical parameter names — Neels Hofmeyr / detail

#2662 (Jan 8, 2026, 1:32:58 AM)

  1. personalization: set example input values — Neels Hofmeyr / detail

#2661 (Jan 8, 2026, 1:19:00 AM)

  1. personalization: set some typical parameter names — Neels Hofmeyr / detail

#2660 (Jan 8, 2026, 1:04:57 AM)

  1. personalization: refactor SdKey — Neels Hofmeyr / detail

#2659 (Jan 8, 2026, 12:43:06 AM)

  1. personalization: refactor Puk — Neels Hofmeyr / detail

#2658 (Jan 8, 2026, 12:29:16 AM)

  1. personalization: refactor ConfigurableParameter, Iccid, Imsi — Neels Hofmeyr / detail

#2657 (Jan 8, 2026, 12:15:19 AM)

  1. personalization: refactor AlgorithmID, K, Opc — Neels Hofmeyr / detail

#2656 (Jan 8, 2026, 12:01:10 AM)

  1. personalization: refactor Pin, Adm — Neels Hofmeyr / detail

#2655 (Jan 7, 2026, 4:41:27 PM)

  1. saip: calculate the number of records for LF and CY — lynxis / detail

#2654 (Jan 7, 2026, 4:27:28 PM)

  1. saip: rework file sizes for "half-defined" template files — lynxis / detail

#2653 (Jan 7, 2026, 2:41:24 PM)

  1. param_source: allow plugging a random implementation (for testing) — Neels Hofmeyr / detail

#2652 (Jan 7, 2026, 2:27:23 PM)

  1. personalization: add get_typical_input_len() to ConfigurableParameter — Neels Hofmeyr / detail

#2651 (Jan 7, 2026, 2:13:30 PM)

  1. personalization: set some typical parameter names — Neels Hofmeyr / detail

#2650 (Jan 7, 2026, 1:57:31 PM)

  1. personalization: refactor Pin, Adm — Neels Hofmeyr / detail

#2649 (Jan 7, 2026, 1:43:26 PM)

  1. personalization: refactor AlgorithmID, K, Opc — Neels Hofmeyr / detail

#2648 (Jan 7, 2026, 1:28:38 PM)

  1. personalization: indicate default ParamSource per ConfigurableParameter — Neels Hofmeyr / detail

#2647 (Jan 7, 2026, 1:14:39 PM)

  1. personalization: fix SdKey.apply_val() implementation — Neels Hofmeyr / detail

#2646 (Jan 7, 2026, 1:05:23 PM)

  1. generate sdkey classes from a list — Neels Hofmeyr / detail

#2645 (Jan 7, 2026, 12:42:04 PM)

  1. SdKey params: add KVN to SdKey names — Neels Hofmeyr / detail

#2644 (Jan 7, 2026, 12:28:08 PM)

  1. personalization: set default values — Neels Hofmeyr / detail

#2643 (Jan 7, 2026, 12:12:47 PM)

  1. use secrets.SystemRandom as secure random nr source — Neels Hofmeyr / detail

#2642 (Jan 7, 2026, 11:58:49 AM)

  1. personalization: allow reading back multiple values from PES — Neels Hofmeyr / detail

#2641 (Jan 7, 2026, 11:44:45 AM)

  1. personalization: implement reading back values from a PES — Neels Hofmeyr / detail

#2640 (Jan 7, 2026, 11:26:11 AM)

  1. add test_configurable_parameters.py — Neels Hofmeyr / detail

#2639 (Jan 7, 2026, 10:58:20 AM)

  1. personalization: add param_source.py, implement batch personalization — Neels Hofmeyr / detail

#2638 (Jan 7, 2026, 10:44:27 AM)

  1. add lint_pylint.sh — Neels Hofmeyr / detail

#2637 (Jan 7, 2026, 10:28:39 AM)

  1. personalization.ConfigurableParameter: fix BytesIO() input — Neels Hofmeyr / detail

#2636 (Jan 7, 2026, 10:00:44 AM)

  1. personalization: refactor ConfigurableParameter, Iccid, Imsi — Neels Hofmeyr / detail

#2635 (Jan 7, 2026, 9:46:43 AM)

  1. personalization: make AlgorithmID a new EnumParam — Neels Hofmeyr / detail

#2634 (Jan 7, 2026, 9:31:04 AM)

  1. personalization: add int as input type for BinaryParameter — Neels Hofmeyr / detail

#2633 (Jan 7, 2026, 9:17:05 AM)

  1. personalization: implement UppAudit and BatchAudit — Neels Hofmeyr / detail

#2632 (Jan 7, 2026, 9:03:11 AM)

  1. personalization: discover all useful ConfigurableParameter subclasses — Neels Hofmeyr / detail

#2631 (Jan 7, 2026, 8:49:19 AM)

  1. personalization audit: optionally audit all (unknown) SD keys — Neels Hofmeyr / detail

#2630 (Jan 7, 2026, 8:35:22 AM)

  1. add lint_ruff.sh — Neels Hofmeyr / detail

#2629 (Jan 7, 2026, 8:21:15 AM)

  1. comment in uicc.py on Security Domain Keys: add SCP81 — Neels Hofmeyr / detail

#2628 (Jan 7, 2026, 8:05:45 AM)

  1. add test_param_src.py — Neels Hofmeyr / detail

#2627 (Jan 7, 2026, 8:01:51 AM)

  1. saip/param_source: try to not repeat random values — Neels Hofmeyr / detail

#2626 (Jan 7, 2026, 7:46:25 AM)

  1. RandomHexDigitSource: rather return in string format, not bytes — Neels Hofmeyr / detail

#2625 (Jan 7, 2026, 7:30:57 AM)

  1. use random.SystemRandom as random nr source (/dev/urandom) — Neels Hofmeyr / detail

#2624 (Jan 7, 2026, 7:16:58 AM)

  1. esim param_source: add is_abstract flag — Neels Hofmeyr / detail

#2623 (Jan 7, 2026, 7:03:07 AM)

  1. personalization: refactor SdKey — Neels Hofmeyr / detail

#2622 (Jan 7, 2026, 6:49:10 AM)

  1. personalization: refactor Puk — Neels Hofmeyr / detail

#2621 (Jan 7, 2026, 6:35:06 AM)

  1. param_source: allow input val expansion like '0 * 32' — Neels Hofmeyr / detail

#2620 (Jan 7, 2026, 6:32:40 AM)

  1. RandomHexDigitSource: rather return in string format, not bytes — Neels Hofmeyr / detail

#2619 (Jan 7, 2026, 6:18:40 AM)

  1. param_source: allow input val expansion like '0 * 32' — Neels Hofmeyr / detail

#2618 (Jan 7, 2026, 6:04:42 AM)

  1. esim param_source: add is_abstract flag — Neels Hofmeyr / detail

#2617 (Jan 7, 2026, 5:50:45 AM)

  1. add lint_ruff.sh — Neels Hofmeyr / detail

#2616 (Jan 7, 2026, 5:48:19 AM)

  1. use random.SystemRandom as random nr source (/dev/urandom) — Neels Hofmeyr / detail

#2615 (Jan 7, 2026, 5:34:23 AM)

  1. personalization: set some typical parameter names — Neels Hofmeyr / detail

#2614 (Jan 7, 2026, 5:31:54 AM)

  1. personalization: add int as input type for BinaryParameter — Neels Hofmeyr / detail

#2613 (Jan 7, 2026, 5:17:56 AM)

  1. personalization: set default values — Neels Hofmeyr / detail

#2612 (Jan 7, 2026, 5:04:02 AM)

  1. personalization: refactor Pin, Adm — Neels Hofmeyr / detail

#2611 (Jan 7, 2026, 4:50:00 AM)

  1. personalization: refactor Puk — Neels Hofmeyr / detail

#2610 (Jan 7, 2026, 4:47:34 AM)

  1. use secrets.SystemRandom as secure random nr source — Neels Hofmeyr / detail

#2609 (Jan 7, 2026, 4:45:08 AM)

  1. generate sdkey classes from a list — Neels Hofmeyr / detail

#2608 (Jan 7, 2026, 4:31:03 AM)

  1. personalization: add param_source.py, implement batch personalization — Neels Hofmeyr / detail

#2607 (Jan 7, 2026, 4:17:04 AM)

  1. add lint_pylint.sh — Neels Hofmeyr / detail

#2606 (Jan 7, 2026, 4:03:08 AM)

  1. personalization: allow reading back multiple values from PES — Neels Hofmeyr / detail

#2605 (Jan 7, 2026, 3:49:14 AM)

  1. comment in uicc.py on Security Domain Keys: add SCP81 — Neels Hofmeyr / detail

#2604 (Jan 7, 2026, 3:35:24 AM)

  1. personalization: add get_typical_input_len() to ConfigurableParameter — Neels Hofmeyr / detail

#2603 (Jan 7, 2026, 3:33:02 AM)

  1. add test_configurable_parameters.py — Neels Hofmeyr / detail

#2602 (Jan 7, 2026, 3:30:37 AM)

  1. param_source: allow plugging a random implementation (for testing) — Neels Hofmeyr / detail

#2601 (Jan 7, 2026, 3:16:41 AM)

  1. personalization: indicate default ParamSource per ConfigurableParameter — Neels Hofmeyr / detail

#2600 (Jan 7, 2026, 3:02:36 AM)

  1. personalization: make AlgorithmID a new EnumParam — Neels Hofmeyr / detail

#2599 (Jan 7, 2026, 2:33:28 AM)

  1. personalization: fix SdKey.apply_val() implementation — Neels Hofmeyr / detail

#2598 (Jan 7, 2026, 2:19:33 AM)

  1. fix typo in doc TuakNumberOfKeccak — Neels Hofmeyr / detail

#2597 (Jan 7, 2026, 2:05:37 AM)

  1. personalization: implement UppAudit and BatchAudit — Neels Hofmeyr / detail

#2596 (Jan 7, 2026, 1:51:47 AM)

  1. personalization: refactor ConfigurableParameter, Iccid, Imsi — Neels Hofmeyr / detail

#2595 (Jan 7, 2026, 1:49:23 AM)

  1. add test_param_src.py — Neels Hofmeyr / detail

#2594 (Jan 7, 2026, 1:46:56 AM)

  1. saip/param_source: try to not repeat random values — Neels Hofmeyr / detail

#2593 (Jan 7, 2026, 1:33:02 AM)

  1. personalization: refactor SdKey — Neels Hofmeyr / detail

#2592 (Jan 7, 2026, 1:19:00 AM)

  1. personalization audit: optionally audit all (unknown) SD keys — Neels Hofmeyr / detail

#2591 (Jan 7, 2026, 1:05:00 AM)

  1. personalization: implement reading back values from a PES — Neels Hofmeyr / detail

#2590 (Jan 7, 2026, 12:52:39 AM)

  1. personalization.ConfigurableParameter: fix BytesIO() input — Neels Hofmeyr / detail

#2589 (Jan 7, 2026, 12:38:44 AM)

  1. personalization: discover all useful ConfigurableParameter subclasses — Neels Hofmeyr / detail

#2588 (Jan 7, 2026, 12:36:11 AM)

  1. SdKey params: add KVN to SdKey names — Neels Hofmeyr / detail

#2587 (Jan 7, 2026, 12:22:11 AM)

  1. personalization: refactor AlgorithmID, K, Opc — Neels Hofmeyr / detail

#2586 (Jan 6, 2026, 9:48:57 PM)

  1. saip: templates: IsimOptional: add missing pe_name=ef-pcscf — lynxis / detail

#2585 (Jan 6, 2026, 9:34:21 PM)

  1. RFC: saip: templates: fix naming of EF.SUPI_NAI — lynxis / detail

#2584 (Jan 6, 2026, 3:52:08 PM)

  1. global_platform: Add KCV computation for TLS-PSK keys — laforge / detail

#2583 (Jan 6, 2026, 3:38:10 PM)

  1. pySim/runtime: use log.warning instead of log.warn — pmaier@sysmocom.de / detail

#2582 (Jan 6, 2026, 3:24:13 PM)

  1. esim.saip: Better docstring about FsNode class — laforge / detail

#2581 (Jan 6, 2026, 3:10:09 PM)

  1. pySim.esim.saip.ProfileElementSequence: Update type annotations — laforge / detail

#2580 (Jan 6, 2026, 2:56:18 PM)

  1. unittests/test_utils: add unittests for enc_imsi and dec_imsi — pmaier@sysmocom.de / detail

#2579 (Jan 6, 2026, 2:42:23 PM)

  1. cosmetic: fix company name in copyright header. — pmaier@sysmocom.de / detail

#2578 (Jan 6, 2026, 2:28:22 PM)

  1. contrib: add a tool to parse the SIMA response from an eUICC — pmaier@sysmocom.de / detail

#2577 (Jan 6, 2026, 2:14:19 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2576 (Jan 6, 2026, 2:00:19 PM)

  1. card_key_provider: add PostgreSQL support — pmaier@sysmocom.de / detail

#2575 (Jan 6, 2026, 1:44:17 PM)

  1. pySim-shell: renovate version command — pmaier@sysmocom.de / detail

#2574 (Jan 6, 2026, 1:30:24 PM)

  1. esim.saip: Better docstring about FsNode class — laforge / detail

#2573 (Jan 6, 2026, 1:16:22 PM)

  1. pySim.esim.saip.ProfileElementSequence: Update type annotations — laforge / detail

#2572 (Dec 23, 2025, 10:10:21 PM)

  1. setup.py: Align cmd2 minimum version with requirements.txt — laforge / detail

#2571 (Dec 23, 2025, 9:56:23 PM)

  1. pySim-shell: renovate version command — pmaier@sysmocom.de / detail

#2570 (Dec 23, 2025, 9:42:28 PM)

  1. card_key_provider: add PostgreSQL support — pmaier@sysmocom.de / detail

#2569 (Dec 23, 2025, 9:28:36 PM)

  1. unittests/test_utils: add unittests for enc_imsi and dec_imsi — pmaier@sysmocom.de / detail

#2568 (Dec 23, 2025, 9:13:51 PM)

  1. ts_31_102.EF_ECC: Use PaddedBcdAdapter to skip trailing 'f' — laforge / detail

#2567 (Dec 23, 2025, 8:59:41 PM)

  1. pySim-shell: do not show user home path in help text — pmaier@sysmocom.de / detail

#2566 (Dec 23, 2025, 8:45:38 PM)

  1. pySim-shell/cosmetic: remove unnecessary brackets — pmaier@sysmocom.de / detail

#2565 (Dec 23, 2025, 8:31:41 PM)

  1. pySim.esim.saip.personalization: Support for EF.SMSP personalization — laforge / detail

#2564 (Dec 23, 2025, 8:17:34 PM)

  1. esim.saip.FsProfileElement: Add file2pe() for single file conversion — laforge / detail

#2563 (Dec 23, 2025, 8:03:23 PM)

  1. Fix more odd-length digit sequences via PaddedBcdAdapter — laforge / detail

#2562 (Dec 22, 2025, 9:06:49 AM)

  1. pySim-shell: output git hash in case get_distribution fails — pmaier@sysmocom.de / detail

#2561 (Dec 19, 2025, 10:33:19 PM)

  1. esim.saip: Better docstring about FsNode class — laforge / detail

#2560 (Dec 19, 2025, 10:19:27 PM)

  1. pySim.esim.saip.ProfileElementSequence: Update type annotations — laforge / detail

#2559 (Dec 19, 2025, 10:04:51 PM)

  1. Fix more odd-length digit sequences via PaddedBcdAdapter — laforge / detail

#2558 (Dec 19, 2025, 8:03:52 PM)

  1. pySim.esim.saip.ProfileElementSequence: Update type annotations — laforge / detail

#2557 (Dec 19, 2025, 7:50:04 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2556 (Dec 19, 2025, 7:36:09 PM)

  1. esim.saip: Better docstring about FsNode class — laforge / detail

#2555 (Dec 19, 2025, 7:22:06 PM)

  1. pySim.esim.saip.personalization: Support for EF.SMPP personalization — laforge / detail

#2554 (Dec 19, 2025, 7:08:09 PM)

  1. pySim.ts_51_011.EF_SMSP: Properly handle odd-length ScAddr / TpAddr — laforge / detail

#2553 (Dec 19, 2025, 6:54:18 PM)

  1. some more use of PaddedBcdAdapter — laforge / detail

#2552 (Dec 19, 2025, 6:40:27 PM)

  1. ts_31_102.EF_ECC: Use PaddedBcdAdapter to skip trailing 'f' — laforge / detail

#2551 (Dec 19, 2025, 6:26:32 PM)

  1. esim.saip.FsProfileElement: Add file2pe() for single file conversion — laforge / detail

#2550 (Dec 19, 2025, 5:56:38 PM)

  1. esim.saip: Better docstring about FsNode class — laforge / detail

#2549 (Dec 19, 2025, 5:28:19 PM)

  1. pySim/ts_51_011: Properly re-compute ScAddr length — laforge / detail

#2548 (Dec 19, 2025, 5:10:04 PM)

  1. pySim.esim.saip.personalization: Support for EF.SMPP personalization — laforge / detail

#2547 (Dec 19, 2025, 5:07:44 PM)

  1. pySim.ts_51_011.EF_SMSP: Properly handle odd-length ScAddr / TpAddr — laforge / detail

#2546 (Dec 19, 2025, 5:05:25 PM)

  1. esim.saip.FsProfileElement: Add file2pe() for single file conversion — laforge / detail

#2545 (Dec 19, 2025, 5:03:04 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2544 (Dec 19, 2025, 5:00:38 PM)

  1. pySim.esim.saip.ProfileElementSequence: Update type annotations — laforge / detail

#2543 (Dec 19, 2025, 4:44:18 PM)

  1. pySim-shell: output git hash in case get_distribution fails — pmaier@sysmocom.de / detail

#2542 (Dec 19, 2025, 4:30:05 PM)

  1. esim.saip: Better docstring about FsNode class — laforge / detail

#2541 (Dec 19, 2025, 4:27:20 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2540 (Dec 19, 2025, 4:24:59 PM)

  1. pySim.esim.saip.ProfileElementSequence: Update type annotations — laforge / detail

#2539 (Dec 19, 2025, 4:22:38 PM)

  1. pySim.esim.saip.personalization: Support for EF.SMPP personalization — laforge / detail

#2538 (Dec 19, 2025, 4:20:18 PM)

  1. pySim/ts_51_011: Properly re-compute ScAddr length — laforge / detail

#2537 (Dec 19, 2025, 4:17:58 PM)

  1. pySim.ts_51_011.EF_SMSP: Properly handle odd-length ScAddr / TpAddr — laforge / detail

#2536 (Dec 19, 2025, 4:05:28 PM)

  1. esim.saip.FsProfileElement: Add file2pe() for single file conversion — laforge / detail

#2535 (Dec 19, 2025, 3:41:28 PM)

  1. pysim/log: also accept ANSI strings to specify the log message colors — pmaier@sysmocom.de / detail

#2534 (Dec 19, 2025, 3:27:25 PM)

  1. card_key_provider: add PostgreSQL support — pmaier@sysmocom.de / detail

#2533 (Dec 19, 2025, 12:31:35 PM)

  1. card_key_provider: add PostgreSQL support — pmaier@sysmocom.de / detail

#2532 (Dec 19, 2025, 12:17:34 PM)

  1. fix — pmaier@sysmocom.de / detail

#2531 (Dec 19, 2025, 12:03:35 PM)

  1. card_key_provider: add PostgreSQL support — pmaier@sysmocom.de / detail

#2530 (Dec 19, 2025, 11:49:37 AM)

  1. pysim/log: also accept ANSI strings to specify the log message colors — pmaier@sysmocom.de / detail

#2529 (Dec 18, 2025, 8:49:55 PM)

  1. ts_51_011: Improve testing of EF_SMSP — laforge / detail

#2528 (Dec 18, 2025, 8:35:59 PM)

  1. ts_51_011/EF.SMSP: Fix parsing of parameter_indicators — laforge / detail

#2527 (Dec 18, 2025, 8:22:01 PM)

  1. pyshark_gsmtap: Adjust display filter for some wireshark versions — laforge / detail

#2526 (Dec 18, 2025, 8:08:05 PM)

  1. unittests/test_files: Pass to-be-encoded length to encoder functions — laforge / detail

#2525 (Dec 18, 2025, 7:54:04 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2524 (Dec 18, 2025, 7:40:04 PM)

  1. unittest/test_files.TransparentEF_Test: Actually test encoder — laforge / detail

#2523 (Dec 18, 2025, 3:18:30 PM)

  1. pysim/log: also accept ANSI strings to specify the log message colors — pmaier@sysmocom.de / detail

#2522 (Dec 18, 2025, 3:04:20 PM)

  1. card_key_provider: add PostgreSQL support — pmaier@sysmocom.de / detail

#2521 (Dec 18, 2025, 2:41:56 PM)

  1. ts_51_011: Improve testing of EF_SMSP — laforge / detail

#2520 (Dec 18, 2025, 2:38:14 PM)

  1. unittest/test_files.TransparentEF_Test: Actually test encoder — laforge / detail

#2519 (Dec 18, 2025, 2:34:32 PM)

  1. ts_51_011/EF.SMSP: Fix parsing of parameter_indicators — laforge / detail

#2518 (Dec 18, 2025, 2:30:52 PM)

  1. pyshark_gsmtap: Adjust display filter for some wireshark versions — laforge / detail

#2517 (Dec 18, 2025, 2:27:10 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2516 (Dec 18, 2025, 2:23:24 PM)

  1. unittests/test_files: Pass to-be-encoded length to encoder functions — laforge / detail

#2515 (Dec 18, 2025, 2:09:22 PM)

  1. pySim.esim.saip.personalization: Support Milenage customization — laforge / detail

#2514 (Dec 16, 2025, 4:15:49 PM)

  1. pySim.ts_51_011.EF_SMSP: Also permit UCS2 for the alpha_id — laforge / detail

#2513 (Dec 16, 2025, 4:01:51 PM)

  1. esim.saip.data_source: Different source of data for personalization — laforge / detail

#2512 (Dec 16, 2025, 3:47:59 PM)

  1. ts_51_011.EF_SMSP: Use integer division during encode — laforge / detail

#2511 (Dec 16, 2025, 3:33:10 PM)

  1. pySim.esim.saip.personalization: Support Milenage customization — laforge / detail

#2510 (Dec 16, 2025, 2:45:26 PM)

  1. RFC: saip: templates: fix naming of EF.SUPI_NAI — lynxis / detail

#2509 (Dec 16, 2025, 2:29:36 PM)

  1. saip: templates: IsimOptional: add missing pe_name=ef-pcscf — lynxis / detail

#2508 (Dec 16, 2025, 2:15:37 PM)

  1. saip: rework file sizes for "half-defined" template files — lynxis / detail

#2507 (Dec 16, 2025, 2:01:36 PM)

  1. saip: calculate the number of records for LF and CY — lynxis / detail

#2506 (Dec 16, 2025, 2:39:53 AM)

  1. unittests/test_files: Pass to-be-encoded length to encoder functions — laforge / detail

#2505 (Dec 16, 2025, 2:26:04 AM)

  1. pySim.ts_51_011.EF_SMSP: Also permit UCS2 for the alpha_id — laforge / detail

#2504 (Dec 16, 2025, 2:12:15 AM)

  1. ts_51_011.EF_SMSP: Use integer division during encode — laforge / detail

#2503 (Dec 16, 2025, 2:08:30 AM)

  1. ts_51_011: Improve testing of EF_SMSP — laforge / detail

#2502 (Dec 16, 2025, 2:03:15 AM)

  1. unittest/test_files.TransparentEF_Test: Actually test encoder — laforge / detail

#2501 (Dec 16, 2025, 1:59:23 AM)

  1. ts_51_011/EF.SMSP: Fix parsing of parameter_indicators — laforge / detail

#2500 (Dec 14, 2025, 12:59:41 PM)

  1. pySim.esim.saip: Fix compatibility with pytohn < 3.11 — laforge / detail

#2142 (Mar 10, 2025, 1:01:16 PM)

  1. [2/7] personalization: refactor ConfigurableParameter, Iccid, Imsi — Neels Hofmeyr / detail