index
:
pysim
27c3
ccc
chrysn/for-29033
chrysn/ota
fairwaves/sim
fixeria/btsap
fixeria/cmd2
fixeria/run_gsm_alg
laforge/ota
laforge/scp
laforge/sm-dp
laforge/smdp_asn1
laforge/wip
master
pmaier/sja5test
pmaier/tracetest
pmaier/tracetest2
sysmocom/factory
users/daniel/csv-format
zecke/hacks
zecke/tmp2
A python tool to program magic SIMs
Sylvain Munaut
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2024-01-10
WIP: osmo-smdpp ES9+ support for ASN.1 endpoint
laforge/smdp_asn1
Harald Welte
1
-29
/
+149
2024-01-09
euicc: Fix decoding of SubjectKeyIdentifier.
Harald Welte
1
-5
/
+3
2024-01-09
pySim.saip.*: Support for parsing / operating on eSIM profiles
Harald Welte
5
-0
/
+1668
2024-01-09
Initial proof-of-concept SM-DP+ for GSMA consumer eSIM RSP
Harald Welte
84
-0
/
+3163
2024-01-08
pySim-shell: Update manual with examples for using with eUICC ISD-R
Harald Welte
1
-1
/
+206
2024-01-08
euicc: Fix eUICC list_notifications command
Harald Welte
1
-3
/
+4
2024-01-08
euicc: Fix delete_profile command
Harald Welte
1
-3
/
+3
2024-01-08
Allow logger to do lazy evaluation of format strings
Harald Welte
3
-7
/
+7
2024-01-08
add contrib/unber.py utility
Harald Welte
1
-0
/
+39
2024-01-07
Add pySim.esim.bsp module implementing BSP (BPP Protection Protocol)
Harald Welte
4
-0
/
+370
2024-01-04
ts_102_310: Add file definitions resembling ETSI TS 102 310 (EAP)
Harald Welte
1
-0
/
+114
2024-01-04
ts_31_103: Add TLV + construct for EF_NAFKCA
Harald Welte
1
-2
/
+9
2024-01-04
ts_31_103: Add construct for EF.GBABP and EF.GBANL
Harald Welte
2
-1
/
+13
2024-01-04
construct: avoid StreamError exceptions due to files containing all-ff
Harald Welte
1
-1
/
+10
2024-01-04
ts_31_102: Start to use construct for EF.SUCI_Calc_Info
Harald Welte
2
-63
/
+31
2024-01-02
fileystem/tlv: remove unused imports
Harald Welte
2
-2
/
+1
2023-12-29
move SUCI sub-classes to EF_SUCI_CalcInfo
Harald Welte
1
-27
/
+25
2023-12-29
global_platform: Add support for more GET DATA TLVs
Harald Welte
1
-1
/
+61
2023-12-29
commands: Ignore exceptions during READ while UPDATE
Harald Welte
1
-7
/
+21
2023-12-29
sysmocom_sja2: Implement EF_CHV files using construct
Harald Welte
1
-20
/
+24
2023-12-29
test_files: Test decoder also with ff-padded input
Harald Welte
5
-7
/
+53
2023-12-29
tests_files.py: Reduce code duplication
Harald Welte
1
-24
/
+17
2023-12-29
Fix TLV_IE_Collection.from_tlv in certain situations
Harald Welte
1
-1
/
+1
2023-12-29
ts_31_102: Implement decoders/encoders for EFs below DF.HNB
Harald Welte
1
-6
/
+83
2023-12-29
support UCS-2 characters in EF.MMSUP, EF.ADN, EF.SPN, EF.PNN, EF.ECC
Harald Welte
3
-4
/
+41
2023-12-29
Implement convoluted encoding of UCS-2 as per TS 102 221 Annex A
Harald Welte
2
-0
/
+202
2023-12-28
add PlmnAdapter for decoding PLMN bcd-strings like 262f01 to 262-01
Harald Welte
6
-17
/
+34
2023-12-27
Fix enumeration of GlobbalPlatformISDR during card_init()
Harald Welte
2
-4
/
+4
2023-12-27
global_platform: Add support for key types of v2.3.1 (including AES)
Harald Welte
1
-1
/
+15
2023-12-27
global_platform: Add TLV test data for Key Information Data
Harald Welte
2
-14
/
+14
2023-12-27
global_platform: Correctly decode Key Information Data
Harald Welte
1
-1
/
+2
2023-12-27
Add TLV decoder test data
Harald Welte
1
-2
/
+19
2023-12-27
data-driven TLV unit data test support
Harald Welte
1
-0
/
+122
2023-12-27
tlv: Fix from_dict() symmetry
Harald Welte
1
-4
/
+4
2023-12-23
filesystem: use pySim.utils.build_construct()
Harald Welte
2
-9
/
+9
2023-12-23
pySim-trace_test.sh: Force termcolor to suppress color generation
Harald Welte
1
-0
/
+2
2023-12-23
construct/tlv: Pass optional 'context' into construct decoder/encoder
Harald Welte
2
-31
/
+36
2023-12-23
docs/shell: extend the introduction part; link to video presentation
Harald Welte
1
-2
/
+21
2023-12-23
additional encode/decode test data for various files
Harald Welte
4
-1
/
+33
2023-12-23
31.102 + 51.011: Fix encode/decode of EF.CFIS
Harald Welte
2
-4
/
+24
2023-12-23
fix encode/decode of xPLMNwAcT
Harald Welte
8
-38
/
+42
2023-12-22
test/test_files: set maxDiff attribute
Harald Welte
1
-0
/
+4
2023-12-22
tests: use case-insensitive compare of hex strings
Harald Welte
1
-4
/
+4
2023-12-21
transport: Extend the documentation for each transport driver
Harald Welte
4
-4
/
+16
2023-12-21
transport: Move printing of reader number/name to generic code
Harald Welte
5
-19
/
+11
2023-12-21
transport/pcsc: Allow opening PC/SC readers by a regex of their name
Harald Welte
2
-13
/
+31
2023-12-21
transport: Pass argparse.Namespace directly into transport classes
Harald Welte
6
-21
/
+23
2023-12-17
move {enc,dec}_addr_tlv functions from pySim.util to pySim.legacy.util
Harald Welte
3
-123
/
+122
2023-12-17
isim: Replace legacy imperative address TLV encoder/decoder with construct
Harald Welte
2
-18
/
+17
2023-12-17
bertlv_parse_len: Fix input data is smaller than num length octets
Harald Welte
1
-0
/
+2
[next]