| -rw-r--r-- | .gitignore | 3L |
| -rw-r--r-- | .gitmodules | 0B |
| -rw-r--r-- | LICENSE | 661L |
| -rw-r--r-- | Makefile.in | 57L |
| -rw-r--r-- | NEWS | 9L |
| -rw-r--r-- | README.md | 32L |
| -rwxr-xr-x | bootstrap | 19L |
| -rw-r--r-- | cmd/mailbox-config/main.go | 133L |
| -rw-r--r-- | cmd/mailbox-dbinit/main.go | 103L |
| -rw-r--r-- | cmd/mailbox-server/main.go | 117L |
| -rw-r--r-- | cmd/mailbox-server/main_test.go | 462L |
| -rw-r--r-- | cmd/mailbox-server/test-mailbox.conf | 12L |
| -rw-r--r-- | configs/mailbox-example.conf | 17L |
| -rwxr-xr-x | configure | 224L |
| -rw-r--r-- | contrib/ci/Containerfile | 23L |
| -rw-r--r-- | contrib/ci/README | 7L |
| -rw-r--r-- | contrib/ci/buildbot/ssh-config | 33L |
| -rw-r--r-- | contrib/ci/buildbot/ssh-keys | 22L |
| -rwxr-xr-x | contrib/ci/ci.sh | 42L |
| -rwxr-xr-x | contrib/ci/common/build/build.sh | 12L |
| -rwxr-xr-x | contrib/ci/common/build/job.sh | 6L |
| -rwxr-xr-x | contrib/ci/debian-package-job.sh | 23L |
| -rwxr-xr-x | contrib/ci/disabled_jobs/5-arm64-build/build.sh | 7L |
| -rw-r--r-- | contrib/ci/disabled_jobs/5-arm64-build/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/disabled_jobs/5-arm64-build/job.sh | 6L |
| -rw-r--r-- | contrib/ci/disabled_jobs/6-arm64-deb-package/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/disabled_jobs/6-arm64-deb-package/job.sh | 2L |
| -rw-r--r-- | contrib/ci/disabled_jobs/7-arm64-deploy-package/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/disabled_jobs/7-arm64-deploy-package/job.sh | 18L |
| -rwxr-xr-x | contrib/ci/disabled_jobs/7-riscv64-build/build.sh | 12L |
| -rw-r--r-- | contrib/ci/disabled_jobs/7-riscv64-build/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/disabled_jobs/7-riscv64-build/job.sh | 6L |
| -rw-r--r-- | contrib/ci/disabled_jobs/8-riscv64-deb-package/config.ini | 6L |
| -rw-r--r-- | contrib/ci/disabled_jobs/9-riscv64-deploy-package/config.ini | 6L |
| -rw-r--r-- | contrib/ci/jobs/0-codespell/config.ini | 6L |
| -rw-r--r-- | contrib/ci/jobs/0-codespell/dictionary.txt | 57L |
| -rwxr-xr-x | contrib/ci/jobs/0-codespell/job.sh | 95L |
| -rwxr-xr-x | contrib/ci/jobs/1-amd64-build/build.sh | 7L |
| -rwxr-xr-x | contrib/ci/jobs/1-amd64-build/job.sh | 6L |
| -rw-r--r-- | contrib/ci/jobs/2-amd64-test/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/jobs/2-amd64-test/job.sh | 6L |
| -rwxr-xr-x | contrib/ci/jobs/2-amd64-test/test.sh | 17L |
| -rwxr-xr-x | contrib/ci/jobs/3-amd64-deb-package/job.sh | 2L |
| -rw-r--r-- | contrib/ci/jobs/4-amd64-deploy-package/config.ini | 6L |
| -rwxr-xr-x | contrib/ci/jobs/4-amd64-deploy-package/job.sh | 18L |
| -rw-r--r-- | contrib/ci/riscv64.Containerfile | 23L |
| -rwxr-xr-x | contrib/ci/version.sh | 20L |
| -rwxr-xr-x | contrib/gana_update.sh | 59L |
| -rwxr-xr-x | contrib/taler-mailbox-dbconfig | 139L |
| -rw-r--r-- | debian/changelog | 27L |
| -rw-r--r-- | debian/compat | 1L |
| -rw-r--r-- | debian/control | 12L |
| -rwxr-xr-x | debian/rules | 25L |
| -rw-r--r-- | debian/source/format | 1L |
| -rw-r--r-- | debian/taler-mailbox.postinst | 49L |
| -rw-r--r-- | debian/taler-mailbox.service | 15L |
| -rw-r--r-- | doc/man/taler-mailbox-config.1 | 84L |
| -rw-r--r-- | doc/man/taler-mailbox-dbinit.1 | 68L |
| -rw-r--r-- | doc/man/taler-mailbox-httpd.1 | 72L |
| -rw-r--r-- | doc/man/taler-mailbox.conf.5 | 166L |
| -rw-r--r-- | flake.lock | 43L |
| -rw-r--r-- | flake.nix | 56L |
| -rw-r--r-- | go.mod | 13L |
| -rw-r--r-- | go.sum | 38L |
| -rw-r--r-- | internal/gana/taler_error_codes.go | 5531L |
| -rw-r--r-- | internal/gana/taler_signatures.go | 477L |
| -rw-r--r-- | internal/util/helper.go | 127L |
| -rw-r--r-- | pkg/rest/db.go | 677L |
| -rw-r--r-- | pkg/rest/mailbox.go | 741L |
| -rw-r--r-- | sql/taler-mailbox-0001.sql | 72L |
| -rw-r--r-- | sql/versioning.sql | 294L |
| -rw-r--r-- | taler-mailbox.conf.example | 13L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/.editorconfig | 20L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/.gitignore | 1L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/LICENSE | 27L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/README.md | 812L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/doc.go | 305L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/middleware.go | 74L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/mux.go | 608L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/regexp.go | 388L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/route.go | 765L |
| -rw-r--r-- | vendor/github.com/gorilla/mux/test_helpers.go | 19L |
| -rw-r--r-- | vendor/github.com/lib/pq/.gitattributes | 1L |
| -rw-r--r-- | vendor/github.com/lib/pq/.gitignore | 6L |
| -rw-r--r-- | vendor/github.com/lib/pq/CHANGELOG.md | 265L |
| -rw-r--r-- | vendor/github.com/lib/pq/LICENSE | 21L |
| -rw-r--r-- | vendor/github.com/lib/pq/README.md | 312L |
| -rw-r--r-- | vendor/github.com/lib/pq/array.go | 903L |
| -rw-r--r-- | vendor/github.com/lib/pq/as.go | 26L |
| -rw-r--r-- | vendor/github.com/lib/pq/as_go126.go | 23L |
| -rw-r--r-- | vendor/github.com/lib/pq/buf.go | 100L |
| -rw-r--r-- | vendor/github.com/lib/pq/compose.yaml | 89L |
| -rw-r--r-- | vendor/github.com/lib/pq/conn.go | 1818L |
| -rw-r--r-- | vendor/github.com/lib/pq/conn_go18.go | 226L |
| -rw-r--r-- | vendor/github.com/lib/pq/connector.go | 1157L |
| -rw-r--r-- | vendor/github.com/lib/pq/copy.go | 339L |
| -rw-r--r-- | vendor/github.com/lib/pq/deprecated.go | 133L |
| -rw-r--r-- | vendor/github.com/lib/pq/doc.go | 137L |
| -rw-r--r-- | vendor/github.com/lib/pq/encode.go | 400L |
| -rw-r--r-- | vendor/github.com/lib/pq/error.go | 324L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pgpass/pgpass.go | 70L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pgservice/pgservice.go | 70L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqsql/copy.go | 37L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqtime/loc.go | 37L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqtime/pqtime.go | 190L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/path.go | 91L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/perm.go | 64L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/perm_unsupported.go | 12L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/pqutil.go | 32L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/user_other.go | 9L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/user_posix.go | 25L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/pqutil/user_windows.go | 28L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/proto/proto.go | 186L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/proto/sz_32.go | 7L |
| -rw-r--r-- | vendor/github.com/lib/pq/internal/proto/sz_64.go | 7L |
| -rw-r--r-- | vendor/github.com/lib/pq/krb.go | 27L |
| -rw-r--r-- | vendor/github.com/lib/pq/notice.go | 69L |
| -rw-r--r-- | vendor/github.com/lib/pq/notify.go | 834L |
| -rw-r--r-- | vendor/github.com/lib/pq/oid/doc.go | 7L |
| -rw-r--r-- | vendor/github.com/lib/pq/oid/types.go | 343L |
| -rw-r--r-- | vendor/github.com/lib/pq/pqerror/codes.go | 581L |
| -rw-r--r-- | vendor/github.com/lib/pq/pqerror/pqerror.go | 35L |
| -rw-r--r-- | vendor/github.com/lib/pq/quote.go | 71L |
| -rw-r--r-- | vendor/github.com/lib/pq/rows.go | 245L |
| -rw-r--r-- | vendor/github.com/lib/pq/scram/scram.go | 261L |
| -rw-r--r-- | vendor/github.com/lib/pq/ssl.go | 312L |
| -rw-r--r-- | vendor/github.com/lib/pq/staticcheck.conf | 5L |
| -rw-r--r-- | vendor/github.com/lib/pq/stmt.go | 150L |
| -rw-r--r-- | vendor/github.com/schanzen/taler-go/LICENSE | 661L |
| -rw-r--r-- | vendor/github.com/schanzen/taler-go/pkg/merchant/merchant.go | 327L |
| -rw-r--r-- | vendor/github.com/schanzen/taler-go/pkg/rest/tos.go | 108L |
| -rw-r--r-- | vendor/github.com/schanzen/taler-go/pkg/util/amount.go | 230L |
| -rw-r--r-- | vendor/github.com/schanzen/taler-go/pkg/util/configuration.go | 123L |
| -rw-r--r-- | vendor/github.com/schanzen/taler-go/pkg/util/db.go | 102L |
| -rw-r--r-- | vendor/golang.org/x/text/LICENSE | 27L |
| -rw-r--r-- | vendor/golang.org/x/text/PATENTS | 22L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/common.go | 16L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compact.go | 29L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compact/compact.go | 61L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compact/language.go | 260L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compact/parents.go | 120L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compact/tables.go | 1015L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compact/tags.go | 91L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/compose.go | 167L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/coverage.go | 28L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/language.go | 627L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/lookup.go | 412L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/match.go | 226L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/parse.go | 608L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/tables.go | 3494L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/language/tags.go | 48L |
| -rw-r--r-- | vendor/golang.org/x/text/internal/tag/tag.go | 100L |
| -rw-r--r-- | vendor/golang.org/x/text/language/coverage.go | 187L |
| -rw-r--r-- | vendor/golang.org/x/text/language/doc.go | 98L |
| -rw-r--r-- | vendor/golang.org/x/text/language/language.go | 605L |
| -rw-r--r-- | vendor/golang.org/x/text/language/match.go | 735L |
| -rw-r--r-- | vendor/golang.org/x/text/language/parse.go | 256L |
| -rw-r--r-- | vendor/golang.org/x/text/language/tables.go | 298L |
| -rw-r--r-- | vendor/golang.org/x/text/language/tags.go | 145L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/.editorconfig | 12L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/.gitignore | 7L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/.golangci.yml | 36L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/LICENSE | 191L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/README.md | 45L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/codecov.yml | 16L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/data_source.go | 76L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/deprecated.go | 22L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/error.go | 49L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/file.go | 541L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/helper.go | 24L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/ini.go | 176L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/key.go | 837L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/parser.go | 528L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/section.go | 256L |
| -rw-r--r-- | vendor/gopkg.in/ini.v1/struct.go | 747L |
| -rw-r--r-- | vendor/modules.txt | 32L |
| -rw-r--r-- | vendor/rsc.io/getopt/LICENSE | 27L |
| -rw-r--r-- | vendor/rsc.io/getopt/README.md | 54L |
| -rw-r--r-- | vendor/rsc.io/getopt/getopt.go | 424L |