This is to announce diffutils-3.6, a stable release. There have been 30 commits by 4 people in the 39 weeks since 3.5.
See the NEWS below for a brief summary. Thanks to everyone who has contributed! The following people contributed changes to this release: Benno Schulenberg (1) Jim Meyering (21) Paul Eggert (7) julama (1) Jim [on behalf of the diffutils maintainers] ============================================================ Here is the GNU diffutils home page: http://gnu.org/s/diffutils/ For a summary of changes and contributors, see: http://git.sv.gnu.org/gitweb/?p=diffutils.git;a=shortlog;h=v3.6 or run this command from a git-cloned diffutils directory: git shortlog v3.5..v3.6 To summarize the 565 gnulib-related changes, run these commands from a git-cloned diffutils directory: git checkout v3.6 git submodule summary v3.5 Here are the compressed sources and a GPG detached signature[*]: http://ftp.gnu.org/gnu/diffutils/diffutils-3.6.tar.xz http://ftp.gnu.org/gnu/diffutils/diffutils-3.6.tar.xz.sig Use a mirror for higher download bandwidth: http://ftpmirror.gnu.org/diffutils/diffutils-3.6.tar.xz http://ftpmirror.gnu.org/diffutils/diffutils-3.6.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 diffutils-3.6.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 7FD9FCCB000BEEEE and rerun the 'gpg --verify' command. This release was bootstrapped with the following tools: Autoconf 2.69.185-b502e Automake 1.99a Gnulib v0.1-1390-g809f19d ============================================================ NEWS * Noteworthy changes in release 3.6 (2017-05-21) [stable] ** New features When one file is a prefix of the other, cmp now appends the shorter file's size to the EOF diagnostic. ** Bug fixes Using an invalid regular expression with --ignore-matching-lines=RE (-I) no longer causes stack overflow. Before, with an invocation like the following, diff would diagnose the error, but would still proceed to blow the stack: diff -Ia -I\\ <(echo) <(echo b) [bug introduced in 2.9] diff no longer mishandles line numbers exceeding 2**31 on Mingw-w64. the ---presume-output-tty (ostensibly test-only) option would cause diff --color to read an uninitialized variable [bug introduced in 3.4] ** Performance changes diff's default algorithm has been tweaked to deal better with larger files, reversing some of the changes made in diffutils-3.4. ============================================================ also posted as: https://savannah.gnu.org/forum/forum.php?forum_id=8862
signature.asc
Description: PGP signature
-- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.