util-linux 2.28.1 Release Notes =============================== agetty: - call uname() only when necessary [Karel Zak] - don't modify argv[] when parse speeds [Karel Zak] - fix \S usage [Karel Zak] blkdiscard: - Improve man page [Allon Mureinik] build-sys: - add --enable-libuuid-force-uuidd [Ruediger Meier] - add tools/Makemodule.am [Karel Zak] - fix uClibc-ng scanf check [Waldemar Brodkorb] - workaround for autoconf "present but cannot be compiled" [Karel Zak] cfdisk: - use libsmartcols ASCII for non-widechar environment [Karel Zak] chfn: - chsh use selinux_check_passwd_access() [Karel Zak] colcrt: - avoid the command getting hung [afl] [Sami Kerola] deprecated.txt: - Add sfdisk --show-pt-geometry [Stanislav Brabec] dmesg: - --notime should not suppress --show-delta [Sami Kerola] docs: - update AUTHORS file [Karel Zak] fdisk: - make -l behaves like fdisk -l [Thierry Vignaud] fsck: - fix racing between unlock/unlink and open [Yuriy M. Kaminskiy] lib: - avoid double free in loopdev.c [Sami Kerola] libblkid: - Add metadata signature check for IMSM on 4Kn drives [Alexey Obitotskiy] - avoid non-empty recursion in EBR [Karel Zak] - ignore extended partition at zero offset [Karel Zak] - make I/O errors on CDROMs non-fatal [Karel Zak] - make blkid_do_wipe() work with probes with offset [Petr Uzel] - Add length check in probe_nilfs2 before crc32 [Torsten Hilbrich] - fix probe_nilfs2 I/O error backup [Karel Zak] libfdisk: - (gpt) be more careful with 64bit constants [Karel Zak] - don't offer zero length freespace [Karel Zak] - fix range checking for fdisk_set_last_lba [Sassan Panahinejad] libmount: - Preserve empty string value in optstr parsing [Filipe Brandenburger] - fix memory leak [Sami Kerola] - fix mnt_table_parse_stream() logic [Karel Zak] - make kernel_fs_postparse() more robust [Karel Zak] libsmartcols: - Corrected JSON escaping [Karel Zak, Bryan Elliott] logger: - add man page note about the default --tag [Karel Zak] - be more precise about --port description [Karel Zak] lsblk: - improve support for nvme [Karel Zak] - use ID_WWN_WITH_EXTENSION is possible [Karel Zak] man pages: - fix spacing between man page name & section number [Mike Frysinger] mkswap: - tolerate ENOTSUP when failing to relabel [Lubomir Rintel] mount: - try to tell what mount was doing when it failed [Sami Kerola] po: - merge changes [Karel Zak] - update ja.po (from translationproject.org) [Takeshi Hamasaki] - update nl.po (from translationproject.org) [Benno Schulenberg] - update sv.po (from translationproject.org) [Sebastian Rasmussen] pylibmount: - include c.h [Karel Zak] script: - avoid trying fclose(NULL) [Sami Kerola] - use empty-slave heuristic more carefully [Karel Zak] setpwnam: - fix memory leak [Sami Kerola] sfdisk: - Add --show-pt-geometry compatibility code [Stanislav Brabec] - add show-pt-geometry to usage() and sfdisk.8 [Karel Zak] - exit with error if rereading partition table fails [Victor Dodon] tailf: - Fix previously adjusted segfault patch [Tobias Stoeckmann] - Fix segmentation fault in tailf on 32 bit [Tobias Stoeckmann] taskset: - clarify that masks are always hex in man page [Chris Metcalf] tests: - Use proper word splitting when executing tests [Filipe Brandenburger] - update build-sys test [Karel Zak] tools: - add script to load .po from translationproject.org [Karel Zak] umount: - add note about FS names differences to the man page [Karel Zak] wipefs: - force GPT detection [Karel Zak] write: - fix setuid related regression [Wayne Pollock]