]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
docs: update v2.19 ReleaseNotes
authorKarel Zak <kzak@redhat.com>
Thu, 10 Feb 2011 08:27:06 +0000 (09:27 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 10 Feb 2011 08:27:06 +0000 (09:27 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
docs/v2.19-ReleaseNotes

index 46ba7ad6493cec6fa48d3d9f75aefef014491714..4c6c1a000daa1e6d535aa0a759a889aeb9f453a0 100644 (file)
@@ -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]