]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
docs: update v2.20 ReleaseNotes
authorKarel Zak <kzak@redhat.com>
Tue, 16 Aug 2011 22:52:32 +0000 (00:52 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 16 Aug 2011 22:52:32 +0000 (00:52 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
docs/v2.20-ReleaseNotes

index ceb149e3ac1b9366951a59342a8906d6efc64a63..e17493a59bdd724ca7bed4acd921e250f5c1d336 100644 (file)
@@ -89,16 +89,21 @@ addpart:
    - multiplication on 512 deleted  [Anton V. Boyarshinov]
 agetty:
    - #endif comments  [Sami Kerola]
+   - C.UTF-8 locale instead of en_US.UTF-8  [Samuel Thibault]
+   - Fix IUTF8 flag  [Werner Fink]
    - add an autologin feature  [Werner Fink]
    - better support of virtual console  [Dr. Werner Fink]
    - check virtual console for UTF-8 support  [Werner Fink]
+   - clean up usage  [Karel Zak]
    - cleanup argv parsing, utmp update, use writeall(), etc.  [Werner Fink]
    - coding style - fix comments, remove tailing whitespace  [Karel Zak]
    - coding style - fix identation  [Karel Zak]
    - don't use xalloc.h stuff  [Karel Zak]
    - error message about required arguments  [Sami Kerola]
    - getopt case segment reordering  [Sami Kerola]
+   - improve login(1) argv[]  [Karel Zak]
    - more code cleanup  [Werner Fink]
+   - only enable F_UTF8 if kernel has already set IUTF8.  [Samuel Thibault]
    - proper session on the terminal line  [Werner Fink]
    - remove unnecessary options synonyms  [Karel Zak]
    - remove unnecessary space and "(void)" junk  [Karel Zak]
@@ -111,12 +116,17 @@ agetty:
    - further scrubbing  [Sami Kerola]
    - move issue path to pathnames.h  [Sami Kerola]
    - further mingetty features  [Dr. Werner Fink]
+blkdev:
+   - add blkdev_is_misaligned()  [Davidlohr Bueso]
 blkid:
    - add -d option to print non-printable chars  [Karel Zak]
    - don't free() uninitialized variable  [Karel Zak]
    - don't ignore -i  [Karel Zak]
    - don't read past end of FAT32 cluster chain  [John Lindgren]
+   - fix compiler warnings [-Wunused-parameter]  [Karel Zak]
    - fix double free [coverity scan]  [Karel Zak]
+   - fix typo  [Karel Zak]
+   - indent usage()  [Karel Zak]
    - list all known filesystems/RAIDs (add -k option)  [Karel Zak]
    - small fix for safe_print()  [Sergey Gusarov]
    - uniformize the synopsis, remove "the the"  [Benno Schulenberg]
@@ -124,6 +134,7 @@ blockdev:
    - add --help option  [Sami Kerola]
    - broken compiler warning circumvention removed  [Sami Kerola]
    - coding style fix  [Sami Kerola]
+   - indent usage()  [Karel Zak]
    - remove progname  [Sami Kerola]
    - set options read only  [Sami Kerola]
    - type mismatch fix  [Sami Kerola]
@@ -146,12 +157,13 @@ build-sys:
    - don't use HAVE_LIBBLKID_INTERNAL macro  [Karel Zak]
    - enable mountpoint, add dependence on libmout  [Karel Zak]
    - fix 'make checkincludes' warnings  [Karel Zak]
+   - fix configure.ac for uuidd  [Karel Zak]
    - fix distcheck for term-utils  [Karel Zak]
+   - fix git-version-gen for -rc tags  [Karel Zak]
    - fix gtk-doc build  [Karel Zak]
    - fix gtk-doc distclean  [Karel Zak]
    - fix spaces versus tabs conflict  [Marc-Antoine Perennou]
    - fix unportable Makefile.am assignment  [Sami Kerola]
-   - fix configure.ac for uuidd  [Karel Zak]
    - include <uuid.h> rather than <uuid/uuid.h>  [Karel Zak]
    - introduce AM_PROG_CC_C_O macro  [Sami Kerola]
    - move BUILD_SCHEDUTILS to top-level Makefile  [Karel Zak]
@@ -165,6 +177,7 @@ build-sys:
    - non-linux fixup  [Samuel Thibault]
    - print helpful error when pkg.m4 is missing  [Sami Kerola]
    - provide alternatives for err, errx, warn and warnx  [Fabian Groffen]
+   - release++ (v2.20-rc1)  [Karel Zak]
    - remove and ignore generated files  [Karel Zak]
    - remove check-news  [Karel Zak]
    - remove unnecessary files from getopt  [Sami Kerola]
@@ -181,10 +194,14 @@ cal:
    - argument checking, long options and argument checking  [Sami Kerola]
    - clean up few coding style issues  [Sami Kerola]
    - fix compiler warnings  [Sami Kerola]
+   - fix manpage formatting  [Petr Uzel]
+   - indent usage()  [Karel Zak]
+   - fix typo ("fistt day") in help text, seize chance to improve it  [Benno Schulenberg]
 cfdisk:
    - add home and end keys movements in partition list  [Francesco Cosoleto]
    - fix compilation with slang  [Karel Zak]
    - fix compiler warning  [Karel Zak]
+   - fix compiler warnings [-Wunused-parameter]  [Karel Zak]
    - fix gcc warning (unused variable)  [Karel Zak]
    - move "No more partition" warning to draw_cursor()  [Francesco Cosoleto]
    - move keys related to the cursor of the partition list outside menuselect()  [Francesco Cosoleto]
@@ -193,15 +210,21 @@ cfdisk:
 checktty:
    - Use NGROUPS_MAX instead of NGROUPS  [Josiah Worcester]
    - fix unused parameters  [Sami Kerola]
+chfn:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
 chrt:
+   - [selinux] fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - add strings to use NLS  [Sami Kerola]
+   - adjust style of man page, alphabetize option -p  [Benno Schulenberg]
    - allow to use --all-tasks when retrieve info  [Karel Zak]
    - chrt.1 fix grammar  [Davidlohr Bueso]
    - clarify use of -a option  [Davidlohr Bueso]
    - coding style fix  [Sami Kerola]
    - data type compiler warning fixed  [Sami Kerola]
    - make threads aware  [Davidlohr Bueso]
+   - silently ignore -R if unsupported  [Karel Zak]
 chsh:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - fix gcc link() warn_unused_result warning  [Karel Zak]
    - fix small memory leak  [Karel Zak]
 col:
@@ -226,11 +249,11 @@ column:
 cramfs:
    - remove cramfs_common.h  [Davidlohr Bueso]
    - use stdint.h instead of u{8,16,32}  [Sami Kerola]
-cramfs.h:
    - coding style  [Sami Kerola]
 cramfs_common:
    - coding style  [Sami Kerola]
 cytune:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - remove unused variable  [Karel Zak]
 ddate:
    - remove non-ascii chars from ddate  [Karel Zak]
@@ -247,9 +270,12 @@ dmesg:
    - add -u and -k options  [Karel Zak]
    - add long options, --help and --version  [Karel Zak]
    - allow to print time delta without timestamp  [Karel Zak]
+   - avoid mess at the end of dmesg output  [Petr Uzel]
    - cleanup options and man page  [Karel Zak]
+   - cleanup usage()  [Karel Zak]
    - consolidate level parsiig code  [Karel Zak]
    - don't print non-printable chars, parse records  [Karel Zak]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - fix segfault  [Marc-Antoine Perennou]
    - fix typo in usage()  [Karel Zak]
    - mark some options mutually exclusive  [Karel Zak]
@@ -265,6 +291,7 @@ dmesg:
 docs:
    - mention mkswap long options in man page  [Sami Kerola]
    - TODO update  [Karel Zak]
+   - add 2.20 ReleaseNotes  [Karel Zak]
    - add Matej to AUTHORS  [Karel Zak]
    - add long options to fdformat.8  [Sami Kerola]
    - add long options to mkfs.8  [Sami Kerola]
@@ -280,21 +307,27 @@ docs:
    - look.1 manual rewrote  [Sami Kerola]
    - mention long options in ionice.1  [Sami Kerola]
    - mention long options in uuidd.8 manual page  [Sami Kerola]
+   - remove README.namei  [Sami Kerola]
    - rename.1 verbose, long options and warning  [Sami Kerola]
    - scriptreplay add note about new options  [Sami Kerola]
    - scriptreplay mention basic long options  [Sami Kerola]
    - sfdisk manual update  [Sami Kerola]
    - tell mount/* is in maintenance mode  [Sami Kerola]
+   - un-deprecate kill(1)  [Karel Zak]
    - update AUTHORS file  [Karel Zak]
    - update DEPRECATED file  [Karel Zak]
+   - update ReleaseNotes  [Karel Zak]
    - update TODO  [Karel Zak]
    - update TODO  [Sami Kerola]
    - update TODO file  [Karel Zak]
    - update TODO file  [Sami Kerola]
+   - update exmaple files  [Karel Zak]
    - uuidgen.1 mention long options  [Sami Kerola]
 elvtune, isosize:
    - print usage text in case of invalid option  [Francesco Cosoleto]
    - remove redundant message in case of invalid option  [Francesco Cosoleto]
+fallocate:
+   - cleanup usage()  [Karel Zak]
 fdformat:
    - cleanup error messages  [Karel Zak]
    - coding style  [Sami Kerola]
@@ -309,13 +342,17 @@ fdisk:
    - change primary or extended partition type dialog  [Francesco Cosoleto]
    - check index before access to array [coverity scan]  [Karel Zak]
    - fix "invalid partition number for type" error message  [Francesco Cosoleto]
+   - fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
    - improve error message for missing extended partition  [Francesco Cosoleto]
    - more robust whole-disk detection  [Karel Zak]
    - print logical partition number while adding it  [Francesco Cosoleto]
    - quit from partition type dialog after invalid response  [Francesco Cosoleto]
    - use a single variable for the current disklabel  [Francesco Cosoleto]
+   - correct the grammar of an error message  [Benno Schulenberg]
+fdisk, display, hexdump.h:
    - Use standard C types instead of u_int, u_char, u_long, etc.  [Josiah Worcester]
 findmnt:
+   - (man page) short option for --timeout is not -t but -w  [Benno Schulenberg]
    - add --pairs to output in key="value" format  [Karel Zak]
    - add --poll and --timeout to the man page  [Karel Zak]
    - add --poll option  [Karel Zak]
@@ -323,13 +360,24 @@ findmnt:
    - add columns description to the --help output  [Karel Zak]
    - check mnt_tab_next_fs() return code [coverity scan]  [Karel Zak]
    - filter filesystems and actions for --poll  [Karel Zak]
+   - fix compiler warnings [-Wunused-parameter]  [Karel Zak]
    - fix leak  [Karel Zak]
+   - improve spelling, wording and order of help text  [Benno Schulenberg]
    - minor coding style changes  [Karel Zak]
    - print OLD-* columns only when necessary  [Karel Zak]
+   - slice up the help text into manageable chunks  [Benno Schulenberg]
+flock:
+   - cleanup usage()  [Karel Zak]
 fsck:
    - fix -C parsing  [Karel Zak]
    - fix clang compiler warning  [Sami Kerola]
+   - in man page say that "options take arguments", not vice versa  [Benno Schulenberg]
+   - in usage() unmark type as optional for the -t option  [Benno Schulenberg]
+   - indent usage()  [Karel Zak]
+   - use <var> in usage()  [Karel Zak]
+   - use same word category in message, and add translators comment  [Benno Schulenberg]
    - use xmalloc, warn & err and new usage  [Sami Kerola]
+fsck, checktty, flock:
    - Use more portable includes.  [Josiah Worcester]
 fsck.cramfs:
    - add missed strings to translation  [Sami Kerola]
@@ -338,23 +386,34 @@ fsck.cramfs:
    - use xalloc.h  [Sami Kerola]
 fsck.minix:
    - fix "array subscript is above array bounds"  [Karel Zak]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - remove unused variables  [Karel Zak]
    - use common functionalitly  [Davidlohr Bueso]
    - use lib/ismounted.c  [Karel Zak]
+fsfreeze:
+   - cleanup usage()  [Karel Zak]
 fstrim:
    - cast from __u64 to standard C types  [Karel Zak]
+   - cleanup usage()  [Karel Zak]
+   - correct mistaken grammar in one message  [Benno Schulenberg]
+fstrim, setarch:
    - replace error() with err()  [Francesco Cosoleto]
 getopt:
    - add static qualifiers  [Olivier Mengué]
+   - do not bundle help text lines into a single unwieldy chunk  [Benno Schulenberg]
    - fix '--unqote' typo in usage text  [Francesco Cosoleto]
    - fix coding style  [Sami Kerola]
    - fix gcc warning  [Karel Zak]
+   - indent usage()  [Karel Zak]
    - make user getopt_long parsing to use function pointer  [Sami Kerola]
    - options struct, usage and version outputs  [Sami Kerola]
    - remove unnecessary free()  [Sami Kerola]
+   - use <var> in usage()  [Karel Zak]
    - use xalloc.h  [Sami Kerola]
 hexdump:
    - don't include err.h directly  [Karel Zak]
+   - fix "beginnin" typo in usage message  [Benno Schulenberg]
+   - fix segfault due to uninitialized memory  [Petr Uzel]
    - new usage(), xalloc and err.h stuff  [Sami Kerola]
 hwclock:
    - Don't use asm/io.h if sys/io.h can't be found  [Josiah Worcester]
@@ -363,7 +422,9 @@ hwclock:
    - coding style clean up  [Sami Kerola]
    - fix compiler warnings  [Sami Kerola]
    - fix gcc warning (uninitialized variable)  [Karel Zak]
+   - in man page move --date and --epoch from Functions to Options  [Benno Schulenberg]
    - include-what-you-use header check  [Sami Kerola]
+   - indent usage()  [Karel Zak]
    - make RTC default to UTC time  [Daniel Drake]
    - move long options away from global scope  [Sami Kerola]
    - move path definitions to pathnames.h  [Sami Kerola]
@@ -372,24 +433,29 @@ hwclock:
    - remove misleading information  [Sami Kerola]
    - remove unused variables  [Karel Zak]
    - tiny change in comment  [Karel Zak]
+   - use <var> in usage()  [Karel Zak]
    - use libc error printing functions  [Sami Kerola]
    - validate numeric option arguments  [Sami Kerola]
+   - when cutting up help texts anyway, do it into small chunks  [Benno Schulenberg]
 include:
    - [at.h]  include c.h for PATH_MAX  [Karel Zak]
+   - [bitops.h] make return values consistent  [Karel Zak]
    - [c.h]  add fallback for old libs without O_CLOEXEC  [Karel Zak]
    - [c.h]  remove strings.h include dublicate  [Sami Kerola]
    - [c.h]  typeof to __typeof__ fix  [Sami Kerola]
+   - [c.h] Include stdlib.h unconditionaly  [maximilian attems]
    - [c.h] add definition wrappers for old libc versions  [Davidlohr Bueso]
+   - [c.h] move up declaration of program_invocation_short_name before usage  [maximilian attems]
+   - [nls.h] define a macro for handling plurals with ngettext()  [Benno Schulenberg]
    - [strutils.c] add list parsers  [Karel Zak]
    - [tt.c] always truncate if TT_FL_TRUNC  [Karel Zak]
+   - [writeall] add fwrite_all()  [Karel Zak]
    - [xalloc.h]  mention strdup in the file description  [Petr Uzel]
    - minix.h  use data types from stdint.h  [Sami Kerola]
    - move disk-utils/mkfs.h -> include/exitcodes.h  [Sami Kerola]
    - move fsck return values to exitcodes.h  [Sami Kerola]
    - move minix.h to include directory  [Sami Kerola]
    - remove kernel headers from minix.h  [Sami Kerola]
-   - improve size_to_human_string() [Francesco Cosoleto]
-   - [blkdev.c] add blkdev_is_misaligned()  [Davidlohr Bueso]
 ionice:
    - IOPRIO_PRIO_* macros  [Karel Zak]
    - add long options  [Sami Kerola]
@@ -397,16 +463,23 @@ ionice:
    - coding style fixes  [Sami Kerola]
    - fix -V output  [Sami Kerola]
    - fix -p  [Karel Zak]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - improve command line interpretation  [Karel Zak]
    - make -t more tolerant  [Karel Zak]
+   - slightly improve grammar, spacing and consistency of man page  [Benno Schulenberg]
 iosize:
    - fix gcc warning  [Karel Zak]
+ipcmk:
+   - cleanup usage()  [Karel Zak]
 ipcs:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - fix typo  [Karel Zak]
    - really show all resources when -a and -i are combined  [Jens Kristian Søgaard]
+   - use unsigned type for uid/gid  [Karel Zak]
 isosize:
    - check user input to be numeric  [Sami Kerola]
    - fix coding style  [Sami Kerola]
+   - improve style, grammar and spacing of man page  [Benno Schulenberg]
    - include-what-you-use header check  [Sami Kerola]
    - remove global variables  [Sami Kerola]
    - simplify some error messages  [Francesco Cosoleto]
@@ -415,12 +488,19 @@ isosize:
 kill:
    - add -q sigval to use sigqueue(2)  [Karel Zak]
    - add support for real-time signals  [Karel Zak]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - translate "-l <num>" to RT<n>  [Karel Zak]
+last:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
+ldattach:
+   - cleanup usage()  [Karel Zak]
 lib:
    - [at.c] add readlink_at(), fix semantic for absolute paths  [Karel Zak]
+   - [at.c] fix compiler warnings [-Wunused-parameter]  [Karel Zak]
    - [blkdev.c] add blkdev_get_physector_size()  [Davidlohr Bueso]
    - [blkdev.c] more robust blkdev_is_misaligned()  [Karel Zak]
    - [blkdev.c] remove kernel version check from blkdev_get_sector_size()  [Karel Zak]
+   - [cpuset.c] fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - [fsprobe.c] fix blkid_evaluate_spec() call  [Karel Zak]
    - [fsprobe.c] remove obsolete <blkid/blkid.h>  [Karel Zak]
    - [fsprobe.c] use internal libblkid only  [Karel Zak]
@@ -428,15 +508,20 @@ lib:
    - [linux_version.c] simplify version parsing  [Karel Zak]
    - [loopdev.c] add module for work loop devices  [Karel Zak]
    - [loopdev.c] cleanup flags usage  [Karel Zak]
+   - [loopdev.c] correct trivial typo  [Davidlohr Bueso]
+   - [mangle.c] fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - [procutils.c]  add missing files. Sorry.  [Karel Zak]
    - [procutils.c]  general purpose procfs parsing functions  [Davidlohr Bueso]
    - [procutils.c] improve robustness  [Karel Zak]
+   - [strutils.c] fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - [strutils.c] more robust strtol checks  [Karel Zak]
    - [strutils] avoid integer overflow on large values  [Dave Reisner]
    - [sysfs.c] add sysfs_readlink and name/path functions  [Karel Zak]
+   - [sysfs.c] fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - [sysfs.c] fix double free  [Karel Zak]
    - [sysfs.c] make sysfs_read_* function more robust  [Karel Zak]
    - [tt.c] Fix mbs_width macro for systems without WIDECHAR  [Josiah Worcester]
+   - [tt.c] clean up used types  [Karel Zak]
    - [tt.c] dereferencing data before a null check [coverity scan]  [Karel Zak]
    - [tt.c] support fixed width and multiple tt_print_table() calls  [Karel Zak]
    - [tt.c] support key="value" output format  [Karel Zak]
@@ -444,16 +529,21 @@ lib:
    - add generic sysfs utils  [Karel Zak]
    - add strtoul_or_err() function  [Sami Kerola]
 libblkid:
+   - [partitions] fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
+   - [superblocks] fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
+   - [topology] fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
    - add ID_PART_ENTRY_{OFFSET,SIZE,DISK}  [Karel Zak]
    - add PART_ENTRY_* to docs  [Karel Zak]
    - add blkid_evaluate_spec()  [Karel Zak]
    - add debug message  [Karel Zak]
    - add docs for new PART_ENTRY_* values  [Karel Zak]
    - add some debug messages  [Karel Zak]
+   - befs validate di_br_size !=0 and br_per_di_br != 0  [Timo Warns]
    - cleanup flags  [Karel Zak]
    - cleanup prober initialization  [Karel Zak]
    - don't ignore swap UUID if only first byte is zero  [Richard W.M. Jones]
    - fix EFI GPT uuid byte order  [Karel Zak]
+   - fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
    - fix gcc warnings  [Karel Zak]
    - fix typo in *_to_cpu() usage in raid detection [coverity scan]  [Karel Zak]
    - found whole-disk for partitions mapped by kpartx  [Karel Zak]
@@ -501,7 +591,9 @@ libmount:
    - cleanup return codes in mount sample  [Karel Zak]
    - cleanup umount code  [Karel Zak]
    - create a default lock for mtab update  [Karel Zak]
+   - cut up mount's help text into manageable chunks  [Benno Schulenberg]
    - don't export functions for vfs/fs/userspace mount options  [Karel Zak]
+   - fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
    - fix fstype caching  [Karel Zak]
    - fix leak in sample program  [Karel Zak]
    - fix memory leak in cache  [Karel Zak]
@@ -509,6 +601,7 @@ libmount:
    - fix parsing of mountinfo from 2.6.39  [Karel Zak]
    - fix some typos and copy&paste mistakes in comments  [Petr Uzel]
    - fix test  [Karel Zak]
+   - fix undefined sources  [Davidlohr Bueso]
    - fix uninitialized variable in sample  [Karel Zak]
    - improve apply_fstab debugging  [Karel Zak]
    - keep code more readable for analyzers [coverity scan]  [Karel Zak]
@@ -526,6 +619,7 @@ libmount:
    - small lock code cleanup  [Karel Zak]
    - support /run/mount rather than /dev/.mount  [Karel Zak]
    - support NULL source path for mnt_table_find_* functions  [Karel Zak]
+   - update list of pseudo-filesystems  [Karel Zak]
    - use chdir() and NOFOLLOW umount flag for umount operation  [Karel Zak]
    - use libmnt_lock for utab flock  [Karel Zak]
    - use mnt_table_get_fs_root() in utab code  [Karel Zak]
@@ -541,20 +635,28 @@ libuuid:
    - update manpage, mention uuid_generate_time_safe  [Petr Uzel]
 logger:
    - fix variable type compiler warning  [Sami Kerola]
+   - improve descriptions on man page, sort the options, add -h and -V  [Benno Schulenberg]
+   - improve, sort and slice up usage() help text  [Benno Schulenberg]
+   - indent usage()  [Karel Zak]
    - mention long option in logger man page  [Sami Kerola]
    - support for logging to UDP socket / remote syslog server  [WUEBBELS, Josef \(Extern\)]
    - support long options  [Sami Kerola]
    - use libc error printing facilities  [Sami Kerola]
+   - use simple apostrophe instead of multibyte char in logger.1  [Petr Uzel]
 login:
    - cleanup unused variables  [Karel Zak]
    - does not ignore setgid() return code for non-roots  [Karel Zak]
    - fix checktty test to compile with old glibc  [Karel Zak]
+   - fix compiler warnings [-Wunused-parameter -Wsign-compare]  [Karel Zak]
    - fix typos in man page  [Karel Zak]
 login-utils:
    - include fix  [Sami Kerola]
 look:
    - add long options  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
+   - fix manpage formatting  [Petr Uzel]
 losetup:
+   - cleanup usage()  [Karel Zak]
    - spelling fixes  [Petr Uzel]
 lsblk:
    - add --pairs to output in key="value" format  [Karel Zak]
@@ -563,6 +665,8 @@ lsblk:
    - add state attribute  [Milan Broz]
    - add support for discard topology (-D option)  [Martin K. Petersen]
    - bitwise or TT_FL_ASCII with tt_flags instead of setting  [Dave Reisner]
+   - correct mistaken word  [Benno Schulenberg]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - fix readlink() usage  [Karel Zak]
    - fix strtoul() usage [coverity scan]  [Karel Zak]
    - ignore device if disappear while processing  [Milan Broz]
@@ -572,22 +676,26 @@ lsblk:
    - use sysfs_read_u64() rather than sysfs_strdup() + atol()  [Karel Zak]
 lscpu:
    - add support for books  [Heiko Carstens]
+   - cleanup usage()  [Karel Zak]
    - detect VMware hypervisor  [Stephen Hemminger]
    - detect sun4{u,v} in /proc/cpuinfo for sparc64  [Karel Zak]
    - extend --parse functionality  [Karel Zak]
    - fix bogomips detection for s390  [Heiko Carstens]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - fix op-mode for /{sys,proc} dumps  [Karel Zak]
    - fix threads-per-core calculation  [Karel Zak]
    - use xalloc  [Davidlohr Bueso]
    - use xstrdup from xalloc.h  [Petr Uzel]
 mcookie:
    - change coding style  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
    - use warnx, long options and help screen  [Sami Kerola]
 md5:
    - use symbolical digest length  [Sami Kerola]
 mesg:
    - add \n to usage() output  [Karel Zak]
    - add long options to the man page  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
    - man page clean wqup  [Karel Zak]
    - new --verbose option  [Sami Kerola]
    - use long options, also --help and --version added  [Sami Kerola]
@@ -600,11 +708,15 @@ minix:
    - move globals and inline functions to minix_programs.h  [Sami Kerola]
    - remove fs state  [Davidlohr Bueso]
    - remove unnecessary initializations  [Karel Zak]
+misc:
+   - hurd build fixes  [Samuel Thibault]
+   - use unsigned int for bit-fileds  [Karel Zak]
 misc-utils:
    - remove misleading README files  [Sami Kerola]
 mkfs:
    - add long options  [Sami Kerola]
    - coding style fixes  [Sami Kerola]
+   - fix small formatting issues in man page  [Benno Schulenberg]
    - include-what-you-use header check  [Sami Kerola]
 mkfs.bfs:
    - add long options  [Sami Kerola]
@@ -616,6 +728,7 @@ mkfs.bfs:
    - use xstrdup from xalloc.h  [Sami Kerola]
    - validate numeric user inputs  [Sami Kerola]
 mkfs.cramfs:
+   - clearer error message, "cannot close" instead of "closing"  [Benno Schulenberg]
    - coding style  [Sami Kerola]
    - convert spaces to tabs  [Sami Kerola]
    - error printing fixes  [Sami Kerola]
@@ -629,12 +742,15 @@ mkfs.minix:
    - add minix v3 support  [Davidlohr Bueso]
    - check for misalignment  [Davidlohr Bueso]
    - document -3 option  [Davidlohr Bueso]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
+   - fix write_all() usage  [Karel Zak]
    - general cleanups  [Davidlohr Bueso]
    - remove die()  [Davidlohr Bueso]
    - standardize superblock attribute settings  [Davidlohr Bueso]
    - use common functionality  [Davidlohr Bueso]
    - use inode wrappers  [Davidlohr Bueso]
 mkswap:
+   - Use c.h  [maximilian attems]
    - add alignment check  [Davidlohr Bueso]
    - coding style unification  [Sami Kerola]
    - fix compiler warning  [Karel Zak]
@@ -652,6 +768,7 @@ mount:
    - add ufstype=ufs2 to mount.8  [Karel Zak]
    - canonicalize fstab mnt_dir  [Karel Zak]
    - first look for mountpoint  [Karel Zak]
+   - fix compiler warnings [-Wsign-compare -Wunused-parameter]  [Karel Zak]
    - fix double free in mount.c with SELinux enabled  [Kirill Elagin]
    - fix reference to sharedsubtree documentation in mount.8  [Mike Hommey]
    - fix typo in mount.8  [Petr Uzel]
@@ -668,25 +785,36 @@ mount:
    - use lock from mnt_update_table()  [Karel Zak]
 mountpoint:
    - add new command  [Karel Zak]
+   - cleanup usage()  [Karel Zak]
 namei:
    - add --version option  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
    - fix to argument handling  [Sami Kerola]
    - remove unused variable  [Karel Zak]
    - use xalloc.h  [Sami Kerola]
 partx:
    - add --pairs to output in key="value" format  [Karel Zak]
    - add fallback for openat() to be usable on old systems  [Karel Zak]
+   - cleanup usage()  [Karel Zak]
+   - do not print null  [Davidlohr Bueso]
    - get partition number with sysfs lib  [Davidlohr Bueso]
    - improve clarity of some messages, gettextize two missed ones  [Benno Schulenberg]
    - remove unused headers  [Davidlohr Bueso]
+   - switch on localization  [Benno Schulenberg]
    - trivial comment fix  [Davidlohr Bueso]
+   - use lowercase in usage()  [Karel Zak]
    - use sysfs_deinit  [Davidlohr Bueso]
 partx, lsblk:
    - fix gettext calls  [Karel Zak]
 pg:
+   - fix compiler warnings [-Wunused-result]  [Karel Zak]
+   - fix write_all() usage  [Karel Zak]
    - return value warning fix  [Sami Kerola]
    - use size_t for wcstombs() return code  [Sami Kerola]
 po:
+   - also extract plural messages from the C files  [Benno Schulenberg]
+   - change MSGID_BUGS_ADDRESS  [Karel Zak]
+   - do not search /samples/ subdirectories for translatable strings  [Benno Schulenberg]
    - merge changes  [Karel Zak]
    - update cs.po (from translationproject.org)  [Petr Písař]
    - update da.po (from translationproject.org)  [Joe Hansen]
@@ -697,8 +825,12 @@ raw:
    - remove constants from message strings; undo some abbrevs  [Benno Schulenberg]
 readprofile:
    - don't stop parsing at __init_end  [Po-Yu Chuang]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
 rename:
+   - cleanup usage()  [Karel Zak]
    - verbose option & maintenance fixes  [Sami Kerola]
+renice:
+   - cleanup usage()  [Karel Zak]
 rev:
    - mark signo unused in sig_handler  [Sami Kerola]
    - memory leak fix  [Sami Kerola]
@@ -706,13 +838,17 @@ rev:
    - option parsing bug fixed & long options added  [Sami Kerola]
    - use xrealloc from xalloc.h  [Sami Kerola]
 rtcwake:
+   - cleanup usage()  [Karel Zak]
    - do not duplicate argument strings  [Davidlohr Bueso]
    - test for available suspend modes  [Lawrence Rust]
 script:
+   - cleanup usage()  [Karel Zak]
    - don't include err.h directly  [Karel Zak]
    - fix compiler warnings  [Sami Kerola]
    - include-what-you-use header check  [Sami Kerola]
+   - indicate that the file argument to --timing is optional  [Benno Schulenberg]
    - inform about long options in script manual page  [Sami Kerola]
+   - normalize formatting of the man page  [Benno Schulenberg]
    - option --force added  [Sami Kerola]
    - optional timing output file argument added  [Sami Kerola]
    - remove magic constants and a type mismatch fix  [Sami Kerola]
@@ -722,11 +858,15 @@ script:
 scriptreplay:
    - allow arguments as command line switches  [Sami Kerola]
    - bug in argument check  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
    - end printing with new line  [Sami Kerola]
    - fix buffer overflow  [Sami Kerola]
    - support long options  [Sami Kerola]
+setarch:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
 setterm:
    - add note about long dump file paths to man page  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
    - fix variable types, and unused argument warnings  [Sami Kerola]
    - function screendump coding style fixed  [Sami Kerola]
    - mention in man setterm.1 -version and -help switches  [Sami Kerola]
@@ -735,29 +875,44 @@ setterm:
    - use libc error printing facilities  [Sami Kerola]
    - use xmalloc()  [Karel Zak]
 sfdisk:
+   - (man page) use comma between short and long option instead of "or"  [Benno Schulenberg]
+   - correct '--inside-order' to '--inside-outer' in documentation  [Benno Schulenberg]
    - declare unused function attributes  [Sami Kerola]
    - fix coding style.  [Karel Zak]
    - fix for data type mismatches  [Sami Kerola]
    - fix implicit overflow  [Sami Kerola]
+   - fix typo in man page  [Karel Zak]
+   - gettextize each warning as a whole  [Benno Schulenberg]
    - help screen format  [Sami Kerola]
+   - improve descriptions of options --no-reread and --show-extended  [Benno Schulenberg]
+   - indent usage()  [Karel Zak]
    - previously undocumented options to usage  [Sami Kerola]
+   - remove inconsistent and wasteful newlines in the _() calls  [Benno Schulenberg]
    - rename warn to my_warn  [Fabian Groffen]
    - returns non-zero on failed BLKRRPART ioctl  [Andrea Galbusera]
+   - slice help text into small chunks and improve its wording  [Benno Schulenberg]
 simpleinit:
    - remove this deprecated set of utils  [Karel Zak]
 strutils:
    - new wrapper function strtoll_or_err  [Sami Kerola]
+swaplabel:
+   - fix compiler warnings [-Wunused-parameter]  [Karel Zak]
 swapon:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
+   - missing separator in swapon -s command  [Karel Zak]
+   - rewrite usage()  [Karel Zak]
    - use xalloc lib  [Davidlohr Bueso]
 sysfs:
    - free used resources  [Davidlohr Bueso]
 tailf:
    - fix memmove() usage  [Karel Zak]
    - fix open() return value check [coverity scan]  [Karel Zak]
+   - harmonize option argument and explanation in usage message  [Benno Schulenberg]
    - support --lines 0  [Karel Zak]
    - tailf mention new help & version options in man page  [Sami Kerola]
    - use long options  [Sami Kerola]
 taskset:
+   - adjust style of man page  [Benno Schulenberg]
    - coding style fixes  [Sami Kerola]
    - include-what-you-use header check  [Sami Kerola]
    - make threads aware  [Davidlohr Bueso]
@@ -779,6 +934,7 @@ tests:
    - add test for RLIMIT_FSIZE issue  [Karel Zak]
    - add tests for [u]mount regular file  [Karel Zak]
    - don't run mount/regfile test on old kernel  [Karel Zak]
+   - fix compiler warnings [-Wunused-parameter]  [Karel Zak]
    - remove generated file  [Karel Zak]
    - test column(1) with multiple input files  [Karel Zak]
    - update GPT test  [Karel Zak]
@@ -788,11 +944,19 @@ tests:
    - update lscpu tests  [Karel Zak]
    - use libmount tab update tests for UID=0 only  [Karel Zak]
 textual:
+   - add some guiding comments for translators  [Benno Schulenberg]
    - fix three typos in message strings and improve consistency  [Benno Schulenberg]
    - improve the wording of some error and usage messages  [Benno Schulenberg]
    - tweak several manpages, mainly the blkid one  [Benno Schulenberg]
 ttymsg:
    - fix compiler warnings and use EXIT_  [Sami Kerola]
+tunelp:
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
+ul:
+   - add -h and -V to the man page; use "file" and lowercase  [Benno Schulenberg]
+   - in usage() not overwriting but overriding is meant  [Benno Schulenberg]
+   - make usage() say that more than one input file is allowed  [Benno Schulenberg]
+   - remove superfluous return as usage() does not return  [Benno Schulenberg]
 ul.c:
    - close files and free memory after usage  [Sami Kerola]
    - code style and comment fixes  [Sami Kerola]
@@ -810,24 +974,33 @@ umount:
    - support non-canonical devnames in mtab  [Karel Zak]
    - use UMOUNT_NOFOLLOW for non-root users  [Karel Zak]
    - use helper= for all UIDs  [Karel Zak]
+unshare:
+   - cleanup usage()  [Karel Zak]
 uuidd:
    - add "-q" to synopsis, order options alphabetically  [Benno Schulenberg]
+   - cleanup usage()  [Karel Zak]
    - coding style fixes  [Sami Kerola]
    - die() function removed  [Sami Kerola]
+   - distinguish between singular and plural in three messages  [Benno Schulenberg]
+   - fix compiler warnings [-Wsign-compare]  [Karel Zak]
    - fix manpage  libuuid(3) does not exist  [Petr Uzel]
    - long options & new usage  [Sami Kerola]
    - remove goto statement  [Sami Kerola]
    - use symbolic exit and return values  [Sami Kerola]
 uuidgen:
    - add long options  [Sami Kerola]
+   - cleanup usage()  [Karel Zak]
 wall:
    - add long options and 79 char cut info to the man page  [Sami Kerola]
+   - build with SUID_{C,LD}FLAGS  [Petr Uzel]
    - cleanup mbufsize usage  [Karel Zak]
+   - cleanup usage()  [Karel Zak]
    - remove global variables and support TMPDIR  [Sami Kerola]
    - support --timeout switch  [Sami Kerola]
    - support --timeout switch (vol 2.)  [Karel Zak]
    - use long options  [Sami Kerola]
 whereis:
+   - cleanup usage()  [Karel Zak]
    - coding style  [Sami Kerola]
    - new usage output & version printing  [Sami Kerola]
    - remove find()  [Davidlohr Bueso]
@@ -836,13 +1009,15 @@ whereis:
    - warnings, exit values, braces and returns  [Sami Kerola]
 wipefs:
    - add version printing & compiler warning  [Sami Kerola]
+   - change option -v to -V for --version; add it to man page  [Benno Schulenberg]
+   - gettextize one sentence as a whole  [Benno Schulenberg]
 write:
+   - cleanup usage()  [Karel Zak]
    - long options & new usage  [Sami Kerola]
    - maintenance fixes  [Sami Kerola]
+   - remove inconsistent periods from two error messages  [Benno Schulenberg]
 
-misc:
-   - long options & new usage  [Sami Kerola]
-   - maintenance fixes  [Sami Kerola]
-   - hurd build fixes  [Samuel Thibault]
-   - use unsigned int for bit-fileds  [Karel Zak]
-
+- cleanup usage()  [Karel Zak]
+- long options & new usage  [Sami Kerola]
+- maintenance fixes  [Sami Kerola]
+- remove inconsistent periods from two error messages  [Benno Schulenberg]