Changes between v2.29-rc2 and v2.29
--------------------------------------------

commit 5bd2b14de42bd81abfee1a3f3265b2ecb92f79b3
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Nov 8 11:35:40 2016 +0100

    build-sys: release++ (v2.29)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 NEWS         | 4 ++++
 configure.ac | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 8ebed169147dadf0f682e07c08f6dca376f0913a
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Nov 8 11:34:10 2016 +0100

    docs: update v2.29-ReleaseNotes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 Documentation/releases/v2.29-ReleaseNotes | 51 ++++++++++++++++++++++++++++++-
 1 file changed, 50 insertions(+), 1 deletion(-)

commit e705911143b0c41cf83fb81d4d4272835ffe3325
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Nov 8 11:16:52 2016 +0100

    po: merge changes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 po/ca.po          |  411 ++---
 po/cs.po          |  411 ++---
 po/da.po          |  411 ++---
 po/de.po          | 4843 +++++++++++++++++++++++++++++------------------------
 po/es.po          |  416 ++---
 po/et.po          |  403 ++---
 po/eu.po          |  403 ++---
 po/fi.po          |  411 ++---
 po/fr.po          |  411 ++---
 po/gl.po          |  403 ++---
 po/hr.po          |  403 ++---
 po/hu.po          |  403 ++---
 po/id.po          |  403 ++---
 po/it.po          |  403 ++---
 po/ja.po          |  411 ++---
 po/nl.po          |  422 ++---
 po/pl.po          |  416 ++---
 po/pt_BR.po       |  411 ++---
 po/ru.po          |  403 ++---
 po/sl.po          |  403 ++---
 po/sv.po          |  416 ++---
 po/tr.po          |  411 ++---
 po/uk.po          |  416 ++---
 po/util-linux.pot |  405 ++---
 po/vi.po          |  411 ++---
 po/zh_CN.po       |  433 +++--
 po/zh_TW.po       |  411 ++---
 27 files changed, 8020 insertions(+), 7484 deletions(-)

commit 970ee687e194b7b7b035f227f686a8a6cd4da180
Author: Wylmer Wang <wantinghard@gmail.com>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update zh_CN.po (from translationproject.org)

 po/zh_CN.po | 2785 +++++++++++++++++++++++++----------------------------------
 1 file changed, 1171 insertions(+), 1614 deletions(-)

commit 2e4eb3d109d0e9dd371d04ca4b7e4fe82f320bd6
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update uk.po (from translationproject.org)

 po/uk.po | 345 +++++++++++++++++++++++++++------------------------------------
 1 file changed, 150 insertions(+), 195 deletions(-)

commit d82318ae6c6a793845289029e38191248fdb383b
Author: Sebastian Rasmussen <sebras@gmail.com>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update sv.po (from translationproject.org)

 po/sv.po | 340 +++++++++++++++++++++++++++------------------------------------
 1 file changed, 146 insertions(+), 194 deletions(-)

commit d251f3db19b44c2298dd91d9074701beb5fc442e
Author: Jakub Bogusz <qboosh@pld-linux.org>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update pl.po (from translationproject.org)

 po/pl.po | 390 +++++++++++++++++++++++++--------------------------------------
 1 file changed, 157 insertions(+), 233 deletions(-)

commit 2f30e977512ca8d73b531d6a88a6fcb064a36d09
Author: Benno Schulenberg <benno@vertaalt.nl>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update nl.po (from translationproject.org)

 po/nl.po | 394 +++++++++++++++++++++++++++++----------------------------------
 1 file changed, 182 insertions(+), 212 deletions(-)

commit 47c3fee228be16ac929fade786e48a6f6ed9f6a5
Author: Antonio Ceballos Roa <aceballos@gmail.com>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update es.po (from translationproject.org)

 po/es.po | 329 +++++++++++++++++++++++++++------------------------------------
 1 file changed, 141 insertions(+), 188 deletions(-)

commit 111318b226e3806a40bedd671e9f7ab29727eb89
Author: Philipp Thomas <pth@suse.de>
Date:   Tue Nov 8 11:07:39 2016 +0100

    po: update de.po (from translationproject.org)

 po/de.po | 5142 +++++++++++++++++++++++++++++---------------------------------
 1 file changed, 2407 insertions(+), 2735 deletions(-)

