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

[SCM] Debian package checker annotated tag, 2.5.2, created. 2.5.2



The annotated tag, 2.5.2 has been created
        at  1ed26baf90a686c5415048d6287f4d9dcd956f55 (tag)
   tagging  688f92e71f879c052f373ba44e73579728fea64c (commit)
  replaces  2.5.1
 tagged by  Niels Thykier
        on  Wed Aug 10 20:34:35 2011 +0200

- Shortlog ------------------------------------------------------------
Release 2.5.2 into unstable

Format: 1.8
Date: Wed, 10 Aug 2011 18:35:47 +0200
Source: lintian
Binary: lintian
Architecture: source all
Version: 2.5.2
Distribution: unstable
Urgency: low
Maintainer: Debian Lintian Maintainers <lintian-maint@debian.org>
Changed-By: Niels Thykier <niels@thykier.net>
Description:
 lintian    - Debian package checker
Closes: 217023 536364 617905 620289 620418 624201 624521 630698 630925 631432 631513 631530 631656 631662 631674 631711 631763 631786 631872 632115 632159 632550 632556 632693 632789 632883 633044 633853 633976 634222 634874 635354 635441 635447 635495 636354 636681 637259
Changes:
 lintian (2.5.2) unstable; urgency=low
 .
   * Summary of tag changes:
     + Added:
       - debian-rules-uses-deprecated-makefile
       - debian-rules-uses-or-modifies-user-only-variable
       - duplicate-changelog-files
       - package-has-long-file-name
       - source-package-component-has-long-file-name
       - udeb-uses-non-gzip-data-tarball
       - upstart-job-in-etc-init.d-not-registered-via-update-rc.d
     + Removed:
       - calls-suidperl-directly
       - suid-perl-script-but-no-perl-suid-dep
 .
   * checks/*:
     + [NT] Migrated to use new methods in the Lintian::Collect
       interfaces rather than accessing the Lab directly.
     + [NT] Removed "fields" from Needs-Info.
   * checks/{debconf,conffiles}.desc:
     + [NT] Added missing bin-pkg-control Needs-Info.
   * checks/{cruft,fields}{,.desc}:
     + [NT] Relocated doc pkg not arch all tag; it was never
       triggered since cruft was a source check and the tag
       could only be triggered for binary packages.
   * checks/binaries:
     + [NT] Added lib/${MULTIARCH_DIR} to the list of paths to
       check for public shared libraries.  Thanks to Sven Joachim
       for the report and the patch.  (Closes: #630698)
     + [NT] Recognise .gox files as object files that cannot be
       stripped.  Thanks to Matthias Klose for the report.
       (Closes: #624521)
     + [NT] Do not assume that the architecture field is present.
     + [NT] Emit "arch-dependent-file-in-usr-share" and
       "binary-in-etc" also for static compiled files.  Thanks to
       Jakub Wilk for the report and the patch.  (Closes: #635354)
     + [NT] Fixed false-negative for rpath, if the rpath included
       the multi-arch dir.  Thanks to Jakub Wilk for the report and
       the patch.  (Closes: #637259)
   * checks/changelog-file:
     + [NT] Removed exception for symlinked changelogs if the
       package had an Ubuntu version.  This exception is now
       handled by the profile.  Thanks to Benjamin Drung for the
       heads up.
   * checks/circular-deps.desc:
     + [NT] Fixed typo; thanks to Nicolás Alvarez for the report
       and patch.  (Closes: #630925)
   * checks/control-files:
     + [NT] Refactored static tables into data-files.
   * checks/copyright-file:
     + [NT] Stricten one of the regexes for catching left over
       helper templates.  This should prevent false-positives for
       some license texts.  Thanks to Charles Plessy for the
       report.  (Closes: #631674)
     + [NT] Use group data to determine if a package is foreign
       or not for symlinked /usr/share/doc/<pkg> dirs.  This
       avoids the need for symlinks between packages in the
       lab.
   * checks/deb-format{,.desc}:
     + [NT] Allow data.tar.xz as the third member.  Thanks to
       Ansgar Burchardt for the report and patch.
       (Closes: #632556)
     + [NT] Added test for udebs having non-gzip data members,
       since the debian-installer does not support them.  Thanks
       to Luk Claes.  (Closes: #634874)
   * checks/debhelper:
     + [NT] Do not trigger deprecation warning for dh_python if it
       is followed by a "$".  This prevents false-positives when
       a Makefile variable is used to choose between dh_python2
       and dh_python3.  Thanks to Leonid Borisenko for the report.
       (Closes: #631662)
     + [NT] Do not trigger deprecation warning for dh_python-ply,
       which Lintian incorrectly identified as dh_python.  Thanks
       to Daniele Tricoli for the report.  (Closes: #632693)
     + [NT] Fix a broken regex that caused Lintian skip brace
       expansion checks for some debhelper files.  Thanks to
       Jakub Wilk for the report and the patch.  (Closes: #632883)
     + [NT] Do not consider "debian/debhelper" a temporary debhelper
       file.  Some packages uses this a directory to store their
       debhelper files.
   * checks/debian-source-dir{,.desc}:
     + [NT] Added missing word in the tag description for
       git-patches-not-exported.
     + [NT] Fixed information disclosure issue, where Lintian could
       be tricked into disclosing the present of files on the host
       system via specially crafted source packages.
   * checks/duplicate-files:
     + [NT] Exclude  __init__.py files from the check as they are
       required even if they are empty.  Thanks to Daniele Tricoli
       for the report.  (Closes: #632789)
     + [NT] Report duplicate changelogs as a separate tag.
   * checks/fields:
     + [NT] Refactored to use Lintian::Data and use new data files
       from data/fields.
     + [NT] Added python3-dev and rmeoved python2.{4,5} from
       $PYTHON_DEV.  Thanks to Jakub Wilk for the report and the
       patch.  (Closes: #633044)
     + [NT] Fixed a bug where the libdb1-compat tag only triggered
       if libdb1-compat was listed in Pre-Depends.
     + [NT] Updated list of python "dev" packages.  Thanks to
       Jakub Wilk for the patch.
   * checks/filename-length{,.desc}:
     + [NT] New file that checks the length of the package file
       names.  (Closes: #631656)
   * checks/files:
     + [NT] Check for embedded copies of the underscore javascript
       library.  Thanks to Jakub Wilk for report and the patch.
       (Closes: #631513)
     + [NT] Removed a leading slash from the filename part of the
       extra for python-debug-in-wrong-location.  Thanks to
       Jakub Wilk for the report and the patch.  (Closes: #631530)
     + [NT] Accepted patch from Marcelo Jorge Vieira to catch
       four additional embedded javascript libraries.
       (Closes: #635447)
     + [NT] Stricten the regex for finding .xvpics dirs.
     + [NT] Shipping a lintian override is no longer enough to
       make lintian consider the package for "non-empty".
   * checks/init.d{,.desc}:
     + [NT] Provide a separate tag for upstart-jobs not registered
       via update-rc.d in postinst.  This allows vendors (such as
       Ubuntu) to disable this tag for upstart-jobs only using the
       new vendor profiles.  While this would break overrides, all
       existing overrides appears to be for normal scripts rather
       than upstart-jobs.  (Closes: #631872)
   * checks/java{,.desc}:
     + [NT] Jar files containing clojure files are no longer
       considered to be codeless.
     + [NT] Exclude jar files in /usr/lib/xul{-ext,runner} from the
       "jar-not-in-usr-share" check.  (Closes: #635495)
     + [NT] Fixed a typo in a tag description.
   * checks/menu-format.desc:
     + [NT] Mentioned how to git rid of the CR characters in the
       desktop file.  Thanks to Jakub Wilk.
   * checks/nmu:
     + [NT] "LowThresholdNMU" will now work as an alternative to
       "NMU" in changelogs for suppressing
       changelog-should-mention-nmu.  Thanks to Jordi Mallach for
       the report.  (Closes: #620418)
   * checks/po-debconf:
     + [NT] Allow po-files with an "@modifier", which works with
       debconf (>= 1.5.34).  (Closes: #617905)
   * checks/rules:
     + [NT] Check included files in d/rules against a limited
       number of common makefile snippets, which are known not
       to implement all the required targets.  This prevents
       false negatives of missing targets.  Thanks to
       Jakub Wilk for the suggestion and the initial makefile
       list.  (Closes: #631711)
     + [NT] Warn about including the CDBS simple-patchsys and dpatch
       as they are both deprecated by source format 3.0 (quilt).
       Thanks to Nelson A. de Oliveira for reporting and Luk Claes
       for providing an initial patch.  (Closes: #624201)
     + [NT] Added check for using DEB_*FLAGS_{SET,APPEND} in d/rules.
       Thanks to Raphaël Hertzog for the report.  (Closes: #631786)
   * checks/scripts{,.desc}:
     + [NT] Removed perl-suid related tags as the package is no
       longer available and we have no known packages triggering
       the tags at the moment.  (Closes: #631432)
     + [NT] Added perl6/rakudo as a known interpreter.  Thanks to
       Alessandro Ghedini for the report and patch.  (Closes: #636354)
   * checks/shared-libs{,.desc}:
     + [NT] Fixed broken sentence.  Thanks to Norbert Preining for
       reporting the issue.
     + [NT] Applied patch from Peter Pentchev to correct the logic for
       testing for shlib-calls-exit.  (Closes: #633976)
     + [NT] Mention that some of the tags may be triggered due to the
       debhelper bug #204975.  Thanks to Jakub Wilk for the report.
       (Closes: #633853)
   * checks/symlinks:
     + [NT] Symlink checking extended to relative paths as well.
       (Closes: #217023)
 .
   * collection/*:
     + [NT] Removed all Needs-Info on "fields" and all checks that
       used the "fields" dir (or files therein) to determine if the
       scripts had been called in the wrong dir.
   * collection/diffstat:
     + [NT] No longer unconditionally creates a diffstat file,
       since the Lintian::Collect interface will fall back to
       using /dev/null in its absence.
   * collection/fields:
     + [NT] Removed creation of cross package symlinks.  They have
       been replaced by the group information that checks are
       passed.
     + [NT] Deprecated it in favour of a smarter Lintian::Collect.
       It will be removed in a later release; for now it will just
       remove the "fields" directory in the lab.
   * collection/file-info:
     + [NT] Double check the output of file(1) when it says a ".gz"
       file is not gzip compressed.  This should reduce the number
       of false-positives gz-file-not-gzip tags.
       (Closes: #620289)
     + [NT] Open files before using chdir.  In the future unpacked
       may be a symlink.
   * collection/index{,.desc}:
     + [NT] Updated to handle source packages and with support for
       multi tarball source packages.
 .
   * data/control-files/{,u}deb-permissions:
     + [NT] Added files.
   * data/fields/*:
     + [NT] Added new files based on data variables from checks/fields.
   * data/fields/obsolete-packages:
     + [NT] Added ligdigest-sha1-perl on request of the Perl Team.
       Thanks to Salvatore Bonaccorso for the report and patch.
       (Closes: #635441)
   * data/fields/perl-provides:
     + [NT] Refreshed against perl 5.12.4.
   * data/files/standard-files:
     + [NT] Added file.
   * data/rules/{deprecated,known}-makefiles:
     + [NT] Added file.
   * data/spelling/corrections:
     + [RA] Remove discontiguous correction.  The OED lists this as valid.
       Thanks, Charles Plessy.  (Closes: #632159)
     + [NT] Added another correction for "specification".  Thanks to
       Jakub Wilk for the hint.  (Closes: #634222)
     + [NT] Added another correction for "development" and "misspelt".
       Thanks to Pino Toscano and Jakub Wilk for the suggestion.
 .
   * debian/control:
     + [NT] Bumped debhelper version to 8.1.0 due to the build-arch and
       build-indep targets.  Thanks to Mark Hymers for the heads up and
       a patch.  (Closes: #632550)
     + [NT] Added Build-Depends on cdbs, it is needed for some of the
       tests.
     + [NT] Pruned the Uploaders list a bit.  We would like to thank
       Jeroen van Wolffelaar, Frank Lichtenheld and Marc 'HE'
       Brockschmidt for their work on Lintian in the past.
   * debian/lintian.install:
     + [NT] Added the profiles directory.
   * debian/rules:
     + [NT] Added target to update the profiles.
 .
   * doc/lintian.xml:
     + [NT] Added information about the new Vendor profiles.
     + [NT] Improved various parts of the User Manual.  Especially
       mention that Lintian can be run on changes files and this
       processes all packages related to the changes file.
   * doc/lintianrc.example:
     + [NT] Added more sample options.
 .
   * frontend/{lintian,lintian-info}:
     + [NT] Added profile support (new option --profile), please
       refer to the Lintian User Manual for more information.
   * frontend/lintian:
     + [NT] Ensure that all dependency collections of a check are
       loaded.  Previously Lintian would only load direct
       dependencies of a collection and assume that was enough.
     + [NT] Allow "verbose" to appear in the lintianrc file.
     + [NT] Added new "--packages-from-file" option.  Lintian will
       read packages from the file (one package per line) and process
       these.  Unlike "--packages-file" it allows its argument to be
       "-" for stdin and the format is simpler.
     + [NT] Deprecated "--packages-file" in favour of the new
       "--packages-from-file" option.
     + [NT] Allow "y" as short form of "yes" in the configuration file.
       Furthermore, ignore case when doing the check for boolean
       values.
 .
   * lib/Lab.pm:
     + [NT] Removed $dist argument to lab creation, since we rely on
       LINTIAN_DIST being exported anyway.
     + [NT] Allow temporary labs to contain the same package twice if
       the version or/and architecture differs.  (Closes: #632115)
   * lib/Lab/Package.pm:
     + [NT] Symlink in all components of the source package when
       creating the source entry in the lab.  Also removed legacy
       code for using the old unpack scripts.
   * lib/Lintian/Collect/{Binary,Source}.pm:
     + [NT] Refactored code from these files into the module
       Lintian::Collect::Package.
   * lib/Lintian/Collect/Package.pm:
     + [NT] New file.  This serves as a base for Lintian::Collect
       modules that can be unpacked.
   * lib/Lintian/Command.pm:
     + [NT] Added support for appending output to files without
       truncating them first via the new out_append and
       err_append options.
   * lib/Lintian/Data.pm:
     + [NT] Let new take an optional fourth argument, a code sub,
       that can be used to pre-process the value.
   * lib/Lintian/{Internal/FrontendUtil,Profile}.pm:
     + [NT] New files.
   * lib/Lintian/ProcessablePool.pm:
     + [NT] Made the pool consider two packages with the same name
       as duplicates even if their version or architecture differs,
       when the underlying Lab does not support this run.  This
       causes lintian to drop one of the packages rather than ending
       up with an internal error.
   * lib/Lintian/{Tag/Info,Tags}.pm:
     + [NT] Updated for profile support.
   * lib/Read_pkglists.pm:
     + [NT] Merged the binary and udeb format since they were
       essentially the same.  Old udeb files can still be parsed
       as binary ones.
 .
   * man/lintian.pod.in:
     + [NT] Documented the new --profile option.  Note that the
       options --suppress-tags{,-from-file} now supresses tags
       in the active profile.
     + [NT] Removed all refereces to "unpack-level".  All unpack
       levels have been replaced by collections.
     + [NT] Clarified that some command-line arguments are only
       useful when using a static lintian lab.
     + [NT] Described the configuration file format.  Thanks to
       Sven Joachim for the report.  (Closes: #636681)
   * man/lintian-info.pod:
     + [NT] Documented the new --profile option.
 .
   * profiles/*:
     + [NT] Added default profiles for Debian and Ubuntu.  Note
       that these profiles will silently ignore overrides for
       "fatal" (non-overridable) tags.  (Closes: #536364)
 .
   * reporting/harness:
     + [NT] Use --packages-from-file instead of --packages-file.
   * reporting/{html_reports,templates/index.tmpl}:
     + [NT] Always emit a page for tags, even if they are not emitted.
       It will also include a link to the entire list of known tags.
       (Closes: #631763)
   * reporting/templates/{tag-not-seen,tags-all}.tmpl:
     + [NT] New files.
 .
   * unpack/list-binpkg:
     + [NT] Added a -u option to make it fetch udebs insteaad of
       regular binaries.  This and the udeb/bin format merge makes
       list-udebpkg obsolete.
   * unpack/list-udebpkg:
     + [NT] Removed in favour of list-binpkg.
   * unpack/unpack-srcpkg-l1:
     + [NT] Removed in favour of the collection system.
Checksums-Sha1:
 4e342b684fb20f9799e0cbd88fc950b4ceaf2f51 1428 lintian_2.5.2.dsc
 520872910568f6cd7fc7a61007780ebba0b380ec 956735 lintian_2.5.2.tar.gz
 dcebbe52bb7c3d79cd3e850714eb2f2ac5d33950 616626 lintian_2.5.2_all.deb
Checksums-Sha256:
 b4f578203b9f7d4dcd28cbb15ed477a398bbd47c7c3e35851e2243ee8dea7d5e 1428 lintian_2.5.2.dsc
 bb4ee9723ed031803865e292ae3d4d9246b8287fb538608eee3b5f1035eabb0b 956735 lintian_2.5.2.tar.gz
 f021f48bc3fe1f5bf00026d0989c8468b297ef833de5a42cecadba72c63db0b7 616626 lintian_2.5.2_all.deb
Files:
 a6fee0207ca3439beed085d310f17bbf 1428 devel optional lintian_2.5.2.dsc
 733ba64dce52c71c30397fba134156cd 956735 devel optional lintian_2.5.2.tar.gz
 b9880afa6475182b979a95466d675146 616626 devel optional lintian_2.5.2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAABCAAGBQJOQs87AAoJEAVLu599gGRCvr0QAKvhX/h6umSA1RYDV3ka8lCS
fkKVwJ01P59LU57u3rpQAl/RO2CQdPYXaNIuUK556ojZRjKjERl+fyTJ6g6AH8zm
zIyWEI2HvpYj8D02bqSjBtlQvAzy5ffR7UWMslj+jQ6RjWKq/IRbNGJVH+wbhoU0
KMXCBMDDrVT0RdT0U/RHu7kBEtxmajZ+5uglW8TBlJTlPbA4uCLbiKGRBk9dLcOG
8N3MFceglASx1sjJXO/2NrSDSSEGBzH9k1SQUn2R0R1o93KpXPeEY6e9D73lRC2V
LyQn+nk6s5flnEdop8BO+Wxvxe5iJWkoELOitsXPH5K5FilvquYpjfGNuqAjQ4S6
FDY3Ds60Uy5Loju43fo0nf31oOw6wFtjP/8gsBRjNItPAml+Vc58ntIZMVL8TGnM
I6DkaLQibvg7u1YQC1r1iMSQ7e0st8AudpkS1ZvE4iMIbYnYdOeOydvIpPCGPSzn
JMWoF1mqS3KiLajgkbRULX5orve7s0+qI02KYBZ1F5p1yOept3FuIAyqzDBaFjn7
YlPQYmI6fvxL3Acp/rbTbW4wDabgiDjVaL/tjcPIf0004iRDURlldyhDHZNkzSAI
nS0xl0k2r1VjNSqYgTG7GpL7976FsLekraxBtQaHRhHvEb+5rQof0boYZtrrkYDu
beRgktKJwMY6DzOE/tFy
=zwva
-----END PGP SIGNATURE-----

Adam D. Barratt (1):
      Fix a typo in the changelog. ("reporty")

Alessandro Ghedini (1):
      Add "perl6" interpreter in checks/scripts

Ansgar Burchardt (2):
      checks/deb-format: allow data.tar.xz
      Added three more deprecated makefiles

Benjamin Drung (1):
      Extended the template to cope with Ubuntu's diff for debhelper

Jakub Wilk (4):
      Detect the javascript library "underscore"
      Removed leading slash from filename output
      Fixed regex for determine debhelper base file type
      static libs should trigger binary-in-etc and etc.

Marcelo Jorge Vieira (1):
      Extended the JavaScript library detection

Mark Hymers (1):
      Bump debhelper version due to build-{arch,indep} targets

Nicolás Alvarez (1):
      Fix typo in circular-deps check description

Niels Thykier (201):
      Fix tests broken by 3.8.1 becoming ancient earlier this week
      Ensure all dependency collections are loaded
      Add foreign-package symlink test
      Fixed package name in changelog of test
      Added test for bad relations, bad package name and the likes
      Added .gox as an unstrippable object file
      Extended broken-symlink check to include relative symlinks
      Added file missing for last commit
      Add usr/share/javascript/ as "common symlink target"
      Made the javascript symlink exception stricter
      Fixed test failured related to the extended symlink check
      Refactored fields extraction for source pkgs into coll/fields
      Do not consider dh_python$(VAR) for deprecated
      Stricten one of the  helper-template in copyright file regex
      Added a list of makefiles that do not implement (all) targets
      Added test for bad owner of the control file in debs
      Merge branch 'vendor-profile' into master
      Refactored the multi-arch test for the future
      Lintian::Command now supports appending to files
      Added check for lengths of filenames in packages
      Create separate tag for upstart-jobs not being reg. by update-rc.d
      Added check for usage of deprecated makefiles
      Added missing Closes in d/changelog
      Fixed false-positive by detecting dh_python-ply as dh_python
      Exclude __init__.py from the duplicate-files check
      Added B-D on cdbs for a test and fixed a legacy test
      Corrected a typo in the changelog
      Replaced unpack-srcpkg-l1 with an extended coll/index
      Updated the Lintian User Manual
      Refactored c/fields to use some new data files
      Fixed a manual -> manually typo, thanks to Jakub Wilk
      Refactored some parts of t/runtests for better code reuse
      Refactored t/runtests to reduce code duplication
      Refactored t/runtests some more
      Fixed an incorrect check in t/runtests
      More refactoring of t/runtests
      Updated $PYTHON_DEV in c/fields
      Removed perl-suid related tags
      Added test for duplicate-fields in d/control
      Added test for unknown source formats
      Moved doc-pkg-not-arch-all tag to fields
      Do not assume the architecture field is present in c/binaries
      Added test for missing arch and maint fields
      Added some more bad/unknown fields and value tests
      Fixed the architecture of some doc packages
      Made file-info cope for file's failure to detect gzip files
      Fixed legacy scripts test to address the perlsuid tag removal
      Use "gzip compressed data" instead of "gzip compressed"
      Use ProcessableGroup to determine if a package is foreign
      Removed cross package symlinks from the lab
      Do not trigger "codeless-jar" if it contains Clojure files
      Added missing changelog entry for the previous commit
      Created Lintian::Collect::Package with unpacked method
      Refactored common parts into Lintian::Collect::Package
      Created and migrated to $info->debfiles
      Added and migrated to $info->control
      Removed obsolete usage of common_data
      Created and migrated in/to diffstat in Lintian::Collect::Source
      Fixed broken sentence in dependency_libs tag
      Made coll/file-info able to code if unpacked becomes a symlink
      Removed $dist argument from creating the lab/setup
      Commented and renamed methods in Lab to get a better overview
      Removed redundant code from Lab.pm
      Revert "Removed redundant code from Lab.pm"
      Added a interative dpkg-control file parser
      Moved handling of collect status into Lab::Package
      Updated the Lab::Package synopsis
      Removed sort_coll - no longer required
      Removed unused and renamed shadowing variables
      Removed some useless reads/writes of %running_jobs
      Reduced the scope of some code and the Cwd usage
      Copied LAB_FORMAT comments into Lab.pm where it belongs
      Cleaned up the ${OPT,}LINTIAN_* variable mess
      Removed another unused variable
      Refactored Read_pkglists and the parts using it
      Updated private/TODO, removing old items and added bug refs
      Updated parts of the User Manual to better reflect reality
      html_reports: maintainer is undef if we cannot find the src
      Merged udeb and binary packages list formats
      Fixed list-binpkg to print the right type of package
      Added missing word in tag description
      Moved most messages out of Lab::Package and added info method
      Removed unused constant and fixed a perlcritic warning
      Replaced occurance of "redundant" constant with its replacement
      Fixed regression that allowed ENV to overrule cmd-line opts
      Split file-info to avoid it deadlocking with large output
      Added test for some tags related to debug packages
      Extended existing control-files test to include perm test
      Added tests for orphaned packages QA maintainer
      Added test for B-D-I without any arch-indep packages
      Added missing test-for and updated coverage
      Added test for the remaining control-files tags
      Added file missing in last commit
      Added test for dch using national encoding
      Added test for d/control with national encoding
      Provided test for udeb section
      Added test for missing depends on perlapi
      Added test for missing phpapi dependency
      Made test for libdb1-compat and fixed the check as well
      Added missing fakeroot call during test build
      Fixed typo in the Ubuntu profile
      Updated overrides due to new B-D on cdbs for the test suite
      Do not consider "debian/debhelper" a temporary debhelper file
      Removed all references to unpack level in the man page
      Made update-coverage calculate coverage stats for tags
      Mentioned how to get rid of CR characters in the desktop tag
      Added info about #204975 to relevant tags
      Emit an error if a check tries to issue an unknown tag
      Added another correction for "specification"
      Added some perm/owner related files tests
      Added $! to the "cannot create lab entry" error message
      Fixed left over ' in the error message
      Migrated control-files to the new Collect control_index API
      Removed unused "use common_data.pm" from infofiles
      Removed exception for symlinked changelogs
      Added test for non-std perm for a games
      Added test for set$bit-binary tags
      Added test for udeb using non-gzip for its data member
      Added test for "killall-is-dangerous" tag
      Extended scripts-missing-dep test to include php and python
      Extended files-bad-perm-owner test
      Extended files-general test
      Extended files-bad-perm-owner with not-world-readable test
      Added missing tag in "Test-For" for scripts-interpreters
      Added support for multi-version/arch in temporary labs
      Saner handling of multiple versions of the same package
      Added test for embedded javascript library
      Extended files-embedded test with feedparser test
      Extended files-embedded with another test
      Added changelog entry for some of the previous commits
      Adding missing file from a previous commit
      Allow LowThresholdNMU as a "NMU" indicator
      Added changelog entry for the previous commit
      Allow verbose to appear in the lintianrc file
      Always produce a tag page, even if it was not emitted
      Corrected location of changelog entry
      Exclude jars containing .xpi files from "not in usr/share" check
      Exclude jar files in xulrunner dirs from "jar not in usr/share"
      Removed unused variable from html_reports
      Allow @modifier in debconf po files
      Ensure dependencies for "override-file"
      Made two tests resistant to umask variance on clone system
      Revert "Made two tests resistant to umask variance on clone system"
      Made two tests resistant to umask variance on clone system
      Removed unused file
      Added new --packages-from-file option
      Deprecated --packages-file option
      Check for uses of DEB_*FLAGS_{SET,APPEND} in d/rules
      Fixed a few typos in some comments
      Removed a (now?) obsolete comment
      perlcritic cleaned various code parts
      Fixed some more perlcriticism
      Fixed more perlcritic issues and did some style changes
      Fixed more perlcritic issues and created a new data file
      Added 4th arg to L::Data::new and refactored c/control-files
      Added test for ancient dpkg --assert-$opt calls
      Added test for installing stuff in usr/X11R6
      Added more files-foo-in-bar tests
      Added tests for "manpagesin wrong dir" checks
      Added test for .xvpics dirs and stricten the check
      Extended files-foo-in-bar test
      Extended files-bad-perm-owner: 75% tags in test coverage
      Deprecated collection/fields in favour of a smarter L::Collect
      Moved an invariant out of the loop in changes-file
      Pruned the uploaders list a bit
      Added missing word in d/changelog
      Removed reference to no longer existing "unpack levels"
      Documentated the configuration format in lintian(1)
      Added more sample options to doc/lintianrc.example
      Exclude /usr/share/java/$jar from broken symlink check
      Fixed typoes in the new sample options
      private/runtests: Use debian/test-out rather than debian/tests
      Fixed the sequence of deb-format-udeb-compression
      Move the test templates into a subdir
      Refactored t/runtests a bit more
      Corrected an API comment in t/runtests
      t/runtests: Print an error if a test croaks
      t/runtests: Refactored to deal with code duplication
      t/runtests: upgraded changes test suite
      Updated the README to match the new changes-test framework
      Ignore lintian-overrides when checking if a package is empty
      Fixed a typo in a tag description
      Aded new change for duplicate changelog files
      Updated p/update-coverage to cope with the changes test suite
      Created a helper tool to make debs for t/debs
      Mention create-deb in t/debs/README
      Support for dump-logs for debs + source test suite
      Lintian::Schedule is gone; so is the need for documenting it
      Removed unused "use Util" from Lintian::Collect::Changes
      Made all (non-legacy) tests use/require a desc file
      t/runtests: Added support for skel and templates for all suites
      Added another correction for "development"
      Added a correction for "misspelt" as well
      d/changelog: corrected Pino's name
      Corrected fields, it used subs from Utils that was not loaded
      Fixed "onlyrun=$check" test runs
      use Dpkg::Version in checks/fields to validate and split versions
      checks/fields: Updated $PYTHON_DEV (added 3.2 and removed -3.1)
      Prevent info disclosure via symlinks in c/debian-source-dir
      Fixed false-negative with rpaths using multi-arch dir
      Release 2.5.2 into unstable

Peter Pentchev (2):
      Fix the logic of the exit/fork check in shlib-calls-exit.
      Add two new tests for the shlib-calls-exit tag.

Russ Allbery (1):
      Remove discontiguous spelling correction

Salvatore Bonaccorso (1):
      Add libdigest-sha1-perl to the obsoleted packages

Sven Joachim (1):
      Added lib/${MA_DIR} a valid location for public SO files

-----------------------------------------------------------------------

-- 
Debian package checker


Reply to: