[Top][All Lists]
[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).
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Coreutils-announce] fileutils-4.1.8 released,
Jim Meyering <=