Skip to content

Loading builds...

Changes

#2792 (Feb 7, 2026, 12:57:20 PM)

  1. pySim/global_platform: replace deprecated argument group() creation — lynxis / detail

#2791 (Feb 5, 2026, 5:13:52 PM)

  1. pySim/global_platform: replace deprecated argument group() creation — lynxis / detail

#2790 (Feb 5, 2026, 4:59:07 PM)

  1. saip-tool: rename parser_tree correctly — lynxis / detail

#2789 (Feb 5, 2026, 1:31:04 PM)

  1. euicc: extend get_profiles_info to retrieve all known tags — lynxis / detail

#2788 (Feb 5, 2026, 1:16:26 PM)

  1. euicc: get_profiles_info: add additional tags — lynxis / detail

#2787 (Feb 4, 2026, 2:08:47 PM)

  1. esim/http_json_api: add alternative API interface — pmaier@sysmocom.de / detail

#2786 (Feb 4, 2026, 1:11:28 PM)

  1. esim/http_json_api: add alternative API interface — pmaier@sysmocom.de / detail

#2785 (Feb 4, 2026, 12:45:43 PM)

  1. esim/http_json_api: add alternative API interface — pmaier@sysmocom.de / detail

#2784 (Feb 4, 2026, 12:14:59 PM)

  1. esim/http_json_api: add alternative API interface — pmaier@sysmocom.de / detail

#2783 (Feb 4, 2026, 12:01:03 PM)

  1. esim/http_json_api: add alternative API interface — pmaier@sysmocom.de / detail

#2782 (Feb 4, 2026, 11:47:08 AM)

  1. esim/http_json_api: add missing apidoc — pmaier@sysmocom.de / detail

#2781 (Feb 1, 2026, 5:35:17 PM)

  1. compile_asn1_subdir: filter compiled files by .asn suffix — Neels Hofmeyr / detail

#2780 (Jan 31, 2026, 10:59:05 AM)

  1. http_json_api: Only require Content-Type if response body is non-empty — laforge / detail

#2779 (Jan 31, 2026, 1:38:10 AM)

  1. es9p_client: MAke install notification code execute at all — laforge / detail

#2778 (Jan 31, 2026, 1:24:20 AM)

  1. es9p_client: Fix type conversion in installation result notification — laforge / detail

#2777 (Jan 29, 2026, 11:59:00 PM)

  1. pySim-trace: pySim.apdu_source.stdin_hex — laforge / detail

#2776 (Jan 29, 2026, 2:10:59 PM)

  1. tests/pySim-smpp2sim_test: add integration test — pmaier@sysmocom.de / detail

#2775 (Jan 28, 2026, 11:03:29 PM)

  1. es9p_client: Fix type conversion in installation result notification — laforge / detail

#2774 (Jan 28, 2026, 10:49:39 PM)

  1. es9p_client: MAke install notification code execute at all — laforge / detail

#2773 (Jan 28, 2026, 10:35:48 PM)

  1. es9p_client: smdpOid is optional in download/install notification — laforge / detail

#2772 (Jan 28, 2026, 4:07:30 PM)

  1. pySim.esim.saip: Don't try to generate file contents for MF/DF/ADF — laforge / detail

#2771 (Jan 28, 2026, 3:53:35 PM)

  1. contrib/csv-to-pgsql: add missing copyright header — pmaier@sysmocom.de / detail

#2770 (Jan 28, 2026, 11:34:53 AM)

  1. pySimLogger: user __name__ of the module when creating a new logger — pmaier@sysmocom.de / detail

#2769 (Jan 28, 2026, 11:20:55 AM)

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

#2768 (Jan 26, 2026, 9:01:40 PM)

  1. pySim-trace: pySim.apdu_source.stdin_hex — laforge / detail

#2767 (Jan 26, 2026, 8:47:46 PM)

  1. pySim.esim.saip: Don't try to generate file contents for MF/DF/ADF — laforge / detail

#2766 (Jan 26, 2026, 8:33:52 PM)

  1. pySim-trace: pySim.apdu_source.stdin_hex — laforge / detail

#2765 (Jan 26, 2026, 8:20:04 PM)

  1. pySim.esim.saip: Implement optimized file content encoding — laforge / detail

#2764 (Jan 26, 2026, 4:33:55 PM)

  1. pySimLogger: user __name__ of the module when creating a new logger — pmaier@sysmocom.de / detail

#2763 (Jan 26, 2026, 4:20:08 PM)

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

#2762 (Jan 23, 2026, 6:37:45 AM)

  1. personalization: refactor SmspTpScAddr — Neels Hofmeyr / detail

#2761 (Jan 23, 2026, 6:28:12 AM)

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

#2760 (Jan 23, 2026, 6:14:25 AM)

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

#2759 (Jan 23, 2026, 6:05:03 AM)

  1. transitional name mapping — Neels Hofmeyr / detail

#2758 (Jan 23, 2026, 6:01:08 AM)

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

#2757 (Jan 23, 2026, 5:47:23 AM)

  1. personalization: refactor SdKey — Neels Hofmeyr / detail

#2756 (Jan 23, 2026, 5:37:53 AM)

  1. saip SmspTpScAddr: safeguard against decoding error — Neels Hofmeyr / detail

#2755 (Jan 23, 2026, 5:22:30 AM)

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

#2754 (Jan 23, 2026, 5:07:52 AM)

  1. add test_configurable_parameters.py — Neels Hofmeyr / detail

#2753 (Jan 23, 2026, 4:54:06 AM)

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

#2752 (Jan 23, 2026, 4:40:10 AM)

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

#2751 (Jan 23, 2026, 4:26:15 AM)

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

#2750 (Jan 23, 2026, 4:12:22 AM)

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

#2749 (Jan 23, 2026, 3:58:35 AM)

  1. rather move BatchPersonalization to separate module — Neels Hofmeyr / detail

#2748 (Jan 23, 2026, 3:44:49 AM)

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

#2747 (Jan 23, 2026, 3:29:41 AM)

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

#2746 (Jan 23, 2026, 3:15:54 AM)

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

#2745 (Jan 23, 2026, 3:02:01 AM)

  1. personalization: refactor Puk — Neels Hofmeyr / detail

#2744 (Jan 23, 2026, 2:33:56 AM)

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

#2743 (Jan 23, 2026, 2:19:07 AM)

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

#2742 (Jan 23, 2026, 2:05:20 AM)

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

#2741 (Jan 23, 2026, 1:51:37 AM)

  1. improve Imsi,Iccid.get_values_from_pes() — Neels Hofmeyr / detail

#2740 (Jan 23, 2026, 1:36:23 AM)

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

#2739 (Jan 23, 2026, 1:22:27 AM)

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

#2738 (Jan 23, 2026, 1:07:08 AM)

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

#2737 (Jan 23, 2026, 12:44:02 AM)

  1. add test_param_src.py — Neels Hofmeyr / detail

#2736 (Jan 23, 2026, 12:30:16 AM)

  1. ConfigurableParameter: do not magically overwrite the 'name' attribute — Neels Hofmeyr / detail

#2735 (Jan 23, 2026, 12:16:28 AM)

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

#2734 (Jan 23, 2026, 12:02:47 AM)

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

#2733 (Jan 22, 2026, 11:47:36 PM)

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

#2731 (Jan 22, 2026, 11:19:37 PM)

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

#2730 (Jan 22, 2026, 11:05:46 PM)

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

#2729 (Jan 22, 2026, 10:51:54 PM)

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

#2728 (Jan 22, 2026, 9:56:07 PM)

  1. gitignore: fix vim swp file pattern — Neels Hofmeyr / detail

#2727 (Jan 22, 2026, 6:53:15 PM)

  1. esim/http_json_api: extend JSON API with server functionality — pmaier@sysmocom.de / detail

#2726 (Jan 22, 2026, 6:39:24 PM)

  1. contrib: add utility to receive ES2+handleDownloadProgressInfo calls — pmaier@sysmocom.de / detail

#2725 (Jan 22, 2026, 6:22:11 PM)

  1. contrib: add utility to receive ES2+handleDownloadProgressInfo calls — pmaier@sysmocom.de / detail

#2724 (Jan 22, 2026, 6:08:13 PM)

  1. esim/http_json_api: extend JSON API with server functionality — pmaier@sysmocom.de / detail

#2723 (Jan 22, 2026, 5:54:20 PM)

  1. esim/http_json_api: add missing check — pmaier@sysmocom.de / detail

#2722 (Jan 21, 2026, 6:48:40 PM)

  1. Decode GSM 7-bit packed EF.PNN data — biofel / detail

#2721 (Jan 21, 2026, 1:07:09 PM)

  1. pySim-trace: pySim.apdu_source.stdin_hex — laforge / detail

#2720 (Jan 21, 2026, 7:52:36 AM)

  1. pySim.apdu_source.stdin_hex — laforge / detail

#2719 (Jan 21, 2026, 7:24:38 AM)

  1. pySim.esim.saip: Don't try to generate file contents for MF/DF/ADF — laforge / detail

#2718 (Jan 21, 2026, 7:10:39 AM)

  1. pySim.esim.saip: Implement optimized file content encoding — laforge / detail

#2717 (Jan 21, 2026, 6:56:44 AM)

  1. Fix esim.saip.ProfileElementSequence.remove_naas_of_type — laforge / detail

#2716 (Jan 21, 2026, 6:42:49 AM)

  1. saip.validation: Verify unused mandatory services in header — laforge / detail

#2715 (Jan 21, 2026, 6:28:44 AM)

  1. pySim.esim.saip: Implement optimized file content encoding — laforge / detail

#2714 (Jan 21, 2026, 2:36:41 AM)

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

#2713 (Jan 20, 2026, 1:22:00 PM)

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

#2712 (Jan 20, 2026, 1:07:51 PM)

  1. pySimLogger: user __name__ of the module when creating a new logger — pmaier@sysmocom.de / detail

#2711 (Jan 20, 2026, 9:24:37 AM)

  1. setup.py: Fix missing pySim.esim.saip module — laforge / detail

#2710 (Jan 19, 2026, 5:59:07 PM)

  1. pySim/card_key_provider: fix typo in keys — lynxis / detail

#2709 (Jan 19, 2026, 5:36:26 PM)

  1. contrib: add utility to receive ES2+handleDownloadProgressInfo calls — pmaier@sysmocom.de / detail

#2708 (Jan 19, 2026, 5:22:27 PM)

  1. esim/http_json_api: extend JSON API with server functionality — pmaier@sysmocom.de / detail

#2707 (Jan 19, 2026, 5:08:28 PM)

  1. esim/http_json_api: add missing check — pmaier@sysmocom.de / detail

#2706 (Jan 19, 2026, 2:32:38 PM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2705 (Jan 15, 2026, 6:52:23 AM)

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

#2704 (Jan 15, 2026, 6:38:30 AM)

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

#2703 (Jan 15, 2026, 6:24:32 AM)

  1. rather move BatchPersonalization to separate module — Neels Hofmeyr / detail

#2702 (Jan 15, 2026, 6:10:38 AM)

  1. personalization: refactor SdKey — Neels Hofmeyr / detail

#2701 (Jan 15, 2026, 5:56:40 AM)

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

#2700 (Jan 15, 2026, 5:42:36 AM)

  1. personalization: refactor SmspTpScAddr — Neels Hofmeyr / detail

#2699 (Jan 15, 2026, 5:28:26 AM)

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

#2698 (Jan 15, 2026, 5:14:22 AM)

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

#2697 (Jan 15, 2026, 5:00:24 AM)

  1. personalization: refactor Puk — Neels Hofmeyr / detail

#2696 (Jan 15, 2026, 4:46:23 AM)

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

#2695 (Jan 14, 2026, 1:00:53 AM)

  1. saip: ProfileElementSD: call _post_decode() when instantiating with — lynxis / detail

#2694 (Jan 13, 2026, 10:14:34 PM)

  1. Fix esim.saip.ProfileElementSequence.remove_naas_of_type — laforge / detail

#2693 (Jan 13, 2026, 8:21:29 PM)

  1. saip.validation: Verify unused mandatory services in header — laforge / detail

#2692 (Jan 12, 2026, 11:32:31 AM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2691 (Jan 12, 2026, 11:26:41 AM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2690 (Jan 12, 2026, 11:08:56 AM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2689 (Jan 12, 2026, 11:01:27 AM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2688 (Jan 12, 2026, 10:11:19 AM)

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

#2687 (Jan 12, 2026, 9:56:56 AM)

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

#2686 (Jan 11, 2026, 6:17:06 PM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2685 (Jan 11, 2026, 6:11:51 PM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2684 (Jan 11, 2026, 6:00:24 PM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2683 (Jan 11, 2026, 5:57:18 PM)

  1. Print SMSC in pySim-read.py — phcoder / detail

#2682 (Jan 11, 2026, 4:59:25 PM)

  1. Print SMSC in read mode — phcoder / detail

#2681 (Jan 11, 2026, 5:24:00 AM)

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

#2680 (Jan 11, 2026, 5:21:38 AM)

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

#2679 (Jan 11, 2026, 5:19:09 AM)

  1. personalization: refactor Puk — Neels Hofmeyr / detail

#2678 (Jan 11, 2026, 5:05:17 AM)

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

#2677 (Jan 11, 2026, 4:51:25 AM)

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

#2676 (Jan 11, 2026, 4:48:57 AM)

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

#2675 (Jan 11, 2026, 4:34:57 AM)

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

#2674 (Jan 11, 2026, 4:20:52 AM)

  1. personalization: refactor SdKey — Neels Hofmeyr / detail

#2673 (Jan 11, 2026, 4:06:47 AM)

  1. personalization: refactor SmspTpScAddr — Neels Hofmeyr / detail

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

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