coreutils-8.29 released [stable]

Pádraig Brady <[email protected]> Wed, 27 Dec 2017 18:47:07 +0000
Newsgroups gmane.comp.gnu.coreutils.announce
Message-ID <c2460ea4-4cdf-309a-d7cf-0793fbc8fdf5__292.033275082026$1514400364$gmane$org@draigBrady.com>
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--s587i7Vhac0PpTVe6FARpiGbuU4XwsLFD
Content-Type: multipart/mixed; boundary="dhhuQGqe8pm7VobSOWnf4TaHHdgXWMg4O";
 protected-headers="v1"
From: =?UTF-8?Q?P=c3=a1draig_Brady?= <[email protected]>
Reply-To: Coreutils <coreutils-mXXj517/[email protected]>
To: info-gnu-mXXj517/[email protected]
Cc: coordinator-5BTmc8gx5pFfO4AUS/[email protected], coreutils-mXXj517/[email protected],
 coreutils-announce-mXXj517/[email protected]
Message-ID: <c2460ea4-4cdf-309a-d7cf-0793fbc8fdf5-V8g9lnOeT5ydJdNcDFJN0w@public.gmane.org>
Subject: coreutils-8.29 released [stable]

--dhhuQGqe8pm7VobSOWnf4TaHHdgXWMg4O
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

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=C3=A1draig Brady (41)
  Jean Delvare (1)                Thomas Deutschmann (1)
  Jim Meyering (3)                Thomas Jarosch (1)
  Kamil Dudka (1)                 Vincent Lefevre (1)
  Michael Stone (1)

P=C3=A1draig [on behalf of the coreutils maintainers]

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

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=3Dcoreutils.git;a=3Dshortlog;h=3Dv8.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

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

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
=2Esig 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 match=
es.
  [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 terminatio=
n.

** Improvements

  dd now supports iflag=3Ddirect with arbitrary sized files on all file s=
ystems.

  tail --bytes=3DNUM 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 --h=
elp
  and --version), e.g. cksum and sleep, now use more consistent error dia=
gnostic
  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=3D9039




--dhhuQGqe8pm7VobSOWnf4TaHHdgXWMg4O--

--s587i7Vhac0PpTVe6FARpiGbuU4XwsLFD
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJaQ+qzAAoJEN9v2XEwYDfZlVUQAJsVNxd4RI75nlsoXGzIckFE
L9plLsxcQkuMDb7dRXrFrhJLnKTgaL2VLQCEy00SyXghObjfaBHg7X6XMt3r7iSb
76RACtTw+kvwJ35MI/ELypDLQuGaU0hsICcOmzWAALcpZBCsY+jrGC7L5W+Jm9nr
gmzPnMA9gMatu31u+OfVo1LZPEo2LvMLStX98MGnaoDM1c9oxdVk+m8h7pkW9pNY
v1QflxlMgBuSjT8Q/yLP1GxdZb2pWxU9aeyAUpCYiOs588X7pyQgonkzISInkpfO
qWPAZ+IwxpFZN/zUea4zpL61DJVnuzpoJkIQtYOv7L+1uDOCU7CltWus9KVWTvaV
wVYeTd4S0GlipS+TzqUCoF+uFuUimiVTFHgWsGy9XsDh6kBOHjSpN8+gcvV459IU
ZJBZu8opgGyMRtJ+RmV/QjUxOGLGxVv3oyzdT3DLfajRD7CKhRDmkIKdKaRlaT6L
EZI5DhldSOOxsHrMuZvPsyyDqANxFNTlKIfJGteey3TkDt6hVpqAwbiHtWS9KRvJ
cCrPURNQpXiVG8LEiaXil2CgFPbbqIXHTy108SC6u3JmbmbNHKpMJReVfNSgbOh1
r6Yf+ePtQqIPBm8GCtdByMFCPUJuSBsvm+OvjReceO+dQNrOgOYuXW4dsLioWQFM
Jy1V4mlwf8/XnkstwnSc
=Ym7f
-----END PGP SIGNATURE-----

--s587i7Vhac0PpTVe6FARpiGbuU4XwsLFD--