lp:debian/wheezy/xmltooling

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/wheezy/xmltooling
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Development

Recent revisions

17. By Ferenc Wágner

Apply security fix from 1.5.5 for CVE-2015-0851 DoS (Closes: #793855):
Shibboleth SP software crashes on well-formed but invalid XML

16. By Russ Allbery

* Revert changes to add symbols file. Due to churn in weak symbols for
  inlined functions, it doesn't appear maintainanable with existing
  tools, and for this library the shlibs behavior seems sufficient.
* Update Autotools build files via dh_autoreconf.
* Force linking with -lpthread, working around a bug in libtool that
  drops the linkage because it uses -nostdlib. See #468555.

15. By Russ Allbery

* Update symbols files for all non-i386 architectures currently built by
  the buildds except mipsel (which will hopefully be the same as mips),
  armel (modeled after armhf), nad kfreebsd-i386 (hopefully the same as
  i386).
* Build-Depend on pkg-kde-tools and use its symbolhelper plugin so that
  the package can use the output of pkgkde-symbolshelper.

14. By Russ Allbery

* Update to debhelper compatibility level V9.
  - Enable hardening build flags. (Closes: #656656)
  - Enable multiarch support.
* Use the latest directory in debian/watch instead of the versioned
  directories.
* Update the upstream homepage.
* Update the upstream download location in debian/copyright.
* Minor format updates to debian/copyright for the new DEP-5.

13. By Russ Allbery

* New upstream release.
  - Fix use attribute in shorthand file CredentialResolver
  - Fix handling of SOAP 1.1 fault package
  - Make library init routines idempotent
* Make removal of the Doxygen-installed jquery.js file conditional on
  its existence, since some versions of Doxygen don't install it.
* Update debian/watch for the new upstream distribution location.

12. By Russ Allbery

* Add explicit build dependency on libssl-dev, which is used directly by
  this package, and force build dependency on libssl-dev 1.0 or later
  for consistent build results. If some Shibboleth-related libraries
  are built against earlier versions of libssl, it produces linking
  failures when building the Shibboleth SP package.
* Update standards version to 3.9.2 (no changes required).

11. By Russ Allbery

Fix FTBFS with arch-only builds, such as those on the buildds.
Thanks, Aaron M. Ucko. (Closes: #618615)

10. By Russ Allbery

* New upstream release.
  - gzip/deflate encoding support to HTTP transfers
  - Support for top-level signature verification to reloadable XML files
  - Support fetching CRLs based on the CRL distribution point extension
  - Fix adding trust engines manually to chaining engine
  - Fix root element handling in unmarshalling around a cloned DOM
  - Fix config loader detection of no access to file
  - Fix User-Agent string handling for AttributeQuery
  - Ensure chained TrustEngine is not affected by ordering
  - Support ETag caching in reloadable config files
  - Support HTTP caching when accessing remote CRLs
  - Switch to background thread for reloading files
  - Option to re-enable TLS renegotiation when running on 0.9.8m+
  - Improve handling of simple content when comments are present
  - Fix configure probing with ld --as-needed (Closes: #606486)
* Force build dependency on xml-security-c 1.6 or later for consistent
  build results.
* Add build dependency on pkg-config, which upstream now uses to find
  the SSL libraries.
* Add build dependency on graphviz for better API documentation.
* Replace the version of jQuery installed by Doxygen in the
  documentation package with a symlink to the version supplied by the
  Debian package and add a dependency.
* Update to debhelper compatibility level V8.
  - Use the autotools-dev debhelper module for config.{sub,guess}.
  - Use debhelper rule minimization.
* Clean some additional files not removed by upstream make distclean.
* Update debian/copyright to the current DEP-5 specification.
* Change to Debian source format 3.0 (quilt). Force a single Debian
  patch for simplicity since the packaging is maintained in Git using
  branches, and include a patch header explaining why.
* Update standards version to 3.9.1 (no changes required).

9. By Russ Allbery

* Force source format 1.0 for now since it makes backporting easier.
* Add ${misc:Depends} to all package dependencies.
* Update standards version to 3.8.4 (no changes required).

8. By Ilya Barygin

No-change rebuild for libxerces-c3.0 -> libxerces-c3.1 transition.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:debian/xmltooling
This branch contains Public information 
Everyone can see this information.

Subscribers