coreutils-announce
[Top][All Lists]
Advanced

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

[coreutils-announce] coreutils-8.29 released [stable]


From: Pádraig Brady
Subject: [coreutils-announce] coreutils-8.29 released [stable]
Date: Wed, 27 Dec 2017 18:47:07 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0

This is to announce coreutils-8.29, a stable release.
See the NEWS below for more details.

Thanks to everyone who has contributed!
The following people contributed changes to this release:

There have been 62 commits by 11 people in the 17 weeks since 8.28

  Assaf Gordon (3)                Paul Eggert (4)
  Bernhard Voelker (9)            Pádraig Brady (41)
  Jean Delvare (1)                Thomas Deutschmann (1)
  Jim Meyering (3)                Thomas Jarosch (1)
  Kamil Dudka (1)                 Vincent Lefevre (1)
  Michael Stone (1)

Pádraig [on behalf of the coreutils maintainers]

==================================================================

Here is the GNU coreutils home page:
    https://gnu.org/software/coreutils/

For a summary of changes and contributors, see:
  https://git.sv.gnu.org/gitweb/?p=coreutils.git;a=shortlog;h=v8.29
or run this command from a git-cloned coreutils directory:
  git shortlog v8.28..v8.29

To summarize the 175 gnulib-related changes, run these commands
from a git-cloned coreutils directory:
  git checkout v8.29
  git submodule summary v8.28

==================================================================

Here are the compressed sources and a GPG detached signature[*]:
  https://ftp.gnu.org/gnu/coreutils/coreutils-8.29.tar.xz
  https://ftp.gnu.org/gnu/coreutils/coreutils-8.29.tar.xz.sig

Use a mirror for higher download bandwidth:
  https://ftpmirror.gnu.org/coreutils/coreutils-8.29.tar.xz
  https://ftpmirror.gnu.org/coreutils/coreutils-8.29.tar.xz.sig

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify coreutils-8.29.tar.xz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys DF6FD971306037D9

and rerun the 'gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.69
  Automake 1.15
  Gnulib v0.1-1719-g21d224d
  Bison 3.0.4

NEWS

NEWS

* Noteworthy changes in release 8.29 (2017-12-27) [stable]

** Bug fixes

  b2sum no longer crashes when processing certain truncated check files.
  [bug introduced with b2sum coreutils-8.26]

  dd now ensures the correct cache ranges are specified for the "nocache"
  and "direct" flags.  Previously some pages in the page cache were not
  invalidated.  [bug introduced for "direct" in coreutils-7.5,
  and with the "nocache" implementation in coreutils-8.11]

  df no longer hangs when given a fifo argument.
  [bug introduced in coreutils-7.3]

  ptx -S no longer infloops for a pattern which returns zero-length matches.
  [the bug dates back to the initial implementation]

  shred --remove will again repeatedly rename files with shortening names
  to attempt to hide the original length of the file name.
  [bug introduced in coreutils-8.28]

  stty no longer crashes when processing settings with -F also specified.
  [bug introduced in fileutils-4.0]

  tail --bytes again supports non seekable inputs on all systems.
  On systems like android it always tried to process as seekable inputs.
  [bug introduced in coreutils-8.24]

  timeout will again notice its managed command exiting, even when
  invoked with blocked CHLD signal, or in a narrow window where
  this CHLD signal from the exiting child was missed.  In each case
  timeout would have then waited for the time limit to expire.
  [bug introduced in coreutils-8.27]

** New features

  timeout now supports the --verbose option to diagnose forced termination.

** Improvements

  dd now supports iflag=direct with arbitrary sized files on all file systems.

  tail --bytes=NUM will efficiently seek to the end of block devices,
  rather than reading from the start.

  Utilities which do not support long options (other than the default --help
  and --version), e.g. cksum and sleep, now use more consistent error diagnostic
  for unknown long options.

** Build-related

  Default man pages are now distributed which are used if perl is
  not available on the build system, or when cross compiling.

-
Also posted at https://savannah.gnu.org/forum/forum.php?forum_id=9039



Attachment: signature.asc
Description: OpenPGP digital signature


reply via email to

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