path: root/utils
AgeCommit message (Expand)AuthorFilesLines
2021-10-04revisit some calls of strtol(), stroul(), strtoull()Neels Hofmeyr1-1/+3
2021-09-21osmo-auc-gen: Print RFC3310 IMS HTTP-AKA style base64 nonce/resHarald Welte1-1/+20
2021-09-17osmo-auc-gen: Permit specifying the SQN in hex (0x12345) formatHarald Welte1-1/+1
2021-03-22osmo-aka-verify: Fix use case with OP and not OPcHarald Welte1-1/+5
2021-03-21utils/osmo-aka-verify: fix swapped CK/IK argumentsVadim Yanitskiy1-1/+1
2021-03-20utils: osmo-aka-verify to verify UMTS AKA (SIM side)Harald Welte2-1/+246
2021-02-20Drop use of log_set_print_filename() API inside libosmocorePau Espin Pedrol1-2/+1
2021-02-02osmo-ns-dummy: Add "mirror-mode" to mirror back any received packetsHarald Welte2-10/+44
2021-01-30osmo-ns-dummy: Add simple NS traffic generatorHarald Welte3-1/+312
2021-01-28gprs_ns2: remove api call gprs_ns2_dynamic_create_nseAlexander Couzens1-1/+0
2021-01-28gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vtyAlexander Couzens1-1/+1
2021-01-28Revert "gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vty"Pau Espin Pedrol1-1/+1
2021-01-28gprs_ns2: drop gprs_ns2_vty, rename vty2 -> vtyAlexander Couzens1-1/+1
2021-01-19osmo-ns-dummy: don't leak primitive messagesAlexander Couzens1-0/+3
2021-01-17osmo-ns-dummy: allow to create dynamic NSEsAlexander Couzens1-0/+1
2021-01-01utils: add osmo-ns-dummyAlexander Couzens2-3/+292
2020-08-04utils/gsmtap_logread.py: make it executableVadim Yanitskiy1-0/+0
2020-05-05sim: When decoding SW, take application specific SW into accountHarald Welte1-2/+2
2020-03-22osmo-sim-test: Avoid double-closeHarald Welte1-4/+1
2020-03-21osmo-sim-test: Also [attempt to] dump DF.GSM on USIM cardsHarald Welte1-2/+2
2020-03-21sim: re-structure how we support cards + applicationsHarald Welte1-51/+98
2020-03-21osmo-sim-test: Optionally dump card files to host filesystemHarald Welte1-11/+97
2020-03-21osmo-sim-test: don't print SW in successful case of dump_file()Harald Welte1-1/+0
2020-03-21osmo-sim-test: Use stderr for error messagesHarald Welte1-7/+7
2020-03-09conv: add convolutional coder for AMR SID UPDATE framesPhilipp Maier1-0/+19
2020-03-04osmo-sim-test: check tlv_parsed struct tp before accessPhilipp Maier1-4/+8
2020-02-15osmo-sim-test: Fall-back to classic SIMHarald Welte1-20/+103
2020-02-15osmo-sim-test: Recurse through subdirectoriesHarald Welte1-13/+39
2019-12-12debian, utils: switch to python 3Oliver Smith2-2/+2
2019-12-09sim: allow opening reader# > 0Eric Wild1-1/+49
2019-12-03utils: exit(2) on unsupported positional arguments on command lineHarald Welte2-0/+10
2019-12-03osmo-arfcn: Fix '-h' optionHarald Welte1-1/+1
2019-10-09logging: Introduce mutex API to manage log_target in multi-thread envsPau Espin Pedrol1-2/+2
2019-06-04utils: add gsmtap_logread.py a gsmtap log readerAlexander Couzens2-0/+167
2019-02-22Add multipatch capability to osmo-config-mergeMax1-21/+45
2018-11-20gsm: Deprecate buggy gsm_arfcn2band API and introduce gsm_arfcn2band_rcPau Espin Pedrol1-1/+7
2018-10-21osmo-config-merge: fclose() what we fopen()Harald Welte1-0/+2
2018-09-28osmo-config-merge: Fix some small issuesDaniel Willmann1-4/+15
2018-09-27utils/osmo-config-merge: explicitly return from main()Vadim Yanitskiy1-0/+2
2018-09-25osmo-config-merge: Don't use C99 'for' loop initial declarationsHarald Welte1-2/+4
2018-09-25Add new osmo-config-merge utilityHarald Welte2-1/+271
2018-07-27cosmetic: osmo-sim-test.c: use memcpy instead of strncpyNeels Hofmeyr1-1/+2
2018-07-02Don't enforce Python 2 for utilitiesVadim Yanitskiy2-2/+3
2018-02-09Revert "Use python 3 for utilities"Harald Welte2-2/+2
2018-02-08Use python 3 for utilitiesMax2-2/+2
2017-12-11Add functions for extended RACH codingMax1-1/+10
2017-11-16utils: Fix false positive in compiler warningPau Espin Pedrol1-1/+1
2017-10-30utils: move linked libraries into common variableMax1-3/+2
2017-10-09Add function to generate random identifierMax1-8/+6
2017-09-12osmo-auc-gen.c: squelch compiler warnings, move local varNeels Hofmeyr1-4/+3