summaryrefslogtreecommitdiffstats
path: root/docs/v2.19-ReleaseNotes
diff options
context:
space:
mode:
authorKarel Zak2011-02-10 09:27:06 +0100
committerKarel Zak2011-02-10 09:27:06 +0100
commit167d959d4c60fd158e9e028811d3e5b7126caab6 (patch)
treebe7cf0416ba6f4529b6b7b084a4956b12cad8ac8 /docs/v2.19-ReleaseNotes
parentdocs: update AUTHORS file (diff)
downloadkernel-qcow2-util-linux-167d959d4c60fd158e9e028811d3e5b7126caab6.tar.gz
kernel-qcow2-util-linux-167d959d4c60fd158e9e028811d3e5b7126caab6.tar.xz
kernel-qcow2-util-linux-167d959d4c60fd158e9e028811d3e5b7126caab6.zip
docs: update v2.19 ReleaseNotes
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'docs/v2.19-ReleaseNotes')
-rw-r--r--docs/v2.19-ReleaseNotes77
1 files changed, 66 insertions, 11 deletions
diff --git a/docs/v2.19-ReleaseNotes b/docs/v2.19-ReleaseNotes
index 46ba7ad64..4c6c1a000 100644
--- a/docs/v2.19-ReleaseNotes
+++ b/docs/v2.19-ReleaseNotes
@@ -1,5 +1,5 @@
-Util-linux 2.19 Release Notes
-=============================
+Util-linux 2.19 Release Notes (10-Feb-2011)
+===========================================
The util-linux-ng project has been renamed back to util-linux.
@@ -74,6 +74,12 @@ agetty:
- use ignore_result() or write(1, ...) [Karel Zak]
- use nl_langinfo() [Karel Zak]
- don't wipe CLOCAL flag [Karel Zak]
+blkid:
+ - add new return code 8 for ambivalent low-level probing result [Karel Zak]
+ - add note about PART_ENTRY_ tags to blkid.8 [Karel Zak]
+ - don't print devname if nothing detected [Karel Zak]
+ - don't return PART_ENTRY_* if partition is empty [Karel Zak]
+ - dynamically allocate devicename array [Eric Sandeen]
blockdev:
- add BLKDISCARDZEROES [Karel Zak]
- fix typo in blockdev.8 [Karel Zak]
@@ -88,17 +94,21 @@ build-sys:
- cleanup autogen.sh [Karel Zak]
- drop shlibs/Makefile.am that only adds SUBDIRS [Diego Elio 'Flameeyes' Pettenò]
- drop the getsize test out of Makefile.am [Diego Elio 'Flameeyes' Pettenò]
+ - enable lsblk and libmount for Linux only [Karel Zak]
- explicitly check for slang.h [Karel Zak]
- fix lsblk building [Karel Zak]
- ignore generated ltmain.sh [Karel Zak]
- improve check for crypt [Fabian Groffen]
- link with socketlibs when necessary [Fabian Groffen]
- man aliases don't depend on original man page [Diego Elio 'Flameeyes' Pettenò]
+ - provide missing strnlen from strutils [Fabian Groffen]
- release++ (v2.19-rc1) [Karel Zak]
- release++ (v2.19-rc2) [Karel Zak]
+ - release++ (v2.19-rc3) [Karel Zak]
- remove generated po/POTFILES.in [Karel Zak]
- remove unnecessary header [Karel Zak]
- require automake 1.10 as gtk-doc requires it anyway [Diego Elio 'Flameeyes' Pettenò]
+ - shell syntax fix in autogen.sh [Sami Kerola]
- use WORDS_BIGENDIAN to determine platform byte-order [Fabian Groffen]
- use generated libtool-2 stuff [Karel Zak]
- use the silent-rules prefix when generating man pages. [Diego Elio 'Flameeyes' Pettenò]
@@ -144,24 +154,26 @@ disk-utils:
- fix manpage typos [Davidlohr Bueso]
dmesg:
- fix memory leak in dmesg(1). [Davidlohr Bueso]
+ - use strtol_or_err instead of atoi [Davidlohr Bueso]
docs:
- - add COPYING.lib* files [Karel Zak]
- add blkid --list-all to TODO [Karel Zak]
+ - add COPYING.lib* files [Karel Zak]
- add note about agetty to TODO [Karel Zak]
- add note about sfdisk to TODO [Karel Zak]
- add v2.19 ReleaseNotes [Karel Zak]
- correct spelling mistakes in DEPRECATED file [Jon Grant]
+ - fix typo [Davidlohr Bueso]
- fix typos in man pages [Karel Zak]
- make it easier to find mail list address [Alexander Shishkin]
- mark line(1) as deprecated [Karel Zak]
- remove ipc.texi (info with IPC API docs) [Karel Zak]
- update AUTHORS file [Karel Zak]
- update DEPRECATED file [Karel Zak]
- - update TODO [Karel Zak]
+ - update ReleaseNotes [Karel Zak]
- update TODO file [Davidlohr Bueso]
- update TODO file [Karel Zak]
+ - update TODO [Karel Zak]
- update v2.19 ReleaseNotes [Karel Zak]
- - fix typo [Davidlohr Bueso]
- use rpmatch() for sfdisk [Karel Zak]
fallocate:
- fix build failure with old linux headers [Mike Frysinger]
@@ -201,6 +213,7 @@ flock:
fsck:
- add support for whole-disk locking (-l option) [Karel Zak]
- improve whole-disk check, detect stacked devices [Karel Zak]
+ - include c.h, fallback for PATH_MAX [Karel Zak]
- inform about nonexistent devices in verbose mode [Karel Zak]
- returns proper code on exec() error [Karel Zak]
fstrim:
@@ -212,24 +225,25 @@ hwclock:
- [m68k] unbreak FTBFS with recent (>= 2.4.18?) kernels [Thorsten Glaser]
- allow setting of RTC when it contains invalid data [Peter Tyser]
include:
+ - [c.h] add unused attribute to ignore_result() [Karel Zak]
+ - [c.h] fix __alloc_size__ test [Karel Zak]
+ - [c.h] add fallback for alloc_size attributes [Karel Zak]
+ - [c.h] move ignore_result() to gcc-only block [Karel Zak]
- [tt] enlarge output buffer [Karel Zak]
+ - [xalloc.h] include string.h [Marek Polacek]
- add fallback for rpmatch() [Francesco Cosoleto]
- cleanup blkdev.h [Karel Zak]
- emulate dirfd when necessary [Fabian Groffen]
- fix list.h ifdefs [Karel Zak]
+ - [xalloc] general purpose memory allocation handling wrappers [Davidlohr Bueso]
ipc:
- remove .info file [Karel Zak]
last:
- Use EXIT_* and err() [Marek Polacek]
- use xalloc lib [Davidlohr Bueso]
lib:
- - add fallback for nl_langinfo() [Karel Zak]
- - add test program to canonicalize.c [Karel Zak]
- - add wrappers for "at" functions [Karel Zak]
- [c] add ignore_result() [Karel Zak]
- [env] consolidate safe_getenv() usage [Karel Zak]
- - fix mange() and unmangle() to handle NULL [Karel Zak]
- - fix syntax error in blkdev.c [Karel Zak]
- [ismounted] don't wast time with mtab is /proc/mounts used [Karel Zak]
- [strutils] general purpose string handling functions [Davidlohr Bueso]
- [strutils] move strmode() from namei.c to strutils.c [Karel Zak]
@@ -237,7 +251,11 @@ lib:
- [tt] fix alignment of the last tree child [Karel Zak]
- [xalloc] add xstrdup() [Karel Zak]
- [xalloc] don't use hardcoded return code [Karel Zak]
- - [xalloc] general purpose memory allocation handling wrappers [Davidlohr Bueso]
+ - add fallback for nl_langinfo() [Karel Zak]
+ - add test program to canonicalize.c [Karel Zak]
+ - add wrappers for "at" functions [Karel Zak]
+ - fix mange() and unmangle() to handle NULL [Karel Zak]
+ - fix syntax error in blkdev.c [Karel Zak]
lib/tt:
- fix langinfo build break [Davidlohr Bueso]
libblkid:
@@ -251,6 +269,8 @@ libblkid:
- add searching in attributes dir to BeFS [Jeroen Oortwijn]
- add signature to FAT32 fsinfo block [Jeroen Oortwijn]
- cache is incorrectly revalidated [Karel Zak]
+ - check for swap or DM cow on small devices [Karel Zak]
+ - conditionalise parts from blkid/topology for Linux [Fabian Groffen]
- consolidate magic strings detection code [Karel Zak]
- don't ignore zero for SBMAGIC_OFFSET [Karel Zak]
- don't probe directories [Karel Zak]
@@ -272,10 +292,12 @@ libmount:
- add FS detection [Karel Zak]
- add LIBMOUNT_{MTAB,FSTAB} [Karel Zak]
- add MNT_FS_SWAP flag [Karel Zak]
+ - add and copy FS internal flags [Karel Zak]
- add debug messages and fix typos in tab_update [Karel Zak]
- add first part of high-level API [Karel Zak]
- add functions for mount.<type> helpers [Karel Zak]
- add functions get mtab/utab paths [Karel Zak]
+ - add low-level API for umount [Karel Zak]
- add mnt_context [Karel Zak]
- add mnt_context_get_{fstab,mtab}() [Karel Zak]
- add mnt_context_get_{source,target,fstype} [Karel Zak]
@@ -325,7 +347,9 @@ libmount:
- cleanup context API [Karel Zak]
- cleanup debug flags [Karel Zak]
- cleanup fstab parser, improve mnt_tab errcb usage [Karel Zak]
+ - cleanup helper initialization API [Karel Zak]
- cleanup helpers support [Karel Zak]
+ - cleanup high-level mount API [Karel Zak]
- cleanup internal API [Karel Zak]
- cleanup lock API [Karel Zak]
- cleanup mangle() usage [Karel Zak]
@@ -340,9 +364,12 @@ libmount:
- cleanup return codes (tab.c) [Karel Zak]
- cleanup return codes (tab_parse.c) [Karel Zak]
- compile tests [Karel Zak]
+ - copy mount attrs from utab to context [Karel Zak]
- correctly use "none" values [Karel Zak]
+ - do not check for EAGAIN after flock() [Petr Uzel]
- don't compile tests by default [Karel Zak]
- don't export some cache.c files [Karel Zak]
+ - don't prepare update if syscall failed [Karel Zak]
- don't return old data from optls iterator [Karel Zak]
- don't store filename to mnt_tab [Karel Zak]
- don't use NULL pointer in mntenv [Karel Zak]
@@ -375,6 +402,7 @@ libmount:
- minor cleanup in optstr.c [Karel Zak]
- minor fixes [Karel Zak]
- minor fixes in cache.c [Karel Zak]
+ - more robust flock() usage [Karel Zak]
- optimize blkid_devno_to_devname() [Karel Zak]
- properly canonicalize source and target [Karel Zak]
- remove fs and tab printf functions [Karel Zak]
@@ -399,6 +427,9 @@ libmount:
- use better format for utab, improve bind mounts [Karel Zak]
- use mnt_fs for mtab API [Karel Zak]
- use separate buffer for userspace options, add mount attributes [Karel Zak]
+libuuid:
+ - do not check for EAGAIN after flock() [Petr Uzel]
+ - fix locking of clock state counter file [Petr Uzel]
login:
- fix "ignoring return value" errors [Karel Zak]
- use EXIT_* and err.h, clean up return codes [Marek Polacek]
@@ -416,11 +447,14 @@ lsblk:
- add --nodeps [Karel Zak]
- add new utility [Milan Broz]
- rename "RA" column to "RE" [Karel Zak]
+ - small grammar touches to the man page [Benno Schulenberg]
- use "RM" for removable [Karel Zak]
lscpu:
- add -x and {On,Off}-line CPU(s) mask/list [Karel Zak]
- add byte order and bogoMIPS information [Davidlohr Bueso]
+ - add description of --sysroot option to man page, plus grammar touches [Benno Schulenberg]
- avoid len = 0 as a consequence of maxcpus = 0 [Gerrit Renker]
+ - cleanup usage() [Karel Zak]
- fix 64bit CPU detection [Karel Zak]
- really use 'mode' argument in path_fopen() [Petr Uzel]
- support offline CPUs [Karel Zak]
@@ -448,6 +482,7 @@ mount:
- add mnt_init_debug() [Karel Zak]
- add note about context= remount to mount.8 [Karel Zak]
- add note about subtypes to fstab.5 [Karel Zak]
+ - add rootcontext= for tmpfs on SELinux boxes [Karel Zak]
- avoid starting a man page line with a single quote [Chris Frost]
- be more explicit about --move in mount.8 [Karel Zak]
- better describe UUIDs usage in man pages [Karel Zak]
@@ -456,8 +491,10 @@ mount:
- don't canonicalize "spec" with --no-canonicalize option [Miklos Szeredi]
- don't use auto-clear loopdev if mtab is available [Karel Zak]
- fix "mount -a" for auto-clear loopdevs and /proc/mounts [Karel Zak]
+ - fix atime description in mount.8 man page [Karel Zak]
- fix gcc warning [Karel Zak]
- fix mount.8, shortname=mixed is now default for vfat [Petr Uzel]
+ - fix parsing offset= followed by more options [Petr Uzel]
- fix reference to cifs-utils in mount.8 [Karel Zak]
- get most recently mounted fs from /etc/mtab. [Valerie Aurora]
- handle filesystems with subtype [Miklos Szeredi]
@@ -488,6 +525,7 @@ partx:
- fix authors section in man page [Davidlohr Bueso]
- fix typo in partx.8 [Davidlohr Bueso]
- integrate support for mac and sun partitions, based on kpartx. [Davidlohr Bueso]
+ - normalize the punctuation of man page, and improve grammar here and there [Benno Schulenberg]
- tiny change in usage() [Karel Zak]
pg:
- use xalloc for memory allocation [Davidlohr Bueso]
@@ -498,6 +536,9 @@ po:
- merge changes [Karel Zak]
- refresh gl and zh_TW [Karel Zak]
- update after rename [Karel Zak]
+ - update cs.po (from translationproject.org) [Petr Písař]
+ - update da.po (from translationproject.org) [Joe Hansen]
+ - update fr.po (from translationproject.org) [David Prévot]
- update fr.po (from translationproject.org) [Milan Bouchet-Valat]
- update hu.po (from translationproject.org) [Gabor Kelemen]
- update ja.po (from translationproject.org) [Makoto Kato]
@@ -522,6 +563,7 @@ rtcwake:
- use err.h routines [Karel Zak]
schedutils:
- fix typos [Davidlohr Bueso]
+ - remove unneeded header files [Davidlohr Bueso]
sfdisk:
- add option to use maximum partition size [Karel Zak]
- save errno before calling perror [Forest Bond]
@@ -536,6 +578,8 @@ swapon:
- add "discard" support [Hugh Dickins]
- add support for "nofail" fstab mount option [Karel Zak]
- better text for "discard", note about swapon in fstab.5 [Karel Zak]
+ - make needlessly global variables static [Tobias Klauser]
+ - use EXIT_SUCCESS constants [Davidlohr Bueso]
- warn if file owner is not root [Karel Zak]
swpaon:
- use canonicalized devnames on -s output [Karel Zak]
@@ -564,6 +608,7 @@ tests:
- add utab update tests [Karel Zak]
- check for mtab [Karel Zak]
- fix blkid MD test (missing tailing whitespaces) [Karel Zak]
+ - fix libmount test [Karel Zak]
- fix strtosize() test [Karel Zak]
- ignore device name used in some fdisk and blkid tests [Francesco Cosoleto]
- improve libmount context mount and umount test [Karel Zak]
@@ -589,7 +634,16 @@ umount:
unshare:
- fix SIGSEGV on invalid command line option [Alexey Gladkov]
uuidd:
+ - correctly report number of generated subsequent UUIDs [Petr Uzel]
+ - fix -n usage [Petr Uzel]
+ - fix uuidd -r -n 2 [Petr Uzel]
+ - increase connection backlog size to SOMAXCONN [Petr Uzel]
- mention -q in uuidd.8 [Petr Uzel]
+ - use UUIDD_OP_BULK_*_UUID named constants [Petr Uzel]
+ - use UUID_STR_LEN and UUID_LEN [Petr Uzel]
+ - use daemon(3) library function [Petr Uzel]
+ - use die() where possible [Petr Uzel]
+ - use write_all from include/writeall.h [Petr Uzel]
vipw:
- fix warn_unused_result gcc warning [Karel Zak]
- use EXIT_* and err() [Marek Polacek]
@@ -602,4 +656,5 @@ wall:
- use xalloc lib [Davidlohr Bueso]
wipefs:
- fail if more device arguments specified [Milan Broz]
+ - use write_all from include/writeall.h [Petr Uzel]