Hello community, here is the log from the commit of package cryptsetup for openSUSE:Factory checked in at Fri Aug 28 20:33:19 CEST 2009. -------- --- cryptsetup/cryptsetup.changes 2009-08-19 14:11:10.000000000 +0200 +++ cryptsetup/cryptsetup.changes 2009-08-28 10:17:03.000000000 +0200 @@ -1,0 +2,35 @@ +Thu Aug 27 06:59:55 UTC 2009 - lnussel@suse.de + +- new cryptsetup version 1.0.7 + * Allow removal of last slot in luksRemoveKey and luksKillSlot. + * Reject unsupported --offset and --skip options for luksFormat and update man page. + * Various man page fixes. + * Set UUID in device-mapper for LUKS devices. + * Retain readahead of underlying device. + * Display device name when asking for password. + * Check device size when loading LUKS header. Remove misleading error message later. + * Add error hint if dm-crypt mapping failed. + * Use better error messages if device doesn't exist or is already used by other mapping. + * Fix make distcheck. + * Check if all slots are full during luksAddKey. + * Fix segfault in set_error. + * Code cleanups, remove precompiled pot files, remove unnecessary files from po directory + * Fix uninitialized return value variable in setup.c. + * Code cleanups. (thanks to Ivan Stankovic) + * Fix wrong output for remaining key at key deletion. + * Allow deletion of key slot while other keys have the same key information. + * Add missing AM_PROG_CC_C_O to configure.in + * Remove duplicate sentence in man page. + * Wipe start of device (possible fs signature) before LUKS-formatting. + * Do not process configure.in in hidden directories. + * Return more descriptive error in case of IO or header format error. + * Use remapping to error target instead of calling udevsettle for temporary crypt device. + * Check device mapper communication and warn user if device-mapper support missing in kernel. + * Fix signal handler to properly close device. + * write_lseek_blockwise: declare innerCount outside the if block. + * add -Wall to the default CFLAGS. fix some signedness issues. + * Error handling improvement. + * Add non-exclusive override to interface definition. + * Refactor key slot selection into keyslot_from_option. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- cryptsetup-1.0.5-udevadm.patch cryptsetup-1.0.5_SVNr46.tar.bz2 New: ---- cryptsetup-1.0.7.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cryptsetup.spec ++++++ --- /var/tmp/diff_new_pack.yUJwYT/_old 2009-08-28 20:32:44.000000000 +0200 +++ /var/tmp/diff_new_pack.yUJwYT/_new 2009-08-28 20:32:44.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cryptsetup (Version 1.0.5_SVNr46) +# spec file for package cryptsetup (Version 1.0.7) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -29,8 +29,8 @@ License: BSD 3-clause (or similar) ; GPL v2 only ; GPL v2 or later Group: System/Base AutoReqProv: on -Version: 1.0.5_SVNr46 -Release: 67 +Version: 1.0.7 +Release: 1 Summary: Set Up dm-crypt Based Encrypted Block Devices Source: cryptsetup-%{version}.tar.bz2 Source1: hashalot-%haver.tar.bz2 @@ -38,7 +38,6 @@ Source2: boot.crypto-%{bcver}.tar.bz2 # use this to create the tarball from svn Source99: cryptsetup-mktar -Patch1: cryptsetup-1.0.5-udevadm.patch Patch10: hashalot-fixes.diff Patch11: hashalot-libgcrypt.diff Patch12: hashalot-ctrl-d.diff @@ -115,7 +114,6 @@ %prep %setup -q -b 1 -b 2 -%patch1 -p1 pushd ../hashalot-%haver %patch10 -p1 %patch11 -p1 ++++++ cryptsetup-1.0.5_SVNr46.tar.bz2 -> cryptsetup-1.0.7.tar.bz2 ++++++ ++++ 59397 lines of diff (skipped) ++++++ cryptsetup-mktar ++++++ --- /var/tmp/diff_new_pack.yUJwYT/_old 2009-08-28 20:32:45.000000000 +0200 +++ /var/tmp/diff_new_pack.yUJwYT/_new 2009-08-28 20:32:45.000000000 +0200 @@ -1,7 +1,7 @@ #!/bin/sh -# repo is at http://luks.endorphin.org/svn/cryptsetup +# repo is at http://cryptsetup.googlecode.com/svn/trunk set -e -x -SVN_VERSION="1.0.5_SVNr`svnversion .`" +SVN_VERSION="1.0.7_SVNr`svnversion .`" rm -rf cryptsetup-${SVN_VERSION} svn export . cryptsetup-${SVN_VERSION} tar --owner=root --group=root --force-local -cjf cryptsetup-${SVN_VERSION}.tar.bz2 cryptsetup-${SVN_VERSION} ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org