coreutils-announce
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Coreutils-announce] fileutils-4.1.8 released


From: Jim Meyering
Subject: [Coreutils-announce] fileutils-4.1.8 released
Date: Sat, 30 Mar 2002 17:38:01 +0100
User-agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2.50 (i686-pc-linux-gnu)

There was a subtle and nasty bug in mv.
I'm pretty sure it's been there for a long time, but haven't checked.
Thanks to Iida Yosiaki for finding and reporting it.

  ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.8.tar.gz   (2.4 MB)
  ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.8.tar.bz2  (1.7 MB)
  http://fetish.sf.net/fileutils-4.1.8.tar.gz   (2.4 MB)
  http://fetish.sf.net/fileutils-4.1.8.tar.bz2  (1.7 MB)

And here are xdelta-style diffs

  ftp://alpha.gnu.org/gnu/fetish/fileutils-4.1.7-4.1.8.xdelta   (100 KB)
  http://fetish.sf.net/fileutils-4.1.7-4.1.8.xdelta   (100 KB)

Here are the MD5 and SHA1 signatures:

b4163f3802621788e0804792664b3716  fileutils-4.1.8.tar.gz
5d6ca7c6642b95f09f3193f9d120b6dd  fileutils-4.1.8.tar.bz2
d7acc97fc464e43f4d296c998cab28c5  fileutils-4.1.7-4.1.8.xdelta
2a3d50595a9bd9fce957a6be3f503cd37195fd81  fileutils-4.1.8.tar.gz
01fc6bd31fdb646e599aeb0d1540f68a66a0696e  fileutils-4.1.8.tar.bz2
01284d98b87e7a7cf7a73df0d33042d0bc831e10  fileutils-4.1.7-4.1.8.xdelta

NEWS:
* mv no longer mistakenly creates links to preexisting destination files
    that aren't moved

ChangeLog entries:

**********************************************************************
ChangeLog       2002/03/30 15:20:22     1.1487
**********************************************************************
2002-03-30  Jim Meyering  <address@hidden>

        * Version 4.1.8.

        * tests/mv/i-link-no: Use --reply=no rather than -i.
        The latter depends on whether stdin is a tty and hence would
        fail in some situations where --reply=no doesn't.

        * src/mv.c (do_move): Correct a comment.

        * src/copy.c (copy_internal): Move the block that sets `earlier_file'
        down to just before the first use of that variable.  Otherwise, it was
        possible to make mv (and probably cp, too) malfunction when copying
        hard-linked files into a directory containing at least one of the
        source file names.  Call forget_created everywhere thereafter where
        this function returns without creating a destination file that might
        subsequently be linked.  Reported by Iida Yosiaki.
        * src/cp-hash.c (forget_created): New function.
        * src/cp-hash.h (forget_created): Prototype.

        * tests/mv/i-link-no: New test for the above.
        Based on an example from Iida Yosiaki.
        * tests/mv/Makefile.am (TESTS): Add i-link-no.

2002-03-17  Jim Meyering  <address@hidden>

        * src/copy.c (copy_internal) [move_mode]: Give a better diagnostic,
        by using errno from the failed unlink, when a cross-device `mv'
        fails, e.g., because the destination cannot be unlinked.
        Prompted by a report from Karl Berry.
        * tests/mv/part-fail: New test for the above.
        * tests/mv/Makefile.am (TESTS): Add part-fail.

2002-03-16  Jim Meyering  <address@hidden>

        * src/Makefile.am (datadir): Don't override $(datadir)
        which might be set by --datadir and different from $(prefix)/share.
        Patch from Albert Chin-A-Young.


**********************************************************************
doc/ChangeLog   2002/03/25 09:52:46     1.38
**********************************************************************
2002-02-26  Paul Eggert  <address@hidden>

        * coreutils.texi (File characteristic tests): Document the
        behavior of test -nt and -ot when one of the files does not exist,
        using the same behavior that is documented in ksh93.


**********************************************************************
po/ChangeLog    2002/03/12 08:09:07     1.13
**********************************************************************
2002-03-12  Jim Meyering  <address@hidden>

        * LINGUAS: Remove zh, on advice from Abel Cheung.
        People should use zh_TW (or zh_CN, once it appears here).



reply via email to

[Prev in Thread] Current Thread [Next in Thread]