Changes between v2.17-rc1 and v2.17-rc2
---------------------------------------


commit 9a39edc1ab8dca0db4867db95189525c4a9acfc5
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 9 12:02:58 2009 +0100

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

 NEWS         |    6 +++++-
 configure.ac |    4 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)

commit eb7c8ae88ca345c785caf4b5175d8b55830dd4bd
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 9 11:44:38 2009 +0100

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

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

commit ccf2f2b84b2dbca675d03e9da5017fb88d6ad139
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 9 11:39:33 2009 +0100

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

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

commit 11f69289bbec6446882743d23192ceb86bf4f712
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 9 11:37:57 2009 +0100

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

 po/ca.po             |   53 +-
 po/cs.po             |   55 +-
 po/da.po             |   53 +-
 po/de.po             |   53 +-
 po/es.po             |   53 +-
 po/et.po             |   53 +-
 po/eu.po             |   53 +-
 po/fi.po             |   53 +-
 po/fr.po             |   55 +-
 po/hu.po             |   55 +-
 po/id.po             |   55 +-
 po/it.po             |   53 +-
 po/ja.po             |   55 +-
 po/nl.po             |   55 +-
 po/pl.po             | 3761 ++++++++++++++++++++++++++++----------------------
 po/pt_BR.po          |   53 +-
 po/ru.po             |   53 +-
 po/sl.po             |   53 +-
 po/sv.po             |   53 +-
 po/tr.po             |   53 +-
 po/uk.po             |   53 +-
 po/util-linux-ng.pot |   53 +-
 po/vi.po             |   55 +-
 po/zh_CN.po          |   53 +-
 24 files changed, 2786 insertions(+), 2208 deletions(-)

commit 4de7d35649218d074cd8175b48a2a2f9f862fa7a
Author: Jakub Bogusz <qboosh@pld-linux.org>
Date:   Wed Dec 9 11:31:37 2009 +0100

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

 po/pl.po | 4269 +++++++++++++++++++++++++++++---------------------------------
 1 files changed, 1977 insertions(+), 2292 deletions(-)

commit ef5d1feb93992c080a728088011bd41b37c25a0f
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Dec 8 20:39:52 2009 +0100

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

 TODO |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit 60cd48bd1425610fbdcdb20249210c7f986cb31d
Author: Mike Frysinger <vapier@gentoo.org>
Date:   Mon Dec 7 15:18:17 2009 +0100

    flock: fix hang when parent ignores SIGCHLD
    
    If flock is executed from a process which has set SIGCHLD to SIG_IGN, then
    flock will eat cpu and hang indefinitely if given a command to execute.
    So before we fork(), make sure to set SIGCHLD handling back to the default
    so that the later waitpid() doesn't freak out on us.
    
    [kzak@redhat.com: - add a check for waitpid() return value]
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/flock.c |   10 +++++++++-
 1 files changed, 9 insertions(+), 1 deletions(-)

commit 8179a658a427a96473146655fde72f25f3cc050d
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Dec 4 20:58:19 2009 +0100

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

 TODO |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

commit 283a8c15988e65e6c4741c7d7739b969e7383203
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Dec 4 20:30:16 2009 +0100

    tests: remove vol_id from tests
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac                       |    2 -
 tests/commands.sh.in               |    4 ---
 tests/functions.sh                 |   40 ++---------------------------------
 tests/ts/cramfs/mkfs               |    3 --
 tests/ts/mount/fstab-label         |    2 -
 tests/ts/mount/fstab-label2devname |    2 -
 tests/ts/mount/fstab-label2uuid    |    2 -
 tests/ts/mount/fstab-uuid          |    2 -
 tests/ts/mount/fstab-uuid2devname  |    2 -
 tests/ts/mount/fstab-uuid2label    |    2 -
 tests/ts/mount/label               |    3 --
 tests/ts/mount/uuid                |    3 --
 tests/ts/swapon/label              |    2 -
 tests/ts/swapon/uuid               |    2 -
 14 files changed, 3 insertions(+), 68 deletions(-)

commit 22aa51661b513b471a99e77a1ef652f2792e1b26
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Dec 4 20:01:37 2009 +0100

    build-sys: check for pkg-config before gtk-doc
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

commit fc31c7e5b2a2019f64287ad38678e7442053c0d9
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Dec 4 18:44:57 2009 +0100

    libblkid: fix blkid_fstatat() code
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

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

commit d7a01582424ff0119493cb7d41d382849328a118
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Dec 4 15:45:19 2009 +0100

    build-sys: rewrite TLS detection
    
     * use more robust tls.m4 from gcc project
    
       The old version (from util-linux-ng) used AC_TRY_COMPILE. That's
       wrong. We need to use AC_RUN_IFELSE to check that the result is
       link-able and executable.
    
       The new version also test it TLS really works in multi-thread
       applications.
    
     * we need to detect TLS usability for cross-compiling
    
     * this new version supports __thread keyword only, it seems that we
       needn't to care about anything other
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac               |    9 +---
 m4/tls.m4                  |  145 +++++++++++++++++++++++++++++++------------
 shlibs/uuid/src/gen_uuid.c |    6 +-
 3 files changed, 108 insertions(+), 52 deletions(-)

