Seconded: Jonathan Nieder <jrnieder@gmail.com>
Seconded: Charles Plessy <plessy@debian.org>
Closes: #707077
+ * Policy: Control data fields must not start with a hyphen character.
+ Wording: Niels Thykier <niels@thykier.net>
+ Seconded: Russ Allbery <rra@debian.org>
+ Seconded: Guillem Jover <guillem@debian.org>
+ Closes: #706778
* debconf_spec: Document the 'escape' capability.
Wording: Jonathan Nieder <jrnieder@gmail.com>
Seconded: Charles Plessy <plessy@debian.org>
composed of US-ASCII characters excluding control characters,
space, and colon (i.e., characters in the ranges 33-57 and
59-126, inclusive). Field names must not begin with the comment
- character, <tt>#</tt>.
+ character, <tt>#</tt>, nor with the hyphen character, <tt>-</tt>.
</p>
<p>
Unreleased.
</p><p><taglist>
+<tag>5.1</tag>
+ <item>Control data fields must not start with the hyphen character
+ (<tt>-</tt>), to avoid potential confusions when parsing clearsigned control
+ data files that were not properly unescaped.
+ </item>
<tag>5.4, 5.6.24</tag>
<item><tt>Checksums-Sha1</tt> and <tt>Checksums-Sha256</tt> are now
mandatory in <file>.dsc</file> files.