index
:
pysim
27c3
ccc
chrysn/for-29033
chrysn/ota
fairwaves/sim
fixeria/btsap
fixeria/cmd2
fixeria/run_gsm_alg
laforge/ota
laforge/scp
laforge/smdp_asn1
laforge/wip
master
pmaier/euicchack
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
path:
root
/
pySim
/
utils.py
Age
Commit message (
Expand
)
Author
Files
Lines
2022-02-11
utils: Fix missing Optional[] in type annotations
Harald Welte
1
-3
/
+3
2022-02-11
cosmetic: Switch to consistent four-spaces indent; run autopep8
Harald Welte
1
-979
/
+1075
2022-02-10
utils.py: Fix some tuple type annotations
Harald Welte
1
-2
/
+2
2022-02-10
utils.py: type annotations for DataObject related methods
Harald Welte
1
-29
/
+31
2022-02-09
avoid pylint E0611: No name 'strxor' in module 'Crypto.Util.strxor'
Harald Welte
1
-0
/
+1
2022-01-22
add missing bit definition for NG-RAN in xAcT
Bjoern Riemer
1
-0
/
+1
2021-11-19
pySim-shell: add method to match card profile to card
Philipp Maier
1
-0
/
+4
2021-11-05
utils: cosmetic: remove stray comment
Philipp Maier
1
-1
/
+0
2021-11-05
commands: do not check SW manually, use send_apdu_checksw()
Philipp Maier
1
-0
/
+15
2021-11-05
Python is not C: get rid of unnecessary semicolons
Vadim Yanitskiy
1
-2
/
+2
2021-10-21
utils: Fix BER-TLV tag decode for multi-byte tags
Harald Welte
1
-1
/
+2
2021-05-30
utils: Add bertlv_encode_tag()
Harald Welte
1
-0
/
+45
2021-05-29
utils: Add 'raw' version of TLV tag decoders
Harald Welte
1
-0
/
+52
2021-05-29
utils: COMPREHENSION-TLV support
Harald Welte
1
-0
/
+44
2021-05-25
bertlv_parse_one: Also return remainder after end of TLV
Harald Welte
1
-2
/
+4
2021-05-25
add unit tests for BER-TLV encoder/decoder functions
Harald Welte
1
-1
/
+1
2021-05-23
utils: split string formatting from dec_addr_tlv
Philipp Maier
1
-5
/
+6
2021-05-10
Add codecs for EF_SPN and GSM strings via construct
Robert Falkenberg
1
-11
/
+17
2021-05-04
BER-TLV EF support (command, filesystem, shell)
Harald Welte
1
-0
/
+83
2021-05-04
utils: Introduce CommandSet abstraction
Harald Welte
1
-0
/
+66
2021-05-03
utils: Introduce DataObject representation
Harald Welte
1
-0
/
+305
2021-05-03
utils: specify type of parameter name in enc_spn
Philipp Maier
1
-1
/
+1
2021-05-03
ts_51_011, utils: fix Access Technology Identifier coding
Philipp Maier
1
-1
/
+14
2021-05-03
utils: fix dec_xplmn_w_act() and format_xplmn_w_act()
Philipp Maier
1
-5
/
+5
2021-05-03
utils: fix mcc/mnc encoding in dec_plmn (EF_PLMNsel)
Philipp Maier
1
-5
/
+40
2021-05-03
utils: specify paremeters of enc_plmn() as Hexstr
Philipp Maier
1
-1
/
+1
2021-04-23
utils: fix encoding of EF.MSISDN
Philipp Maier
1
-2
/
+12
2021-04-21
pySim-shell: separate export summary with a headline
Philipp Maier
1
-0
/
+12
2021-04-11
fix various typos all over the code
Harald Welte
1
-1
/
+1
2021-04-10
extend JSONEncoder to serialze 'bytes' style objects as hex strings
Harald Welte
1
-0
/
+10
2021-04-06
utils.py: Add missing dec_plmn function.
Harald Welte
1
-0
/
+6
2021-04-04
utils.py: Add more type annotations
Harald Welte
1
-30
/
+33
2021-04-04
Move init_reader() from utils.py to transport/__init__.py
Harald Welte
1
-27
/
+0
2021-04-03
cosmetic: fix typo in comment
Harald Welte
1
-1
/
+1
2021-04-02
filesystem: fix various issues found by mypy
Harald Welte
1
-1
/
+1
2021-04-02
Add more documentation to the classes/methods
Harald Welte
1
-16
/
+48
2021-03-23
utils: fix sw_match()
Philipp Maier
1
-2
/
+3
2021-03-18
pySim-shell: add "dir" command.
Philipp Maier
1
-0
/
+22
2021-03-12
utils: add is_hex function to check hex strings
Philipp Maier
1
-0
/
+22
2021-03-12
pySim/utils.py: fix 3-digit MNC encoding in enc_plmn()
Vadim Yanitskiy
1
-2
/
+2
2021-03-12
Revert "utils.py: Fix for parsing MNC"
Vadim Yanitskiy
1
-3
/
+3
2021-03-07
Python 2 is deprecated, remove backwards compatibility chunks
Denis 'GNUtoo' Carikli
1
-8
/
+1
2021-03-05
pySim/utils.py: Attempt to support pycryptodpme
Harald Welte
1
-1
/
+1
2021-03-05
fix TypeError in derive_milenage_opc()
Harald Welte
1
-3
/
+5
2021-03-03
start using python3 bytearray for our b2h/h2b types
Harald Welte
1
-7
/
+11
2021-03-02
move SW matching to a generic utility function
Harald Welte
1
-0
/
+14
2021-03-02
utils.py: de-couple sanitize_pin_adm from argparse 'opts'
Harald Welte
1
-9
/
+7
2021-03-01
Remove Python shebang from files where it's not needed
Vadim Yanitskiy
1
-1
/
+0
2021-02-25
utils: catch exceptions during reader initalitation
Philipp Maier
1
-18
/
+22
2021-02-11
utils.py: Fix for parsing MNC
herlesupreeth
1
-3
/
+3
[next]