commit fc5fa9036af0a72b89a426d3b06148975bd81278
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Mon Nov 7 09:35:17 2016 +0100

    tests: let lsmod fail silently
    
    This is mostly for non-Linux systems where lsmod is not
    even available.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/functions.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d289685caca838eb3b8063d13d072b5eefab1b35
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Sat Nov 5 16:08:09 2016 +0100

    tests: always quote $LODEV
    
    Since there is no error handling in this test $LODEV
    may be empty.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/ts/losetup/losetup-loop | 46 +++++++++++++++++++++----------------------
 1 file changed, 23 insertions(+), 23 deletions(-)

commit 2be1b27228c26a73094e045dbe86706f19a78d3a
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Sat Nov 5 16:08:08 2016 +0100

    tests: replace sleep by udevadm
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
    CC: Stanislav Brabec <sbrabec@suse.cz>

 tests/ts/losetup/losetup-loop | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

commit e8a7dc4beefaf294c13dc0bfcc8ffdbd940a44b8
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Sat Nov 5 16:08:07 2016 +0100

    tests: udevadm settle before losetup -d
    
    Fails on Debian 7 (wheezy), Kernel 3.2.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>
    CC: Stanislav Brabec <sbrabec@suse.cz>

 tests/ts/losetup/losetup-loop | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit 52ac70657674448129aa2385f22feb50c80d71f2
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 7 10:19:16 2016 +0100

    docs: update TODO file
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 Documentation/TODO | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit b5d61108e4e309843d8bdeb84d29d803971bf676
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Nov 3 10:53:09 2016 +0100

    lscpu: disable is_vmware_platform() for non-root users
    
    References: http://www.spinics.net/lists/util-linux-ng/msg13302.html
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/lscpu.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit ae02bd0bd740aa65fcc94c25100097fb6694769b
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Nov 3 00:01:23 2016 +0100

    tests: check for timeout prog
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/ts/misc/flock | 1 +
 1 file changed, 1 insertion(+)

commit ca6d721a01e99c08db844705d391496f1d041750
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Nov 2 15:31:55 2016 +0100

    tests: wait for flock background process
    
    Maybe we should add a --daemonize option to flock to cover
    this use case.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/ts/misc/flock | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit e76e6747cbd9eb1facbdb6026481e680c256750b
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Nov 2 14:47:37 2016 +0100

    lsblk: add note about --sort and --list relation
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 Documentation/TODO | 3 +++
 misc-utils/lsblk.8 | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 5e2305ca5c2161279ac2577650b8f26789c1f751
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Nov 2 14:40:31 2016 +0100

    lsblk: sort by MAJ:MIN by default
    
    Since Linux kernel 4.8 /sys entries are no more sorted and all is
    in the native order. It makes lsblk output messy.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 misc-utils/lsblk.c | 5 +++++
 1 file changed, 5 insertions(+)

commit 95a528ddbc27528e7bcd54cef5f539128b125658
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Nov 2 14:39:08 2016 +0100

    libsmartcols: make scols_sort_table() usable for trees
    
    We also need to sort children when tree is enabled.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libsmartcols/src/table.c | 53 +++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 50 insertions(+), 3 deletions(-)

commit 8c2e8e86d2f0248ab62f4b41e0f7042443dc88e5
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Nov 2 12:56:06 2016 +0100

    libfdisk: fix typo
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/context.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 10146e56b0051f723320c16d0e0f9d94ba0a8803
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Oct 31 14:30:02 2016 +0100

    tests: add flock tests
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/commands.sh                    |  1 +
 tests/expected/misc/flock            |  3 ++
 tests/expected/misc/flock-exclusive  |  1 +
 tests/expected/misc/flock-no-fork    |  1 +
 tests/expected/misc/flock-non-block  |  1 +
 tests/expected/misc/flock-shared     |  2 +
 tests/expected/misc/flock-time-check |  1 +
 tests/expected/misc/flock-timeout    |  2 +
 tests/ts/misc/flock                  | 95 ++++++++++++++++++++++++++++++++++++
 9 files changed, 107 insertions(+)

commit 93fea49f2834a634babc8c7f86c01edea123ed7a
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Oct 31 13:15:35 2016 +0100

    flocks: keep run_program() simple

 sys-utils/flock.c | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

