~pr0gg3d/ubuntu/oneiric/util-linux/bug-805886

« back to all changes in this revision

Viewing changes to docs/v2.16-ReleaseNotes

  • Committer: Bazaar Package Importer
  • Author(s): Scott James Remnant
  • Date: 2009-07-16 15:48:23 UTC
  • mfrom: (1.3.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20090716154823-i26fshvs4v8h90qh
Tags: 2.16-1ubuntu1
* Merge from Debian, remaining changes:
  - Since udev is required in Ubuntu, the hwclock.sh init script is
    not called on startup and the hwclockfirst.sh init script is
    removed.
  - Remove /etc/adjtime on upgrade if it was not used.
  - Install custom blkid.conf to use /dev/.blkid.tab since we don't
    expect device names to survive a reboot
  - No lsb_release call in mount.preinst since we'd need Pre-Depends
    (LP: #383697).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
Util-linux-ng 2.16 Release Notes (15-Jul-2009)
 
3
==============================================
 
4
 
 
5
Release highlights
 
6
------------------
 
7
 
 
8
libuuid, uuidgen(1) and uuidd(8):
 
9
  - the libuuid library has been moved from e2fsprogs to util-linux-ng
 
10
 
 
11
switch_root:
 
12
  - this NEW COMMAND allows to switch to another filesystem as the root
 
13
    of the mount tree.
 
14
 
 
15
mount, umount, fsck:
 
16
  - DOES NOT SUPPORT linking against obsolete libvolume_id (from udev)
 
17
 
 
18
libblkid:
 
19
  - development files (.so, .a, ...) have been moved from /lib to /usr/lib.
 
20
 
 
21
 
 
22
Stable maintenance releases between v2.15 and v2.16
 
23
---------------------------------------------------
 
24
 
 
25
util-linux-ng 2.15.1 [10-Jun-2009]
 
26
 
 
27
 * ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.15/v2.15.1-ReleaseNotes
 
28
   ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.15/v2.15.1-ChangeLog
 
29
 
 
30
 
 
31
ChangeLog between v2.15 and v2.16
 
32
---------------------------------
 
33
 
 
34
 For more details see ChangeLog files at:
 
35
 ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.16/
 
36
 
 
37
 
 
38
build-sys:
 
39
   - add --disable-libblkid, remove volume_id support  [Karel Zak]
 
40
   - add --disable-switch_root  [Karel Zak]
 
41
   - add --disable-tls  [Karel Zak]
 
42
   - add --disable-uuidd  [Karel Zak]
 
43
   - add UTIL_{SET,RESTORE}_FLAGS  [Karel Zak]
 
44
   - check for openat() and linux for switch_root  [Karel Zak]
 
45
   - cleanup libuuid stuff  [Karel Zak]
 
46
   - complete /libs to /shlibs rename  [Karel Zak]
 
47
   - enable fsck by default  [Karel Zak]
 
48
   - fix "make -C" bug  [Karel Zak]
 
49
   - fix --disable-uuidd  [Karel Zak]
 
50
   - fix blkid.h include for old e2fsprogs  [Karel Zak]
 
51
   - fix exec/data install hooks  [Karel Zak]
 
52
   - fix headers in mkswap and libblkid  [Karel Zak]
 
53
   - fix libuuid Makefile.am  [Karel Zak]
 
54
   - fix libuuid and libblkid version-info  [Karel Zak]
 
55
   - fix typo from 30688dde55f637c9b984809c685b61378b82805f  [Robert Förster]
 
56
   - improve $libdirname definition  [Karel Zak]
 
57
   - improve symlinks creation in shlibs/  [Karel Zak]
 
58
   - release++ (v2.16-rc1)  [Karel Zak]
 
59
   - release++ (v2.16-rc2)  [Karel Zak]
 
60
   - rename /libs to /shlibs  [Karel Zak]
 
61
   - rename to _execdir  [Karel Zak]
 
62
   - reverse shlibs installation  [Kay Sievers]
 
63
buildsys:
 
64
   - move $usr{bin,sbin,lib}execdir definition to ./configure  [Karel Zak]
 
65
cal:
 
66
   - Highlight today even when month or year specified  [Rajeev V. Pillai]
 
67
   - uClibc has langinfo.h but not _NL_TIME_WEEK_1STDAY.  [Tom Prince]
 
68
chrt:
 
69
   - don't assume SCHED_BATCH and SCHED_IDLE exist  [Aurelien Jarno]
 
70
docs:
 
71
   - add missing commands/projects to AUTHORS file  [Karel Zak]
 
72
   - add v2.16 ReleaseNotes  [Karel Zak]
 
73
   - refresh TODO list  [Karel Zak]
 
74
   - remove example.files/rc[.local]  [Karel Zak]
 
75
   - remove obsolete information from fstab example  [Karel Zak]
 
76
   - update AUTHORS file  [Karel Zak]
 
77
   - update v2.16 ReleaseNotes  [Karel Zak]
 
78
   - update v2.16-ReleaseNotes  [Karel Zak]
 
79
fdisk:
 
80
   - (and cfdisk) fix to be consistent about maximum heads  [Chris Webb]
 
81
   - add simple test for doslabel stuff  [Zdenek Behan]
 
82
hwclock:
 
83
   - fix mismatched popen/fclose.  [John Keeping]
 
84
include:
 
85
   - clean up _PATH_DEV_* macros  [Karel Zak]
 
86
   - fix _PATH_DEV  [Karel Zak]
 
87
ionice:
 
88
   - Allow setting the none class  [Jakob Unterwurzacher]
 
89
ldattach:
 
90
   - add N_PPS support  [Tilman Schmidt]
 
91
libblkid:
 
92
   - add device-mapper snapshot cow device probe  [Milan Broz]
 
93
   - add install-hook for libuuid.[a,so] devel files  [Karel Zak]
 
94
   - add stdarg.h to blkidP.h  [Karel Zak]
 
95
   - blkid_do_safeprobe() has to be tolerant to RAIDs  [Karel Zak]
 
96
   - cleanup debug messages and return codes in blkid_do_probe()  [Karel Zak]
 
97
   - don't require udev symlinks verification for non-root users  [Karel Zak]
 
98
   - fix "hangs forever with partition type mdraid"  [Karel Zak]
 
99
   - fix #ifdefs readability  [Karel Zak]
 
100
   - fix $libdir in blkid.pc  [Karel Zak]
 
101
   - fix LVM1 probe  [Milan Broz]
 
102
   - fix reiserfs name  [Karel Zak]
 
103
   - make libuuid optional  [Karel Zak]
 
104
   - move to misc-utils/ directory  [Karel Zak]
 
105
   - update man page  [Karel Zak]
 
106
libuuid:
 
107
   - add --disable-libuuid and LIBUUID_VERSION  [Karel Zak]
 
108
   - add .gitignore  [Karel Zak]
 
109
   - add info about u-l-ng to man pages  [Karel Zak]
 
110
   - add install-hook for libuuid.[a,so] devel files  [Karel Zak]
 
111
   - Don't run uuidd if it would fail due to permission problems  [Theodore Ts'o]
 
112
   - fix $libdir in uuid.pc  [Karel Zak]
 
113
   - fix parallel building  [Karel Zak]
 
114
   - generate uuid_generate_{random,time}.3 man page links [Karel Zak]
 
115
   - import UUID library from e2fsprogs  [Karel Zak]
 
116
   - Make sure fd's 0, 1, and 2 are valid before exec'ing uuidd  [Theodore Ts'o]
 
117
   - move clock state file from /var/lib to /var/run  [Karel Zak]
 
118
libuuid, uuidd:
 
119
   - Avoid infinite loop while reading from the socket fd  [Theodore Ts'o]
 
120
losetup:
 
121
   - add --set-capacity  [Karel Zak]
 
122
   - fix return codes of functions arounf is_associated()  [Karel Zak]
 
123
   - handle symlinks in /dev/loop/  [Mike Frysinger]
 
124
   - suggest to use modprobe rather than insmod in losetup.8  [Karel Zak]
 
125
lscpu:
 
126
   - fix cpuid code on x86/PIC  [Mike Frysinger]
 
127
mount:
 
128
   - (and fsck) remove libvolume_id support  [Karel Zak]
 
129
   - a little clean up info about loopdevs in man page  [Karel Zak]
 
130
   - add ext4 to mount.8  [Karel Zak]
 
131
   - add ext4 to the list of filesystems in mount.8  [Karel Zak]
 
132
   - add info about obsolete vfat options to mount.8  [Karel Zak]
 
133
   - allow loop suid umount  [Kay Sievers]
 
134
   - cleanup notes about -l option in mount.8  [Karel Zak]
 
135
   - fix undefined reference to `security_get_initial_context'  [Karel Zak]
 
136
   - move MS_{PROPAGATION,BIND,MOVE} detection  [Karel Zak]
 
137
   - use "none" fstype for MS_PROPAGATION mounts  [Karel Zak]
 
138
   - use TAG parsing function from libblkid  [Karel Zak]
 
139
   - when a remount to rw fails, quit and return an error  [Valerie Aurora]
 
140
po:
 
141
   - fix typo in French translation  [Olivier Blin]
 
142
   - merge changes  [Karel Zak]
 
143
   - refresh POTFILES.in  [Karel Zak]
 
144
   - update cs.po (from translationproject.org)  [Petr Pisar]
 
145
   - update fi.po (from translationproject.org)  [Lauri Nurmi]
 
146
   - update fr.po (from translationproject.org)  [Nicolas Provost]
 
147
   - update vi.po (from translationproject.org)  [Clytie Siddall]
 
148
raw:
 
149
   - Use the RAW_SETBIND ioctl without stat'ing the raw# file  [Jeff Mahoney]
 
150
   - undeprecate raw  [Karel Zak]
 
151
switch_root:
 
152
   - add man page  [Karel Zak]
 
153
   - add subroot support  [Daniel Drake]
 
154
   - clean up argv[] usage, add -h and -V  [Karel Zak]
 
155
   - do recursiveRemove after our root is moved to avoid races.  [Peter Jones]
 
156
   - fix coding style  [Karel Zak]
 
157
   - fork before cleaning up the filesystem.  [Peter Jones]
 
158
   - new command  [Karel Zak]
 
159
   - rewrite to use fstatat() and unlinkat()  [Karel Zak]
 
160
   - use err.h, clean up return codes  [Karel Zak]
 
161
   - use file descriptor instead of path for recursiveRemove()  [Peter Jones]
 
162
   - use snprintf() rather tan str{cpy,cat}()  [Karel Zak]
 
163
tests:
 
164
   - add functions for work withdisk images  [Karel Zak]
 
165
   - add mdraid libblkid test  [Karel Zak]
 
166
   - don't run some mount tests for non-root users  [Karel Zak]
 
167
   - fix 'delete extended partition' checksum  [Karel Zak]
 
168
   - fix reiserfs test  [Karel Zak]
 
169
   - fix script that creates lscpu dumps  [Karel Zak]
 
170
   - move lscpu /proc and /sys dumps to tarballs  [Karel Zak]
 
171
   - remove broken Xen dumps for lscpu  [Karel Zak]
 
172
umount:
 
173
   - clean up help output  [Karel Zak]
 
174
uuidd:
 
175
   - Avoid closing the server socket when calling create_daemon()  [Theodore Ts'o]
 
176
   - fix $PIDFILE in uuidd.rc  [Karel Zak]
 
177
   - init /var/run/uuidd, add option for on-demand mode to .rc file  [Karel Zak]
 
178
   - move uuidd files from /var/lib/libuuid to /var/run/uuidd  [Karel Zak]
 
179
   - move uuidd.rc to misc-utils directory  [Karel Zak]
 
180
   - new command (UUID daemon from e2fsprogs)  [Karel Zak]
 
181
uuidgen:
 
182
   - new command (from e2fsprogs)  [Karel Zak]