commit eb351926e224205ff9b31d9e02bf9c6660b0b169
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 3 15:49:15 2009 +0100

    mount: add squashfs to mount.8
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

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

commit 45fc569a75d4e83a045027acf8e2eda08638fa0d
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 3 15:30:53 2009 +0100

    mount: add --no-canonicalize option
    
    For example the /sbin/mount.fuse command calls
    
    	mount -i -f /dev/foo /absolut/path
    
    and it does not make sense to canonicalize already absolute paths. The
    new --no-canonicalize option allows to avoid unwanted readlink()
    calls.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 mount/mount.8    |    7 +++++++
 mount/mount.c    |    5 ++++-
 mount/sundries.c |   13 ++++++++++---
 mount/sundries.h |    1 +
 4 files changed, 22 insertions(+), 4 deletions(-)

commit be779d181d79110a76814af5208117a7f75adbee
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 2 13:35:18 2009 +0100

    mount: move info about devices to the top of mount.8
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

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

commit 8f43c4cce87a602ef4830136a3175cfb25433cc7
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 2 13:30:03 2009 +0100

    mount: add a note about /dev/disk/by-* to mount.8
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

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

commit 25f4fd60608bbb5d4175ccd0e02c2e4758a00330
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 2 12:24:23 2009 +0100

    tests: add UFS test image for libblkid
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/blkid/low-probe-ufs   |    3 +++
 tests/ts/blkid/images-fs/ufs.img.bz2 |  Bin 0 -> 1318 bytes
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 7af0caa726ed3456962bf021e84969b240930aa6
Author: Karel Zak <kzak@redhat.com>
Date:   Wed Dec 2 12:03:18 2009 +0100

    tests: add VIA RAID test image for libblkid
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/blkid/low-probe-via-raid   |    3 +++
 tests/ts/blkid/images-fs/via-raid.img.bz2 |  Bin 0 -> 97 bytes
 2 files changed, 3 insertions(+), 0 deletions(-)

commit 2c9f0e8e7f4c8049ecc259712c618ee75d94409d
Author: Américo Wang <xiyou.wangcong@gmail.com>
Date:   Thu Nov 26 22:19:37 2009 +0800

    hexdump: bug in hexdump when offset == file length
    
    On Thu, Nov 26, 2009 at 03:42:21AM -0500, Mike Smith wrote:
    >[mike@laptop ~]$ dd if=/dev/urandom of=testfile bs=1 count=42
    >42+0 records in
    >42+0 records out
    >42 bytes (42 B) copied, 0.000216179 s, 194 kB/s
    >[mike@laptop ~]$ hexdump -Cv testfile -s 42
    >0000002a  bb b0 ba 50 fe 70 f8 d9  f7 96 36 49 e9 74 c7 bd  |...P.p....6I.t..|
    >0000003a  82 cb 19 64 a6 30 53 29  d2 fa 08 e3 f4 26 7f de  |...d.0S).....&..|
    >0000004a  bb 2c f2 df 7c a7 8c 6e  66 01                    |.,..|..nf.|
    >00000054
    >[mike@laptop ~]$ hexdump -Cv testfile -s 43
    >0000002a
    
    I think I got where the bug is, it's an off-by-one problem...
    
    Signed-off-by: WANG Cong <xiyou.wangcong@gmail.com>

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

commit 0779255c1392b0f29874c384b4dae426e0449773
Author: Ludwig Nussel <ludwig.nussel@suse.de>
Date:   Fri Nov 27 11:51:42 2009 +0100

    fsck: document fsck behavior wrt nofail option and fstype 'auto'

 fsck/fsck.8 |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

commit be5c9e1ed24eb943d8882208d804ab38fbaf660f
Author: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
Date:   Sun Nov 29 20:16:03 2009 +0100

    mount: add ubifs to the mount.8 man page
    
    ubifs got merged into the linux kernel in v2.6.27. This patch adds its mount
    options.
    
    Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>

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

commit 1bb516c34bf42d2ae9dc4aa40ae34b0df4e464a7
Author: Ludwig Nussel <ludwig.nussel@suse.de>
Date:   Fri Nov 27 10:15:53 2009 +0100

    fsck: honor nofail option in fsck
    
    analog to mount gracefully ignoring non existing devices if the "nofail"
    option is specified in fstab, also have fsck -A skip them. This way it's
    possible to have devices optionally not available during boot but still
    have them fsck'd if they are there.
    
    Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>

 fsck/fsck.c |   25 +++++++++++++++++++++++++
 1 files changed, 25 insertions(+), 0 deletions(-)

commit c2deb20f747e574acb571b3410e97bdcc5fb5261
Author: Karel Zak <kzak@redhat.com>
Date:   Tue Dec 1 10:33:33 2009 +0100

    mount: better --move description
    
    Reported-by: Paul Johnson <pauljohn@ku.edu>
    Signed-off-by: Karel Zak <kzak@redhat.com>

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

commit e7fee5520542fcfc6375e4ec1ffc1601971c937c
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Nov 26 23:59:47 2009 +0100

    libblkid: fix UFS detection
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 shlibs/blkid/src/superblocks/ufs.c |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

commit c45797121346688e3090fd54c11c36cfb19ea7e4
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(-)