aboutsummaryrefslogtreecommitdiffstats
path: root/contrib
AgeCommit message (Expand)AuthorFilesLines
2024-02-09Introduce code for ES2+ API client functionalityHarald Welte2-1/+81
2024-02-04contrib/jenkins.sh: include tests/*.py in pylintHarald Welte1-1/+1
2024-01-25add contrib/eidtool.py: Tool for checking + computing EID checksumHarald Welte1-0/+73
2024-01-08add contrib/unber.py utilityHarald Welte1-0/+39
2023-12-21transport: Pass argparse.Namespace directly into transport classesHarald Welte1-1/+1
2023-09-06sim-reset-server: fix error printing sw_match_errorPhilipp Maier1-1/+1
2023-08-25sim-rest-server: fix REST method infoPhilipp Maier1-3/+10
2023-08-21sim-rest-server: use UiccCardBase instead of UsimCardPhilipp Maier1-2/+2
2023-08-21sim-rest-server: do not select ADF.USIM in connect_to_cardPhilipp Maier1-1/+3
2023-07-29pysim-test: rename pysim-test.sh to pySim-prog_test.shPhilipp Maier1-1/+1
2023-07-29tests: add test script for pySim-tracePhilipp Maier1-0/+2
2023-05-23contrib/jenkins.sh: print pylint version before running itVadim Yanitskiy1-0/+2
2022-11-04contrib/jenkins.sh: split test/pylint/docsOliver Smith1-33/+41
2022-10-18contrib/jenkins.sh: set PYTHONUNBUFFERED=1Oliver Smith1-0/+2
2022-09-14Revert "contrib/jenkins.sh: pylint v2.15 is unstable, pin v2.14.5"Vadim Yanitskiy1-1/+1
2022-09-05contrib/jenkins.sh: install dependencies from requirements.txtVadim Yanitskiy1-9/+1
2022-09-05contrib/jenkins.sh: execute this script with -x and -eVadim Yanitskiy1-3/+1
2022-08-30contrib/jenkins.sh: speed up pylint by running multiple processesVadim Yanitskiy1-1/+1
2022-08-30contrib/jenkins.sh: pylint v2.15 is unstable, pin v2.14.5Vadim Yanitskiy1-1/+1
2022-07-23sim-rest-server: Report meaningful error message if PIN is blockedHarald Welte1-5/+15
2022-07-23sim-rest-server: Render error messages as JSONHarald Welte1-54/+64
2022-07-23Introduce APDU/TPDU trace decoderHarald Welte1-0/+2
2022-07-08sim-rest-server: Set Content-Type: application/json on responseHarald Welte1-0/+4
2022-02-09publish also the HTML manual for pySimHarald Welte1-1/+1
2022-02-09contrib/jenkins.sh: Fix PUBLISHHarald Welte1-1/+1
2022-02-09contrib/jenkins.sh: first upload manuals, then execute physical testsHarald Welte1-4/+4
2022-02-09update pyyaml dependency to >= 5.1Harald Welte1-1/+1
2021-11-05contrib/jenkins.sh: make pylint warn about unnecessary semicolonVadim Yanitskiy1-0/+1
2021-11-03sim-rest-server: Add example systemd service/unit fileHarald Welte1-0/+14
2021-11-03sim-rest-client: Add support for 'info' command to get IMSI+ICCIDHarald Welte1-22/+49
2021-11-03sim-rest-server: Add capability to obtain IMSI + ICCID of cardHarald Welte1-8/+50
2021-11-03sim-rest-client: Errors are plain text, not JSONHarald Welte1-0/+3
2021-06-11cmd2: Constrain version to >= 1.3.0 but < 2.0.0Harald Welte1-1/+1
2021-05-25contrib: Add sim-rest-{server,client}.pyHarald Welte2-0/+247
2021-05-10Add codecs for EF_SPN and GSM strings via constructRobert Falkenberg1-0/+1
2021-05-04Implement EF.ARR (Access Rule Reference) decodingHarald Welte1-0/+1
2021-05-02contrib/jenkins.sh: run pylint to find potential errorsVadim Yanitskiy1-0/+12
2021-04-11contrib/jenkins.sh: Build and publish PDF manualHarald Welte1-1/+11
2021-04-11integrate 'construct' python libraryHarald Welte1-0/+1
2021-04-07pySim-shell: JSONpath support for updating files/recordsHarald Welte1-0/+1
2021-04-06docs/shell.rst: Auto-generate shell command referenceHarald Welte1-0/+1
2021-04-03jenkins.sh: Build documentation as part of build verificationHarald Welte1-1/+6
2021-03-12contrib/jenkins.sh: enable automatic execution of unit testsVadim Yanitskiy1-2/+1
2021-03-11pySim/utils_test.py: prepare this to be executed on JenkinsVadim Yanitskiy1-0/+4
2021-03-03Add a new pySim-shell programHarald Welte1-0/+1
2020-10-19Fix invocation python2 -> python3Daniel Willmann1-1/+1
2019-09-12Add support for automatic card handlingPhilipp Maier1-0/+1
2019-05-10import pysim-testdata of automatic testing to this repositoryHarald Welte1-3/+2
2018-07-19contrib: add jenkins.shAlexander Couzens1-0/+19