Changelog for device-mapper-1.02.27-8.3.x86_64.rpm :
Wed Mar 3 13:00:00 2010
- bnc#582168, update again as cmirrord updated

Wed Feb 24 13:00:00 2010
- bnc#582168, lvcreate fails to create clustered mirror lv

Wed Jan 6 13:00:00 2010
- bnc#550363, memory access error in hash
- bnc#557775, wait before deactivate
- add support for userspace log (required by cmirrord)

Wed Oct 28 13:00:00 2009
- fate#306518, LVM mirror resize back port

Tue Apr 21 14:00:00 2009
- bnc#479104, export additional information

Tue Feb 3 13:00:00 2009
- No whitespace for DM_STATE export variable (bnc#440959)
- Remove obsolete reference to boot.scsidev from init script

Wed Dec 10 13:00:00 2008
- use Obsoletes: -XXbit only for ppc64 to help solver during distupgrade

Wed Nov 5 13:00:00 2008
- As boot.crypto depends on boot.device-mapper, the later one has
even on shutdown to depend on boot.udev to make sure that events
will be processed (bnc#413059)

Thu Oct 30 13:00:00 2008
- obsolete old -XXbit packages (bnc#437293)

Sat Sep 13 14:00:00 2008
- Fix typo for correct compiling
- Timeout if udevd\'s not running (bnc#425436)

Wed Sep 10 14:00:00 2008
- update to 1.02.27
Align struct memblock in dbg_malloc for sparc.
Add --unquoted and --rows to dmsetup.
Avoid compiler warning about cast in dmsetup.c\'s OFFSET_OF macro.
Fix inverted no_flush debug message.
Remove --enable-jobs from configure. (Set at runtime instead.)
Bring and list.h into line with the lvm2 versions.

Wed Sep 3 14:00:00 2008
- Call mkinitrd_setup during %post and %postun (bnc#413709)

Mon Aug 25 14:00:00 2008
- enabled SELinux support [Fate#303662]

Fri Aug 22 14:00:00 2008
- Remove the -p option for fillup_and_insserv

Wed Aug 13 14:00:00 2008
- Add Should-Stop to boot.device-mapper

Wed Jul 23 14:00:00 2008
- Include mkinitrd scriptlets.

Wed Jul 16 14:00:00 2008
- repack device-mapper.1.02.26.tar.bz2 into bzip2.
- change the owner of device to root:disk, with permission
0640 (bnc#407952)

Tue Jun 24 14:00:00 2008
- update to new version 1.02.26
Initialise params buffer to empty string in _emit_segment.
Skip add_dev_node when ioctls disabled.
Make dm_hash_iter safe against deletion.
Accept a NULL pointer to dm_free silently.
Add tables_loaded, readonly and suspended columns to reports.
Add --nameprefixes to dmsetup.
Add field name prefix option to reporting functions.
Calculate string size within dm_pool_grow_object.
Remove redundant if-before-free tests.
Use log_warn for reporting field help text instead of log_print.
Change cluster mirror log type name (s/clustered_/clustered-/)

Fri May 30 14:00:00 2008
- Hold on mknod until udev finish it\'s job.

Thu Apr 10 14:00:00 2008
- added baselibs.conf file to build xxbit packages
for multilib support

Wed Feb 27 13:00:00 2008
- fix static library installation again

Tue Feb 26 13:00:00 2008
- fix \"binary contains trace of $RPM_BUILD_ROOT\" failure

Thu Feb 7 13:00:00 2008
- Enable dmeventd (FATE#303381)

Thu Jan 31 13:00:00 2008
- 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 13:00:00 2007
- 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 13:00:00 2007
- 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 7 14:00:00 2007
- 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.
Migrate dmsetup column-based output over to new libdevmapper report framework.
Add descriptions to reporting field definitions.
Add basic reporting functions to libdevmapper.
- remove dmsetup option patch (upstream provides it)
- add dmsetup export command

Sun Feb 11 13:00:00 2007
- fix build as non-root

Tue Jan 16 13:00:00 2007
- remove superfluouus /lib/ (#235359)
- add call to ldconfig (#235359)

Wed Dec 6 13:00:00 2006
- 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 14:00:00 2006
- 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 14:00:00 2006
- 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 14:00:00 2006
- fixed permissions for static lib
- removed static lib version extension

Tue Sep 12 14:00:00 2006
- split device-mapper-devel subpackage
- install static libs (needed to link cryptsetup from
util-linux-crypto static)

Wed Aug 30 14:00:00 2006
- Fix gcc warnings
- Fix field display for \'dmsetup info\'.

Wed Aug 30 14:00:00 2006
- Add \'major\', \'minor\', and \'uuid\' as valid fields for
\'dmsetup info -o XXX\'.

Wed Aug 16 14:00:00 2006
- 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 14:00:00 2006
- 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.