Changes between v2.17-rc1 and v2.17-rc2 --------------------------------------- commit 9a39edc1ab8dca0db4867db95189525c4a9acfc5 Author: Karel Zak Date: Wed Dec 9 12:02:58 2009 +0100 build-sys: release++ (v2.17-rc2) Signed-off-by: Karel Zak NEWS | 6 +++++- configure.ac | 4 ++-- 2 files changed, 7 insertions(+), 3 deletions(-) commit eb7c8ae88ca345c785caf4b5175d8b55830dd4bd Author: Karel Zak Date: Wed Dec 9 11:44:38 2009 +0100 docs: update v2.17 ReleaseNotes Signed-off-by: Karel Zak docs/v2.17-ReleaseNotes | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) commit ccf2f2b84b2dbca675d03e9da5017fb88d6ad139 Author: Karel Zak Date: Wed Dec 9 11:39:33 2009 +0100 docs: update AUTHORS file Signed-off-by: Karel Zak AUTHORS | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 11f69289bbec6446882743d23192ceb86bf4f712 Author: Karel Zak Date: Wed Dec 9 11:37:57 2009 +0100 po: merge changes Signed-off-by: Karel Zak 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 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 Date: Tue Dec 8 20:39:52 2009 +0100 docs: update TODO list Signed-off-by: Karel Zak TODO | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) commit 60cd48bd1425610fbdcdb20249210c7f986cb31d Author: Mike Frysinger 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 Signed-off-by: Karel Zak sys-utils/flock.c | 10 +++++++++- 1 files changed, 9 insertions(+), 1 deletions(-) commit 8179a658a427a96473146655fde72f25f3cc050d Author: Karel Zak Date: Fri Dec 4 20:58:19 2009 +0100 docs: update TODO file Signed-off-by: Karel Zak TODO | 14 ++++---------- 1 files changed, 4 insertions(+), 10 deletions(-) commit 283a8c15988e65e6c4741c7d7739b969e7383203 Author: Karel Zak Date: Fri Dec 4 20:30:16 2009 +0100 tests: remove vol_id from tests Signed-off-by: Karel Zak 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 Date: Fri Dec 4 20:01:37 2009 +0100 build-sys: check for pkg-config before gtk-doc Signed-off-by: Karel Zak configure.ac | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit fc31c7e5b2a2019f64287ad38678e7442053c0d9 Author: Karel Zak Date: Fri Dec 4 18:44:57 2009 +0100 libblkid: fix blkid_fstatat() code Signed-off-by: Karel Zak shlibs/blkid/src/devno.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d7a01582424ff0119493cb7d41d382849328a118 Author: Karel Zak 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 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 Date: Thu Dec 3 15:49:15 2009 +0100 mount: add squashfs to mount.8 Signed-off-by: Karel Zak mount/mount.8 | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) commit 45fc569a75d4e83a045027acf8e2eda08638fa0d Author: Karel Zak 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 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 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 mount/mount.8 | 226 ++++++++++++++++++++++++++++---------------------------- 1 files changed, 113 insertions(+), 113 deletions(-) commit 8f43c4cce87a602ef4830136a3175cfb25433cc7 Author: Karel Zak 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 mount/mount.8 | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) commit 25f4fd60608bbb5d4175ccd0e02c2e4758a00330 Author: Karel Zak Date: Wed Dec 2 12:24:23 2009 +0100 tests: add UFS test image for libblkid Signed-off-by: Karel Zak 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 Date: Wed Dec 2 12:03:18 2009 +0100 tests: add VIA RAID test image for libblkid Signed-off-by: Karel Zak 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 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 text-utils/display.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 0779255c1392b0f29874c384b4dae426e0449773 Author: Ludwig Nussel 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 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 mount/mount.8 | 64 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 64 insertions(+), 0 deletions(-) commit 1bb516c34bf42d2ae9dc4aa40ae34b0df4e464a7 Author: Ludwig Nussel 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 fsck/fsck.c | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) commit c2deb20f747e574acb571b3410e97bdcc5fb5261 Author: Karel Zak Date: Tue Dec 1 10:33:33 2009 +0100 mount: better --move description Reported-by: Paul Johnson Signed-off-by: Karel Zak mount/mount.8 | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit e7fee5520542fcfc6375e4ec1ffc1601971c937c Author: Karel Zak Date: Thu Nov 26 23:59:47 2009 +0100 libblkid: fix UFS detection Signed-off-by: Karel Zak shlibs/blkid/src/superblocks/ufs.c | 11 ++++++++--- 1 files changed, 8 insertions(+), 3 deletions(-) commit c45797121346688e3090fd54c11c36cfb19ea7e4 Author: Mike Frysinger 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 Signed-off-by: Mike Frysinger text-utils/tailf.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)