bug-diffutils
[Top][All Lists]
Advanced

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

Re: [bug-diffutils] I'd like to release 3.3


From: Jim Meyering
Subject: Re: [bug-diffutils] I'd like to release 3.3
Date: Sat, 30 Mar 2013 20:53:42 +0100

Jim Meyering wrote:

> Denis Excoffier wrote:
>> Hello,
>>
>> On the 2013-03-22 05:42, Jim Meyering wrote:
>>
>>> Hello,
>>>
>>> I want to release diffutils-3.3, primarily to make it so
>>> the latest release is not susceptible to CVE-2012-3386.
>>>
>>> Here's the current state of NEWS:
>>>
>>>  ** New features
>>>
>>>    --new-file (-N) and --unidirectional-new-file now allow comparisons to 
>>> "-".
>>>    A standard input that's closed acts like a nonexistent file.
>>>
>>>    A file name containing spaces, double quotes, backslashes or control
>>>    characters is now encoded in a diff header as a double-quoted C string
>>>    literal.  The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v and
>>>    \ooo (a three-digit octal number between 0 and 255) are used.
>> Please mention the new --no-dereference option, for which i also suggest to
>> add a shortopt('K'). Thanks.
>>
>> See also 
>> http://lists.gnu.org/archive/html/bug-gnu-utils/2009-03/msg00070.html
>
> Thank your for noting that.
> That definitely should have been mentioned in 3.3's announcement.
> Unfortunately, I released it a few hours before learning
> of this omission.
>
> However, we should still fix it in the NEWS file.
> Care to write the patch?  If you do, note that you'll
> want to run "make update-NEWS-hash" before committing,
> otherwise, "make syntax-check" will complain that you've
> modified normally-immutable NEWS from a prior release.

FYI,

>From a1a17d10ccaf4602442833e05f46eb30bdf8df7e Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Sat, 30 Mar 2013 12:50:27 -0700
Subject: [PATCH] doc: mention new option, --no-dereference in 3.3's NEWS

* NEWS (New feeatures): Update 3.3's news to mention --no-dereference.
Reported by Denis Excoffier.
* Makefile.am (old_NEWS_hash): Update, since this modifies old, and
normally-immutable NEWS.
---
 NEWS   | 4 ++++
 cfg.mk | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/NEWS b/NEWS
index ef73e2f..f759dcd 100644
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,10 @@ GNU diffutils NEWS                                    -*- 
outline -*-

 ** New features

+  diff's new option, --no-dereference, allows comparison of symbolic link
+  strings.  With this option, two symbolic links compare equal when they have
+  the same value, even when that value does not reference a readable file.
+
   --new-file (-N) and --unidirectional-new-file now allow comparisons to "-".
   A standard input that's closed acts like a nonexistent file.

diff --git a/cfg.mk b/cfg.mk
index 1db88cf..c7b91d7 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -29,7 +29,7 @@ bootstrap-tools = autoconf,automake,gnulib
 # Now that we have better tests, make this the default.
 export VERBOSE = yes

-old_NEWS_hash = 1d1b7468264850b366b1138bd78e5520
+old_NEWS_hash = b42f8c496010f42c09240f19b56269fa

 # Tell maint.mk's syntax-check rules that diff gets config.h directly or
 # via diff.h or system.h.
--
1.8.2.135.g7b592fa



reply via email to

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