├── .github └── workflows │ ├── fedora-build.yaml │ ├── macos-build.yaml │ ├── ubuntu-build.yaml │ └── windows-build.yaml ├── .gitmodules ├── CMakeLists.txt ├── LICENSE ├── README.md ├── bash-completion ├── emv-decode └── emv-tool ├── cmake ├── Modules │ ├── DeployQt.cmake │ ├── FetchLibArgp.cmake │ ├── FindIsoCodes.cmake │ ├── FindPCSCLite.cmake │ ├── Findargp.cmake │ ├── Finddpkg.cmake │ ├── Findjson-c.cmake │ └── Findrpmbuild.cmake └── emv-utils-config.cmake.in ├── emv-decoder-example.png ├── emv-viewer-example.png ├── gentoo └── dev-libs │ └── emv-utils │ ├── emv-utils-9999.ebuild │ └── metadata.xml ├── macos ├── emv_utils_dmg_setup.scpt ├── openemv_dmg_bg.tif └── openemv_dmg_bg.xcf ├── pkgconfig ├── libemv.pc.in ├── libemv_strings.pc.in ├── libiso7816.pc.in ├── libiso8825.pc.in └── libiso8859.pc.in ├── rpm_changelog.txt ├── scripts ├── cleanup_macos_keychain.sh ├── git-archive.sh ├── pre-commit ├── prepare_icons.sh └── prepare_macos_keychain.sh ├── src ├── CMakeLists.txt ├── emv.c ├── emv.h ├── emv_app.c ├── emv_app.h ├── emv_capk.c ├── emv_capk.h ├── emv_capk_static_data.h ├── emv_date.c ├── emv_date.h ├── emv_debug.c ├── emv_debug.h ├── emv_dol.c ├── emv_dol.h ├── emv_fields.c ├── emv_fields.h ├── emv_oda.c ├── emv_oda.h ├── emv_oda_types.h ├── emv_rsa.c ├── emv_rsa.h ├── emv_strings.c ├── emv_strings.h ├── emv_tags.h ├── emv_tal.c ├── emv_tal.h ├── emv_tlv.c ├── emv_tlv.h ├── emv_ttl.c ├── emv_ttl.h ├── emv_utils_config.h.in ├── iso7816.c ├── iso7816.h ├── iso7816_apdu.h ├── iso7816_compact_tlv.c ├── iso7816_compact_tlv.h ├── iso7816_strings.c ├── iso7816_strings.h ├── iso8825_ber.c ├── iso8825_ber.h ├── iso8825_strings.c ├── iso8825_strings.h ├── iso8859.h ├── iso8859_boost.cpp ├── iso8859_iconv.c ├── iso8859_simple.c ├── isocodes_lookup.cpp ├── isocodes_lookup.h ├── mcc_lookup.cpp ├── mcc_lookup.h ├── pcsc.c ├── pcsc.h └── pcsc_compat.h ├── tests ├── CMakeLists.txt ├── emv_aid_info_test.c ├── emv_atr_parse_test.c ├── emv_build_candidate_list_test.c ├── emv_capk_test.c ├── emv_cardreader_emul.c ├── emv_cardreader_emul.h ├── emv_cvmlist_test.c ├── emv_date_test.c ├── emv_debug_test.c ├── emv_dol_test.c ├── emv_initiate_application_processing_test.c ├── emv_processing_restrictions_test.c ├── emv_read_application_data_test.c ├── emv_rsa_cda_test.c ├── emv_rsa_test.c ├── emv_select_application_test.c ├── emv_str_parse_test.c ├── emv_terminal_risk_management_test.c ├── emv_ttl_pcsc_test.c ├── emv_ttl_tpdu_test.c ├── iso8825_oid_encode_test.c ├── iso8859_test.c ├── isocodes_test.c └── mcc_test.c ├── tools ├── CMakeLists.txt ├── emv-decode.c ├── emv-tool.c ├── print_helpers.c └── print_helpers.h ├── valgrind └── emv-utils.supp └── viewer ├── CMakeLists.txt ├── LICENSE.gpl ├── betterplaintextedit.h ├── emv-viewer-mainwindow.cpp ├── emv-viewer-mainwindow.h ├── emv-viewer-mainwindow.ui ├── emv-viewer.appdata.xml ├── emv-viewer.cpp ├── emv-viewer.desktop ├── emv_viewer_config.h.in ├── emvhighlighter.cpp ├── emvhighlighter.h ├── emvtlvinfo.cpp ├── emvtlvinfo.h ├── emvtreeitem.cpp ├── emvtreeitem.h ├── emvtreeview.cpp ├── emvtreeview.h ├── icon.rc ├── icons.qrc └── icons ├── openemv_emv_utils.bmp ├── openemv_emv_utils.icns ├── openemv_emv_utils.ico ├── openemv_emv_utils_1024x1024.png ├── openemv_emv_utils_150x57.png ├── openemv_emv_utils_256x256.png └── openemv_emv_utils_512x512.png /.github/workflows/fedora-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/.github/workflows/fedora-build.yaml -------------------------------------------------------------------------------- /.github/workflows/macos-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/.github/workflows/macos-build.yaml -------------------------------------------------------------------------------- /.github/workflows/ubuntu-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/.github/workflows/ubuntu-build.yaml -------------------------------------------------------------------------------- /.github/workflows/windows-build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/.github/workflows/windows-build.yaml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/README.md -------------------------------------------------------------------------------- /bash-completion/emv-decode: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/bash-completion/emv-decode -------------------------------------------------------------------------------- /bash-completion/emv-tool: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/bash-completion/emv-tool -------------------------------------------------------------------------------- /cmake/Modules/DeployQt.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/DeployQt.cmake -------------------------------------------------------------------------------- /cmake/Modules/FetchLibArgp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/FetchLibArgp.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindIsoCodes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/FindIsoCodes.cmake -------------------------------------------------------------------------------- /cmake/Modules/FindPCSCLite.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/FindPCSCLite.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findargp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/Findargp.cmake -------------------------------------------------------------------------------- /cmake/Modules/Finddpkg.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/Finddpkg.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findjson-c.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/Findjson-c.cmake -------------------------------------------------------------------------------- /cmake/Modules/Findrpmbuild.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/Modules/Findrpmbuild.cmake -------------------------------------------------------------------------------- /cmake/emv-utils-config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/cmake/emv-utils-config.cmake.in -------------------------------------------------------------------------------- /emv-decoder-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/emv-decoder-example.png -------------------------------------------------------------------------------- /emv-viewer-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/emv-viewer-example.png -------------------------------------------------------------------------------- /gentoo/dev-libs/emv-utils/emv-utils-9999.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/gentoo/dev-libs/emv-utils/emv-utils-9999.ebuild -------------------------------------------------------------------------------- /gentoo/dev-libs/emv-utils/metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/gentoo/dev-libs/emv-utils/metadata.xml -------------------------------------------------------------------------------- /macos/emv_utils_dmg_setup.scpt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/macos/emv_utils_dmg_setup.scpt -------------------------------------------------------------------------------- /macos/openemv_dmg_bg.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/macos/openemv_dmg_bg.tif -------------------------------------------------------------------------------- /macos/openemv_dmg_bg.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/macos/openemv_dmg_bg.xcf -------------------------------------------------------------------------------- /pkgconfig/libemv.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/pkgconfig/libemv.pc.in -------------------------------------------------------------------------------- /pkgconfig/libemv_strings.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/pkgconfig/libemv_strings.pc.in -------------------------------------------------------------------------------- /pkgconfig/libiso7816.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/pkgconfig/libiso7816.pc.in -------------------------------------------------------------------------------- /pkgconfig/libiso8825.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/pkgconfig/libiso8825.pc.in -------------------------------------------------------------------------------- /pkgconfig/libiso8859.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/pkgconfig/libiso8859.pc.in -------------------------------------------------------------------------------- /rpm_changelog.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/rpm_changelog.txt -------------------------------------------------------------------------------- /scripts/cleanup_macos_keychain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/scripts/cleanup_macos_keychain.sh -------------------------------------------------------------------------------- /scripts/git-archive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/scripts/git-archive.sh -------------------------------------------------------------------------------- /scripts/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/scripts/pre-commit -------------------------------------------------------------------------------- /scripts/prepare_icons.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/scripts/prepare_icons.sh -------------------------------------------------------------------------------- /scripts/prepare_macos_keychain.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/scripts/prepare_macos_keychain.sh -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/emv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv.c -------------------------------------------------------------------------------- /src/emv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv.h -------------------------------------------------------------------------------- /src/emv_app.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_app.c -------------------------------------------------------------------------------- /src/emv_app.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_app.h -------------------------------------------------------------------------------- /src/emv_capk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_capk.c -------------------------------------------------------------------------------- /src/emv_capk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_capk.h -------------------------------------------------------------------------------- /src/emv_capk_static_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_capk_static_data.h -------------------------------------------------------------------------------- /src/emv_date.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_date.c -------------------------------------------------------------------------------- /src/emv_date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_date.h -------------------------------------------------------------------------------- /src/emv_debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_debug.c -------------------------------------------------------------------------------- /src/emv_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_debug.h -------------------------------------------------------------------------------- /src/emv_dol.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_dol.c -------------------------------------------------------------------------------- /src/emv_dol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_dol.h -------------------------------------------------------------------------------- /src/emv_fields.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_fields.c -------------------------------------------------------------------------------- /src/emv_fields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_fields.h -------------------------------------------------------------------------------- /src/emv_oda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_oda.c -------------------------------------------------------------------------------- /src/emv_oda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_oda.h -------------------------------------------------------------------------------- /src/emv_oda_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_oda_types.h -------------------------------------------------------------------------------- /src/emv_rsa.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_rsa.c -------------------------------------------------------------------------------- /src/emv_rsa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_rsa.h -------------------------------------------------------------------------------- /src/emv_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_strings.c -------------------------------------------------------------------------------- /src/emv_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_strings.h -------------------------------------------------------------------------------- /src/emv_tags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_tags.h -------------------------------------------------------------------------------- /src/emv_tal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_tal.c -------------------------------------------------------------------------------- /src/emv_tal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_tal.h -------------------------------------------------------------------------------- /src/emv_tlv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_tlv.c -------------------------------------------------------------------------------- /src/emv_tlv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_tlv.h -------------------------------------------------------------------------------- /src/emv_ttl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_ttl.c -------------------------------------------------------------------------------- /src/emv_ttl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_ttl.h -------------------------------------------------------------------------------- /src/emv_utils_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/emv_utils_config.h.in -------------------------------------------------------------------------------- /src/iso7816.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816.c -------------------------------------------------------------------------------- /src/iso7816.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816.h -------------------------------------------------------------------------------- /src/iso7816_apdu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816_apdu.h -------------------------------------------------------------------------------- /src/iso7816_compact_tlv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816_compact_tlv.c -------------------------------------------------------------------------------- /src/iso7816_compact_tlv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816_compact_tlv.h -------------------------------------------------------------------------------- /src/iso7816_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816_strings.c -------------------------------------------------------------------------------- /src/iso7816_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso7816_strings.h -------------------------------------------------------------------------------- /src/iso8825_ber.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8825_ber.c -------------------------------------------------------------------------------- /src/iso8825_ber.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8825_ber.h -------------------------------------------------------------------------------- /src/iso8825_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8825_strings.c -------------------------------------------------------------------------------- /src/iso8825_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8825_strings.h -------------------------------------------------------------------------------- /src/iso8859.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8859.h -------------------------------------------------------------------------------- /src/iso8859_boost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8859_boost.cpp -------------------------------------------------------------------------------- /src/iso8859_iconv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8859_iconv.c -------------------------------------------------------------------------------- /src/iso8859_simple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/iso8859_simple.c -------------------------------------------------------------------------------- /src/isocodes_lookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/isocodes_lookup.cpp -------------------------------------------------------------------------------- /src/isocodes_lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/isocodes_lookup.h -------------------------------------------------------------------------------- /src/mcc_lookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/mcc_lookup.cpp -------------------------------------------------------------------------------- /src/mcc_lookup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/mcc_lookup.h -------------------------------------------------------------------------------- /src/pcsc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/pcsc.c -------------------------------------------------------------------------------- /src/pcsc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/pcsc.h -------------------------------------------------------------------------------- /src/pcsc_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/src/pcsc_compat.h -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/emv_aid_info_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_aid_info_test.c -------------------------------------------------------------------------------- /tests/emv_atr_parse_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_atr_parse_test.c -------------------------------------------------------------------------------- /tests/emv_build_candidate_list_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_build_candidate_list_test.c -------------------------------------------------------------------------------- /tests/emv_capk_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_capk_test.c -------------------------------------------------------------------------------- /tests/emv_cardreader_emul.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_cardreader_emul.c -------------------------------------------------------------------------------- /tests/emv_cardreader_emul.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_cardreader_emul.h -------------------------------------------------------------------------------- /tests/emv_cvmlist_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_cvmlist_test.c -------------------------------------------------------------------------------- /tests/emv_date_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_date_test.c -------------------------------------------------------------------------------- /tests/emv_debug_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_debug_test.c -------------------------------------------------------------------------------- /tests/emv_dol_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_dol_test.c -------------------------------------------------------------------------------- /tests/emv_initiate_application_processing_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_initiate_application_processing_test.c -------------------------------------------------------------------------------- /tests/emv_processing_restrictions_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_processing_restrictions_test.c -------------------------------------------------------------------------------- /tests/emv_read_application_data_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_read_application_data_test.c -------------------------------------------------------------------------------- /tests/emv_rsa_cda_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_rsa_cda_test.c -------------------------------------------------------------------------------- /tests/emv_rsa_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_rsa_test.c -------------------------------------------------------------------------------- /tests/emv_select_application_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_select_application_test.c -------------------------------------------------------------------------------- /tests/emv_str_parse_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_str_parse_test.c -------------------------------------------------------------------------------- /tests/emv_terminal_risk_management_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_terminal_risk_management_test.c -------------------------------------------------------------------------------- /tests/emv_ttl_pcsc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_ttl_pcsc_test.c -------------------------------------------------------------------------------- /tests/emv_ttl_tpdu_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/emv_ttl_tpdu_test.c -------------------------------------------------------------------------------- /tests/iso8825_oid_encode_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/iso8825_oid_encode_test.c -------------------------------------------------------------------------------- /tests/iso8859_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/iso8859_test.c -------------------------------------------------------------------------------- /tests/isocodes_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/isocodes_test.c -------------------------------------------------------------------------------- /tests/mcc_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tests/mcc_test.c -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/emv-decode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tools/emv-decode.c -------------------------------------------------------------------------------- /tools/emv-tool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tools/emv-tool.c -------------------------------------------------------------------------------- /tools/print_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tools/print_helpers.c -------------------------------------------------------------------------------- /tools/print_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/tools/print_helpers.h -------------------------------------------------------------------------------- /valgrind/emv-utils.supp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/valgrind/emv-utils.supp -------------------------------------------------------------------------------- /viewer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/CMakeLists.txt -------------------------------------------------------------------------------- /viewer/LICENSE.gpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/LICENSE.gpl -------------------------------------------------------------------------------- /viewer/betterplaintextedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/betterplaintextedit.h -------------------------------------------------------------------------------- /viewer/emv-viewer-mainwindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv-viewer-mainwindow.cpp -------------------------------------------------------------------------------- /viewer/emv-viewer-mainwindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv-viewer-mainwindow.h -------------------------------------------------------------------------------- /viewer/emv-viewer-mainwindow.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv-viewer-mainwindow.ui -------------------------------------------------------------------------------- /viewer/emv-viewer.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv-viewer.appdata.xml -------------------------------------------------------------------------------- /viewer/emv-viewer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv-viewer.cpp -------------------------------------------------------------------------------- /viewer/emv-viewer.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv-viewer.desktop -------------------------------------------------------------------------------- /viewer/emv_viewer_config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emv_viewer_config.h.in -------------------------------------------------------------------------------- /viewer/emvhighlighter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvhighlighter.cpp -------------------------------------------------------------------------------- /viewer/emvhighlighter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvhighlighter.h -------------------------------------------------------------------------------- /viewer/emvtlvinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvtlvinfo.cpp -------------------------------------------------------------------------------- /viewer/emvtlvinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvtlvinfo.h -------------------------------------------------------------------------------- /viewer/emvtreeitem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvtreeitem.cpp -------------------------------------------------------------------------------- /viewer/emvtreeitem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvtreeitem.h -------------------------------------------------------------------------------- /viewer/emvtreeview.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvtreeview.cpp -------------------------------------------------------------------------------- /viewer/emvtreeview.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/emvtreeview.h -------------------------------------------------------------------------------- /viewer/icon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icon.rc -------------------------------------------------------------------------------- /viewer/icons.qrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons.qrc -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils.bmp -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils.icns -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils.ico -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils_1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils_1024x1024.png -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils_150x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils_150x57.png -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils_256x256.png -------------------------------------------------------------------------------- /viewer/icons/openemv_emv_utils_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openemv/emv-utils/HEAD/viewer/icons/openemv_emv_utils_512x512.png --------------------------------------------------------------------------------