Changes between v2.28.1 and v2.28.2 -------------------------------------------- commit 9f388ae6add5eba3ffd1767d692a7dc6c5dc4427 Author: Karel Zak Date: Wed Sep 7 13:35:24 2016 +0200 build-sys: release++ (v2.28.2) Signed-off-by: Karel Zak NEWS | 4 ++++ configure.ac | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) commit b83749cd4f54b685f9eff005d3fbc7f1f23236ae Author: Karel Zak Date: Wed Sep 7 13:34:09 2016 +0200 docs: update v2.28.2-ReleaseNotes Signed-off-by: Karel Zak Documentation/releases/v2.28.2-ReleaseNotes | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) commit 097a99a90adda1b739d3d4327d81d8515063fe61 Author: Karel Zak Date: Wed Sep 7 13:31:58 2016 +0200 docs: update AUTHORS file Signed-off-by: Karel Zak AUTHORS | 3 +++ 1 file changed, 3 insertions(+) commit 1eb83d70a84d317c3223119d73f06d1081a2467f Author: Karel Zak Date: Wed Sep 7 13:29:22 2016 +0200 po: merge changes Signed-off-by: Karel Zak po/ca.po | 2 +- po/cs.po | 2 +- po/da.po | 2 +- po/de.po | 2 +- po/es.po | 2 +- po/et.po | 2 +- po/eu.po | 2 +- po/fi.po | 2 +- po/fr.po | 2 +- po/gl.po | 2 +- po/hr.po | 2 +- po/hu.po | 2 +- po/id.po | 2 +- po/it.po | 2 +- po/ja.po | 2 +- po/nl.po | 2 +- po/pl.po | 2 +- po/pt_BR.po | 2 +- po/ru.po | 2 +- po/sl.po | 2 +- po/sv.po | 2 +- po/tr.po | 2 +- po/uk.po | 2 +- po/util-linux.pot | 4 ++-- po/vi.po | 2 +- po/zh_CN.po | 2 +- po/zh_TW.po | 2 +- 27 files changed, 28 insertions(+), 28 deletions(-) commit 068075a0c0781972b37be2b6e042d3fee6098f67 Author: Karel Zak Date: Tue Sep 6 13:34:07 2016 +0200 libsmartcols: fix padding for non-maxout output Signed-off-by: Karel Zak libsmartcols/src/table_print.c | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) commit 61a8670baadfde3c694c14391c013057fd11fd1e Author: Karel Zak Date: Tue Sep 6 11:02:59 2016 +0200 libsmartcols: fix empty cell padding The code does not print columns separator. Signed-off-by: Karel Zak libsmartcols/src/table_print.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 41e9fce1b379d8fd5bfe1a778148c2aa475aa80c Author: James Clarke Date: Thu Jul 14 09:02:24 2016 +0100 tests: Fix fdisk/id and fdisk/mbr-nondos-mode on Sparc On Sparc, fdisk defaults to using SUN disk labels, which causes the output from these tests to differ from non-Sparc. Signed-off-by: James Clarke tests/expected/fdisk/id.sparc | 3 + tests/expected/fdisk/mbr-nondos-mode.sparc | 189 +++++++++++++++++++++++++++++ tests/ts/fdisk/id | 13 ++ tests/ts/fdisk/mbr-nondos-mode | 13 ++ 4 files changed, 218 insertions(+) commit d934f5aeb6f72749a60ae69e4af42978977abb0e Author: Karel Zak Date: Tue Aug 16 13:39:07 2016 +0200 build-sys: add parisc to define ARCH_ Signed-off-by: Karel Zak configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit c9c84c06d45e4cca02a55d6c8120fc32fdb173fc Author: Karel Zak Date: Tue Aug 16 13:40:44 2016 +0200 tests: keep 'hppa' in fdisk/bsd test too Signed-off-by: Karel Zak tests/ts/fdisk/bsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3e44b9e4396fff2fb0a14f6f38dc9feafba2f6cd Author: Helge Deller Date: Mon Aug 15 22:26:30 2016 +0200 tests: really fix fdisk/bsd for hppa Finally fix the bsd testcase on the hppa architecture. Commit 1b7be556e553cdcef6213ead6340832c306011ed tried to fix it, but missed the fact that "uname -m" returns "parisc" or "parisc64" instead of "hppa*". Signed-off-by: Helge Deller Cc: 827225@bugs.debian.org tests/ts/fdisk/bsd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6e4539da45eb9641f941ffe643474bd0f9419c0f Author: Franco Fichtner Date: Thu Aug 11 15:03:50 2016 +0200 pathnames: guard clashing definitions on FreeBSD include/pathnames.h | 4 ++++ 1 file changed, 4 insertions(+) commit bb149ab5deecc2b1f5369713bc9dc9ad0bf12bbd Author: Franco Fichtner Date: Thu Aug 11 14:56:08 2016 +0200 blkdev: guard against missing DIOCGDINFO on FreeBSD 11 DIOCGMEDIASIZE is supported and available since FreeBSD 5, it may make sense to kill the backwards-glue completely instead. lib/blkdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit ce7d7d2ff9a3d3d2f07dc578c2bc15034e7f44ea Author: Tobias Stoeckmann Date: Tue Aug 30 21:00:38 2016 +0200 lib/loopdev: Set errno in is_loopdev on error The function is_loopdev does not set errno if the supplied string does not reference a valid loop device. Fix this to avoid an error message like this one: losetup: /: failed to use device: Success I prefer this one: losetup: /: failed to use device: No such device Signed-off-by: Tobias Stoeckmann lib/loopdev.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) commit 246940c51301e1b17487594adab8ab5101223d46 Author: Rostislav Skudnov Date: Tue Aug 30 10:07:49 2016 +0000 libblkid: [exfat] Limit maximum number of iterations in find_label Do not hang if there is a cluster chain loop in rootdir [kzak@redhat.com: - add return NULL] Signed-off-by: Karel Zak libblkid/src/superblocks/exfat.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) commit fb4a9ef42c24e96be1a5f5dbdccfc87331e06851 Author: Karel Zak Date: Tue Aug 30 10:25:44 2016 +0200 umount: fix obsolete info about loop= in umount.8 Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1370959 Signed-off-by: Karel Zak sys-utils/umount.8 | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) commit 9421e39db95ca7461a9704ab474ae05dae3808e2 Author: Tobias Stoeckmann Date: Sun Aug 28 21:15:59 2016 +0200 libblkid: Avoid OOB access on illegal ZFS superblocks 64 bit systems can trigger an out of boundary access while performing a ZFS superblock probe. This happens due to a possible integer overflow while calculating the remaining available bytes. The variable is of type "int" and the string length is allowed to be larger than INT_MAX, which means that avail calculation can overflow, circumventing the "avail < 0" check and therefore accessing memory outside the "buff" array later on. Signed-off-by: Tobias Stoeckmann libblkid/src/superblocks/zfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cd1e89459fa35b4787af821fbed939c57dc436ad Author: Rostislav Skudnov Date: Thu Aug 11 18:24:00 2016 +0000 libblkid: Check that cluster size is nonzero when probing exFAT This should prevent division by zero in find_label() Signed-off-by: Rostislav Skudnov libblkid/src/superblocks/exfat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3cd98e951ad1c469c8a0c973c0afa1f892cb9491 Author: Karel Zak Date: Mon Aug 15 11:02:18 2016 +0200 lsns: missing ns/ is not error For example user namespace is optional it does not make sense to ignore process completely if the ns/user file is missing. Reported-by: MichaƂ Bartoszkiewicz Signed-off-by: Karel Zak sys-utils/lsns.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 8772f72e3a23529cf61ebb2468393d8f28d4ef62 Author: Karel Zak Date: Wed Aug 31 11:01:03 2016 +0200 Revert "sfdisk: exit with error if rereading partition table fails" This reverts commit e0d30ef4c0a8baf5ad52f4ebce2ceef1944d711b. It was mistake to applied this commit to the stable branch. It's already reverted in master branch too (see 78e7f78896f2c9cf1b2615c8c555a64dcd9d2642 for more details). Signed-off-by: Karel Zak disk-utils/sfdisk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)