summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorSadie Powell <sadie@witchery.services>2024-03-10 14:50:56 +0000
committerSadie Powell <sadie@witchery.services>2024-03-10 15:09:38 +0000
commit9a8cac060d60aee638e368e96afb46967d6d8190 (patch)
tree32365ea7ebb3e255907e352fcf867877ab9cd6a9 /.github
parent0353338436141cd27cebd776cbc74e568e801ffe (diff)
Add support for encrypting passwords with the Argon2 algorithm.
Closes #369.
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/ci-alpine.yml3
-rw-r--r--.github/workflows/ci-linux.yml1
2 files changed, 3 insertions, 1 deletions
diff --git a/.github/workflows/ci-alpine.yml b/.github/workflows/ci-alpine.yml
index a910e45ec..6a0466e44 100644
--- a/.github/workflows/ci-alpine.yml
+++ b/.github/workflows/ci-alpine.yml
@@ -20,6 +20,7 @@ jobs:
echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
apk update
apk add \
+ argon2-dev \
clang \
cmake \
g++ \
@@ -36,7 +37,7 @@ jobs:
- name: Enable extras
run: |
- for MODULE in ldap mysql regex_pcre2 regex_posix regex_tre sqlite ssl_gnutls ssl_openssl
+ for MODULE in enc_argon2 ldap mysql regex_pcre2 regex_posix regex_tre sqlite ssl_gnutls ssl_openssl
do
ln -s $PWD/modules/extra/$MODULE.cpp $PWD/modules
done
diff --git a/.github/workflows/ci-linux.yml b/.github/workflows/ci-linux.yml
index 3782e921c..d102be965 100644
--- a/.github/workflows/ci-linux.yml
+++ b/.github/workflows/ci-linux.yml
@@ -20,6 +20,7 @@ jobs:
g++ \
gettext \
git \
+ libargon2-dev \
libgnutls28-dev \
libldap2-dev \
libmysqlclient-dev \