Changes between v2.16.1 and v2.16.2
-----------------------------------

commit efc729f2b880b31482c92be157754a00d7c6176d
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 30 16:38:13 2009 +0100

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

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

commit 8319a5ec3a2291b0988b153a4dc01f6cc7ad19c0
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 30 16:33:58 2009 +0100

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

 docs/v2.16.2-ReleaseNotes |   49 +++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 49 insertions(+), 0 deletions(-)

commit 9bcfcb45a0c39b57ebf9a8969c9e4a59a3f93ada
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 30 16:30:50 2009 +0100

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

 AUTHORS |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 0f182d63e5b2680b167a7c1b2496c86482a0e45e
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 30 16:29:15 2009 +0100

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

 po/ca.po             |  217 +++++-----
 po/cs.po             |  218 ++++-----
 po/da.po             |  217 +++++-----
 po/de.po             |  219 +++++-----
 po/es.po             |  217 +++++-----
 po/et.po             |  213 ++++-----
 po/eu.po             |  202 ++++-----
 po/fi.po             |  220 +++++-----
 po/fr.po             |  218 ++++-----
 po/hu.po             |  219 +++++-----
 po/id.po             | 1253 ++++++++++++++++++++++++++++++++------------------
 po/it.po             |  217 +++++-----
 po/ja.po             |  219 +++++-----
 po/nl.po             |  219 +++++-----
 po/pl.po             |  722 +++++++++++++++++------------
 po/pt_BR.po          |  217 +++++-----
 po/ru.po             |  217 +++++-----
 po/sl.po             |  217 +++++-----
 po/sv.po             |  217 +++++-----
 po/tr.po             |  217 +++++-----
 po/uk.po             |  217 +++++-----
 po/util-linux-ng.pot |  192 ++++-----
 po/vi.po             | 1027 ++++++++++++++++++++++++++---------------
 po/zh_CN.po          |  202 ++++-----
 24 files changed, 4051 insertions(+), 3462 deletions(-)

commit 15a55ddf9e9333a4546c2a3579335a67f1173487
Author: Clytie Siddall <clytie@riverland.net.au>
Date:   Mon Nov 30 16:27:08 2009 +0100

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

 po/vi.po |  941 +++++++++++++++++++++-----------------------------------------
 1 files changed, 320 insertions(+), 621 deletions(-)

commit fd7590eb9b908c192ce1dcdaea669c145a6115c0
Author: Jakub Bogusz <qboosh@pld-linux.org>
Date:   Mon Nov 30 16:27:08 2009 +0100

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

 po/pl.po | 2126 +++++++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1123 insertions(+), 1003 deletions(-)

commit 2854959641fb561728131b45691ddec98826169d
Author: Arif E. Nugroho <arif_endro@yahoo.com>
Date:   Mon Nov 30 16:27:08 2009 +0100

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

 po/id.po | 1150 ++++++++++++++++++++------------------------------------------
 1 files changed, 375 insertions(+), 775 deletions(-)

commit ae3a2071fbb133f866154f0410bd32a6d8ca81a2
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Oct 15 14:14:32 2009 +0200

    fsck.minix: fix broken zone checking
    
    This bug has been introduced by commit
    95356e8b744439336925eeb36f01399f1ee8a5e9.
    
    The fsck.minix code assumes that isset() macro returns boolean,
    unfortunately the generic implementation from libc returns integer.
    
    This patch also add a fallback for the bitmap macros to include/bitops.h.
    
    Reported-by: "Andries E. Brouwer" <Andries.Brouwer@cwi.nl>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 disk-utils/fsck.minix.c |    6 +++---
 disk-utils/mkfs.minix.c |    4 ++--
 include/bitops.h        |   16 ++++++++++++++++
 3 files changed, 21 insertions(+), 5 deletions(-)

