-
adequate (0.9.1ubuntu1) trusty; urgency=medium
* Merge with Debian unstable. Remaining Ubuntu changes:
- debian/tests/control: Drop "breaks-testbed" restriction. Our
"adt-virt-null in qemu" runner does not support that, but we want to run
the test anyway.
adequate (0.9.1) unstable; urgency=low
* Update the package description.
* Improve the test suite:
+ Fix Architecture fields of test packages.
+ Don't hardcode the i386 architecture (closes: #732448). Thanks to Martin
Pitt for the bug report and the initial patch.
+ Fix DEP-8 test dependencies.
+ Fix test failures with ld that defaults to --as-needed. Thanks to Martin
Pitt for the bug report and the patch.
-- Martin Pitt <email address hidden> Thu, 19 Dec 2013 08:40:33 +0100
-
adequate (0.9ubuntu1) trusty; urgency=medium
* debian/tests/control: Drop "breaks-testbed" restriction. Our
"adt-virt-null in qemu" runner does not support that, but we want to run
the test anyway.
* tests/Makefile: Replace hardcoded "i386" with "dpkg --print-architecture"
so that the test runs on other architectures.
* tests/testpkg/debian/rules: Link with -Wl,--no-as-needed as the test
prog.c does not actually use any of the libadequate symbols.
-- Martin Pitt <email address hidden> Wed, 18 Dec 2013 07:46:18 +0100
-
adequate (0.9) unstable; urgency=low
* Summary of tag changes:
+ Added:
- program-name-collision
- missing-alternative
* Add license information for libgmp.so.10 and libltdl.so.7.
* Check for program name collisions.
* Check if providers of x-terminal-emulator and x-window-manager register
required alternatives.
* Test runner: don't expect deterministic order of emitted tags.
* Improve error handling.
* Tidy up the code. Thanks, perlcritic.
-- Jakub Wilk <email address hidden> Mon, 16 Dec 2013 14:16:11 +0100
-
adequate (0.8.2) unstable; urgency=low
* Improve the manual page:
+ Fix hyphens used as minus signs.
+ Add examples (closes: #726152)
Thanks to Shirish Agarwal for the bug report.
* Don't complain about files in /usr/share/paster_templates/ not being
byte-compiled.
* Fix reporting incompatible-licenses, and other ELF-related tags, against
wrong package (closes: #729031).
* Fix incorrect implementation of --tags for ELF-related tags.
-- Jakub Wilk <email address hidden> Thu, 05 Dec 2013 10:04:22 +0100
-
adequate (0.8.1) unstable; urgency=medium
* Fix possible privilege escalation via tty hijacking (closes: #730691).
+ Switch users only when running ldd.
+ Run ldd with stdin redirected to /dev/null, and without controlling
terminal when run with reduced privileges.
* Bump standards version to 3.9.5 (no changes needed).
-- Jakub Wilk <email address hidden> Thu, 28 Nov 2013 11:27:21 +0100
-
adequate (0.8) unstable; urgency=low
* Summary of tag changes:
+ Added:
- missing-symbol-version-information
- symbol-size-mismatch
* When printing warnings from ldd, avoid outputting binary name twice.
* Check for symbol size mismatches.
* Check for missing version information.
* Report symbol issues with libraries in private directories (when they can
be triggered by running ldd against binaries or libraries in public
directories).
* Add license information for libpoppler.so.37.
* Don't complain about missing lua_* and luaL_* symbols in liblua* libraries.
* Add “Summary of tag changes” sections to old changelog entries.
-- Jakub Wilk <email address hidden> Mon, 16 Sep 2013 13:27:06 +0200
-
adequate (0.7.1) unstable; urgency=low
* When checking ELFs, skip unresolvable symlinks (closes: #709484, #716988).
Thanks to Laurent Bonnaud and Peter Karbaliotis for the bug reports.
-- Jakub Wilk <email address hidden> Tue, 16 Jul 2013 15:37:13 +0200