commit 4a53290774b89f202aa5484fdd093426c28677aa
Merge: 391e675 eaaf0e7
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Oct 31 13:03:47 2016 +0100

    Merge branch 'fixes-for-v2.29' of https://github.com/rudimeier/util-linux
    
    * 'fixes-for-v2.29' of https://github.com/rudimeier/util-linux:
      misc: once again some printf format strings
      misc: fix some compiler warnings
      chrt: fix HAVE_SCHED_SETATTR fallback case
      fdisk: fix memleak in list_disk_geometry()

commit 391e675c6f92f4019b9b90bcb521399480580aad
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Oct 31 12:50:31 2016 +0100

    flock: fix no-flock patch
    
    Addresses: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=842598
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/flock.c | 45 ++++++++++++++++++++++++++++-----------------
 1 file changed, 28 insertions(+), 17 deletions(-)

commit 3c4a3de0fcb8f21bffacfd8bdc3d6fbd683c71f5
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Oct 27 15:30:20 2016 +0200

    mount: append inverting options for mount.<type> on "users"
    
    If you call mount(8) as root, then we need to append inverting options
    (if specified by fstab) for "user" and "users" to /sbin/mount.<type>
    command line, because for UID=0 mount.nfs follows command line rather
    than the fstab setting.
    
    This has been originally implemented by commit
    a4c0cc75ff9744299f108c259efab1bd30c8007a for the old mount(8). The
    same feature is supported by libmount, unfortunately for "user" only.
    We need the same also for "users" to be backwardly compatible.
    
    Addresses: https://github.com/karelzak/util-linux/issues/368
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libmount/src/context_mount.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit eaaf0e7e378c3f0477008ac2da389c7e3b6652bd
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Oct 26 23:04:44 2016 +0200

    misc: once again some printf format strings
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 libblkid/src/probe.c           | 2 +-
 libblkid/src/superblocks/zfs.c | 6 +++---
 libfdisk/src/item.c            | 4 +++-
 3 files changed, 7 insertions(+), 5 deletions(-)

