X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=configure.in;h=ed84b2f72cda35539e6a1a8b45a3009685640a33;hb=4f7262aa9680e57df60303146b12c4120783b98c;hp=3345f0e65a5bed1b16fcdd8756cd61ce78ccc60a;hpb=05b695d5165f280bcdffbac9a312a3fee1202436;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/configure.in b/configure.in index 3345f0e..ed84b2f 100644 --- a/configure.in +++ b/configure.in @@ -1,9 +1,11 @@ AC_PREREQ([2.67]) -AC_INIT([cryptsetup],[1.5.0-rc1]) +AC_INIT([cryptsetup],[1.6.0-git]) dnl library version from ..[-] LIBCRYPTSETUP_VERSION=$(echo $PACKAGE_VERSION | cut -f1 -d-) -LIBCRYPTSETUP_VERSION_INFO=7:0:3 +LIBCRYPTSETUP_VERSION_INFO=8:0:4 +dnl library file name for FIPS selfcheck +LIBCRYPTSETUP_VERSION_FIPS="libcryptsetup.so.4" AC_CONFIG_SRCDIR(src/cryptsetup.c) AC_CONFIG_MACRO_DIR([m4]) @@ -69,6 +71,8 @@ AC_ARG_ENABLE([fips], AS_HELP_STRING([--enable-fips],[enable FIPS mode restricti if test "x$with_fips" = "xyes"; then AC_DEFINE(ENABLE_FIPS, 1, [Enable FIPS mode restrictions]) + AC_DEFINE_UNQUOTED(LIBCRYPTSETUP_VERSION_FIPS, ["$LIBCRYPTSETUP_VERSION_FIPS"], + [library file name for FIPS selfcheck]) if test "x$enable_static" = "xyes" -o "x$enable_static_cryptsetup" = "xyes" ; then AC_MSG_ERROR([Static build is not compatible with FIPS.]) @@ -193,6 +197,11 @@ AC_ARG_ENABLE(veritysetup, [disable veritysetup support]),[], [enable_veritysetup=yes]) AM_CONDITIONAL(VERITYSETUP, test x$enable_veritysetup = xyes) +AC_ARG_ENABLE([cryptsetup-reencrypt], + AS_HELP_STRING([--enable-cryptsetup-reencrypt], + [enable cryptsetup-reencrypt tool])) +AM_CONDITIONAL(REENCRYPT, test x$enable_cryptsetup_reencrypt = xyes) + AC_ARG_ENABLE(selinux, AS_HELP_STRING([--disable-selinux], [disable selinux support [default=auto]]),[], []) @@ -284,6 +293,7 @@ AC_SUBST([CRYPTO_STATIC_LIBS]) AC_SUBST([LIBCRYPTSETUP_VERSION]) AC_SUBST([LIBCRYPTSETUP_VERSION_INFO]) +AC_SUBST([LIBCRYPTSETUP_VERSION_FIPS]) dnl ========================================================================== AC_ARG_ENABLE([dev-random], AS_HELP_STRING([--enable-dev-random], @@ -336,12 +346,13 @@ 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_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]) CS_STR_WITH([loopaes-cipher], [cipher for loop-AES mode], [aes]) CS_NUM_WITH([loopaes-keybits],[key length in bits for loop-AES mode], [256]) -CS_NUM_WITH([keyfile-size-maxkb],[maximum keyfile size (in kilobytes)], [8192]) -CS_NUM_WITH([passphrase-size-max],[maximum keyfile size (in kilobytes)], [512]) +CS_NUM_WITH([keyfile-size-maxkb],[maximum keyfile size (in KiB)], [8192]) +CS_NUM_WITH([passphrase-size-max],[maximum keyfile size (in characters)], [512]) CS_STR_WITH([verity-hash], [hash function for verity mode], [sha256]) CS_NUM_WITH([verity-data-block], [data block size for verity mode], [4096]) @@ -357,6 +368,7 @@ lib/crypto_backend/Makefile lib/luks1/Makefile lib/loopaes/Makefile lib/verity/Makefile +lib/tcrypt/Makefile src/Makefile po/Makefile.in man/Makefile