aboutsummaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMartin Schanzenbach <mschanzenbach@posteo.de>2020-05-26 11:49:50 +0200
committerMartin Schanzenbach <mschanzenbach@posteo.de>2020-05-26 11:49:50 +0200
commit755cb5c76a53a8fd04408bcc080b1796e77162f5 (patch)
treedade5b7c84f74c76d85e226f7fbd0982494a0046 /configure.ac
parent870c6d65864ff8265c5e4863529df4a44f99e1b1 (diff)
downloadgnunet-755cb5c76a53a8fd04408bcc080b1796e77162f5.tar.gz
gnunet-755cb5c76a53a8fd04408bcc080b1796e77162f5.zip
remove argon2 dependency. Use limited libsodium argon2id function for GNS and NSE
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac12
1 files changed, 1 insertions, 11 deletions
diff --git a/configure.ac b/configure.ac
index 1c732a152..6dc914c12 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1033,20 +1033,10 @@ AS_IF([test x$nss = xfalse],
1033AC_CHECK_LIB([kvm],[kvm_open]) 1033AC_CHECK_LIB([kvm],[kvm_open])
1034AC_CHECK_LIB([kstat],[kstat_open]) 1034AC_CHECK_LIB([kstat],[kstat_open])
1035 1035
1036argon=0
1037# test for argon2 (for POW)
1038AC_CHECK_LIB([argon2],[argon2d_hash_raw], argon=1, argon=0)
1039AS_IF([test x$argon = x1],
1040[
1041 AC_MSG_RESULT([argon2 found])
1042],[
1043 AC_MSG_ERROR([GNUnet requires argon2.])
1044])
1045
1046libsodium=0 1036libsodium=0
1047# test for libsodium 1037# test for libsodium
1048AC_CHECK_HEADER([sodium.h], 1038AC_CHECK_HEADER([sodium.h],
1049 [AC_CHECK_LIB([sodium], [sodium_init], 1039 [AC_CHECK_LIB([sodium], [crypto_pwhash_argon2id],
1050 [libsodium=1])]) 1040 [libsodium=1])])
1051 1041
1052AS_IF([test x$libsodium = x0], 1042AS_IF([test x$libsodium = x0],