]> sourceware.org Git - lvm2.git/blame - WHATS_NEW_DM
Add needed include.
[lvm2.git] / WHATS_NEW_DM
CommitLineData
476d09d0
AK
1Version 1.02.08 -
2=============================
3
2bfdaded 4Version 1.02.07 - 11 May 2006
a54b98e5 5=============================
9723090c 6 Add DM_CORELOG flag to dm_tree_node_add_mirror_target().
2a99b5b8 7 Avoid a dmeventd compiler warning.
a54b98e5 8
f6e07802 9Version 1.02.06 - 10 May 2006
a0e9de70 10=============================
6657d5b6 11 Move DEFS into configure.h.
7dc850db 12 Fix leaks in error paths found by coverity.
6657d5b6 13 Remove dmsetup line buffer limitation.
a0e9de70 14
a669fcc5 15Version 1.02.05 - 19 Apr 2006
3ab3766f 16=============================
d81e3d0b
AK
17 Separate install_include target in makefiles.
18 Separate out DEFS from CFLAGS.
19 Support pkg-config.
20 Check for libsepol.
3ab3766f 21
7fae84d7
AK
22Version 1.02.04 - 14 Apr 2006
23=============================
823a3644 24 Bring dmsetup man page up-to-date.
99048d18
AK
25 Use name-based device refs if kernel doesn't support device number refs.
26 Fix memory leak (struct dm_ioctl) when struct dm_task is reused.
73f378f2 27 If _create_and_load_v4 fails part way through, revert the creation.
9ab77012 28 dmeventd thread/fifo fixes.
f4db3724 29 Add file & line to dm_strdup_aux().
6ef080af 30 Add setgeometry.
435c852f 31
b5f90860 32Version 1.02.03 - 7 Feb 2006
c6b966c8 33============================
b5d8ff10 34 Add exported functions to set uid, gid and mode.
5e3bd867 35 Rename _log to dm_log and export.
c55b1410 36 Add dm_tree_skip_lockfs.
fe94f9f1 37 Fix dm_strdup debug definition.
b6b0c621 38 Fix hash function to avoid using a negative array offset.
e7ab6006
AK
39 Don't inline _find in hash.c and tidy signed/unsigned etc.
40 Fix libdevmapper.h #endif.
7a3fb6b2 41 Fix dmsetup version driver version.
dbcb64b8
AK
42 Add sync, nosync and block_on_error mirror log parameters.
43 Add hweight32.
3c588200 44 Fix dmeventd build.
c6b966c8 45
bbdff85a
AK
46Version 1.02.02 - 2 Dec 2005
47============================
105c631e 48 dmeventd added.
774ed5fc
AK
49 Export dm_task_update_nodes.
50 Use names instead of numbers in messages when ioctls fail.
cbe19a56 51
ef8bc786 52Version 1.02.01 - 23 Nov 2005
0c32d9db 53=============================
842392c2 54 Resume snapshot-origins last.
ec289b64
AK
55 Drop leading zeros from dm_format_dev.
56 Suppress attempt to reload identical table.
87f98002 57 Additional LVM- prefix matching for transitional period.
0c32d9db 58
da5edd8e 59Version 1.02.00 - 10 Nov 2005
b277f1e9 60=============================
b4f1578f
AK
61 Added activation functions to library.
62 Added return macros.
19f792df 63 Also suppress error if device doesn't exist with DM_DEVICE_STATUS.
3aeb5690 64 Export dm_set_selinux_context().
ffc88f2e 65 Add dm_driver_version().
3d0480ed 66 Added dependency tree functions to library.
a3f6b2ce 67 Added hash, bitset, pool, dbg_malloc to library.
3d0480ed
AK
68 Added ls --tree to dmsetup.
69 Added dmsetup --nolockfs support for suspend/reload.
b277f1e9 70
d7c1c43d 71Version 1.01.05 - 26 Sep 2005
d07af063 72=============================
4afac84c 73 Resync list.h with LVM2.
59a2bf62 74 Remember increased buffer size and use for subsequent calls.
4e16b1e7 75 On 'buffer full' condition, double buffer size and repeat ioctl.
69cfb920 76 Fix termination of getopt_long() option array.
e817a0b3 77 Report 'buffer full' condition with v4 ioctl as well as with v1.
d07af063 78
91eb42be 79Version 1.01.04 - 2 Aug 2005
d7c1c43d 80============================
a7c3ee38
AK
81 Fix dmsetup ls -j and status --target with empty table.
82
c8c07bbe 83Version 1.01.03 - 13 Jun 2005
37e8356b 84=============================
c8c07bbe 85 Use matchpathcon mode parameter.
42401a65 86 Fix configure script to re-enable selinux.
37e8356b 87
d910e40d 88Version 1.01.02 - 17 May 2005
9629f7a9 89=============================
ebf21d3f 90 Call dm_lib_exit() and dm_lib_release() automatically now.
2272500b 91 Add --target <target_type> filter to dmsetup table/status/ls.
b7c70050 92 Add --exec <command> to dmsetup ls.
67f10950 93 Fix dmsetup getopt_long usage.
9629f7a9 94
e015b627 95Version 1.01.01 - 29 Mar 2005
c080b460 96=============================
e015b627 97 Update dmsetup man page.
969e08da 98 Drop-in devmap_name replacement.
3d2aecf0 99 Add option to compile without ioctl for testing.
4608bcdc 100 Fix DM_LIB_VERSION sed.
c080b460 101
e5bb96fe
AK
102Version 1.01.00 - 17 Jan 2005
103=============================
8e2dd0df 104 Add dm_task_no_open_count() to skip getting open_count.
72fdf10a 105
4f6c33c8 106Version 1.00.21 - 7 Jan 2005
99dffafb 107============================
eaf48efc 108 Fix /proc/devices parsing.
99dffafb 109
7b1f32dc
AK
110Version 1.00.20 - 6 Jan 2005
111============================
f34c169a 112 Attempt to fix /dev/mapper/control transparently if it's wrong.
6b70629c 113 Configuration-time option for setting uid/gid/mode for /dev/mapper nodes.
76bcada9 114 Update kernel patches for 2.4.27/2.4.28-pre-4 (includes minor fixes).
45ae32da 115 Add --noheadings columns option for colon-separated dmsetup output.
3f096a6c
AK
116 Support device referencing by uuid or major/minor.
117 Warn if kernel data didn't fit in buffer.
2d7f9f0b 118 Fix a printf.
3b55d300 119
3bbe3735 120Version 1.00.19 - 3 July 2004
8bad0339 121=============================
3bbe3735
AK
122 More autoconf fixes.
123 Fix a dmsetup newline.
8bad0339
AK
124 Fix device number handling for 2.6 kernels.
125
33609582 126Version 1.00.18 - 20 Jun 2004
62cec9b2 127=============================
33609582
AK
128 Fix a uuid free in libdm-iface.
129 Fix a targets string size calc in driver.
32c5ad86 130 Add -c to dmsetup for column-based output.
62cec9b2
AK
131 Add target message-passing ioctl.
132
a38df97f
AK
133Version 1.00.17 - 17 Apr 2004
134=============================
135 configure --with-owner= --with-group= to avoid -o and -g args to 'install'
93f0ca86 136 Fix library selinux linking.
a38df97f 137
121c5c06
AK
138Version 1.00.16 - 16 Apr 2004
139=============================
140 Ignore error setting selinux file context if fs doesn't support it.
141
ae69d470
AK
142Version 1.00.15 - 7 Apr 2004
143============================
144 Fix status overflow check in kernel patches.
145
f4a0e78d
AK
146Version 1.00.14 - 6 Apr 2004
147============================
148 Fix static selinux build.
149
4dfd146a
AK
150Version 1.00.13 - 6 Apr 2004
151============================
152 Add some basic selinux support.
153
4ea7e4b8 154Version 1.00.12 - 6 Apr 2004
4dfd146a 155============================
4ea7e4b8
AK
156 Fix dmsetup.static install.
157
0172d4f7 158Version 1.00.11 - 5 Apr 2004
4dfd146a 159============================
0172d4f7
AK
160 configure --enable-static_link does static build in addition to dynamic.
161 Moved Makefile library targets definition into template.
162
b31a37d7
AK
163Version 1.00.10 - 2 Apr 2004
164============================
165 Fix DESTDIR handling.
166 Static build installs to dmsetup.static.
167 Basic support for internationalisation.
168 Minor Makefile tidy-ups/fixes.
169
a03065dc
AK
170Version 1.00.09 - 31 Mar 2004
171=============================
6105d3a8
AK
172 Update copyright notices to Red Hat.
173 Move full mknodes functionality from dmsetup into libdevmapper.
174 Avoid sscanf %as for uClibc compatibility.
a03065dc
AK
175 Cope if DM_LIST_VERSIONS is not defined.
176 Add DM_LIST_VERSIONS functionality to kernel patches.
177 Generate new kernel patches for 2.4.26-rc1.
6105d3a8 178
a5777ba3 179Version 1.00.08 - 27 Feb 2004
a03065dc 180=============================
a5777ba3
AK
181 Added 'dmsetup targets'.
182 Added event_nr support to 'dmsetup wait'.
183 Updated dmsetup man page.
184 Allow logging function to be reset to use internal one.
185 Bring log macros in line with LVM2 ones.
186 Added 'make install_static_lib' which installs libdevmapper.a.
187 Made configure/makefiles closer to LVM2 versions.
188 Fixed DESTDIR for make install/install_static_lib.
189 Updated README/INSTALL to reflect move to sources.redhat.com.
190 Updated autoconf files to 2003-06-17.
191
This page took 0.059623 seconds and 5 git commands to generate.