]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
docs: add v2.23-ReleaseNotes
authorKarel Zak <kzak@redhat.com>
Fri, 22 Mar 2013 00:01:17 +0000 (01:01 +0100)
committerKarel Zak <kzak@redhat.com>
Fri, 22 Mar 2013 00:01:17 +0000 (01:01 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
Documentation/releases/v2.23-ReleaseNotes [new file with mode: 0644]

diff --git a/Documentation/releases/v2.23-ReleaseNotes b/Documentation/releases/v2.23-ReleaseNotes
new file mode 100644 (file)
index 0000000..3a3f7da
--- /dev/null
@@ -0,0 +1,976 @@
+Util-linux 2.23 Release Notes
+=============================
+
+The cryptoloop support in the commands mount(8) and losetup(8) has been
+REMOVED. The encryption= mount option and -e,-E,--encryption losetup options
+are no more supported.
+
+The command arch(1) has been REMOVED from util-linux in favour of coreutils
+version.
+
+The command chkdupexe has been REMOVED from util-linux.
+
+Release highlights
+------------------
+
+nsenter(1):
+  - this NEW COMMAND provides command line interface to setns() Linux syscall 
+    and allows to run program with namespaces of other processes
+
+unshare(1):
+  - supports new PID and USER namespaces
+
+fdisk(8):
+  - provides experimental support for GUID Partition Table (GPT), the
+    implementation is still not complete (some unimportant features are missing).
+
+  - ~50% of fdisk code has been refactored, this task is going to be complete 
+    in the next release. The goal is to have libfdisk shared between all fdisks.
+
+partx(8):
+  - supports new "update" command (implemented by BLKPG_RESIZE_PARTITION ioctl)
+
+mount(8):
+  - supports new userspace mount option x-mount.mkdir[=<mode>] to create 
+    mountpoints on demand
+
+  - the support for propagation flags has been improved, now the flags could be
+    specified in /etc/fstab and used together with regular mount options. It's
+    also possible to specify more propagation flags together. This EXPERIMENTAL 
+    feature is implemented by additional mount(2) syscalls, because Linux does
+    not allow to use propagation flags with another options or more flags 
+    together.
+
+umount(8):
+  - supports new command line option --recursive to recursively unmount
+    all sub-mounts for the specified mountpoint
+  - supports new command line option --all-targets to unmount all 
+    mountpoints in the current namespace for the specified filesystem
+  - the options --recursive and --all-targets could be used together and
+    note that foreign namespaces could be modified for example by
+    "nsenter --target <pid> --mount umount ..." command.
+
+dmesg(1):
+  - supports new command line options --color, --human and --nopager, the
+    --human option enables relative times, colors and pager support.
+
+su(1):
+  - supports new command line options --group and --supp-group to specify
+    primary and supplementary groups
+
+chfn(1) and chsh(1):
+  - the commands could be linked with libuser to support non-local
+    accounts modification (e.g. LDAP, etc).
+
+kill(1):
+  - the command has been improved to be compatible with procps version, the
+    procps version is deprecated now, the util-linux version is enabled by
+    default.
+
+blkdiscard(8):
+  - this NEW COMMAND discard sectors on a device (for example on SSD disks)
+
+sulogin(8):
+  - provides multi-console feature from SysVinit
+
+findmnt(8):
+  - provides new columns FREQ, PASSNO, ID, OPT-FIELDS, PROPAGATION
+
+lslocks(8):
+  - provides new column BLOCKER and detects blocked locks
+
+lsblk(8):
+  - supports new command line option --scsi and new columns H:C:T:L, TRANSPORT,
+    VENDOR and REVISION
+
+swapon(8) and losetup(8):
+  - the commands prints basic overview by default if no option specified
+
+column(1):
+  - supports new command line option --output-separator to specify table 
+    output delimiter
+
+rename(1):
+  - supports new command line option --symlink to rename symlink target
+
+hwclock(8):
+  - supports new command line option --compare to periodically compare 
+    the Hardware Clock to the System Time (based on adjtimex -c
+)
+ipcs(1):
+  - supports new command line options --bytes and --human
+
+wipefs(1):
+  - supports new command line option --force to force erase on used devices
+
+
+Stable maintenance releases between v2.22 and v2.23
+---------------------------------------------------
+
+util-linux 2.22.1 [10-Oct-2012]
+
+ * ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22.1-ReleaseNotes
+   ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22.1-ChangeLog
+
+util-linux 2.22.2 [13-Dec-2012]
+
+ * ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22.2-ReleaseNotes
+   ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.22/v2.22.2-ChangeLog
+
+
+Changes between v2.22 and v2.23
+-------------------------------
+
+ For more details see ChangeLog files at:
+ ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.23/
+
+agetty:
+   - add --{erase,kill}-chars options  [Karel Zak]
+   - add \4 and \6 issue file sequences to print IP addresses  [Karel Zak]
+   - fix autodetection for TERM  [Michal Schmidt]
+   - make --autologin useful with --skip-login (prompt)  [Karel Zak]
+   - make usage() translator friendly  [Sami Kerola]
+   - properly pluralize the reporting of the number of users  [Benno Schulenberg]
+   - remove @ and # as default kill and erase chars  [Karel Zak]
+   - replace gethostbyname() with getaddrinfo()  [Sami Kerola]
+   - replace perms 660 to 620  [Karel Zak]
+   - stop using MAXHOSTNAMELEN  [Karel Zak]
+arch:
+   - remove the command, deprecated since 2.13, use coreutils version  [Karel Zak]
+blkdiscard:
+   - add new command  [Lukas Czerner]
+blkid:
+   - also accept -V for displaying version information  [Benno Schulenberg]
+   - document LIBBLKID_DEBUG users  [Davidlohr Bueso]
+   - fix double free [coverity scan]  [Karel Zak]
+   - fix man page mess  [Karel Zak]
+build-sys:
+   - Add flag for enabling/disabling libuser support.  [Cody Maloney]
+   - add --disable-wdctl  [Karel Zak]
+   - add --disable-{more,ul,pg}  [Karel Zak]
+   - add another compiler warnings  [Karel Zak]
+   - add config-gen.d stuff for chsh-chfn  [Karel Zak]
+   - add configure summary  [Karel Zak]
+   - add devel-non-docs compile profile  [Karel Zak]
+   - add exec_shell.h to distribution  [Bernhard Voelker]
+   - add files to distribution  [Sami Kerola]
+   - add gcov files to .gitignore  [Sami Kerola]
+   - add namespace.h to distribution  [Sami Kerola]
+   - add nsenter to gitignore  [Sami Kerola]
+   - add package url to AC_INIT  [Sami Kerola]
+   - check for security_get_initial_context()  [Karel Zak]
+   - clean update-potfiles script  [Karel Zak]
+   - cleanup --enable-most-builds list  [Sami Kerola]
+   - cleanup cpu_set_t usage  [Karel Zak]
+   - don't use libs from pkg-config from libuser  [Karel Zak]
+   - don't use nested BUILD_*  [Karel Zak]
+   - fix --localstatedir heuristics  [Karel Zak]
+   - fix typo  [Karel Zak]
+   - ignore chkdupexe  [Sami Kerola]
+   - inform gtk-doc about __ul_attribute__  [Karel Zak]
+   - install su.1 if building su  [Dave Reisner]
+   - invert flag for sulogin emergency mount  [Dave Reisner]
+   - lslocks depends on libmount  [Karel Zak]
+   - move runuser(1) to sbin dir  [Karel Zak]
+   - remove --enable-gtk-doc from make check  [Karel Zak]
+   - remove consoles.h  [Karel Zak]
+   - remove gethostbyname() check  [Sami Kerola]
+   - remove static from config-gen.d/{devel,all}.conf  [Karel Zak]
+   - set dependence fdisk -> libfdisk -> libuuid  [Karel Zak]
+   - simplify usrlib_execdir initialization  [Karel Zak]
+   - support list of variables for UL_REQUIRES_HAVE macro  [Karel Zak]
+   - test for secure_getenv() too.  [Cristian Rodríguez]
+   - use AC_COMPILE_IFELSE  [Sami Kerola]
+   - use AC_USE_SYSTEM_EXTENSIONS  [Sami Kerola]
+   - use libcommon.a for lslocks  [Karel Zak]
+   - use pkg-config for selinux  [Karel Zak]
+cal:
+   - don't mix ncurses output functions and printf()  [Karel Zak]
+chfn:
+   - Add libuser support  [Cody Maloney]
+   - always use return rather than exit() in main  [Karel Zak]
+   - clean up exit status  [Karel Zak]
+chkdupexe:
+   - remove, deprecated for years  [Karel Zak]
+chsh:
+   - Add libuser support  [Cody Maloney]
+   - use return rather than exit in main, clean up man page  [Karel Zak]
+chsh-chfn:
+   - Move pam auth to its own function, factoring out common code  [Cody Maloney]
+   - fix bugs, improve compilation  [Karel Zak]
+col:
+   - fix compiler warning [-Wstrict-prototypes]  [Karel Zak]
+column:
+   - add --output-separator option  [Sami Kerola]
+   - clarify the --separator option  [Pádraig Brady]
+   - describe change of separator behavior in man page bugs section  [Sami Kerola]
+   - make defined separator to be non-greedy  [Sami Kerola]
+   - make usage() translator friendly  [Sami Kerola]
+ddate:
+   - remove from util-linux  [Sami Kerola]
+dmesg:
+   - Add a --color option to colorize error and panic messages  [Ondrej Oprala]
+   - add --human  [Karel Zak]
+   - add boundary check to facility & level array usage  [Sami Kerola]
+   - fix console-level off-by-one  [Bjørn Mork]
+   - fix usage()  [Karel Zak]
+   - make usage() translator friendly  [Sami Kerola]
+   - more colors, more fun  [Karel Zak]
+   - parse level when --color is used  [Sami Kerola]
+   - use $PAGER for --human output, add --nopager  [Karel Zak]
+doc:
+   - remove incorrect spaces from lscpu synopsis in manpage  [Benno Schulenberg]
+docs:
+   - AUTHORS  remove four duplicate entries  [Benno Schulenberg]
+   - AUTHORS, NEWS  UTF-8 fixes.  [Ville Skyttä]
+   - NEWS  add some missing accents, since this is now UTF-8  [Benno Schulenberg]
+   - add AVAILABILITY section to isosize man page, and tweak wording  [Benno Schulenberg]
+   - add TB to list of supported suffixes  [Karel Zak]
+   - add line breaks to whereis.1  [Sami Kerola]
+   - add list of expected PAM config files  [Karel Zak]
+   - add long options and tidy up kill.1  [Sami Kerola]
+   - add missing exit value to fsck.minix(8)  [Sami Kerola]
+   - add missing information about -o +<list>  [Karel Zak]
+   - add note about /etc/pam.d/su-l to ReleaseNotes  [Karel Zak]
+   - add su(1) btmp logging  [Karel Zak]
+   - add wipefs feature request to TODO  [Karel Zak]
+   - align blkdiscard.8 with how-to-man-page.txt  [Sami Kerola]
+   - align nsenter.1 man page with howto-man-page.txt  [Sami Kerola]
+   - cleanup TODO  [Karel Zak]
+   - ddate removal  [Sami Kerola]
+   - fix column.1 groff syntax error  [Sami Kerola]
+   - fix typo  [Karel Zak]
+   - generic whereis.1 clean up  [Sami Kerola]
+   - improve grammar and formatting of explanation of "-o +list"  [Benno Schulenberg]
+   - improve wording and formatting of blkid man page  [Benno Schulenberg]
+   - improve wording, formatting and accuracy of ipcs man page  [Benno Schulenberg]
+   - improve wording, grammar and formatting of lsblk man page  [Benno Schulenberg]
+   - make the section AVAILABILITY always come last in man pages  [Benno Schulenberg]
+   - mark old losetup output format as DEPRECATED  [Karel Zak]
+   - mention Open Group requirements  [Sami Kerola]
+   - mention what Open Group has marked legacy  [Sami Kerola]
+   - mkswap.8  recommend fallocate(1)  [Sami Kerola]
+   - normalize formatting of findmnt man page  [Benno Schulenberg]
+   - normalize formatting of lslocks man page  [Benno Schulenberg]
+   - normalize formatting of wipefs man page  [Benno Schulenberg]
+   - remove dead link  [Sami Kerola]
+   - remove hwclock --compare from TODO  [Bill Pemberton]
+   - sort the options in findmnt man page alphabetically  [Benno Schulenberg]
+   - swapon.8 option name fix  [Sami Kerola]
+   - umount.8 syntax fix.  [Ville Skyttä]
+   - update AUTHORS file  [Karel Zak]
+   - update TODO file  [Karel Zak]
+   - update deprecated file  [Karel Zak]
+   - update deprecated.txt  [Karel Zak]
+   - update year  [Karel Zak]
+   - usage function and gettext  [Sami Kerola]
+eject:
+   - remove a duplicate command name from error message  [Sami Kerola]
+   - robust strings usage [coverity scan]  [Karel Zak]
+fdisk:
+   - (aix) remove unuused variable 'partitions'  [Karel Zak]
+   - (bds) use nested partition table  [Karel Zak]
+   - (bsd) add partitions counters  [Karel Zak]
+   - (bsd) support non-nested version too  [Karel Zak]
+   - (dos) kill 'partitions' global variable  [Karel Zak]
+   - (dos) move 'move begin' code to fdiskdoslabe.c  [Karel Zak]
+   - (dos) move 'toggle active' code to fdiskdoslabe.c  [Karel Zak]
+   - (dos) move dos specific code  [Karel Zak]
+   - (dos) move dos_list_table_expert() to fdiskdoslabe.c  [Karel Zak]
+   - (dos) move fix order code to fdiskdoslabe.c  [Karel Zak]
+   - (dos) move list table code to fdiskdoslabe.c  [Karel Zak]
+   - (dos) use new dialog to ask for prim. partitions  [Karel Zak]
+   - (gpt) align newly created partitions  [Karel Zak]
+   - (gpt) check if the "First sector" is unused  [Karel Zak]
+   - (gpt) check partitions alignment  [Karel Zak]
+   - (gpt) fix compiler warnings  [Karel Zak]
+   - (gpt) fix {last,first}_usable_lba usage  [Karel Zak]
+   - (gpt) remove global variables, cleanup header verification  [Karel Zak]
+   - (gpt) use fdisk_{warn,warx,info} functions  [Karel Zak]
+   - (gpt) use topology to define FirstUsableLBA  [Karel Zak]
+   - (sun)  use ask API, remove global variable  [Karel Zak]
+   - (sun) cleanup header file  [Karel Zak]
+   - (sun) remove dead code  [Karel Zak]
+   - (sun) remove global variable 'partitions'  [Karel Zak]
+   - (sun) remove nasty sunlabel macro  [Karel Zak]
+   - (sun) share disk label struct with libblkid  [Karel Zak]
+   - (sun) use Ask API for new-partiton dialog  [Karel Zak]
+   - (sun) use cpu_to_be* macros, remove other_endian global variable  [Karel Zak]
+   - (sun) use fdisk_ prefix for label specific public functions  [Karel Zak]
+   - (sun) use fdisk_{info,warnx}  [Karel Zak]
+   - (sun) use yes/no from libfdisk  [Karel Zak]
+   - add 'G' to create SGI label to the main menu  [Karel Zak]
+   - add AArch64 support  [Marcin Juszkiewicz]
+   - add GPT support  [Davidlohr Bueso]
+   - add callacks for info, warn and warnx Ask API  [Karel Zak]
+   - add callback for ask-numbers API  [Karel Zak]
+   - add fdisk_get_partition_type()  [Karel Zak]
+   - add fdisk_set_partition_type()  [Karel Zak]
+   - add new functions for work with fdisk_parttype  [Karel Zak]
+   - add support for the Xtensa architecture  [Karel Zak]
+   - allow zero as default offset/size  [Karel Zak]
+   - api  improve some comments  [Davidlohr Bueso]
+   - api  move disklabel type to cxt  [Davidlohr Bueso]
+   - api  propagate add partitions to users  [Davidlohr Bueso]
+   - api  propagate partition deletion to users  [Davidlohr Bueso]
+   - cleanup debug messages and comments  [Karel Zak]
+   - cleanup partition start/end usage  [Karel Zak]
+   - correctly initialize pointer to sun label  [Karel Zak]
+   - differentiate between get and read operation  [Karel Zak]
+   - don't fails silently if EBR is outside of disk  [Karel Zak]
+   - don't offer GPT stuff in BSD menu  [Karel Zak]
+   - fix compiler warning [-Wpointer-arith] and floating point exception  [Karel Zak]
+   - fix segfault when printing gpt raw data  [Davidlohr Bueso]
+   - fix typo  [Karel Zak]
+   - gpt  check header size  [Davidlohr Bueso]
+   - gpt  use swap_efi_guid for new partitions  [Davidlohr Bueso]
+   - gpt  write entire first sector  [Davidlohr Bueso]
+   - improve MBR detection  [Karel Zak]
+   - improve list partition types  [Karel Zak]
+   - move DOS units stuff to fdiskdoslabel.c  [Karel Zak]
+   - move partition types to label specific part  [Karel Zak]
+   - no more AIX "support"  [Karel Zak]
+   - remove comma from ask number dialog  [Karel Zak]
+   - remove crappy bugs section from man page  [Karel Zak]
+   - remove dead code  [Davidlohr Bueso]
+   - remove dead code  [Karel Zak]
+   - remove duplicate code (already in libfdisk)  [Karel Zak]
+   - remove fdisk_label from API functions, add asserts, use size_t  [Karel Zak]
+   - remove global unit variables  [Karel Zak]
+   - remove global variable sector_offset  [Karel Zak]
+   - remove unwanted operator [smatch scan]  [Karel Zak]
+   - report PT type, inform about new GPT  [Karel Zak]
+   - sort menu  [Karel Zak]
+   - use BLKSSZGET as default for io-limits rather than hardcoded limit  [Karel Zak]
+   - use comma in the ask-partition-number dialog (again)  [Karel Zak]
+   - use debug stuff from libfdisk  [Karel Zak]
+   - use fdisk_ask_partnum() everywhere  [Karel Zak]
+   - use fdisk_parttype  in add_partition  [Karel Zak]
+   - use libfdisk label->changed  [Karel Zak]
+   - zerosize EBR buffer  [Karel Zak]
+findmnt:
+   - add FREQ and PASSNO columns  [Karel Zak]
+   - add ID column  [Karel Zak]
+   - add OPT-FIELDS column  [Karel Zak]
+   - add PROPAGATION column  [Karel Zak]
+   - allow to read (PART)UUID/LABEL from udev DB  [Karel Zak]
+   - don't care about xasprintf() return code  [Karel Zak]
+   - make --target usable with bind mounts  [Karel Zak]
+   - make usage() translator friendly  [Sami Kerola]
+   - use tree output in more cases  [Karel Zak]
+flock:
+   - improve usage strings  [Mike Frysinger]
+   - use include/timer.h  [Karel Zak]
+   - use strtotimeval() from libcommon  [Karel Zak]
+fsck:
+   - add "--" to usage()  [Karel Zak]
+   - mark file descriptor for -C as optional in help text  [Benno Schulenberg]
+fsck.cramfs:
+   - add dummy -a -y for compatibility  [Karel Zak]
+   - compile with -DINCLUDE_FS_TESTS for make check  [Karel Zak]
+   - fix compiler warning [-Wpointer-arith]  [Karel Zak]
+   - fix compiler warnings  [Karel Zak]
+fsfreeze:
+   - check for collision between options  [Karel Zak]
+   - clean up usage(), add -V  [Karel Zak]
+fstrim:
+   - remove unnecessary "were" from verbose message  [Karel Zak]
+   - use human readable sizes in verbose output  [Karel Zak]
+getopt:
+   - make the code more readable for analysers  [Karel Zak]
+gpt:
+   - create empty disklabels  [Davidlohr Bueso]
+hexdump:
+   - do not segfault when iterating over an empty format string  [Ondrej Oprala]
+hwclock:
+   - add a new --compare option  [Ondrej Oprala]
+   - add the --compare option to the man page  [Bill Pemberton]
+   - cleanup _() usage in synchronize_to_clock_tick_rtc()  [Karel Zak]
+   - don't confuse users with select() timeout warning  [Karel Zak]
+   - don't warp the systemtime if the RTC is in UTC  [Tom Gundersen]
+   - fix compiler warning  [Karel Zak]
+   - fix in usage()  [Karel Zak]
+   - make hwclock leap-second-aware  [Joseph Parmelee]
+   - make usage() change translator friendly  [Sami Kerola]
+   - wait time in hwclock is not long enough for some ARM devices  [Karel Zak]
+include:
+   - add missing values to sysfs_cxt initializer definition  [Sami Kerola]
+   - add timer.h  [Karel Zak]
+   - cleanup copyright headers  [Karel Zak]
+include/bitopts:
+   - Use the operating system byteswapping functions  [Karel Zak, Cristian Rodríguez]
+include/c:
+   - add get_hostname_max() inline function  [Sami Kerola]
+   - move usleep() fallback to c.h  [Karel Zak]
+   - remove MAXHOSTNAMELEN macro  [Karel Zak]
+include/env:
+   - unify indentation  [Sami Kerola]
+include/list:
+   - add list_last_entry()  [Karel Zak]
+   - fix undefined behavior in list_entry() macro  [Sami Liedes]
+include/optutils:
+   - make collisions detection between options more robust  [Karel Zak]
+include/sysfs:
+   - add SCSI host channel target lun support  [Karel Zak]
+include/timer:
+   - return setitimer return value  [Karel Zak]
+include/ttyutils:
+   - add default chardata  [Werner Fink]
+include/xalloc:
+   - add xgethostname()  [Karel Zak]
+inlude/pt-sun:
+   - add flags and tags  [Karel Zak]
+ionice:
+   - keep output backwardly compatible  [Karel Zak]
+ipcmk:
+   - use random_get_bytes() to generate IPC keys  [Karel Zak]
+ipcrm:
+   - avoid 'uninitialized' warning  [Bernhard Voelker]
+ipcs:
+   - add --bytes size output option  [Sami Kerola]
+   - add --human readable size conversion option  [Sami Kerola]
+   - add /proc and /sys path definitions  [Sami Kerola]
+   - assist debugging  [Sami Kerola]
+   - clean up do_msg(), and add ipc_msg_get_info()  [Sami Kerola]
+   - clean up do_sem(), and add ipc_sem_get_info()  [Sami Kerola]
+   - clean up do_shm()  [Karel Zak]
+   - determine ipc limits from /proc  [Sami Kerola]
+   - fix compiler warning [clang -Wuninitialized]  [Karel Zak]
+   - fix compiler warnings, use 64bit time  [Karel Zak]
+   - fix ipc_shm_get_info(), use calloc  [Karel Zak]
+   - fix spacing in summary output  [Sami Kerola]
+   - make --human really sexy  [Karel Zak]
+   - make individual message queue id printing to use /proc  [Sami Kerola]
+   - make individual semaphore id printing to use /proc  [Sami Kerola]
+   - make individual shared memory id printing to use /proc  [Sami Kerola]
+   - read shared memory values from /proc  [Sami Kerola]
+   - remove print_perms()  [Sami Kerola]
+   - report an error when -i is used with multiple resources  [Benno Schulenberg]
+isosize:
+   - fix usage() -h option print out  [Sami Kerola]
+   - inform if file does not look like iso file system  [Sami Kerola]
+kill:
+   - add long options  [Sami Kerola]
+   - add note about threads to the man page  [Karel Zak]
+   - add pretty printed list output (for compatibility with procps)  [Sami Kerola]
+   - align with howto-usage-function.txt  [Sami Kerola]
+   - support --list=<signal>  [Karel Zak]
+   - use libc error printing facilities and exit values  [Sami Kerola]
+   - use new API from lib/procutils.c  [Karel Zak]
+kill, procs:
+   - use pid_t for pids  [Sami Kerola]
+last:
+   - stop usig MAXHOSTNAMELEN  [Karel Zak]
+lib/canonicalize:
+   - add canonicalize_path_restricted() to canonicalize without suid permisssions  [Karel Zak]
+lib/color:
+   - add module for work with terminal colors  [Ondrej Oprala]
+lib/consolas:
+   - remove global variable concount, fix linked list  [Karel Zak]
+lib/console:
+   - fix possible fd leak  [Karel Zak]
+lib/consoles:
+   - /proc/consoles code refactoring  [Karel Zak]
+   - TIOCGDEV code refactoring  [Karel Zak]
+   - add code to detect all system consoles  [Werner Fink]
+   - add debug messages  [Karel Zak]
+   - add test program  [Karel Zak]
+   - cmdline code refactoring  [Karel Zak]
+   - don't call perror()  [Karel Zak]
+   - minor clean ups  [Karel Zak]
+   - remove global variable comparedev  [Karel Zak]
+   - remove global variable consoles  [Karel Zak]
+   - remove global variable initcp  [Karel Zak]
+   - small cleanup  [Karel Zak]
+   - sysfs code refactoring  [Karel Zak]
+   - try another methods before go to fallback  [Karel Zak]
+lib/ismounted:
+   - basic support for loop devices  [Karel Zak]
+   - improve loopdev support  [Karel Zak]
+lib/loopdev:
+   - check for /sys  [Karel Zak]
+   - fix loopdev_find_by_backing_file()  [Karel Zak]
+   - improve debug messages  [Karel Zak]
+   - make loopcxt_get_device() more robust  [Karel Zak]
+lib/mbsalign:
+   - correct license header from GPLv[23] to LGPLv2+  [Pádraig Brady]
+lib/pager:
+   - robust work with file descriptors [coverity scan]  [Karel Zak]
+lib/path:
+   - add path_read_u64()  [Karel Zak]
+   - rename functions to be more explicit  [Karel Zak]
+lib/procutils:
+   - add simple API to scan /proc/PID/*  [Karel Zak]
+   - test refactoring  [Karel Zak]
+lib/strutils:
+   - add strtotimeval_or_err()  [Karel Zak]
+   - simplify strtosize(), return info about suffix  [Karel Zak]
+lib/sysfs:
+   - add SCSI link functions  [Karel Zak]
+   - add functions for SCSI host attributes  [Karel Zak]
+   - fix sysfs_devname_to_devno for dm partitions  [Peter Rajnoha]
+   - more robust sysfs_opendir() [coverity scan]  [Karel Zak]
+lib/tt:
+   - don't ignore "extreme" columns if an free space is available  [Karel Zak]
+lib/tty:
+   - don't truncate output on non-terminals  [Karel Zak]
+lib/ttyutils:
+   - add get_terminal_name()  [Karel Zak]
+   - add test program  [Karel Zak]
+   - create .c file  [Karel Zak]
+libblkid:
+   - (gpt) don't modify in memory buffers  [Karel Zak]
+   - Don't keep reading same sector of ISO  [Zeeshan Ali (Khattak)]
+   - Expose more ISO9660 headers  [Zeeshan Ali (Khattak)]
+   - Probe UDF volumes for ISO9660 info as well  [Zeeshan Ali (Khattak)]
+   - add Flash-Friendly File System (f2fs) support  [Alejandro Martinez Ruiz]
+   - add blkid_probe_step_back to documentation  [Karel Zak]
+   - add blkid_probe_step_back()  [Karel Zak]
+   - add debug messages for "idmag" stuff and btrfs  [Karel Zak]
+   - add function attributes to private API  [Karel Zak]
+   - add function attributes to public API  [Ondrej Oprala]
+   - add missing le16_to_cpu to sil raid prober  [Karel Zak]
+   - add missing promise raid metadata locations  [Phillip Susi]
+   - add support for btrfs backup superblock  [Goffredo Baroncelli]
+   - check fchmod() return value [coverity scan]  [Karel Zak]
+   - check mkdir(/run/blkid) return code [coverity scan]  [Karel Zak]
+   - clean up header file  [Karel Zak]
+   - cleanup arguments checks  [Karel Zak]
+   - cleanup blkid_strconcat  [Karel Zak]
+   - cleanup nonnull attribute usage  [Karel Zak]
+   - fix compiler warning [-Wstrict-aliasing]  [Karel Zak]
+   - fix copyright noticed to be consistent (so all are LGPL)  [Karel Zak]
+   - fix docs comment  [Karel Zak]
+   - ignore nested BSD partitions if same like parent  [Karel Zak]
+   - improve DBG() macro  [Karel Zak]
+   - improve Silicon RAID prober  [Karel Zak]
+   - improve test_blkid_devno, fix compiler warning [-Wunused-result]  [Karel Zak]
+   - make backup superblock visible for wipefs(8) only  [Karel Zak]
+   - make blkid_new_probe_from_filename() usable on whole-disk  [Karel Zak]
+   - make btrfs magics more readable  [Karel Zak]
+   - move sun PT definition to include/  [Karel Zak]
+   - re-read PART{UUID,LABEL} for successfully verified cached devices  [Karel Zak]
+   - read whole buffer for iso_volume_descriptor  [Karel Zak]
+   - remove blkid_{strndup,strdup}  [Karel Zak]
+   - remove obsolete tags from cache  [Karel Zak]
+   - remove optimization from verify( funrtion  [Karel Zak]
+   - rename in sun_disklabel for compatibility with fdisk  [Karel Zak]
+   - return disk ID/UUID by PT binary interface  [Karel Zak]
+   - use O_CLOEXEC  [Karel Zak]
+   - use correct block size for UDF probe  [Zachary Catlin]
+libfdisk:
+   - (gpt) fix compiler warnings [-Wformat]  [Karel Zak]
+   - (gpt) introduce driver independent partitions counters  [Karel Zak]
+   - (gpt) move code from fdisk to libfdisk  [Karel Zak]
+   - (gpt) rmeove xalloc calls  [Karel Zak]
+   - add "ask" interface  [Karel Zak]
+   - add FDISK_LABEL_FL_ADDPART_NOPARTNO  [Karel Zak]
+   - add Yes/No to Ask API  [Karel Zak]
+   - add alignment code  [Karel Zak]
+   - add basic library files  [Karel Zak]
+   - add basic structs  [Karel Zak]
+   - add context functions  [Karel Zak]
+   - add disk_partition_is_used()  [Karel Zak]
+   - add fdisk_label to driver API  [Karel Zak]
+   - add fdisk_new_context(), reuse context  [Karel Zak]
+   - add fdisk_partition_toggle_flag()  [Karel Zak]
+   - add fdisk_reset_alignment()  [Karel Zak]
+   - add firstsector utils  [Karel Zak]
+   - add generic label code  [Karel Zak]
+   - add info about display units to context  [Karel Zak]
+   - add info, warn and wanx Ask API  [Karel Zak]
+   - add label->changed flag  [Karel Zak]
+   - add part_get_status operation  [Karel Zak]
+   - add parttype code  [Karel Zak]
+   - add probing function  [Karel Zak]
+   - add stuff for unit tests  [Karel Zak]
+   - add support for nested contexts  [Karel Zak]
+   - add topology and geometry functions  [Karel Zak]
+   - add wrapper to ask for numbers  [Karel Zak]
+   - cleanup fdisk_get_partition_type() returns  [Karel Zak]
+   - cleanup the rest of fdisks/utils.c stuff  [Karel Zak]
+   - extend "ask" API, add support for offsets  [Karel Zak]
+   - fix gpt status, don't use xcalloc() in library  [Karel Zak]
+   - improve fdisk_ask_partnum()  [Karel Zak]
+   - improve label deinitialization  [Karel Zak]
+   - kill dos_compatible_flag global variable  [Karel Zak]
+   - move label identifier to label struct  [Karel Zak]
+   - split label and label operations  [Karel Zak]
+libmount:
+   - add function attributes to private API  [Ondrej Oprala]
+   - add function attributes to public API  [Ondrej Oprala]
+   - add missing MNT_ERR_AMBIFS  [Karel Zak]
+   - add mnt_fs_get_propagation()  [Karel Zak]
+   - add private mnt_get_kernel_cmdline_option()  [Karel Zak]
+   - allow to use propagation flags in fstab  [Karel Zak]
+   - append loop option when automatically create loopdev  [Karel Zak]
+   - avoid endless loop in mnt_get_kernel_cmdline_option  [Bernhard Voelker]
+   - clean nonnull attribute usage  [Karel Zak]
+   - clean up header file  [Karel Zak]
+   - convert /dev/root from mountinfo to the device name  [Karel Zak]
+   - correctly interpret '*' from /etc/filesystems  [Karel Zak]
+   - correctly propagate ambivalent blkid probing results  [Karel Zak]
+   - detach loopdev on umount if loop option in mtab  [Karel Zak]
+   - document LIBMOUNT_DEBUG users  [Davidlohr Bueso]
+   - don't prepare update for empty mtab/utab on umount  [Karel Zak]
+   - don't remove user= when executed by root  [Karel Zak]
+   - don't reset NOSWAPMATCH context flag  [Karel Zak]
+   - don't setup new loopdev on remount with regular mtab  [Karel Zak]
+   - don't try to play with loopdevs if umount argument is really mountpoint  [Karel Zak]
+   - don't use safe_getenv() for test  [Karel Zak]
+   - don't use umount optimization for -l or -f  [Karel Zak]
+   - export umount mountpoint look up code  [Karel Zak]
+   - fix a mem leak  [Karel Zak]
+   - fix regression test helper  [Ondrej Oprala]
+   - fix support of comma-separated fs types lists  [Gleb Fotengauer-Malinovskiy]
+   - fix typos  [Karel Zak]
+   - fix umount file.img  [Karel Zak]
+   - fixed comment about param  [Raul Gutierrez Segales]
+   - ignore name=value if only 'name' is expected  [Karel Zak]
+   - improve debug message  [Karel Zak]
+   - improve mnt_table_get_root_fs() docs  [Karel Zak]
+   - keep MS_PROPAGATION flags in mnt_context_set_mflags() result  [Karel Zak]
+   - make debug stuff more robust  [Karel Zak]
+   - make mkstemp() more robust [coverity scan]  [Karel Zak]
+   - more robust tab filter usage  [Karel Zak]
+   - optimize mtab and utab parsing in umount  [Karel Zak]
+   - optimize tab files parsing  [Karel Zak]
+   - read optional mountinfo fields  [Ondrej Oprala]
+   - segfaults if neither /etc/filesystems nor/proc/filesystems exists  [Karel Zak]
+   - support loopdevs in mnt_table_is_fs_mounted()  [Karel Zak]
+   - tags does not start with '/'  [Karel Zak]
+   - tiny refactoring in mnt_table_is_fs_mounted()  [Karel Zak]
+   - use O_CLOEXEC everywhere  [Karel Zak]
+   - user-mounted loopback fs cannot be unmounted by user  [Karel Zak]
+libmount, eject:
+   - replace index() and rindex() with strrch() or strrchr()  [Sami Kerola]
+logger:
+   - replace gethostbyname() with getaddrinfo()  [Sami Kerola]
+login:
+   - check lastlog lseek return code [coverity scan]  [Karel Zak]
+   - fix compiler warning [-Wunused-result]  [Karel Zak]
+   - remove file descriptor leak [cppcheck]  [Sami Kerola]
+   - reuse DEAD_PROCESS utmp entries  [Karel Zak]
+   - stop using MAXHOSTNAMELEN  [Karel Zak]
+   - use get_terminal_name() from ttyutils.c  [Karel Zak]
+losetup:
+   - add --list and --output option  [Ondrej Oprala]
+   - allow to use -O without --list  [Karel Zak]
+   - fix declarations [smatch scan]  [Sami Kerola]
+   - make usage() translator friendly  [Sami Kerola]
+   - rename SIZE->SIZELIMIT  [Karel Zak]
+lsblk:
+   - Add --scsi switch  [Milan Broz]
+   - Add revision column  [Milan Broz]
+   - Add vendor column  [Milan Broz]
+   - Add write-same attribute to topology info  [Milan Broz]
+   - add SCSI H C T L attribute  [Milan Broz]
+   - add SCSI transport type attribute  [Milan Broz]
+   - add TRANsport to --scsi output  [Karel Zak]
+   - add add_random columns  [Milan Broz]
+   - add parent kernel name column  [Milan Broz]
+   - don't care about xasprintf() return code  [Karel Zak]
+   - don't ignore disk device  [Karel Zak]
+   - fix and update man page about --scsi  [Karel Zak]
+   - fix copy & past bug  [Karel Zak]
+   - fix processing of dm partition mappings  [Peter Rajnoha]
+   - fix reporting of 'part' type  [Peter Rajnoha]
+   - make usage() translator friendly  [Sami Kerola]
+   - resuse udev handler  [Karel Zak]
+   - use new sysfs functions, clean up get_transport()  [Karel Zak]
+lscpu:
+   - Fix issue found on CPU hot-remove  [Toshi Kani]
+   - correct the description of --sysroot in help text  [Benno Schulenberg]
+   - don't care about xasprintf() return code  [Karel Zak]
+   - don't read cpuid on non-live systems  [Karel Zak]
+   - make read_topology() more robust to avoid SIGFPE  [Karel Zak]
+   - remove unnecessary variable  [Karel Zak]
+lslocks:
+   - add BLOCKER column  [Karel Zak]
+   - detect blocked locks, fix /proc/locks parser  [Karel Zak]
+   - don't care about xasprintf() return code  [Karel Zak]
+   - fix compiler warnings  [Karel Zak]
+   - support -o +<list> convention  [Karel Zak]
+   - use libmount to parse mountinfo  [Karel Zak]
+md5:
+   - fix strict aliasing warnings  [Mike Frysinger]
+minix:
+   - change types in header file  [Sami Kerola]
+   - replace magic constants with macro names  [Sami Kerola]
+   - use off_t, size_t, etc appropriate types  [Sami Kerola]
+misc:
+   - make readlink() usage more robust  [Karel Zak]
+mkfs:
+   - indicate that specifying fs-type and fs-options are independent  [Benno Schulenberg]
+mkfs.minix:
+   - check numeric user inputs  [Sami Kerola]
+   - fix compiler warning [-Wformat]  [Karel Zak]
+   - fsck minix  fix compiler warnings  [Karel Zak]
+mkswap:
+   - fix compiler warnings  [Karel Zak]
+   - properly pluralize the bad-pages message  [Benno Schulenberg]
+   - wipe old signature if there is no part table by default  [Milan Broz]
+more:
+   - align void in functions with prototypes, and remove void casts  [Sami Kerola]
+   - allow to compile as non-interactive test_more program  [Karel Zak]
+   - fix coding style  [Sami Kerola]
+   - remove few memory leaks  [Sami Kerola]
+   - remove unnecessary variable  [Sami Kerola]
+mount:
+   - (deprecated) drop --guess-fstype  [Karel Zak]
+   - Fix -t in listing mode when run as non-root  [Richard Tollerton]
+   - add -c abbreviation for --no-canonicalize to man page  [Bill Pemberton]
+   - add long options for -L and -U to man page  [Bill Pemberton]
+   - add support for x-mount.mkdir[=<mode>] option  [Ondrej Oprala, Karel Zak]
+   - add verbose messages  [Karel Zak]
+   - document options for debugfs  [Dave Reisner]
+   - document x-* options  [Karel Zak]
+   - fix a few typos  [Mike Frysinger]
+   - fix bind mount success message  [Bernhard Voelker]
+   - fix man pahe typo in quota mount option names  [Björn Jacke]
+   - losetup  remove obsolete encryption support  [Ludwig Nussel]
+   - make --verbose more verbose about propagation  [Karel Zak]
+   - remove ext4 journal=update from man page  [Karel Zak]
+   - sanitize paths from non-root users  [Karel Zak]
+   - support multiple MS_PROPAGATION flags in one mount(8) exec  [Karel Zak]
+   - supports paths canonicalization for alternative fstabs  [Karel Zak]
+   - write success messages to stdout  [Karel Zak]
+mountpoint:
+   - don't hardcode paths  [Karel Zak]
+namei:
+   - don't care about xasprintf() return code  [Karel Zak]
+   - remove dead code [coverity scan]  [Karel Zak]
+namespace.h:
+   - Fix typo  s/CLONE_NEWSNS/CLONE_NEWNS/  [Josh Triplett]
+newgrp:
+   - more robust crypt() usage  [Karel Zak]
+nsenter:
+   - Add const to declarations where possible.  [Eric W. Biederman]
+   - Enhance waiting for a child process  [Eric W. Biederman]
+   - Properly spell significant in a comment.  [Eric W. Biederman]
+   - Replace a bare strtoul with strtoul_or_err  [Eric W. Biederman]
+   - adjust few error messages  [Sami Kerola]
+   - allow arguments to be specified in any order  [Zbigniew Jędrzejewski-Szmek]
+   - drop core when impossible happens  [Sami Kerola]
+   - fix compiler warning  [Sami Kerola]
+   - fix errors in manpage  [Zbigniew Jędrzejewski-Szmek]
+   - fix indentation  [Sami Kerola]
+   - improve optional args in usage() and man page  [Karel Zak]
+   - make usage() translator friendly  [Sami Kerola]
+   - new command (light wrapper around setns)  [Eric W. Biederman]
+   - rename --exec/-e to --no-fork/-F  [Zbigniew Jędrzejewski-Szmek]
+   - respect --exec no matter where it appears  [Zbigniew Jędrzejewski-Szmek]
+partx:
+   - add update command  [Phillip Susi]
+   - don't care about xasprintf() return code  [Karel Zak]
+   - make usage() translator friendly  [Sami Kerola]
+pg:
+   - add const qualifiers where suitable  [Sami Kerola]
+   - add noreturn function attributes  [Sami Kerola]
+   - check numeric user inputs  [Sami Kerola]
+   - do not turn off warnigns artificially  [Sami Kerola]
+   - fix coding style  [Sami Kerola]
+   - refactor argument handing  [Sami Kerola]
+   - use libc error printing facilities  [Sami Kerola]
+   - use unistd.h STDOUT_FILENO  [Sami Kerola]
+po:
+   - add hr.po (from translationproject.org)  [Tomislav Krznar]
+   - merge changes  [Karel Zak]
+   - update cs.po (from translationproject.org)  [Petr Pisar]
+   - update fr.po (from translationproject.org)  [David Prévot]
+   - update vi.po (from translationproject.org)  [Trần Ngọc Quân]
+prlimit:
+   - don't care about xasprintf() return code  [Karel Zak]
+raw:
+   - fix "Error setting raw device  Success"  [Karel Zak]
+readprofile:
+   - fix --reest (--reset) typo  [Karel Zak]
+rename:
+   - add --symlink option for renaming symlink target  [Jan (yac) Matějka]
+   - make usage() translator friendly  [Sami Kerola]
+   - use macro to print version  [Karel Zak]
+renice:
+   - accept also -V for --version, and document it  [Benno Schulenberg]
+   - correct the usage synopsis, and improve help text  [Benno Schulenberg]
+rtcwake:
+   - doesn't reset wakealarm  [Giacomo]
+runuser:
+   - add -u to not execute shell  [Karel Zak]
+   - add note about PAM to man page  [Karel Zak]
+   - new command (derived from su(1))  [Karel Zak]
+script:
+   - do not try to close stderr twice  [Sami Kerola]
+   - search shell from path, when necessary  [Sami Kerola]
+   - use __noreturn__ for really last function [clang -Winvalid-noreturn]  [Karel Zak]
+setpriv:
+   - Fix an error message typo  [Andy Lutomirski]
+   - move paths to pathnames.h  [Karel Zak]
+   - run a program with different Linux privilege settings  [Andy Lutomirski]
+setterm:
+   - fix compiler warning  [Karel Zak]
+   - make error message more informative  [Petr Uzel]
+sfdisk:
+   - Fix format specifiers for size_t  [Thierry Reding]
+   - fix aliasing warnings  [Mike Frysinger]
+   - fix formatting typo in man page  [Karel Zak]
+su:
+   - add --group and --supp-group options  [Karel Zak]
+   - add segmentation fault reporting of the child process  [Ondrej Oprala]
+   - don't modify PATH if -l not specified  [Karel Zak]
+   - fix "COMMAND not specified" error  [Karel Zak]
+   - fix compiler warning [-Wstrict-prototypes]  [Karel Zak]
+   - fix stupid typo  [Karel Zak]
+   - fixed a typo in pam error message  [Vitezslav Cizek]
+   - log failed logins to btmp  [Karel Zak]
+   - more robust getpwuid() for GNU Hurt [coreutils 71b7ddc]  [Karel Zak]
+   - move generic su code to su-common.c  [Karel Zak]
+   - move long options to main()  [Karel Zak]
+   - rename log_su to log_syslog  [Karel Zak]
+   - use get_terminal_name() for compatibility with login(1)  [Karel Zak]
+   - verify writing to streams was successful  [Karel Zak]
+su-common:
+   - make usage() translator friendly  [Sami Kerola]
+sulogin:
+   - add multi console feature from SysVinit sulogin  [Werner Fink]
+   - cleanup file descriptors usage  [Karel Zak]
+   - don't use {de,con}structor attributes  [Karel Zak]
+   - make usleep() workaround work  [Werner Fink]
+   - map NL to CR-NL on output in initial termios settings  [Karel Zak]
+   - minor coding style changes  [Karel Zak]
+   - mount temporary /dev and /proc if not found  [Werner Fink]
+   - remove consoles.c from libcommon  [Karel Zak]
+   - use alarm function to indicate if a timeout occurs  [Werner Fink]
+   - use the linked lists from list.h for consoles list  [Werner Fink]
+swapon:
+   - check numeric user inputs  [Sami Kerola]
+   - clarify swapon.8 priority option  [Sami Kerola]
+   - default to --show if nothing is requested  [Sami Kerola]
+   - don't care about xasprintf() return code  [Karel Zak]
+   - fix memmory leak [coverity scan]  [Karel Zak]
+   - print warning about insecure owner/permissions  [Karel Zak]
+   - remove loop declaration [smatch scan]  [Sami Kerola]
+switch_root:
+   - Add a sanity check  [Richard Weinberger]
+   - check open() return value [coverity scan]  [Karel Zak]
+tests:
+   - add armv7 lscpu dump  [Karel Zak]
+   - add chfnsh build tests  [Karel Zak]
+   - add dmesg(1) check  [Sami Kerola]
+   - add f2fs image test  [Alejandro Martinez Ruiz]
+   - add fallocate(1) check  [Sami Kerola]
+   - add fdisk BSD test  [Karel Zak]
+   - add fdisk GPT test  [Karel Zak]
+   - add getopt(1) check  [Sami Kerola]
+   - add ionice(1) check  [Sami Kerola]
+   - add ipcmk(1) and ipcrm(1) checks  [Sami Kerola]
+   - add isosize(1) check  [Sami Kerola]
+   - add line(1) check  [Sami Kerola]
+   - add mcookie(1) check  [Sami Kerola]
+   - add mising "export" keyword  [Karel Zak]
+   - add more(1) check  [Sami Kerola]
+   - add ppc64-POWER7-64cpu lscpu dump  [Karel Zak]
+   - add rev(1) check  [Sami Kerola]
+   - add setarch(8) check  [Sami Kerola]
+   - add setsid(1) check  [Sami Kerola]
+   - add shared subtrees to umount --recursive test  [Karel Zak]
+   - add tailf(1) check  [Sami Kerola]
+   - add ul(1) check  [Sami Kerola]
+   - add umount --all-targets tests  [Karel Zak]
+   - add umount --recursive test  [Karel Zak]
+   - add utmpdump(1) check  [Sami Kerola]
+   - add whereis(1) check  [Sami Kerola]
+   - add/improve mount shared-subtree tests  [Karel Zak]
+   - fix ipcs basic limit when bc is not available  [Gilles Espinasse]
+   - fix mount move test to work with shared mount  [Milan Broz]
+   - fix timezone for cramfs  [Milan Broz]
+   - fix typo in fdisk test  [Karel Zak]
+   - ignore stderr in fdisk -l  [Karel Zak]
+   - ignore test if kernel doesn't support minix fs  [Milan Broz]
+   - make utmpdump TZ independent  [Karel Zak]
+   - move fallocate test file  [Karel Zak]
+   - move tailf test input  [Karel Zak]
+   - remove encryption loopdev test  [Karel Zak]
+   - remove lscpu /sys dumps without 'possible' CPU mask  [Karel Zak]
+   - skip ipcs limits overflow when bc is not available  [Gilles Espinasse]
+   - sort commands strings  [Sami Kerola]
+   - unset *_DEBUG variables  [Karel Zak]
+   - update 'odd input' fdisk test  [Karel Zak]
+   - update ISO tests  [Karel Zak]
+   - update UDF test  [Karel Zak]
+   - update aks-partition-number dialog (planned regression)  [Karel Zak]
+   - update bsd test  [Karel Zak]
+   - update build tests  [Karel Zak]
+   - update fdisk mbr tests  [Karel Zak]
+   - update fdisk tests  [Karel Zak]
+   - update ipcs (reorder default output)  [Karel Zak]
+   - update libblkid PT tests  [Karel Zak]
+   - use checksum to detect rev(1) consistency  [Karel Zak]
+textual:
+   - add missing comma and colon in some help texts  [Benno Schulenberg]
+   - fix a few typos in some of the usage help texts  [Benno Schulenberg]
+   - fix the example in whereis man page, plus further improvements  [Benno Schulenberg]
+   - fix two misencodings in comments  [Benno Schulenberg]
+   - fix typos in messages  [Yuri Chornoivan]
+   - gettextize an overlooked string  [Benno Schulenberg]
+   - gettextize several overlooked messages  [Benno Schulenberg]
+   - improve an error message and a help text  [Benno Schulenberg]
+   - remove inconsistent periods from two error messages  [Benno Schulenberg]
+   - slice the help text of fsck into strips, for translators  [Benno Schulenberg]
+   - slice the help text of lscpu into strips, for translators  [Benno Schulenberg]
+   - spell and encode the name of Arkadiusz Miśkiewicz correctly  [Benno Schulenberg]
+   - standardize reporting of program name plus package version  [Benno Schulenberg]
+   - standardize the reporting of program name plus package version  [Benno Schulenberg]
+   - tag two bug messages as "internal error"  [Benno Schulenberg]
+   - tiny tweaks of some error messages  [Benno Schulenberg]
+   - typo fixes  [Gilles Espinasse]
+   - use UTIL_LINUX_VERSION everywhere  [Karel Zak]
+translation:
+   - unify exec error messages  [Sami Kerola]
+tunelp:
+   - add missing break [coverity scan]  [Karel Zak]
+   - deprecation  remove command from default build  [Sami Kerola]
+umount:
+   - (recursive) add a cache to the table  [Dave Reisner]
+   - (recursive) don't call umount(2) for already unmounted targets  [Karel Zak]
+   - add --all-targets  [Karel Zak]
+   - add -R, --recursive option  [Dave Reisner]
+   - add note about namespaces too --all-targets  [Karel Zak]
+   - allways return MOUNT_EX_*  [Karel Zak]
+   - clean --recursive  [Karel Zak]
+   - improve --recursive docs  [Karel Zak]
+   - make usage() translator friendly  [Sami Kerola]
+   - sanitize paths from non-root users  [Karel Zak]
+unshare:
+   - Add support for the pid and user namespaces  [Eric W. Biederman]
+   - make usage() translator friendly  [Sami Kerola]
+   - support the switching of namespaces  [Neil Horman]
+   - tweak style  [Mike Frysinger]
+unshare(1):
+   - delete empty NOTES section  [Mike Frysinger]
+unshare,nsenter:
+   - Move the old libc handling into a common header namespace.h  [Eric W. Biederman]
+   - spawn shell by default  [Zbigniew Jędrzejewski-Szmek]
+uuidgen:
+   - fix --random  [Karel Zak]
+vipw:
+   - remove unused set{uid,gid} calls  [Karel Zak]
+wall:
+   - use xgethostname()  [Sami Kerola]
+wdctl:
+   - add fallbacks for old kernel headers  [Karel Zak]
+   - gettextize one forgotten word  [Benno Schulenberg]
+   - treat aligned translatable strings in a uniform manner  [Benno Schulenberg]
+whereis:
+   - add search scope listing option  [Sami Kerola]
+   - align with howto-usage-function.txt  [Sami Kerola]
+   - canonicalize directories paths  [Karel Zak]
+   - improve readability for analysers  [Karel Zak]
+   - rewrite most of the command  [Sami Kerola, Karel Zak]
+   - support MANPATH environment variable  [Sami Kerola]
+wipefs:
+   - Add --force option to force it to erase.  [Richard W.M. Jones]
+   - add -f to getopt_long()  [Karel Zak]
+   - use O_EXCL  [Karel Zak]
+write:
+   - stop using MAXHOSTNAMELEN  [Karel Zak]
+