commit 583f03f77a3d85380b801960b0458fe75d477468
Author: Scott James Remnant <scott@ubuntu.com>
Date:   Thu Sep 24 12:17:23 2009 -0700

    hwclock: set kernel timezone with --systz --utc
    
    Even though --systz doesn't need to change the system clock when the
    hardware clock is in UTC time (--systz --utc), it does need to set
    the kernel timezone so that FAT timestamps, etc. will be correct.
    
    Signed-off-by: Scott James Remnant <scott@ubuntu.com>

 hwclock/hwclock.c |   19 ++++++++-----------
 1 files changed, 8 insertions(+), 11 deletions(-)

commit 0f371590b16cac7869705f92f15fbdba74e5c722
Author: Scott James Remnant <scott@ubuntu.com>
Date:   Thu Sep 24 11:59:33 2009 -0700

    hwclock: do not access hardware clock when using --systz
    
    When using --systz we do not read from the hardware clock, so there
    is no need to search for a hardware clock.  Indeed, we may be running
    hwclock --systz before /dev is mounted.
    
    Signed-off-by: Scott James Remnant <scott@ubuntu.com>

 hwclock/hwclock.c |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

commit 7f1a50e85d9469e4b4a4e78532d51a85f625321c
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Tue Oct 13 06:05:19 2009 -0400

    swapon: handle <=linux-2.6.19 bug in /proc/swaps
    
    Linux <=2.6.19 contained a bug in the /proc/swaps code where the header
    would not be displayed (the first line).  Most people report the issue as
    a sequence of swapon/swapoff calls to trigger, but for some lucky people,
    it triggers all the time at initial boot.  Since this throws up an error,
    init systems don't actually activate any swap files.
    
    First, swapon shouldn't whine about unexpected format if the file is empty
    (the default at boot).  This is easy to do by putting the warning behind a
    check to ferror().
    
    Second, we can detect that the first line isn't actually the header but
    instead is a valid swap line and so need to be processed.  This assumes
    that the first line will always be the same format.  Looking quickly at
    older versions shows that this header has retained its exact format since
    at least Linux 2.2.0 and considering the concern that goes along with proc
    files and the ABI, it's highly unlikely it will ever change.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 mount/swapon.c |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

commit e553e80d04007b995ae87219b707c50f5fff7636
Author: Cristian Rodríguez <crrodriguez@opensuse.org>
Date:   Sun Oct 4 16:08:49 2009 -0400

    fdformat: fix memory leak in verify_disk()
    
    Signed-off-by: Cristian Rodríguez <crrodriguez@opensuse.org>

 disk-utils/fdformat.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit 09a292ff1c8fa2b446f0af9b16e57457b1300276
Author: Theodore Ts'o <tytso@mit.edu>
Date:   Sat Oct 3 12:50:06 2009 -0400

    lib: fix file descriptor leak in is_mounted()
    
    Remove an extraneous fopen() that leaks memory and a file descriptor.
    
    Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>

 lib/ismounted.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

commit 5166c9b1c3bfa2b58371a4859efffb32e9c062a5
Author: Lawrence Rust <lawrence@softsystem.co.uk>
Date:   Mon Oct 5 15:42:13 2009 +0200

    libblkid: fix FAT super block definition
    
    Signed-off-by: Lawrence Rust <lawrence@softsystem.co.uk>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probers/vfat.c |   11 +++++++----
 1 files changed, 7 insertions(+), 4 deletions(-)

commit 3bb52100378944c7c877143e4732940fe3abf250
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Sep 29 11:08:32 2009 +0200

    libblkid: fix the default cache file path
    
    The blkid_get_cache_filename() can returns BLKID_CONFIG_FILE instead
    BLKID_CACHE_FILE. Yeah, pretty stupid typo.
    
    Fortunately, this brown-paper-bag bug is invisible in almost all cases,
    because the default path is returned by blkid_read_config().  The bug
    can be visible only when blkid_read_config() returns NULL -- it means
    on parses or malloc error.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/cache.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 9d82d262bc11510bfc163dc01153711e0fa645fc
