diff options
author | Martin Schanzenbach <mschanzenbach@posteo.de> | 2020-05-26 11:49:50 +0200 |
---|---|---|
committer | Martin Schanzenbach <mschanzenbach@posteo.de> | 2020-05-26 11:49:50 +0200 |
commit | 755cb5c76a53a8fd04408bcc080b1796e77162f5 (patch) | |
tree | dade5b7c84f74c76d85e226f7fbd0982494a0046 /configure.ac | |
parent | 870c6d65864ff8265c5e4863529df4a44f99e1b1 (diff) | |
download | gnunet-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.ac | 12 |
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], | |||
1033 | AC_CHECK_LIB([kvm],[kvm_open]) | 1033 | AC_CHECK_LIB([kvm],[kvm_open]) |
1034 | AC_CHECK_LIB([kstat],[kstat_open]) | 1034 | AC_CHECK_LIB([kstat],[kstat_open]) |
1035 | 1035 | ||
1036 | argon=0 | ||
1037 | # test for argon2 (for POW) | ||
1038 | AC_CHECK_LIB([argon2],[argon2d_hash_raw], argon=1, argon=0) | ||
1039 | AS_IF([test x$argon = x1], | ||
1040 | [ | ||
1041 | AC_MSG_RESULT([argon2 found]) | ||
1042 | ],[ | ||
1043 | AC_MSG_ERROR([GNUnet requires argon2.]) | ||
1044 | ]) | ||
1045 | |||
1046 | libsodium=0 | 1036 | libsodium=0 |
1047 | # test for libsodium | 1037 | # test for libsodium |
1048 | AC_CHECK_HEADER([sodium.h], | 1038 | AC_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 | ||
1052 | AS_IF([test x$libsodium = x0], | 1042 | AS_IF([test x$libsodium = x0], |