| -rw-r--r-- | .gitignore | 60L |
| -rw-r--r-- | .gitmodules | 4L |
| -rw-r--r-- | AUTHORS | 1L |
| -rw-r--r-- | COPYING | 661L |
| -rw-r--r-- | COPYING.AGPL | 661L |
| -rw-r--r-- | ChangeLog | 22L |
| -rw-r--r-- | Doxyfile | 246L |
| -rw-r--r-- | INSTALL | 365L |
| -rw-r--r-- | Makefile.am | 23L |
| -rw-r--r-- | NEWS | 1L |
| -rw-r--r-- | README | 123L |
| -rwxr-xr-x | bootstrap | 31L |
| -rw-r--r-- | configure.ac | 326L |
| -rw-r--r-- | contrib/Makefile.am | 14L |
| -rwxr-xr-x | contrib/bump | 62L |
| -rw-r--r-- | contrib/ci/Containerfile | 82L |
| -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 | 15L |
| -rwxr-xr-x | contrib/ci/jobs/0-codespell/job.sh | 31L |
| -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 | 7L |
| -rwxr-xr-x | contrib/ci/jobs/2-test/4-test.sh | 36L |
| -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 | 55L |
| -rw-r--r-- | contrib/microhttpd.tag | 104L |
| -rwxr-xr-x | contrib/sync-dbconfig | 151L |
| -rw-r--r-- | contrib/taler-exchange.tag | 118L |
| -rw-r--r-- | contrib/uncrustify.cfg | 95L |
| -rwxr-xr-x | contrib/uncrustify.sh | 14L |
| -rwxr-xr-x | contrib/uncrustify_precommit | 35L |
| -rw-r--r-- | debian/.gitignore | 13L |
| -rw-r--r-- | debian/changelog | 160L |
| -rw-r--r-- | debian/control | 75L |
| -rw-r--r-- | debian/copyright | 699L |
| -rw-r--r-- | debian/etc/apache2/sites-available/sync.conf | 11L |
| -rw-r--r-- | debian/etc/nginx/sites-available/sync | 14L |
| -rw-r--r-- | debian/etc/sync/secrets/sync-db.secret.conf | 8L |
| -rw-r--r-- | debian/etc/sync/sync.conf | 38L |
| -rw-r--r-- | debian/libsync-dev.install | 2L |
| -rw-r--r-- | debian/libsync.docs | 1L |
| -rw-r--r-- | debian/libsync.install | 5L |
| -rw-r--r-- | debian/po/POTFILES.in | 1L |
| -rwxr-xr-x | debian/rules | 49L |
| -rw-r--r-- | debian/source/format | 1L |
| -rw-r--r-- | debian/source/options | 3L |
| -rw-r--r-- | debian/sync-httpd.README.Debian | 10L |
| -rw-r--r-- | debian/sync-httpd.install | 10L |
| -rw-r--r-- | debian/sync-httpd.postinst | 51L |
| -rw-r--r-- | debian/sync-httpd.postrm | 27L |
| -rw-r--r-- | debian/sync-httpd.prerm | 9L |
| -rw-r--r-- | debian/sync-httpd.service | 31L |
| -rw-r--r-- | debian/sync-httpd.socket | 14L |
| -rw-r--r-- | debian/sync-httpd.tmpfiles | 2L |
| -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/Makefile.am | 13L |
| -rw-r--r-- | doc/doxygen/.gitignore | 3L |
| -rw-r--r-- | doc/doxygen/Makefile.am | 18L |
| -rw-r--r-- | doc/doxygen/logo.svg | 87L |
| -rw-r--r-- | doc/doxygen/sync.doxy | 2575L |
| 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-- | m4/mhd2.m4 | 50L |
| -rw-r--r-- | src/Makefile.am | 4L |
| -rw-r--r-- | src/include/Makefile.am | 12L |
| -rw-r--r-- | src/include/platform.h | 305L |
| -rw-r--r-- | src/include/sync_database_lib.h | 50L |
| -rw-r--r-- | src/include/sync_database_plugin.h | 297L |
| -rw-r--r-- | src/include/sync_service.h | 408L |
| -rw-r--r-- | src/include/sync_testing_lib.h | 135L |
| -rw-r--r-- | src/include/sync_util.h | 33L |
| -rw-r--r-- | src/lib/.gitignore | 3L |
| -rw-r--r-- | src/lib/Makefile.am | 28L |
| -rw-r--r-- | src/lib/sync_api_curl_defaults.c | 49L |
| -rw-r--r-- | src/lib/sync_api_curl_defaults.h | 39L |
| -rw-r--r-- | src/lib/sync_api_download.c | 307L |
| -rw-r--r-- | src/lib/sync_api_upload.c | 441L |
| -rw-r--r-- | src/sync/.gitignore | 1L |
| -rw-r--r-- | src/sync/Makefile.am | 63L |
| -rw-r--r-- | src/sync/sync-httpd.c | 664L |
| -rw-r--r-- | src/sync/sync-httpd.h | 178L |
| -rw-r--r-- | src/sync/sync-httpd2.c | 612L |
| -rw-r--r-- | src/sync/sync-httpd2.h | 151L |
| -rw-r--r-- | src/sync/sync-httpd2_backup-post.c | 996L |
| -rw-r--r-- | src/sync/sync-httpd2_backup.c | 236L |
| -rw-r--r-- | src/sync/sync-httpd2_backup.h | 74L |
| -rw-r--r-- | src/sync/sync-httpd2_config.c | 96L |
| -rw-r--r-- | src/sync/sync-httpd2_config.h | 39L |
| -rw-r--r-- | src/sync/sync-httpd_backup.c | 263L |
| -rw-r--r-- | src/sync/sync-httpd_backup.h | 79L |
| -rw-r--r-- | src/sync/sync-httpd_backup_post.c | 1040L |
| -rw-r--r-- | src/sync/sync-httpd_config.c | 68L |
| -rw-r--r-- | src/sync/sync-httpd_config.h | 45L |
| -rw-r--r-- | src/sync/sync-httpd_mhd.c | 66L |
| -rw-r--r-- | src/sync/sync-httpd_mhd.h | 69L |
| -rw-r--r-- | src/sync/sync.conf | 44L |
| -rw-r--r-- | src/syncdb/.gitignore | 5L |
| -rw-r--r-- | src/syncdb/Makefile.am | 91L |
| -rw-r--r-- | src/syncdb/drop.sql | 31L |
| -rw-r--r-- | src/syncdb/plugin_syncdb_postgres.c | 1364L |
| -rw-r--r-- | src/syncdb/sync-0001.sql | 65L |
| -rw-r--r-- | src/syncdb/sync-dbinit.c | 146L |
| -rw-r--r-- | src/syncdb/sync_db_plugin.c | 87L |
| -rw-r--r-- | src/syncdb/sync_db_postgres.conf | 7L |
| -rw-r--r-- | src/syncdb/test_sync_db.c | 307L |
| -rw-r--r-- | src/syncdb/test_sync_db_postgres.conf | 14L |
| -rw-r--r-- | src/syncdb/versioning.sql | 294L |
| -rw-r--r-- | src/testing/.gitignore | 18L |
| -rw-r--r-- | src/testing/Makefile.am | 61L |
| -rw-r--r-- | src/testing/test_sync_api.c | 289L |
| -rw-r--r-- | src/testing/test_sync_api.conf | 138L |
| -rw-r--r-- | src/testing/test_sync_api_home/.config/taler/merchant/account-3.json | 1L |
| -rw-r--r-- | src/testing/test_sync_api_home/.config/taler/merchant/default.priv | 32B |
| -rw-r--r-- | src/testing/test_sync_api_home/.config/taler/test.json | 8L |
| -rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/auditor/offline-keys/auditor.priv | 32B |
| -rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/exchange-offline/master.priv | 32B |
| -rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/exchange/wirefees/x-taler-bank.fee | 800B |
| -rw-r--r-- | src/testing/test_sync_api_home/.local/share/taler/merchant/merchant.priv | 32B |
| -rw-r--r-- | src/testing/testing_api_cmd_backup_download.c | 283L |
| -rw-r--r-- | src/testing/testing_api_cmd_backup_upload.c | 458L |
| -rw-r--r-- | src/testing/testing_api_traits.c | 31L |
| -rw-r--r-- | src/util/.gitignore | 1L |
| -rw-r--r-- | src/util/Makefile.am | 39L |
| -rw-r--r-- | src/util/os_installation.c | 62L |
| -rw-r--r-- | src/util/paths.conf | 34L |
| -rw-r--r-- | src/util/sync-config.c | 72L |