Author: kevin.granade@gmail.com <kevin.granade@gmail.com>
Date:   Mon Sep 7 18:16:55 2009 -0500

    mount: document changed semantics of tmpfs size option in mount.8
    
    Linux kernel commit 818db35992c249dc32c1d86daf7d533fb0952f5d fixed a
    problem where invoking mount -t tmpfs with a size argument smaler than the
    size of one page caused the limits on the size of a tmpfs to not operate.
    The commit also caused the number supplied by the size option to be
    rounded up to the  nearest page size instead of down.  This alters the man
    page to match the behavior of the kernel in this instance.
    
    Signed-off-by: Kevin Granade <kevin.granade@gmail.com>

 mount/mount.8 |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit bea81f010ca95f25d66e492a93e258516f52799f
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Sep 11 14:08:40 2009 +0200

    mount: more explicitly explain 'strictatime' in mount.8
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 mount/mount.8 |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

commit 519f3fc3814e11a50ee34280835d6f6de7f05082
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Sep 11 14:00:50 2009 +0200

    sfdisk: dump has to be $LANG insensitive
    
    This stupid bug has been introduced by:
    
    	commit add5133f4ad5136aac3ce7627e615d14893d0aeb
    	Author: Pedro Ribeiro <p.m42.ribeiro@gmail.com>
    	Date:   Fri Oct 3 08:52:35 2008 +0200
    	fdisk: several strings without gettext calls
    
    ... so it shows that we need to improve our review process... :-(
    
    Address-Red-Hat-Bug: #522718
    Signed-off-by: Karel Zak <kzak@redhat.com>

 fdisk/sfdisk.c |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

commit 0abafdf66f5a08c9642056c24d1795cd0cd1bb11
Author: Milan Broz <mbroz@redhat.com>
Date:   Mon Sep 7 12:47:04 2009 +0200

    libuuid: remove .UE macro from libuuid man pages.
    
    On some system it produces insertion of "()".
    There is missing .UR anyway.
    
    [kzak@redhat.com: - this is u-l-ng bug, we don't use UR+UE macros like the
                        original man pages in e2fsprogs]
    
    Signed-off-by: Milan Broz <mbroz@redhat.com>

 shlibs/uuid/man/uuid.3          |    1 -
 shlibs/uuid/man/uuid_clear.3    |    1 -
 shlibs/uuid/man/uuid_compare.3  |    1 -
 shlibs/uuid/man/uuid_copy.3     |    1 -
 shlibs/uuid/man/uuid_generate.3 |    1 -
 shlibs/uuid/man/uuid_is_null.3  |    1 -
 shlibs/uuid/man/uuid_parse.3    |    1 -
 shlibs/uuid/man/uuid_time.3     |    1 -
 shlibs/uuid/man/uuid_unparse.3  |    1 -
 9 files changed, 0 insertions(+), 9 deletions(-)

commit cc12f003ed9a7a7460e9cfef75ea86638ee95859
Author: Peter Breitenlohner <peb@mppmu.mpg.de>
Date:   Thu Oct 29 16:29:56 2009 +0100

    mkswap: restore device argument in mkswap.8 synopsis
    
    Signed-off-by: Peter Breitenlohner <peb@mppmu.mpg.de>

 disk-utils/mkswap.8 |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 9c8dd57ec9f82c3f54f5c5e7beb7e8f9a511b12e
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 9 15:46:54 2009 +0100

    mount: update list of pseudo filesystems
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 mount/sundries.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 3f63130b50f760848cfc781f2a93de317d58bdd2
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Fri Nov 20 21:41:14 2009 -0500

    tailf: fix printf format
    
    ssize_t types are shown with %zd, not %ld.
    
    Reviewed-by: WANG Cong <xiyou.wangcong@gmail.com>
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 text-utils/tailf.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 8156bde5101e4db3e9121ee7024cbf8458a0438e
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Nov 30 12:46:55 2009 +0100

    libblkid: add missing packed attributes, add new UFS magic strings
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probers/adaptec_raid.c |    2 +-
 shlibs/blkid/src/probers/cramfs.c       |    4 ++--
 shlibs/blkid/src/probers/ext.c          |    2 +-
 shlibs/blkid/src/probers/gfs.c          |    2 +-
 shlibs/blkid/src/probers/hpfs.c         |    6 +++---
 shlibs/blkid/src/probers/iso9660.c      |    4 ++--
 shlibs/blkid/src/probers/luks.c         |    2 +-
 shlibs/blkid/src/probers/ntfs.c         |    2 +-
 shlibs/blkid/src/probers/nvidia_raid.c  |    2 +-
 shlibs/blkid/src/probers/reiserfs.c     |    4 ++--
 shlibs/blkid/src/probers/romfs.c        |    2 +-
 shlibs/blkid/src/probers/silicon_raid.c |    2 +-
 shlibs/blkid/src/probers/squashfs.c     |    2 +-
 shlibs/blkid/src/probers/swap.c         |    2 +-
 shlibs/blkid/src/probers/sysv.c         |    2 +-
 shlibs/blkid/src/probers/udf.c          |   18 +++++++++++-------
 shlibs/blkid/src/probers/ufs.c          |   11 ++++++++---
 shlibs/blkid/src/probers/vfat.c         |    8 ++++----
 shlibs/blkid/src/probers/via_raid.c     |    4 ++--
 shlibs/blkid/src/probers/xfs.c          |    2 +-
 shlibs/blkid/src/probers/zfs.c          |    2 +-
 21 files changed, 47 insertions(+), 38 deletions(-)

commit 5e4376eec12a2e9ab3f3d3406cde525900719877
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Oct 9 15:00:38 2009 +0200

    switch_root: remove TIOCSCTTY and setsid()
    
    requested by dracut developers because:
    
       bash: cannot set terminal process group (-1): Inappropriate ioctl for device
    
    Addresses-Red-Hat-Bug: #519237
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/switch_root.c |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

commit 643b3f745a7f313e07a5d6c61844559d628b1c13
Author: Karel Zak <kzak@redhat.com>
Date:   Mon Sep 14 10:24:07 2009 +0200

    libblkid: fix typo (swsupend -> swsuspend)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probers/swap.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 212e85fb12b77ff71662d0ba9ceed8eabcde34a6
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Sep 22 14:58:34 2009 +0200

    libblkid: prefer ISO9660 PVD Label to Joliet Label
    
    The old good libvolume_id had the same behavior.
    
    Reported-by: Maxim Levitsky <maximlevitsky@gmail.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probers/iso9660.c |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

commit 9afb99578d110014f0e1846c521eceb4f61dcbe2
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Sep 22 12:32:34 2009 +0200

    libblkid: trim tailing whitespace from unicode LABELs
    
    old version:
    	$ ./blkid -o udev -p iso-joliet.img
    	ID_FS_LABEL=ThisIsLabel
    	ID_FS_LABEL_ENC=ThisIsLabel\x20\x20\x20\x20\x20
    	ID_FS_VERSION=Joliet\x20Extension
    	ID_FS_TYPE=iso9660
    	ID_FS_USAGE=filesystem
    
    new version:
    	$ ./blkid -o udev -p iso-joliet.img
    	ID_FS_LABEL=ThisIsLabel
    	ID_FS_LABEL_ENC=ThisIsLabel
    	ID_FS_VERSION=Joliet\x20Extension
    	ID_FS_TYPE=iso9660
    	ID_FS_USAGE=filesystem
    
    Reported-by: Maxim Levitsky <maximlevitsky@gmail.com>
    Addresses-Ubuntu-Bug: #432215
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probe.c |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 deletions(-)

commit 6dcf11a5142af5332f7536a3f33ede581d46fb96
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Sep 22 11:53:07 2009 +0200

    libblkid: fix blkid_probe_set_utf8label() call for Joliet
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/probers/iso9660.c |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)