commit 332123f2b6892c09635ba00de8bf20901e224dea
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Oct 26 20:44:15 2016 +0200

    misc: fix some compiler warnings
    
      libsmartcols/samples/fromfile.c:59:2: warning: passing argument 3 of 'string_to_bitmask' from incompatible pointer type
      text-utils/pg.c:79:0: warning: "TABSIZE" redefined
      libblkid/src/read.c:455:13: warning: 'debug_dump_dev' defined but not used [-Wunused-function]
      libblkid/src/probe.c:769:13: warning: unused function 'cdrom_size_correction' [-Wunused-function]
      /usr/include/sys/termios.h:3:2: warning: "this file includes <sys/termios.h> which is deprecated, use <termios.h> instead" [-W#warnings]
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 libblkid/src/probe.c            |  4 ++++
 libblkid/src/read.c             | 32 --------------------------------
 libsmartcols/samples/fromfile.c |  2 +-
 text-utils/pg.c                 |  8 ++++----
 4 files changed, 9 insertions(+), 37 deletions(-)

commit fded05ac81d0225848eebe2ab1af96d23c30f4b2
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Oct 26 19:46:22 2016 +0200

    chrt: fix HAVE_SCHED_SETATTR fallback case
    
    Broken since 6f27e449. We could not enter the fallback
    if HAVE_SCHED_SETATTR is not defined.
    
    Two gcc warnings made this issue visible:
      schedutils/chrt.c:247:1: warning: label 'fallback' defined but not used [-Wunused-label]
      schedutils/chrt.c:266:9: warning: 'policy' may be used uninitialized in this function [-Wuninitialized]
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 schedutils/chrt.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 0f2eb577ac48323489982fa17d2726e834c19ab8
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Oct 26 18:13:59 2016 +0200

    fdisk: fix memleak in list_disk_geometry()
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 disk-utils/fdisk-list.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit a50c849007f02ccb4bd15107da53f27c8ce9b41c
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Oct 27 10:51:59 2016 +0200

    libfdisk: cleanup labelitem initialization
    
    * use macro for label initialization
    * make sure we do not call fdisk_ref_labelitem() and
      fdisk_unref_labelitem() for non-allocated items
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/fdiskP.h | 4 ++++
 libfdisk/src/item.c   | 8 +++++++-
 libfdisk/src/label.c  | 2 +-
 3 files changed, 12 insertions(+), 2 deletions(-)

commit 14b7f754c9abb0ea213d7824766496e6a0152c58
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Oct 26 17:04:30 2016 +0200

    libfdisk: fix uninitialized fdisk_labelitem
    
    fdisk -l could crash randomly. Only seen on some i586 systems with
    certain exotic compiler options.
    
    The problem was that this item is later used in
    function fdisk_reset_labelitem() like this:
    
        if (li->type == 's')
            free(li->data.str);
    
    This may crash if item is randomly initialized.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 libfdisk/src/label.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f4126f98e165f3e3457ecdb2e3777fa79463cb79
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Oct 26 14:08:29 2016 +0200

    tests: add sfdisk script case-insensitive test
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/sfdisk/dos-read-dump-case | 21 +++++++++++++++++++++
 tests/ts/sfdisk/dos                      | 14 ++++++++++++++
 2 files changed, 35 insertions(+)

commit 469acdb4496de69d69344def0adaba3176da7c1e
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Oct 26 14:01:29 2016 +0200

    libfdisk: (script) make bootable flag parsing more robust
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/script.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 16b5238eb354b2d8faa90cb5c9622963a5d6a1eb
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Oct 26 13:50:10 2016 +0200

    libfdisk: add trivial script test
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/script.c | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

commit e4015b348f849774f5b1c50a3fc4f1e444597f6d
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Oct 26 10:28:41 2016 +0200

    fdisk: fix compiler warning
    
    disk-utils/fdisk-menu.c: In function ‘gpt_menu_cb’:
    disk-utils/fdisk-menu.c:709: warning: passing argument 6 of ‘fdisk_ask_number’ from incompatible pointer type
    ./libfdisk/src/libfdisk.h:688: note: expected ‘uintmax_t *’ but argument is of type ‘long unsigned int *’
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 disk-utils/fdisk-menu.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c95cad20985376cd62f7ed2ed8943940e1773a07
Merge: bae57b5 561dedc
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Oct 26 10:22:40 2016 +0200

    Merge branch 'tests-raid1' of https://github.com/rudimeier/util-linux

commit bae57b5a3c9fac14de4f0bb685958cb68937dc4d
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Oct 26 10:13:03 2016 +0200

    misc: fix unsigned int usage for ctype.h functions
    
    Reported-by: "Yuriy M. Kaminskiy" <yumkam@gmail.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 disk-utils/partx.c     | 4 ++--
 libfdisk/src/gpt.c     | 4 ++--
 login-utils/lslogins.c | 2 +-
 misc-utils/logger.c    | 2 +-
 sys-utils/dmesg.c      | 4 ++--
 5 files changed, 8 insertions(+), 8 deletions(-)

commit 82e8ddacb4ac9221835d5d1c2930cb5a5a0a8440
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 16:52:43 2016 +0200

    rtcwake: add note about RTC limits
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/rtcwake.8.in | 3 +++
 1 file changed, 3 insertions(+)

commit db449e059d574fa1ee9def66ef169b8c0be4b965
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 14:33:08 2016 +0200

    tests: let's follow ts_scsi_debug_rmmod
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/ts/sfdisk/script | 2 --
 1 file changed, 2 deletions(-)

commit 14dbd60976728784c30a6f78ef0e5beb7fdf14c3
Merge: 066e217 5c711ba
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 14:31:23 2016 +0200

    Merge branch 'test-rmmod-scsi_debug' of https://github.com/rudimeier/util-linux
    
    * 'test-rmmod-scsi_debug' of https://github.com/rudimeier/util-linux:
      tests: consolidate rmmod scsi_debug

commit 066e21748ea7c9bed3e51fc490f50001b2d295d4
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 14:26:42 2016 +0200

    docs: add sfdisk scripts quotes issue to TODO file
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 Documentation/TODO | 3 +++
 1 file changed, 3 insertions(+)

commit 9e4e2ee31ef641424f0620edf1044f8b772736e4
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 13:43:48 2016 +0200

    tests: add another sfdisk script tests
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/sfdisk/script-broken-1  |  15 +++++
 tests/expected/sfdisk/script-broken-2  |  15 +++++
 tests/expected/sfdisk/script-broken-3  |  15 +++++
 tests/expected/sfdisk/script-broken-4  |  15 +++++
 tests/expected/sfdisk/script-broken-5  |  15 +++++
 tests/expected/sfdisk/script-quotes    |  40 ++++++++++++
 tests/expected/sfdisk/script-separator |  40 ++++++++++++
 tests/ts/sfdisk/script                 | 108 +++++++++++++++++++++++++++++++++
 8 files changed, 263 insertions(+)

commit 8430b9b88426eb3c273b02a2d9505d839913317c
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 13:41:10 2016 +0200

    libfdisk: make script token parser more robust
    
    * make sure token is terminated
    * skip closing quotes
    * allow extra space after quotes and before terminater
    * skip extra space after terminater
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/script.c | 32 +++++++++++++++++++++++++++++---
 1 file changed, 29 insertions(+), 3 deletions(-)

commit 0dcfebf527744bf9b78c576a64ddec7d4367afe3
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 12:34:49 2016 +0200

    tests: add sfdisk Type= and Id= test
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/sfdisk/script-type-and-id | 40 ++++++++++++++++++++++++
 tests/ts/sfdisk/script                   | 52 ++++++++++++++++++++++++++++++++
 2 files changed, 92 insertions(+)

commit f37f50594f5be9454c4cc24f1a9541b06afd52b6
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 12:32:23 2016 +0200

    libfdisk: fix script Type= and Id= parsing
    
    The parser is not consistent and *case insensitive* Type= and Id= tokens
    are not expected on all places.
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/script.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 81d26db3e1e1d1e1375fb158d5f37a794ffe11bb
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 12:12:49 2016 +0200

    tests: add GPT attributes parser tests
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/sfdisk/gpt-attrs-broken-guid  |    2 +
 tests/expected/sfdisk/gpt-attrs-broken-nosep |    2 +
 tests/expected/sfdisk/gpt-attrs-guid         | 1110 ++++++++++++++++++++++++++
 tests/expected/sfdisk/gpt-attrs-space        | 1110 ++++++++++++++++++++++++++
 tests/expected/sfdisk/gpt-attrs-unsupported  |    2 +
 tests/ts/sfdisk/gpt                          |   38 +
 6 files changed, 2264 insertions(+)

commit 17d0902c89eb16df26b3458dd5da71bb0dd99e93
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Oct 25 12:08:58 2016 +0200

    libfdisk: (gpt) make attributes parser more robust
    
    * allow GUID: prefix only for numbers
    * require space or comma separator
    
    Addresses: https://github.com/karelzak/util-linux/issues/367
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/gpt.c | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

commit 42b02524de1d081422fcc610417b8dd15739c108
Merge: 9189197 31fb945
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Oct 24 15:05:56 2016 +0200

    Merge branch 'master' of https://github.com/yurchor/util-linux
    
    * 'master' of https://github.com/yurchor/util-linux:
      Fix minor typos

commit 91891979f77e62eef4ed32ac14f10b78a214b093
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Oct 21 18:48:10 2016 +0200

    build-sys: improve libncursesw5 install for travis
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 .travis-functions.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 561dedcf3b381c385323fea8796b89f75826c50f
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Fri Oct 21 16:19:29 2016 +0200

    test: fix raid1 minimum I/O size
    
    Seems this has been changed in kernels >4.4.x or >4.8
    from 512 bytes to 64K.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/expected/blkid/md-raid1-whole | 2 +-
 tests/ts/blkid/md-raid1-whole       | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

commit 5c711ba9453d46815b3c0ec677893a4a6f34d3bd
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Fri Oct 21 13:01:55 2016 +0200

    tests: consolidate rmmod scsi_debug
    
     - auto cleanup on test exit
     - Add smart timeout: Newer openSUSE systems on OBS failed to rmmod
       almost always. udevadm settle does not seem to have any affect.
     - now tests will fail if rmmod fails
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/functions.sh                    | 48 +++++++++++++++++++++++++++++++----
 tests/ts/blkid/mbr-wholedisk          |  1 -
 tests/ts/blkid/md-raid1-part          |  2 --
 tests/ts/eject/umount                 |  3 +--
 tests/ts/fdisk/align-512-4K           |  2 --
 tests/ts/fdisk/align-512-4K-63        |  1 -
 tests/ts/fdisk/align-512-4K-md        |  3 ---
 tests/ts/fdisk/align-512-512-topology |  2 --
 tests/ts/libmount/context             |  2 --
 tests/ts/libmount/context-py          |  2 --
 tests/ts/libmount/context-utab        |  2 --
 tests/ts/libmount/context-utab-py     |  2 --
 tests/ts/libmount/tabfiles-tags       |  2 --
 tests/ts/libmount/tabfiles-tags-py    |  2 --
 tests/ts/losetup/losetup-blkdev       |  4 ---
 tests/ts/minix/mkfs                   |  2 --
 tests/ts/mount/umount-alltargets      |  4 ---
 tests/ts/mount/umount-recursive       |  4 ---
 tests/ts/partx/partx                  |  5 +---
 tests/ts/sfdisk/dos                   |  2 --
 tests/ts/sfdisk/gpt                   |  1 -
 tests/ts/sfdisk/movedata              |  1 -
 tests/ts/sfdisk/resize                |  1 -
 tests/ts/wipefs/wipefs                |  1 -
 24 files changed, 45 insertions(+), 54 deletions(-)

commit e1164591f7927402af8d73d340e75dbfeb06a288
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Oct 21 13:51:48 2016 +0200

    getopt: be sure that options array is terminated
    
    Reported-by: Anders Kaseorg <andersk@mit.edu>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 misc-utils/getopt.c | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

commit 25d08572da2b950c14a4820f5d581eaba957361f
Merge: 307546e 4b439e2
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Oct 21 13:34:28 2016 +0200

    Merge branch 'test-fixes' of https://github.com/rudimeier/util-linux
    
    * 'test-fixes' of https://github.com/rudimeier/util-linux:
      build-sys: fix missing ncursesw message
      tests: avoid &>> for bash compatibility

commit 307546ed8b48da7a8d4583d8e6b4a68904d7900a
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Oct 21 13:33:32 2016 +0200

    build-sys: fix drone.io builds
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 .travis-functions.sh | 1 +
 1 file changed, 1 insertion(+)

commit 4b439e2d00e006c29d784ceb4b7d02766996d230
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Thu Oct 20 10:50:04 2016 +0200

    build-sys: fix missing ncursesw message
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 39f948942b10c1314ebd0944bfed5f079e536f28
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed Oct 19 20:45:19 2016 +0200

    tests: avoid &>> for bash compatibility
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/ts/schedutils/chrt          | 2 +-
 tests/ts/schedutils/chrt-non-root | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

commit d22f7f7c1ee428c6f3d427b1c8b569af45527d01
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Oct 20 18:24:24 2016 +0200

    tests: call umount --fake for tmpfs tests
    
    On old systems (e.g. RHEL6) with /sbin/mount.tmpfs the mtab file is
    modified although our in-tree mount does not support mtab file. We
    need to call umount --fake to be sure that we remove unwanted lines
    from the test.
    
    Reported-by: Ruediger Meier <sweet_f_a@gmx.de>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/ts/mount/fstab-broken | 14 ++++++++++++--
 tests/ts/mount/fstab-none   |  3 +++
 2 files changed, 15 insertions(+), 2 deletions(-)

commit 31fb945332985321b89f21daa37e23a8882b652b
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Thu Oct 20 19:08:57 2016 +0300

    Fix minor typos

 Documentation/poeigl.txt    | 2 +-
 misc-utils/findmnt-verify.c | 4 ++--
 misc-utils/logger.c         | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit 9d328f82d78cbfd03f8d967a15446309e23b1e64
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Oct 20 17:30:30 2016 +0200

    build-sys: fix typo on ncurses-config command line
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 m4/ul.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e5cc93b5a8854fce80537f86a244977df212dcb5
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Oct 20 16:52:31 2016 +0200

    build-sys: use ncurses-config rather than pkg-config
    
    It's painful, but ncurses upstream does not distribute .pc files by
    default and it seems that ncurses{6,5}-config is the preferred solution.
    
    For better compatibility lets use ncurses-config.
    
    Reported-by: Ruediger Meier <sweet_f_a@gmx.de>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac | 14 ++++++--------
 m4/ul.m4     | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+), 8 deletions(-)