Hello community,
here is the log from the commit of package device-mapper
checked in at Fri Feb 1 21:22:24 CET 2008.
--------
--- device-mapper/device-mapper.changes 2007-12-10 11:26:57.000000000 +0100
+++ device-mapper/device-mapper.changes 2008-01-31 11:54:22.000000000 +0100
@@ -1,0 +2,8 @@
+Thu Jan 31 11:54:11 CET 2008 - fehr@suse.de
+
+- update to new version 1.02.24
+ Fix deptree to pass new name to _resume_node after a rename.
+ Suppress other node operations if node is deleted.
+ Report error when empty device name passed to readahead functions.
+
+-------------------------------------------------------------------
Old:
----
device-mapper.1.02.23.tar.bz2
New:
----
device-mapper.1.02.24.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ device-mapper.spec ++++++
--- /var/tmp/diff_new_pack.S17710/_old 2008-02-01 21:21:04.000000000 +0100
+++ /var/tmp/diff_new_pack.S17710/_new 2008-02-01 21:21:04.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package device-mapper (Version 1.02.23)
+# spec file for package device-mapper (Version 1.02.24)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -13,7 +13,7 @@
License: GPL v2 or later; LGPL v2.1 or later
Group: System/Base
AutoReqProv: on
-Version: 1.02.23
+Version: 1.02.24
Release: 1
Summary: Device Mapper Tools
Source: device-mapper.%{version}.tar.bz2
@@ -100,18 +100,23 @@
/usr/include/libdevmapper.h
%changelog
-* Mon Dec 10 2007 - fehr@suse.de
+* Thu Jan 31 2008 fehr@suse.de
+- update to new version 1.02.24
+ Fix deptree to pass new name to _resume_node after a rename.
+ Suppress other node operations if node is deleted.
+ Report error when empty device name passed to readahead functions.
+* Mon Dec 10 2007 fehr@suse.de
- update to new version 1.02.23
Add readahead support to libdevmapper and dmsetup.
Fix double free in a libdevmapper-event error path.
Allow a DM_DEV_DIR environment variable to override /dev.
-* Thu Nov 22 2007 - fehr@suse.de
+* Thu Nov 22 2007 fehr@suse.de
- update to new version 1.02.22
Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.
Fix dmsetup -o devno string termination.
Fix default dmsetup report buffering and add --unbuffered.
Add tree-based and dependency fields to dmsetup reports.
-* Mon May 07 2007 - kay.sievers@suse.de
+* Mon May 07 2007 kay.sievers@suse.de
- update to new version 1.02.19
Avoid trailing separator in reports when there are hidden sort fields.
Fix segfault in 'dmsetup status' without --showkeys against crypt target.
@@ -120,52 +125,52 @@
Add basic reporting functions to libdevmapper.
- remove dmsetup option patch (upstream provides it)
- add dmsetup export command
-* Sun Feb 11 2007 - ro@suse.de
+* Sun Feb 11 2007 ro@suse.de
- fix build as non-root
-* Tue Jan 16 2007 - fehr@suse.de
+* Tue Jan 16 2007 fehr@suse.de
- remove superfluouus /lib/libdevmapper.so (#235359)
- add call to ldconfig (#235359)
-* Wed Dec 06 2006 - fehr@suse.de
+* Wed Dec 06 2006 fehr@suse.de
- update to new version 1.02.13
Update dmsetup man page (setgeometry & message).
Fix dmsetup free after getline with debug.
Suppress encryption key in 'dmsetup table' output unless --showkeys supplied.
-* Mon Oct 16 2006 - fehr@suse.de
+* Mon Oct 16 2006 fehr@suse.de
- update to new version 1.02.12
Avoid deptree attempting to suspend a device that's already suspended.
Add suspend noflush support.
Add basic dmsetup loop support.
Switch dmsetup to use dm_malloc and dm_free.
-* Wed Sep 20 2006 - fehr@suse.de
+* Wed Sep 20 2006 fehr@suse.de
- update to new version 1.02.10
Add dm_snprintf(), dm_split_words() and dm_split_lvm_name() to libdevmapper.
Reorder mm bounds_check code to reduce window for a dmeventd race.
-* Thu Sep 14 2006 - mkoenig@suse.de
+* Thu Sep 14 2006 mkoenig@suse.de
- fixed permissions for static lib
- removed static lib version extension
-* Tue Sep 12 2006 - hvogel@suse.de
+* Tue Sep 12 2006 hvogel@suse.de
- split device-mapper-devel subpackage
- install static libs (needed to link cryptsetup from
util-linux-crypto static)
-* Wed Aug 30 2006 - hare@suse.de
+* Wed Aug 30 2006 hare@suse.de
- Fix gcc warnings
- Fix field display for 'dmsetup info'.
-* Wed Aug 30 2006 - hare@suse.de
+* Wed Aug 30 2006 hare@suse.de
- Add 'major', 'minor', and 'uuid' as valid fields for
'dmsetup info -o XXX'.
-* Wed Aug 16 2006 - fehr@suse.de
+* Wed Aug 16 2006 fehr@suse.de
- update to new version 1.02.09
Add --table argument to dmsetup for a one-line table.
Abort if errors are found during cmdline option processing.
Add lockfs indicator to debug output.
-* Wed Jul 26 2006 - fehr@suse.de
+* Wed Jul 26 2006 fehr@suse.de
- update to new version 1.02.08
Update dmsetup man page.
Add --force to dmsetup remove* to load error target.
dmsetup remove_all also performs mknodes.
Don't suppress identical table reloads if permission changes.
Fix corelog segment line.
-* Mon May 22 2006 - fehr@suse.de
+* Mon May 22 2006 fehr@suse.de
- update to new version 1.02.07
Add DM_CORELOG flag to dm_tree_node_add_mirror_target().
Avoid a dmeventd compiler warning.
@@ -173,13 +178,13 @@
Move DEFS into configure.h.
Fix leaks in error paths found by coverity.
Remove dmsetup line buffer limitation.
-* Thu Apr 20 2006 - fehr@suse.de
+* Thu Apr 20 2006 fehr@suse.de
- update to new version 1.02.05
Separate install_include target in makefiles.
Separate out DEFS from CFLAGS.
Support pkg-config.
Check for libsepol.
-* Wed Apr 19 2006 - fehr@suse.de
+* Wed Apr 19 2006 fehr@suse.de
- update to new version 1.02.04
Bring dmsetup man page up-to-date.
Use name-based device refs if kernel doesn't support device number refs.
@@ -188,7 +193,7 @@
dmeventd thread/fifo fixes.
Add file & line to dm_strdup_aux().
Add setgeometry.
-* Tue Mar 14 2006 - fehr@suse.de
+* Tue Mar 14 2006 fehr@suse.de
- update to new version 1.02.03
Add exported functions to set uid, gid and mode.
Rename _log to dm_log and export.
@@ -201,79 +206,79 @@
Add sync, nosync and block_on_error mirror log parameters.
Add hweight32.
Fix dmeventd build.
-* Thu Mar 02 2006 - hare@suse.de
+* Thu Mar 02 2006 hare@suse.de
- Do not call devmap_mknod.sh (#150818)
-* Wed Jan 25 2006 - mls@suse.de
+* Wed Jan 25 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Tue Jan 24 2006 - fehr@suse.de
+* Tue Jan 24 2006 fehr@suse.de
- fix exit code of "dmsetup version" (#144794)
-* Mon Jan 23 2006 - fehr@suse.de
+* Mon Jan 23 2006 fehr@suse.de
- add boot.udev to Required-Start section of init script (#144586)
-* Tue Dec 06 2005 - fehr@suse.de
+* Tue Dec 06 2005 fehr@suse.de
- update to new version 1.02.02
-* Tue Sep 27 2005 - fehr@suse.de
+* Tue Sep 27 2005 fehr@suse.de
- update to new version 1.01.05
-* Wed Sep 21 2005 - fehr@suse.de
+* Wed Sep 21 2005 fehr@suse.de
- increase ioctl buffer size from 16k to 256k to allow larger number
of dm device visible by "dmsetup ls" and "dmsetup table"
-* Wed Aug 03 2005 - fehr@suse.de
+* Wed Aug 03 2005 fehr@suse.de
- update to new version 1.01.04
-* Thu Jun 30 2005 - meissner@suse.de
+* Thu Jun 30 2005 meissner@suse.de
- use RPM_OPT_FLAGS.
-* Tue Jun 14 2005 - fehr@suse.de
+* Tue Jun 14 2005 fehr@suse.de
- update to new version 1.01.03
-* Wed May 18 2005 - fehr@suse.de
+* Wed May 18 2005 fehr@suse.de
- update to new version 1.01.02
-* Mon Apr 11 2005 - fehr@suse.de
+* Mon Apr 11 2005 fehr@suse.de
- use -py instead of -pY as option for fillup_and_insserv (#76689)
- update to new version 1.01.01
-* Tue Jan 18 2005 - fehr@suse.de
+* Tue Jan 18 2005 fehr@suse.de
- update to new version 1.01.00
-* Tue Jan 11 2005 - fehr@suse.de
+* Tue Jan 11 2005 fehr@suse.de
- update to new version 1.00.21
-* Thu Aug 26 2004 - fehr@suse.de
+* Thu Aug 26 2004 fehr@suse.de
- /dev/mapper directory is now part of devs.rpm (#44258)
-* Wed Jul 14 2004 - fehr@suse.de
+* Wed Jul 14 2004 fehr@suse.de
- update to new version 1.00.19
-* Thu May 27 2004 - fehr@suse.de
+* Thu May 27 2004 fehr@suse.de
- do not unload dm modules on shutdown, this hangs on some machines
-* Sat Apr 10 2004 - aj@suse.de
+* Sat Apr 10 2004 aj@suse.de
- devicemapper does not need 2.6 kernelsources.
-* Thu Apr 01 2004 - fehr@suse.de
+* Thu Apr 01 2004 fehr@suse.de
- update to new version 1.00.09
-* Tue Mar 16 2004 - fehr@suse.de
+* Tue Mar 16 2004 fehr@suse.de
- fix typo in start script (#36168)
-* Mon Mar 15 2004 - fehr@suse.de
+* Mon Mar 15 2004 fehr@suse.de
- do not depend on existence of /dev/mapper dir (#35825)
-* Tue Mar 02 2004 - ro@suse.de
+* Tue Mar 02 2004 ro@suse.de
- remove root-fsck stuff in bootscript
- instead depend on boot.rootfsck
-* Fri Dec 05 2003 - fehr@suse.de
+* Fri Dec 05 2003 fehr@suse.de
- update to new version 1.00.07
-* Mon Nov 17 2003 - odabrunz@suse.de
+* Mon Nov 17 2003 odabrunz@suse.de
- fix spec file to make it compile with both new and old glibc
(__kernel_dev_t)
-* Thu Oct 02 2003 - fehr@suse.de
+* Thu Oct 02 2003 fehr@suse.de
- add fix to make it compile with new glibc (use __kernel_old_dev_t)
-* Thu Sep 18 2003 - fehr@suse.de
+* Thu Sep 18 2003 fehr@suse.de
- fix boot.devicemapper to cope with LABEL= and UUID= in /etc/fstab
also check reiser filesystem (#31060)
-* Wed Sep 17 2003 - fehr@suse.de
+* Wed Sep 17 2003 fehr@suse.de
- add comment when remounting root fs read-only (#31060)
-* Tue Sep 16 2003 - kukuk@suse.de
+* Tue Sep 16 2003 kukuk@suse.de
- Add missing PreRequires [Bug #31006]
-* Tue Sep 02 2003 - fehr@suse.de
+* Tue Sep 02 2003 fehr@suse.de
- update to version 1.00.05
-* Mon Aug 25 2003 - fehr@suse.de
+* Mon Aug 25 2003 fehr@suse.de
- update to version 1.00.04
-* Thu Aug 21 2003 - fehr@suse.de
+* Thu Aug 21 2003 fehr@suse.de
- update to version 1.00.03
-* Mon Aug 18 2003 - garloff@suse.de
+* Mon Aug 18 2003 garloff@suse.de
- (#29083) Add # X-UnitedLinux-Should-Start: boot.scsidev
-* Fri Jul 25 2003 - fehr@suse.de
+* Fri Jul 25 2003 fehr@suse.de
- update to version 1.00.02
-* Tue Jul 01 2003 - fehr@suse.de
+* Tue Jul 01 2003 fehr@suse.de
- add boot script for automated startup in system
- fix typos in boot script
-* Mon Jun 30 2003 - fehr@suse.de
+* Mon Jun 30 2003 fehr@suse.de
- created initial version of a SuSE package
++++++ device-mapper.1.02.23.tar.bz2 -> device-mapper.1.02.24.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/device-mapper.1.02.23/kernel/ioctl/dm-ioctl.h new/device-mapper.1.02.24/kernel/ioctl/dm-ioctl.h
--- old/device-mapper.1.02.23/kernel/ioctl/dm-ioctl.h 2007-12-05 15:11:26.000000000 +0100
+++ new/device-mapper.1.02.24/kernel/ioctl/dm-ioctl.h 2007-12-07 13:57:57.000000000 +0100
@@ -8,7 +8,9 @@
#ifndef _LINUX_DM_IOCTL_V4_H
#define _LINUX_DM_IOCTL_V4_H
-#include