coreutils-4.5.12 released (final candidate for coreutils-5.0)

Jim Meyering <[email protected]> Sun, 30 Mar 2003 13:54:36 +0200
Newsgroups gmane.comp.gnu.coreutils.announce
Message-ID <[email protected]>
--===============079385068898196742==
content-type: multipart/signed; boundary="==-=-="; micalg="pgp-sha1";
	protocol="application/pgp-signature"

--==-=-=
Content-Type: multipart/mixed; boundary="=-=-="

--=-=-=
Content-Transfer-Encoding: quoted-printable

This is a bug-fix-only release.
I expect this to be the final test release before coreutils-5.0,
the first officially `stable' release of the unified package,
so please give it a try and report any problems.

Soon.

For the subscription form and archives of the mailing lists
associated with the coreutils package, see these:
  http://mail.gnu.org/mailman/listinfo/coreutils-announce
  http://mail.gnu.org/mailman/listinfo/bug-coreutils

Here are the compressed sources:
  ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.12.tar.gz   (5.8MB)
  ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.12.tar.bz2  (3.9MB)
  http://fetish.sf.net/coreutils-4.5.12.tar.gz   (5.8MB)
  http://fetish.sf.net/coreutils-4.5.12.tar.bz2  (3.9MB)

And here are xdelta-style diffs:
  ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.11-4.5.12.xdelta   (176KB)
  http://fetish.sf.net/coreutils-4.5.11-4.5.12.xdelta   (176KB)

Here are GPG detached signatures:
  ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.12.tar.gz.sig
  ftp://alpha.gnu.org/gnu/coreutils/coreutils-4.5.12.tar.bz2.sig
  http://fetish.sf.net/coreutils-4.5.12.tar.gz.sig
  http://fetish.sf.net/coreutils-4.5.12.tar.bz2.sig

Here are the MD5 and SHA1 signatures:


--=-=-=
Content-Disposition: inline; filename=announce-gen-19655
Content-Transfer-Encoding: quoted-printable

f8c84eb799bf6123dd1044e78562b417  coreutils-4.5.12.tar.gz
eea5092d2e05253fec34274df5e09ad5  coreutils-4.5.12.tar.bz2
c7e28edc72a0adaa0843dd33c8b37776  coreutils-4.5.11-4.5.12.xdelta
0e2d8fc1616a16f40e3d5d8cb362bfebef8f7bf4  coreutils-4.5.12.tar.gz
4695fb6e44ba1e5097e2ac85dfaba349c8d26438  coreutils-4.5.12.tar.bz2
044759383fc42713b8d6c96640897381db475aca  coreutils-4.5.11-4.5.12.xdelta

--=-=-=
Content-Transfer-Encoding: quoted-printable


NEWS

[4.5.12]
* printf no longer treats \x specially when POSIXLY_CORRECT is set
* printf avoids buffer overrun with format ending in a backslash and
* printf avoids buffer overrun with incomplete conversion specifier
* printf accepts multiple flags in a single conversion specifier

ChangeLog entries:

**********************************************************************
ChangeLog
**********************************************************************
2003-03-29  Jim Meyering  <[email protected]>

	* Version 4.5.12.

	* README: Note to expect build problems for stat.c on Ultrix 4.3.
	Note that there are some harmless test failures when running
	`make check' as root on some systems.

2003-03-28  Jim Meyering  <[email protected]>

	* tests/stty/row-col-1: Skip this test if stty can't get window size.
	This happens when connecting to sparc-solaris2.7 via ssh from within
	emacs.  Reported by Karl Berry.

	* tests/du/basic: Use seq, not `yes' to generate 4KB of data.
	Otherwise, on systems (DJGPP) that emulate pipes using files,
	this test would never complete, waiting for `yes' to terminate.
	* tests/du/slink: As above, use seq, not `yes' to generate link target.
	* tests/rm/hash: As above, use seq, not `yes' to generate dir name.
	Reported by Rich Dawe.

2003-03-27  Jim Meyering  <[email protected]>

	* src/id.c: Remove Arnold Robbins' obsolete e-mail address
	from `written by...' comment, at his request.

2003-03-24  Paul Eggert  <[email protected]>

	Fix buffer overrun problem reported by TAKAI Kousuke, along
	with some other POSIX incompatibilities.

	* src/printf.c (print_esc): Do not treat \x specially if
	POSIXLY_CORRECT.  Avoid buffer overrun if the format ends
	in backslash.  Treat incomplete escape sequences as strings
	of characters, as POSIX requires.
	(print_formatted): Allow multiple flags.  Avoid buffer overrun
	if the format is incomplete.

2003-03-24  Jim Meyering  <[email protected]>

	* tests/misc/printf: Add tests for the above fixes and changes.

2003-03-26  Jim Meyering  <[email protected]>

	* src/copy.h (struct cp_options): Add a comment.

2003-03-23  Jim Meyering  <[email protected]>

	* README: Describe problem with 64-bit mode on HPUX 11.x,
	with patch for /usr/include/inttypes.h.
	* TODO: Plan to add an autoconf test to work around the bug.

2003-03-22  Jim Meyering  <[email protected]>

	* src/stat.c: Don't include <sys/sysmacros.h>.
	That is already done via system.h.  Otherwise, the multiple
	inclusion would evoke redefinition warnings from Cray's /bin/cc,
	aka Cray Standard C Version 4.0.3  (057126) Mar 22 2003  22:02:28.
	(human_fstype): Factor some directives `up', out of this function.
	Cast away `const' to avoid error from Cray's /bin/cc.

2003-03-20  Jim Meyering  <[email protected]>

	* announce-gen (print_changelog_deltas): Ensure that a newline
	precedes each row of `*'s.

**********************************************************************
lib/ChangeLog
**********************************************************************
2003-03-22  Jim Meyering  <[email protected]>

	* strftime.c (widen): Cast alloca return value to proper type.

	* fnmatch_loop.c
	(NEW_PATTERN): Cast alloca return value to proper type.
	Otherwise, it wouldn't compile with at least /bin/cc on
	ymp-cray-unicos9.0.2.X.
	Combine two mostly-identical uses of alloca into one.
	Thanks to the Cray-Cyber project for access to a Cray Y-MP.

**********************************************************************
doc/ChangeLog
**********************************************************************
2003-03-27  Jim Meyering  <[email protected]>

	* coreutils.texi (printf invocation): Fix formatting bugs.
	From Paul Eggert.
	(sort invocation): Describe sort's --stable (-s) option.

--=-=-=--

--==-=-=
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+htsE/dLerNMzy6ERAluZAJsGCIKAHNk6ClQlb7ne/xcuKJOjgwCg4ifL
hWkCjZod6zg11sfKzhu4Onw=
=aqm8
-----END PGP SIGNATURE-----
--==-=-=--



--===============079385068898196742==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit

_______________________________________________
Coreutils-announce mailing list
Coreutils-announce-mXXj517/[email protected]
http://mail.gnu.org/mailman/listinfo/coreutils-announce

--===============079385068898196742==--