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

commit e05dc07770c187736db35f875f6655ba4cb243be
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 10 22:05:07 2009 +0100

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

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

commit 6ed33b39c1b0cb6ae0460807d133c6353d4de429
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 10 22:01:13 2009 +0100

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

 docs/v2.17-ReleaseNotes |   10 +++++++---
 1 files changed, 7 insertions(+), 3 deletions(-)

commit 08c224b4a98f5b7f00ada9eee834c54eeab606b4
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 10 21:55:38 2009 +0100

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

 po/ca.po             |   39 ++-
 po/cs.po             |  660 ++++++++++++++++++++++++++++++++++---------------
 po/da.po             |   39 ++-
 po/de.po             |   35 ++-
 po/es.po             |   42 ++--
 po/et.po             |   39 ++-
 po/eu.po             |  288 ++++++++++++++++-------
 po/fi.po             |   37 ++-
 po/fr.po             |   43 +++-
 po/hu.po             |   35 ++-
 po/id.po             |   42 +++-
 po/it.po             |   35 ++-
 po/ja.po             |   40 ++--
 po/nl.po             |   35 ++-
 po/pl.po             |   37 ++-
 po/pt_BR.po          |   42 ++--
 po/ru.po             |   39 ++-
 po/sl.po             |   39 ++-
 po/sv.po             |   35 ++-
 po/tr.po             |   39 ++-
 po/uk.po             |   39 ++-
 po/util-linux-ng.pot |   28 ++-
 po/vi.po             |   42 +++-
 po/zh_CN.po          |   28 ++-
 24 files changed, 1214 insertions(+), 563 deletions(-)

commit be15a7fe270e0004d53c4a629c08ba86355d56c6
Author: Mikel Olasagasti Uranga <hey_neken@mundurat.net>
Date:   Thu Dec 10 21:50:46 2009 +0100

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

 po/eu.po |  859 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 371 insertions(+), 488 deletions(-)

commit b6de83b5a889519710c14f55f62af67d69d3fe4e
Author: Petr Pisar <petr.pisar@atlas.cz>
Date:   Thu Dec 10 21:50:46 2009 +0100

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

 po/cs.po |  816 +++++++++++++++++++++++---------------------------------------
 1 files changed, 299 insertions(+), 517 deletions(-)

commit e1f2853af7c115dfb92ce17db7ea324a4f0fbe7c
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 10 13:14:55 2009 +0100

    docs: add ngettext() into TODO file
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

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

commit 04c944419df0f549129f5af62d38823164f2e037
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 10 13:04:41 2009 +0100

    po: fix msgid bugs
    
    Reported-by: Petr Pisar <petr.pisar@atlas.cz>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 fdisk/fdisk.c       |    8 ++++----
 misc-utils/wipefs.c |    2 +-
 mount/swapon.c      |    8 ++++----
 schedutils/chrt.c   |    2 +-
 text-utils/more.c   |    2 +-
 5 files changed, 11 insertions(+), 11 deletions(-)

commit 6596057175c6ed342dc20e85eae8a42eb29b629f
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Dec 10 11:59:46 2009 +0100

    lib: bug (typo) in function MD5Final()
    
    On Wed, Dec 09, 2009 at 10:08:38PM +0000, Jochen Voss wrote:
    > while experimenting with coccinelle, I accidentally found what I
    > believe is a bug in util-linux-ng release 2.17-rc2 (downloaded
    > today). The problem is the following code in lib/md5.c (around line
    > 153):
    >
    >     void MD5Final(unsigned char digest[16], struct MD5Context *ctx)
    >     {
    >   [...]
    >   memset(ctx, 0, sizeof(ctx));        /* In case it's sensitive */
    >     }
    >
    > The third argument of memset should probably be the size of 'struct
    > MD5Context' instead of the size of the pointer.  So my guess is
    > that the memset line should be
    >
    >   memset(ctx, 0, sizeof(*ctx));       /* In case it's sensitive */
    >
    > instead.  I don't know whether this actually causes a problem,
    > but the comment makes it seem possible that it does.
    
    Note, this typo does not have any impact on the utils in the
    util-linux-ng project, because we don't use MD5 for any security
    sensitive data or cryptographic stuff. The typo also does not have any
    impact to the final MD5 hashes.
    
    Reported-by: Jochen Voss <voss@seehuhn.de>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 lib/md5.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)