10.19. Version 3.9.5

Released October, 2013.

5.1

Control data fields must not start with the hyphen character (-), to avoid potential confusions when parsing clearsigned control data files that were not properly unescaped.

5.4, 5.6.24

Checksums-Sha1 and Checksums-Sha256 are now mandatory in .dsc files.

5.6.25, 5.8.1

The DM-Upload-Allowed field is obsolete. Permissions are now granted via dak-commands files.

5.6.27

New section documenting the Package-List field in Debian source control files.

5.6.28

New section documenting the Package-Type field in source package control files.

5.6.29

New section documenting the Dgit field in Debian source control files.

9.1.1.8

The exception to the FHS for the /selinux was removed.

10.7.3

Packages should remove all obsolete configuration files without local changes during upgrades. The dpkg-maintscript-helper tool, available from the dpkg package since Wheezy, can help with this.

10.10

The name of the files and directories installed by binary packages must be encoded in UTF-8 and should be restricted to ASCII when possible. In the system PATH, they must be restricted to ASCII.

11.5.2

Stop recommending to serve HTML documents from /usr/share/doc/package.

12.2

Packages distributing Info documents should use install-info’s trigger, and do not need anymore to depend on dpkg (>= 1.15.4) | install-info.

debconf

The escape capability is now documented.

virtual

mp3-decoder and mp3-encoder are removed.