[lintian] annotated tag 2.5.31 created (now 427f6cf)
This is an automated email from the git hooks/post-receive script.
nthykier pushed a change to annotated tag 2.5.31
in repository lintian.
at 427f6cf (tag)
tagging c4442b254eb41a3e1905c25c24cf24491a95ab35 (commit)
replaces 2.5.30
tagged by Niels Thykier
on Thu May 14 08:27:47 2015 +0200
- Log -----------------------------------------------------------------
Release lintian/2.5.31 into unstable
Format: 1.8
Date: Thu, 14 May 2015 08:11:27 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.31
Distribution: unstable
Urgency: medium
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
lintian - Debian package checker
Closes: 732246 749103 751949 756128 764015 765344 766118 767107 768884 769036 769679 769845 770068 771054 771113 774729 775467 775760 776267 776480 776535 776954 778323 778556 778558 778820 780474 781235 781396 781397 782902 783327 784012 784277 784639
Changes:
lintian (2.5.31) unstable; urgency=medium
.
* checks/binaries.pm:
+ [BR] Do not tag with
library-in-debug-or-profile-should-not-be-stripped
when file add "not stripped, too many notes" to its
output. Thanks to Jakub Wilk. (Closes: #775760).
+ [AB] Ignore tEH and tEh for spelling-error-in-binary. (Closes:
#782902; bug report and patch by Tomasz Buchert, thanks!)
* checks/changelog-file.{desc,pm}:
+ [BR] Correct a typo on tag name and do not raise
bad-intended-distribution if distribution is still
set to UNRELEASED. (Closes: #765344).
+ [NT] Apply patches from Ben Finney to permit quotes around
the distribution name in the "to unstable" entries.
(Closes: #784012)
* checks/control-file.{desc,pm}:
+ [BR] Apply patch from Johannes Schauer in order
to detect obsolete XS-Testsuite header.
(Closes: #770068).
+ [AB] New check for multiline architecture fields in debian/control.
(Closes: #780474)
+ [NT] Apply patch from Guillem Jover to update the description
of the xs-testsuite-header-in-debian-control tag.
(Closes: #781397)
* checks/copyright-file.pm:
+ [NT] Permit the use of "pkg:arch" dependencies when packages use
symlinked doc-dirs.
* checks/cruft.{desc,pm}:
+ [NT] Import "d/pycompat is deprecated" check from
lintian4python.
* checks/dbus.{desc,pm}:
+ [NT] Apply patch series from Simon McVittie to
improve the dbus check. In particular, detect dbus
policy files that exposes CVE-2014-8148 and
CVE-2014-8156. (Closes: #776480)
* checks/deb-format.{desc,pm}:
+ [BR] Support all format described in deb(5)
but manually reject until dak is ready.
* checks/debian-source-dir.pm:
+ [NT] Fix regression where "missing-debian-source-format" was
not emitted if "debian/source" was missing. Thanks to
Jean-Michel Nirgal Vourgère for finding this bug.
(Closes: #781235)
* checks/description.pm:
+ [NT] Allow debug packages without an extended description.
* checks/fields.{desc,pm}:
+ [BR] Add reference to build-depends-on-metapackage
(Closes: #767107).
+ [BR] Check source version (Closes: #749103).
+ [NT] Import check of "Python-version: current" being
deprecated from lintian4python.
+ [AB] Remove "dev" from list of suffixes to trigger
rc-version-greater-than-expected-version (Closes: #732246)
+ [AB] Recognize user@host:path.git URIs in Vcs-Git (Closes: #778323)
* checks/files.{desc,pm}:
+ [BR] Rename compressed-objects.inv to
file-should-not-be-compressed and use it for doxygen
map.gz. (Closes: #751949).
+ [NT] Merge patch from Nicolas Boulenguez to remove some
partially redundant code. (Closes: #784277)
+ [NT] Allow "-dbgsym" as an alternative name to "-dbg" for
packages containing debug symbols.
* checks/init.d.desc:
+ [BR] Add reference to #DEBHELPER# token for
script-in-etc-init.d-not-registered-via-update-rc.d.
(Closes: #775467).
* checks/patch-systems.pm:
+ [NT] Avoid crashing on debian/patches being a file.
(Closes: #778556)
* checks/po-debconf.pm:
+ [NT] Avoid errors from intltool-update.
(Closes: #778558)
* checks/script.{desc,pm}:
+ [BR] Fix some false negatives for
command-with-path-in-maintainer-script tag.
(Closes: #769845).
* checks/shared-libs.{desc,pm}:
+ [NT] Apply patch from Guillem Jover to recognise the
"Ignore-Blacklist-Groups" meta field in symbols files.
(Closes: #781396)
* checks/source-copyright.{desc,pm}:
+ [BR] Fix a false positive for
missing-license-paragraph-in-dep5-copyright tag.
Emit a new spefic tag for references to the header paragraph
as a license paragraph. (Closes: #766118).
+ [BR] Detect if license short name are unique.
+ [BR] Avoid false positive license-problem-undefined-license
for - in short license.
+ [BR] Warn when using reference to header license.
(related to bug #769818).
* checks/symlinks.desc:
+ [AB] package-contains-broken-symlink: Mention in the tag description
that only direct dependencies built from the same source package can
be checked by lintian. (Closes: #776535)
* checks/watch-file.{desc,pm}:
+ [NT] Check for watch files accessing PyPI over HTTP
instead of HTTPS. This check has been imported from
lintian4python (with a different tag name).
+ [AB] Check for watch files accessing unsupported PyPI URLs (Check
written by James McCoy and Ben Finney; Closes: #776267)
.
* collection/strings:
+ [NT] Pass "-a" to strings to avoid possible security
issues in strings.
.
* commands/reporting-{lintian-harness,sync-state}:
+ [NT] New files (internal commands for the reporting
framework).
.
* data/binaries/arch-regex:
+ [NT] Add arm64 and ppc64el regex.
+ [NT] Correct armel and armhf regex to cope with
statically linked binaries. (Closes: #768884)
* data/binaries/embedded-libs:
+ [RG] Do not warn about libpng1.6 embedding libpng
+ [RG] Add a new string to detect embedders of libpng
* data/changes-file/known-dists:
+ [ADB] Add "stretch".
* data/cruft/rfc-whitelist:
+ [BR] Whitelist dual licensed vorbis rfc5215.
* data/debhelper/dh_addons-manual:
+ [BR] Apply patch from Jean-Michel Nirgal Vourgère for
detecting missing-build-dependency-for-dh-addon apache2.
(Closes: #778820).
* data/fields/binary-fields:
+ [AB] Add ghc-package (Source: /usr/share/cdbs/1/class/hlibrary.mk)
+ [AB] Add gstreamer-* fields as generated by dh_gstscancodecs
+ [AB] Add lua-versions as mandated by the Debian Lua Policy
* data/fields/perl-provides:
+ [NT] Update perl-provides for perl 5.20.2.
* data/files/js-libraries:
+ [AB] Use "tinymce" instead of "tinymec2?" (Closes: #783327)
* data/files/obsolete-paths:
+ [BR] Add /etc/bash_completion.d (Closes: #776954).
* data/files/privacy-breaker-websites:
+ [BR] Add specific test for privacy breach with modernizr.js
(Closes: #769679).
+ [BR] Add /logos/ to privacy-breach-logo.
+ [BR] Add specific test for libjs-openlayer.
+ [BR] Detect twitter logo.
+ [BR] Detect libjs-jquery-flot.
+ [BR] Detect libjs-jquery-mobile.
+ [BR] Detect beta of libjs-query.
+ [BR] Detect libjs-prototype.
* data/spelling/corrections:
+ [BR] Add portugese||Portuguese. (Closes: #764015).
* data/spelling/corrections-multiword:
+ [BR] Add "allow one to" and "permit one to". (Closes: #756128).
.
* debian/control:
+ [NT] Recommend dpkg (>= 1.17.14) for the --ctrl-tarfile
option in dpkg-deb. Lintian relies on it to support
(u)deb files without a gzip compressed control.tar file.
+ [AB] Promote xz-utils from Suggests to Depends. (Closes: #774729)
* debian/copyright:
+ [AB] Update copyright years.
* debian/rules:
+ [NT] Add CLEAN_TEST_WORK_DIR to be able to control
whether the test artifact directory should be cleaned
during a call to "debian/rules clean" (defaulting to
do the clean).
.
* doc/CREDITS:
+ [AB] Add contributors from 2014 and 2015.
.
* frontend/lintian:
+ [NT] Produce a better error message for lintian detects
that a check has a dependency on an unknown collection.
.
* helpers/coll/objdump-info-helper:
+ [NT] Apply patch from Matt Kraai that adjusts the regex
used for parsing readelf output. Thanks to Martin Pitt
for reporting the issues. (Closes: #771054)
.
* lib/Lintian/Collect/Binary.pm:
+ [NT] Add "debug" class for "is_pkg_class". This uses the
package name to guess if the package is expected to
contain debug symbols.
* lib/Lintian/Command.pm:
+ [NT] Use croak() rather than L::Util's fail() on errors.
The issues are generally not "internal errors".
* lib/Lintian/Internal/FrontendUtil.pm:
+ [NT] Work around a bug in autodie, where an fdopen of a
file-descriptor always failed with "bad file descriptor".
* lib/Lintian/Lab.pm:
+ [NT] Null fields extra metadata fields in the lab storage
that are no longer used. These were previously used by
the reporting framework.
+ [NT] Automatically correct lab metadata, when the lab
discovers an entry does not exist. Any remains of the
entry will be removed as well. Previously, the lab would
just throw an error and require a manuel correction of
the lab.
* lib/Lintian/Reporting/ResourceManager.pm:
+ [NT] Only preserve the last extension of the installed
resource. Previously it would keep all "extensions",
including long parts of the original name if it happened
to contain a period.
* lib/Lintian/Util.pm:
+ [NT] Prefer dpkg-deb --ctrl-tarfile to "ar p" when dpkg
is recent enough.
+ [NT] Stricten the permitted whitespace at the end of GPG
marker lines. This is the same issue as CVE-2015-0840,
except lintian never attempted to validate the signature.
+ [NT] Explicitly use YAML::XS for reading and writing
YAML files. YAML::Any does not specify an interface for
reliably read YAML files in UTF-8 encoding leading to
"mojibake" in some cases. Thanks to Andreas Rönnquist
for reporting the issue. (Closes: #784639)
.
* profiles/ubuntu/main.profile:
+ [BR] Exclude no-human-maintainers (Closes: #769036).
.
* reporting/config:
+ [NT] Include and briefly document new configuration
options.
* reporting/{harness,html_reports}:
+ [NT] Rewrite harness and remove the hard dependency on
a functional permanent laboratory in the reporting
framework.
- The framework now relies on the "harness state cache"
(a YAML file), which can be updated atomically.
- The harness framework now avoids stat(2)ing all
artefacts on the mirror just to check if they are
unchanged.
- The harness frontends use less memory and now
releases most of it before calling html_reports.
This should reduce the peak memory requirements
considerably for the html_reports part of the run.
* reporting/{html_reports,templates/*}:
+ [NT] Reorder the datastructures shared with templates
for better data sharing. This reduces the memory
consumption of html_reports by ~25% on lintian.d.o.
* reporting/html_reports:
+ [NT] Templates are now always read and (their output)
written in the UTF-8 encoding.
+ [NT] Stop reading $statistics_file from the config file.
.
* t:
+ [NT] Apply patch from Matt Kraai to fix test case on
i386. (Closes: #771113)
* t/scripts/pod-spelling.t:
+ [AB] Hardcode aspell as spelling command since Test::Spelling
prefers spell over aspell if installed, too. This avoids having to
add a "Build-Conflicts: spell".
* t/tests/files-embedded/:
+ [AB] Add test case for #783327.
Checksums-Sha1:
513b873c4f02e32a474bcd879ce1f691c6ce7a46 1862 lintian_2.5.31.dsc
033f82e4935a2bedeac59bc27d8a9efacb0a8297 1198088 lintian_2.5.31.tar.xz
0112ebee88749013364186760dccdb3db28eca59 808036 lintian_2.5.31_all.deb
Checksums-Sha256:
e6888d00fa4e66202e8918a91be385a147a339dd3e6be3ee77daa22dfe7389fd 1862 lintian_2.5.31.dsc
10571e64ace6871df0916d98af0714416a8c23ebe295486321796b732aef0cd6 1198088 lintian_2.5.31.tar.xz
1cc6e5c0fe7f97e4878c20df77fb5bce67d76e775c5b6ca70d77a32062b0fe3d 808036 lintian_2.5.31_all.deb
Files:
63c7a8a3e9ff88b4b75072e790c5e361 1862 devel optional lintian_2.5.31.dsc
fb3006cab2479c5d43fa3766fe4d8c09 1198088 devel optional lintian_2.5.31.tar.xz
e6c44875005a9396f7a93f9a513d5a21 808036 devel optional lintian_2.5.31_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABCAAGBQJVVEBjAAoJEAVLu599gGRCGYoQAJbYRjjrTchgUqVnWRqK4bu4
ON36rn0DG3AgYIbqh9Xlm5cHx6M2ZBMCA53SwwW0PzEDAIwIPaBzVcOgYr2zU95E
57Aq6Lt+kXmWWHwjw3kAHhfllKg+BIjLMx0ZOxC0ezjk3QyOaN9bV2CxOzVSq7B3
hTetwrmwfHIxP4K4OqfD29ngytHLid6ODKIJ+1YRMCKfHDGegBH8NPqAwLHEIGzm
r4so4AVUyapeYLWgljWLXsGtSh5Np1eNJO28xLl0rrjpcJXXk3Bm0Pl0Q0/LxgvY
EQQ2/Olv4S2YodTBMjviC7uBhawEbcwul7hIkCFEHSx2oNbc3mHWPNyEln/+dS39
RF5PZO6h2H+F+JhN0JVY5nH98VkyohTs2aAitxsrgEG23Ru0Wi5P6q9IEQ++JuBw
EbbBX+XerUN/FgpzSfkMBmfZnCXmMDEF1Y1itB3RUE9ynFCDGTeHTlbuOAoLoSPG
q6iRXQecWEwnKhU1Dq0lvPu1vN757aG5PLDGbtTdNU4SNg5L70n+DWorK4uGqVoz
73/nDlMqsR1yN9iwYp7W8bdGva3Vhpw3IJL1ewj/fWVcVpFs7/IqY3YJ/rcdyRto
gx6F1wg0Vjjd68BUc6aAH3wV1xAv2xCw74chBGO7s8pdVB/fJCet+U0FpxeotyBw
9j/RaokFyzTrpsWzcSkr
=kBJ6
-----END PGP SIGNATURE-----
Adam D. Barratt (1):
data/changes-file/known-dists: add "stretch"
Axel Beckert (24):
New check for multiline architecture fields in debian/control
Fix typo/false friend in previous commit
Hardcode aspell as spelling command
debian/copyright: Update copyright years
Current changelog entry: Use as+since instead of 2x as
doc/CREDITS: Add contributors from 2014 and 2015
checks/fields.pm: Remove "dev" from list of rc-version suffixes
Recognize user@host:path.git URIs in Vcs-Git (Closes: #778323)
package-contains-broken-symlink desc: Only dep. built from the same source can be checked
Promote xz-utils from Suggests to Depends. (Closes: #774729)
Add changelog entry for previous commit
Update authors of patch for #776267
checks.pot updated by package build
Update description of debian-watch-file-unsupported-pypi-url wrt. pypi.debian.net
Add ghc-package as known binary field
Add gstreamer-* from dh_gstscancodecs as known binary field
Add lua-versions as known binary field (cf. Debian Lua Policy)
Sort data/fields/binary-fields before data/files/…
Forgot my initials in the previosly added changelog items
Changelog entry and comments with bug no. for previous commit
Verify that additional exceptions for spelling-error-in-binary work
t/tests/files-embedded/: Add test case for #783327
d/f/js-libraries: Use "tinymce" instead of "tinymec2?"
Fix typo in current changelog entry
Bastien ROUCARIÈS (37):
Add reference to build-depends-on-metapackage
Add specific test for privacy breach with modernizr.js (Closes: #769679).
Exclude no-human-maintainers (Closes: #769036)
Fix a false positive for missing-license-paragraph-in-dep5-copyright tag.
Fix test suite by adding a coma
Detect if license-short-name are unique in source copyright
Fix bad-intended-distribution for UNREALEASED
Fix test suite
Rename compressed-objects.inv to file-should-not-be-compressed and use it for doxygen map.gz
Fix Testsuite
Fix some false positive for undefined license
Whitelist rfc5215
Fix false negatives on command-with-path-in-maintainer-script
Fix test suite: apply patch
Do not allow if [ -x /usr/bin/update-menus ];
Check source version
Take coffee before commit and apply patch
Fix Test suite really take a coffee
Add some spelling correction
Add /logos/ to privacy-breach-logo
Detect openlayer.js
Detect twitter and youtube logos
Detect a few common libjs package
Prepare uncompressed data.tar deb
Correct a off-by-one error in deb handling
Check _ extra members in debian format
Allow control.tar and control.tar.xz
Allow control.tar and control.tar.xz
Add changelog for previous commit
Fix test suite
Improve changelog
Fix wheezy test suite
Bump ancient date
Correct FP library-in-debug-or-profile-should-not-be-stripped
Do not close policy bug
Add /etc/bash_completion.d to obsolete-paths
Fix testsuite
Ben Finney (3):
Add check for unsupported PyPI URL in debian/watch
Allow quoting the distribution name in changelog entry.
Accurately describe criteria for ‘experimental-to-unstable-without-comment’.
Chris Lamb (1):
Elaborate info for script-in-etc-init.d-not-registered-via-update-rc.d
Guillem Jover (2):
c/control-file: Update description for Testsuite field check
c/shared-libs: Update symbols file meta-fields
Jean-Michel Nirgal Vourgère (1):
Missing-build-dependency-for-dh-addon apache2 => dh-apache2 instead of apache2-dev
Justin B. Rye (1):
Review of tag descriptions
Matt Kraai (2):
t: Make test work on i386 when i586 is the DEB_BUILD_GNU_TYPE
objdump-info-helper: Adjust readelf parsing regex
Nicolas Boulenguez (1):
Merge commits solving #226879
Niels Thykier (157):
c/menu-format.pm: Remove unused "or die" - autodie covers it
L::Command: Use croak rather than (L::Util::)fail
L::Util: Prefer dpkg-deb --ctrl-tarfile to ar p if available
lintian: Better error message for checks with incorrect Needs-Info
coll/strings: Pass -a strings(1)
Add open_file_or_fd to FrontendUtil
data/../arch-regex: Add ppc64el
data/.../arch-regex: Correct regex for armhf and armel (static)
data/.../arch-regex: Add arm64 regex
L::I::FrontendUtil: Extend autodie coverage
d/.../ancient-date: Bump ANCIENT date
t: Enable armhf and arm64 for some tests
t: Remove a comma from an architecture field
t/runtests: Correct path to {debs,source} logs
create-deb: Add --ctrl-compression argument
t: Rewrite some tests to use create-deb
create-deb: Apply perltidy
create-deb: Skip links and non-files for chown
create-deb: Skip symlinks and non-files for chmod as well
t: Add missing tag in Test-For
d/changlog: Add entry for Simon's dbus patches
FrontendUtil: Work around a bug in autodie
harness: Correct redirect of html_reports fds
Move save_state_cache to L::Util
L::Util: Add untaint subroutine
lintian: Add --status-log for use by harness
reporting-sync-state: New internal reporting command
Make find_backlog check out-of-date flag in the state cache
Rewrite harness to use reporting-sync-state
Rewrite html_reports to use harness state cache
maintainer.tmpl: Use "out-of-date" marker
harness: Move "backlog time-out" handling into process_worklist
harness: Harness lintian in a subprocess
r/harness: Add --schedule-limit-groups cmd line argument
Extract new lintian-harness command from harness
harness: Fix perlcritic warnings
d/changelog: Add entries for the reporting rewrite
c/r-lintian-harness: Fix typo
r/harness: Print r-lintian-harness cmd line
r/harness: Handle scratch space dir being undef
r/html-reports: Correct groups-known stat
r/harness: Apply perltidy and fix perlcritic warning
r/html_reports: Fix syntax error
c/r-sync-state: Prune entries from the lab
fixup! c/r-sync-state: Prune entries from the lab
fixup! c/r-sync-state: Prune entries from the lab
fixup! c/r-sync-state: Prune entries from the lab
c/r-lintian-harness: Add missing --verbose to lintian
r/harness: Tweak some log flushing/blocking
lintian: Correct the time used in the status fd
c/r-sync-state: Apply perltidy
lintian: Remove extra $ in a string
r/harness: Pass --lintian-lab to r-sync-state
c/r-sync-state: Remove -T
r-sync-state: Correctly drop unused groups
L::L::Entry: Optimise out a few stat() calls
L::L::Entry: Do not read from a closed handle
L::L::Entry: Reduce calls to stat
L::Lab: Defer a call to stat
r/t/maintainer.tmpl: Correct "outdated"/"up-to-date" marker
c/r-lintian-harness: Sort work_splice before printing it
c/patch-systems.pm: Fix crash when d/patches is a file
c/po-debconf.pm: Fix intltool-update errors in some packages
r/html_reports: Move history+graph generation into a sub
r/html_reports: Move qa-list.txt code into a sub
r/html_reports: Pass some variables as arguments
r/html_reports: Refactor HTML redirect lookup-table generation
r/t/lintian.css: Ensure the graphs always fit the screen
Make graphs clickable links
r/html_reports: Refactor log parsing into a sub
r/html_reports: Move pkg-index generation into a sub
r/html_reports: Typo fix in comment
r/html_reports: Stop warning about maintainers with "two names"
html_reports: Collect stats earlier and reduce var scopes
html_reports: Generate graphs earlier
r/html_reports: Use resource manager for graphs
html_reports: Explicitly set UTF-8 encoding for templates handles
L::Lab: Stop extracting metadata for the reporting framework
L::Util: Fix typo in API documentation
L::Unpacker: Fix typo in comment
Depend on t1utils (>= 1.38-3~) and drop work around code
c/cruft.pm: Whitespace/comment typos/nits
L::Lab: Automatically fix "out-of-sync" metadata when discovered
t: Remove TODO marker for passing test
t: Add test for lab auto-metadata fixing
c/watch-file: Import http-pypi-url from lintian4python
Add d/s/local-options and update .gitignore
c/cruft.pm: Import pycompat-is-obsolete from lintian4py
Import "python-version: current" check from lintian4py
Revert "Depend on t1utils (>= 1.38-3~) and drop work around code"
Have check_spelling always return a defined value
c/watch-file.desc: Use Info instead of Description
data/output/manual-references: Refresh with unstable
c/files.desc: Update some python policy references
Update more out-of-date python-policy references
t: Add missing file
t: Fix two tests
c/fields.pm: Remove some duplicate calls to $info->field
c/fields: Replace a regex match with a string equals
c/fields: Use "if (defined(my $y = $info->field(X)))"
lintian: Remove unused import
harness: Only log about removal of old lab if it exists
c/dbus: Remove unused import
c/r-lintian-harness: Enable all tags by default
c/r-lintian-harness: Add --show-overrides
c/r-lintian-harness: Log whether TMPDIR is set
c/r-lintian-harness: Apply perltidy
c/src-cpy: Remove unused import
c/src-cpy.pm: Fix false-positive (#779866)
c/src-cpy: Rename a tag and rewrite description (#779866)
t: Fix test after tag was renamed
r/html_reports: Read templates with UTF-8
L::R::ResMan: Only keep the last extension of the resources
data: Bump ANCIENT date
L::R::ResMan: Drop unused import
Document recent changes affecting the reporting framework
r/harness: Log when lintian-harness stops early
c/d-src-dir: Fix regression in detecting missing format file
c/d-src-dir: Fix typo in variable name
c/d-src-format: Remember to initialise $format_file before it used
t: Correct test
r/html_reports: Remove unused LINTIAN_LAB var
r/html_reports: Ignore $statistics_file from config
html_reports: Pass L::Tag::Info objects to templates
html_reports: Save 70MB by removing "tag" entry
r/templates: Consistently quote tag names
html_reports: Move tag quoting to template
html_reports: Save 90MB by sharing pkg_info better
r/templates/tag: Extend scope of $q_tag
d/changelog: Document the changes to html_reports
L::Tag::Info: Remove unused import and newline from croak call
r/config: Update the link to the lintian source
r/config: Add more documentation and updates some values
c/r-lintian-harness: Remove space in hash key
dplint: Support tools with .pm extension
commands: Make reporting-* ".pm" style tools
commands/*.pm: Remove exec bit, not required for .pm-tools
dplint: Update $0 when calling a .pm tool
dplint: Fix perlcritic warning
L::Util: Only allow [ \r\t] in GPG lines
private/TODO: Remove obsolete item
t: Fix FTBFS with new pod2man
d/changelog: Reword some entries
checks.pot: Update
d/changelog: Add entry for Ben Finney's commits
c/changelog-file: Apply perltidy
L::Util: Use YAML::XS instead of YAML::Any (#784639)
L::C::Source: Return DEFAULT in binary_field
c/cpy: Permit pkg:arch deps for symlinked doc dirs
c/files: Allow -dbgsym pkgs to contain debug symbols
d/changelog: Reorder an entry
c/desc: Allow debug packages to have no extended description
t: Compile objects with debug symbols
d/rules: Add a CLEAN_TEST_WORK_DIR for preserving d/test-out
Update perl-provides
Update pot file
Release lintian/2.5.31 into unstable
Raphael Geissert (2):
Do not warn about libpng1.6 embedding libpng
Add a new string to detect other embedders of libpng
Simon McVittie (5):
Transcode checks/dbus.pm to UTF-8
dbus: capture <policy> for each <allow> or <deny> rule
dbus: do not emit dbus-policy-without-send-destination for rules limited to root
dbus: add a new tag for excessively broad match rules
Mark D-Bus checks as non-experimental
Tomasz Buchert (1):
ignore tEH and tEh as well
josch (1):
add xs-testsuite-header-in-debian-control test
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/lintian/lintian.git
Reply to: