X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.ac;h=7933710316388de98cafb2f57aceba86ae4fad13;hb=aaf0cfa3c16fc6826e059fd4873129f07c0174fc;hp=004efa54344c4cbc910ebf3be9f3a11127687421;hpb=ca75cd940fb98fc937ec1f839fe3c6337290148a;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/configure.ac b/configure.ac index 004efa5..7933710 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ([2.67]) -AC_INIT([cryptsetup],[1.6.0-rc1]) +AC_INIT([cryptsetup],[1.6.2-git]) dnl library version from ..[-] LIBCRYPTSETUP_VERSION=$(echo $PACKAGE_VERSION | cut -f1 -d-) @@ -27,6 +27,7 @@ AC_PROG_INSTALL AC_PROG_MAKE_SET AC_ENABLE_STATIC(no) LT_INIT +PKG_PROG_PKG_CONFIG AC_HEADER_DIRENT AC_HEADER_STDC @@ -116,7 +117,9 @@ AC_DEFUN([CONFIGURE_GCRYPT], [ GCRYPT_REQ_VERSION=1.1.42 fi dnl Check if we can use gcrypt PBKDF2 (1.6.0 supports empty password) - AM_PATH_LIBGCRYPT([1.6.0], [use_internal_pbkdf2=0], [use_internal_pbkdf2=1]) + AC_ARG_ENABLE([gcrypt-pbkdf2], AS_HELP_STRING([--enable-gcrypt-pbkdf2],[force enable internal gcrypt PBKDF2]), + [use_internal_pbkdf2=0], + [AM_PATH_LIBGCRYPT([1.6.0], [use_internal_pbkdf2=0], [use_internal_pbkdf2=1])]) AM_PATH_LIBGCRYPT($GCRYPT_REQ_VERSION,,[AC_MSG_ERROR([You need the gcrypt library.])]) if test x$enable_static_cryptsetup = xyes; then @@ -384,7 +387,7 @@ CS_NUM_WITH([plain-keybits],[key length in bits for plain mode], [256]) CS_STR_WITH([luks1-hash], [hash function for LUKS1 header], [sha1]) CS_STR_WITH([luks1-cipher], [cipher for LUKS1], [aes]) -CS_STR_WITH([luks1-mode], [cipher mode for LUKS1], [cbc-essiv:sha256]) +CS_STR_WITH([luks1-mode], [cipher mode for LUKS1], [xts-plain64]) CS_NUM_WITH([luks1-keybits],[key length in bits for LUKS1], [256]) CS_NUM_WITH([luks1-iter-time],[PBKDF2 iteration time for LUKS1 (in ms)], [1000])