diff --git a/.build.ignores b/.build.ignores new file mode 100644 index 0000000..b650410 --- /dev/null +++ b/.build.ignores @@ -0,0 +1,2 @@ +src/sha256/sha256_tests.c +src/sha256/hash_file.c diff --git a/.gitmodules b/.gitmodules index 47b9637..433acc0 100644 --- a/.gitmodules +++ b/.gitmodules @@ -7,3 +7,6 @@ [submodule "tools/builder"] path = tools/builder url = https://teknomunk@gitea.polaris-1.work/teknomunk/builder.git +[submodule "src/sha256"] + path = src/sha256 + url = https://teknomunk@gitea.polaris-1.work/Mirrors/sha256.git diff --git a/README.md b/README.md index 943b53a..29ee9bc 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ # apoge -Personal ActivityPub server intended for single-user instances. \ No newline at end of file +Personal ActivityPub server intended for single-user instances. + +This software is intended to support exactly one user, and bot accounts owned by that user. diff --git a/src/model/owner.h b/src/model/owner.h new file mode 100644 index 0000000..0de71d4 --- /dev/null +++ b/src/model/owner.h @@ -0,0 +1,7 @@ +#pragma once + +struct owner +{ + char* password_salt; + char* password_hash; +}; diff --git a/src/sha256 b/src/sha256 new file mode 160000 index 0000000..c6cf8e5 --- /dev/null +++ b/src/sha256 @@ -0,0 +1 @@ +Subproject commit c6cf8e509a713ef28c0b1b2f12578735b6402323 diff --git a/tools/builder b/tools/builder index 17ff36d..5d06e72 160000 --- a/tools/builder +++ b/tools/builder @@ -1 +1 @@ -Subproject commit 17ff36dbc17a82c629ee95952d888ea6c84b5d8d +Subproject commit 5d06e72566f2fd9172209fe78b230af9b8f8e7d1