newsGNU diff utilities - News


diffutils-3.1 released [stable]

Item posted by Jim Meyering <meyering> on Thu 11 Aug 2011 01:01:33 PM UTC.

This is to announce diffutils-3.1, a stable, bug-fix release.
There have been more than 50 build, test and portability-related
changes in diffutils proper, as well as over 2100 in gnulib.
In spite of all that, there have been only a few bug fixes,
and only one that was worthy of a NEWS entry (below).

Here's the diffutils home page:

Thanks to everyone who has been contributing, helping to manage
the mailing list and reporting bugs.

For a summary of changes and contributors, see:;a=shortlog;h=v3.1
or run this command from a git-cloned diffutils directory:
  git shortlog v3.0..v3.1

To summarize the many gnulib-related changes, run these commands
From a git-cloned diffutils directory:
  git checkout v3.1
  git submodule summary v3.0

Here are the compressed sources:   (1.9MB)   (1.1MB)

Here are the GPG detached signatures[*]:

To reduce load on the main server, use a mirror listed at:

[*] You can use either of the above signature files 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 diffutils-3.1.tar.gz.sig

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

  gpg --keyserver --recv-keys 000BEEEE

and rerun the `gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.68.81-0ff6e
  Automake 1.11a
  Gnulib v0.0-6047-ge0a7833


* Noteworthy changes in release 3.1 (2011-08-10) [stable]

** Bug fixes

  diff no longer reports spurious differences merely because two entries
  in the same directory have names that compare equal in the current
  locale, or compare equal because --ignore-file-name-case was given.

Back to the top

Powered by Savane 3.13-12ab.
Corresponding source code