| -rw-r--r-- | .gitignore | 60L |
| -rw-r--r-- | .gitmodules | 8L |
| -rw-r--r-- | AUTHORS | 3L |
| -rw-r--r-- | COPYING | 661L |
| -rw-r--r-- | COPYING.AGPL | 661L |
| -rw-r--r-- | ChangeLog | 11L |
| -rw-r--r-- | INSTALL | 368L |
| -rw-r--r-- | Makefile.am | 22L |
| -rw-r--r-- | NEWS | 1L |
| -rw-r--r-- | README | 123L |
| -rwxr-xr-x | bootstrap | 55L |
| -rw-r--r-- | configure.ac | 334L |
| -rw-r--r-- | contrib/.gitignore | 3L |
| -rw-r--r-- | contrib/Makefile.am.in | 17L |
| -rwxr-xr-x | contrib/bump | 63L |
| -rwxr-xr-x | contrib/challenger-dbconfig | 143L |
| -rwxr-xr-x | contrib/check-prebuilt | 15L |
| -rw-r--r-- | contrib/ci/Containerfile | 84L |
| -rwxr-xr-x | contrib/ci/ci.sh | 34L |
| -rw-r--r-- | contrib/ci/jobs/0-codespell/config.ini | 6L |
| -rw-r--r-- | contrib/ci/jobs/0-codespell/dictionary.txt | 16L |
| -rwxr-xr-x | contrib/ci/jobs/0-codespell/job.sh | 32L |
| -rwxr-xr-x | contrib/ci/jobs/1-build/build.sh | 10L |
| -rwxr-xr-x | contrib/ci/jobs/1-build/job.sh | 9L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/1-build.sh | 12L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/2-install.sh | 4L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/3-startdb.sh | 8L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/4-test.sh | 25L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/5-coverage.sh | 20L |
| -rw-r--r-- | contrib/ci/jobs/2-test/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/job.sh | 10L |
| -rw-r--r-- | contrib/ci/jobs/3-docs/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/jobs/3-docs/docs.sh | 11L |
| -rwxr-xr-x | contrib/ci/jobs/3-docs/job.sh | 6L |
| -rwxr-xr-x | contrib/ci/jobs/4-deb-package/job.sh | 23L |
| -rwxr-xr-x | contrib/ci/jobs/4-deb-package/version.sh | 17L |
| -rw-r--r-- | contrib/ci/jobs/5-deploy-package/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/jobs/5-deploy-package/job.sh | 14L |
| -rw-r--r-- | contrib/gnunet.tag | 241L |
| -rw-r--r-- | contrib/main.css | 1752L |
| -rw-r--r-- | contrib/microhttpd.tag | 104L |
| -rw-r--r-- | contrib/spa.lock | 1L |
| -rw-r--r-- | contrib/uncrustify.cfg | 97L |
| -rwxr-xr-x | contrib/uncrustify_precommit | 34L |
| m--------- | contrib/wallet-core @ 4c116a4 | |
| -rw-r--r-- | debian/.gitignore | 13L |
| -rw-r--r-- | debian/challenger-httpd-dev.install | 6L |
| -rw-r--r-- | debian/challenger-httpd.README.Debian | 10L |
| -rw-r--r-- | debian/challenger-httpd.config | 8L |
| -rw-r--r-- | debian/challenger-httpd.install | 17L |
| -rw-r--r-- | debian/challenger-httpd.postinst | 52L |
| -rw-r--r-- | debian/challenger-httpd.postrm | 28L |
| -rw-r--r-- | debian/challenger-httpd.preinst | 4L |
| -rw-r--r-- | debian/challenger-httpd.prerm | 9L |
| -rw-r--r-- | debian/challenger-httpd.service | 32L |
| -rw-r--r-- | debian/challenger-httpd.socket | 14L |
| -rw-r--r-- | debian/challenger-httpd.tmpfiles | 3L |
| -rw-r--r-- | debian/changelog | 270L |
| -rw-r--r-- | debian/control | 56L |
| -rw-r--r-- | debian/copyright | 699L |
| -rw-r--r-- | debian/etc/apache2/sites-available/challenger.conf | 11L |
| -rw-r--r-- | debian/etc/challenger/challenger.conf | 28L |
| -rw-r--r-- | debian/etc/challenger/conf.d/.keep | 0B |
| -rw-r--r-- | debian/etc/challenger/override.conf | 1L |
| -rw-r--r-- | debian/etc/challenger/secrets/challenger-db.secret.conf | 8L |
| -rw-r--r-- | debian/etc/nginx/sites-available/challenger | 14L |
| -rw-r--r-- | debian/po/POTFILES.in | 1L |
| -rwxr-xr-x | debian/rules | 45L |
| -rw-r--r-- | debian/source/format | 1L |
| -rw-r--r-- | debian/source/options | 3L |
| -rw-r--r-- | debian/upstream/metadata | 4L |
| -rw-r--r-- | debian/upstream/signing-key.asc | 637L |
| -rw-r--r-- | debian/watch | 3L |
| -rw-r--r-- | doc/.gitignore | 1L |
| -rw-r--r-- | doc/Makefile.am | 25L |
| -rw-r--r-- | doc/doxygen/.gitignore | 3L |
| -rw-r--r-- | doc/doxygen/Makefile.am | 18L |
| -rw-r--r-- | doc/doxygen/challenger.doxy | 2575L |
| -rw-r--r-- | doc/doxygen/logo.svg | 87L |
| m--------- | doc/prebuilt @ 97f53ab | |
| -rw-r--r-- | m4/ax_compare_version.m4 | 177L |
| -rw-r--r-- | m4/ax_lib_postgresql.m4 | 247L |
| -rw-r--r-- | m4/ax_prog_doxygen.m4 | 586L |
| -rw-r--r-- | m4/libcurl.m4 | 251L |
| -rw-r--r-- | src/Makefile.am | 3L |
| -rw-r--r-- | src/challenger/.gitignore | 1L |
| -rw-r--r-- | src/challenger/Makefile.am | 83L |
| -rwxr-xr-x | src/challenger/cat.sh | 4L |
| -rw-r--r-- | src/challenger/challenger-admin.c | 294L |
| -rw-r--r-- | src/challenger/challenger-httpd.c | 817L |
| -rw-r--r-- | src/challenger/challenger-httpd.h | 212L |
| -rw-r--r-- | src/challenger/challenger-httpd_agpl.c | 37L |
| -rw-r--r-- | src/challenger/challenger-httpd_agpl.h | 41L |
| -rw-r--r-- | src/challenger/challenger-httpd_authorize.c | 344L |
| -rw-r--r-- | src/challenger/challenger-httpd_authorize.h | 41L |
| -rw-r--r-- | src/challenger/challenger-httpd_challenge.c | 963L |
| -rw-r--r-- | src/challenger/challenger-httpd_challenge.h | 48L |
| -rw-r--r-- | src/challenger/challenger-httpd_common.c | 283L |
| -rw-r--r-- | src/challenger/challenger-httpd_common.h | 122L |
| -rw-r--r-- | src/challenger/challenger-httpd_config.c | 69L |
| -rw-r--r-- | src/challenger/challenger-httpd_config.h | 41L |
| -rw-r--r-- | src/challenger/challenger-httpd_info.c | 136L |
| -rw-r--r-- | src/challenger/challenger-httpd_info.h | 41L |
| -rw-r--r-- | src/challenger/challenger-httpd_mhd.c | 56L |
| -rw-r--r-- | src/challenger/challenger-httpd_mhd.h | 60L |
| -rw-r--r-- | src/challenger/challenger-httpd_setup.c | 269L |
| -rw-r--r-- | src/challenger/challenger-httpd_setup.h | 41L |
| -rw-r--r-- | src/challenger/challenger-httpd_solve.c | 495L |
| -rw-r--r-- | src/challenger/challenger-httpd_solve.h | 41L |
| -rw-r--r-- | src/challenger/challenger-httpd_spa.c | 148L |
| -rw-r--r-- | src/challenger/challenger-httpd_spa.h | 66L |
| -rw-r--r-- | src/challenger/challenger-httpd_token.c | 662L |
| -rw-r--r-- | src/challenger/challenger-httpd_token.h | 41L |
| -rwxr-xr-x | src/challenger/challenger-send-email.sh | 4L |
| -rwxr-xr-x | src/challenger/challenger-send-post.sh | 908L |
| -rwxr-xr-x | src/challenger/challenger-send-sms-clicksend.sh | 140L |
| -rwxr-xr-x | src/challenger/challenger-send-sms-telesign.sh | 155L |
| -rwxr-xr-x | src/challenger/challenger-send-sms.sh | 37L |
| -rw-r--r-- | src/challenger/challenger.conf | 51L |
| -rw-r--r-- | src/challenger/challenger_cm_enums.c | 61L |
| -rw-r--r-- | src/challenger/challenger_cm_enums.h | 76L |
| -rw-r--r-- | src/challenger/default-challenge-message.txt | 1L |
| -rw-r--r-- | src/challenger/test-challenger-pkce.conf | 14L |
| -rwxr-xr-x | src/challenger/test-challenger-pkce.sh | 236L |
| -rw-r--r-- | src/challenger/test-challenger.conf | 14L |
| -rwxr-xr-x | src/challenger/test-challenger.sh | 212L |
| -rw-r--r-- | src/challengerdb/.gitignore | 6L |
| -rw-r--r-- | src/challengerdb/Makefile.am | 121L |
| -rw-r--r-- | src/challengerdb/challenger-0001.sql | 117L |
| -rw-r--r-- | src/challengerdb/challenger-0002.sql | 36L |
| -rw-r--r-- | src/challengerdb/challenger-dbinit.c | 143L |
| -rw-r--r-- | src/challengerdb/challenger_db_plugin.c | 87L |
| -rw-r--r-- | src/challengerdb/challenger_db_postgres.conf | 7L |
| -rw-r--r-- | src/challengerdb/challenger_do_challenge_set_address_and_pin.sql | 133L |
| -rw-r--r-- | src/challengerdb/challenger_do_validate_and_solve_pin.sql | 105L |
| -rw-r--r-- | src/challengerdb/drop.sql | 31L |
| -rw-r--r-- | src/challengerdb/pg_address_get.c | 57L |
| -rw-r--r-- | src/challengerdb/pg_address_get.h | 45L |
| -rw-r--r-- | src/challengerdb/pg_authorize_start.c | 105L |
| -rw-r--r-- | src/challengerdb/pg_authorize_start.h | 73L |
| -rw-r--r-- | src/challengerdb/pg_challenge_set_address_and_pin.c | 110L |
| -rw-r--r-- | src/challengerdb/pg_challenge_set_address_and_pin.h | 67L |
| -rw-r--r-- | src/challengerdb/pg_client_add.c | 59L |
| -rw-r--r-- | src/challengerdb/pg_client_add.h | 45L |
| -rw-r--r-- | src/challengerdb/pg_client_check.c | 94L |
| -rw-r--r-- | src/challengerdb/pg_client_check.h | 64L |
| -rw-r--r-- | src/challengerdb/pg_client_delete.c | 46L |
| -rw-r--r-- | src/challengerdb/pg_client_delete.h | 39L |
| -rw-r--r-- | src/challengerdb/pg_client_modify.c | 53L |
| -rw-r--r-- | src/challengerdb/pg_client_modify.h | 45L |
| -rw-r--r-- | src/challengerdb/pg_helper.h | 99L |
| -rw-r--r-- | src/challengerdb/pg_info_get_token.c | 73L |
| -rw-r--r-- | src/challengerdb/pg_info_get_token.h | 48L |
| -rw-r--r-- | src/challengerdb/pg_setup_nonce.c | 61L |
| -rw-r--r-- | src/challengerdb/pg_setup_nonce.h | 48L |
| -rw-r--r-- | src/challengerdb/pg_template.c | 26L |
| -rw-r--r-- | src/challengerdb/pg_template.h | 29L |
| -rwxr-xr-x | src/challengerdb/pg_template.sh | 21L |
| -rw-r--r-- | src/challengerdb/pg_token_add_token.c | 62L |
| -rw-r--r-- | src/challengerdb/pg_token_add_token.h | 48L |
| -rw-r--r-- | src/challengerdb/pg_validate_login_address.c | 84L |
| -rw-r--r-- | src/challengerdb/pg_validate_login_address.h | 61L |
| -rw-r--r-- | src/challengerdb/pg_validate_login_pin.c | 57L |
| -rw-r--r-- | src/challengerdb/pg_validate_login_pin.h | 50L |
| -rw-r--r-- | src/challengerdb/pg_validate_solve_pin.c | 100L |
| -rw-r--r-- | src/challengerdb/pg_validate_solve_pin.h | 63L |
| -rw-r--r-- | src/challengerdb/pg_validation_get.c | 81L |
| -rw-r--r-- | src/challengerdb/pg_validation_get.h | 55L |
| -rw-r--r-- | src/challengerdb/pg_validation_get_pkce.c | 94L |
| -rw-r--r-- | src/challengerdb/pg_validation_get_pkce.h | 60L |
| -rw-r--r-- | src/challengerdb/plugin_challengerdb_postgres.c | 449L |
| -rw-r--r-- | src/challengerdb/procedures.sql.in | 24L |
| -rw-r--r-- | src/challengerdb/test_challenger_db.c | 142L |
| -rw-r--r-- | src/challengerdb/test_challenger_db_postgres.conf | 14L |
| -rw-r--r-- | src/challengerdb/versioning.sql | 294L |
| -rw-r--r-- | src/include/Makefile.am | 10L |
| -rw-r--r-- | src/include/challenger_database_lib.h | 52L |
| -rw-r--r-- | src/include/challenger_database_plugin.h | 478L |
| -rw-r--r-- | src/include/challenger_util.h | 35L |
| -rw-r--r-- | src/include/platform.h | 305L |
| -rw-r--r-- | src/util/.gitignore | 1L |
| -rw-r--r-- | src/util/Makefile.am | 38L |
| -rw-r--r-- | src/util/challenger-config.c | 72L |
| -rw-r--r-- | src/util/os_installation.c | 58L |
| -rw-r--r-- | src/util/paths.conf | 35L |