lp:debian/squeeze/libxslt

Created by James Westby and last modified
Get this branch:
bzr branch lp:debian/squeeze/libxslt
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

19. By Salvatore Bonaccorso

* Non-maintainer upload by the Security Team.
* Add patches to fix denial of service vulnerability (CVE-2012-6139)
  (Closes: #703933)

18. By Aron Xu

* Patch to fix three CVEs (Closes: #689422):
  - CVE-2012-2870 by Daniel Veillard and Chris Evans
  - CVE-2012-2871 by Daniel Veillard
  - CVE-2012-2893 by Chris Evans

17. By Aron Xu

[ Daniel Veillard ]
* Fix generate-id() to not expose object addresses
  CVE-2011-1202, Closes: #617413.

[ Abhishek Arya ]
* Fix some case of pattern parsing errors
  CVE-2011-3970, Closes: #660650.

[ Chris Evans ]
* [PATCH] Fix crash with unexpected DTD nodes in XSLT.
  CVE-2012-2825, Closes: #679283.

16. By Mike Hommey <email address hidden>

debian/python-libxslt1-dbg.preinst: Add preinst snippet to remove
/usr/share/doc/python-libxslt1-dbg symlink on Ubuntu. This is an
Ubuntu-only fix, but allows Ubuntu to just use the Debian package
without further modifications.
Closes: #587910

15. By Mike Hommey <email address hidden>

* debian/rules: Avoid possible renaming of _d.so files to _d_d.so files in
  the install-python%-dbg rules.
* debian/control:
  - Add missing dependency on python-libxml2-dbg to python-libxslt1-dbg.
  - Remove old Conflicts/Replaces for packages that have disappeared before
    etch.
  - Bump Standards-Version to 3.9.0.0.
  - Add Homepage.
  - Add Vcs-{Git,Browser} fields.

14. By Mike Hommey <email address hidden>

* debian/rules:
  - Refactor configure-% and build-% rules.
  - Hack to link with -Wl,--as-needed.
* debian/python-libxslt1.install: Don't hardcode site-/dist-packages in
  .install. Cope with builds which don't have any dist-packages (or
  site-packages) based python versions. Thanks Loïc Minier.
* debian/control:
  - Add missing XB-Python-Version to python-libxslt1.
  - Mention the version of XSLT implemented. Closes: #579244.
  - Fix typo in libxslt1-dev package description. Closes: #579241.
* debian/control, debian/python-libxslt1-dbg.install, debian/rules: Add a
  python-libxslt1-dbg package.
* doc/xsltproc.xml, doc/xsltproc.1: Document what happens when there is
  no output and -o is specified. Closes: #539890.

13. By Mike Hommey <email address hidden>

* debian/compat: Switch to debhelper compat level 7.
* debian/control: Build depend on debhelper >= 7.0.50~.
* debian/rules:
  + Remove old source and diff rules. They only displayed a message
    inviting to use dpkg-source -b.
  + Remove workarounds for modified and deleted files. The modified file
    is not modified anymore, and as we're not using svn-buildpackage we
    also don't care about deleted files anymore.
  + Trust dpkg-buildpackage to set the CFLAGS.
  + Change the way python libs are built. We now use configure to set
    different environment with and without python, and arrange things so
    that we don't have to build the base libxslt library several times.
  + Use a common cache for main and python configure passes.
  + Modify libexslt.la in place in debian/tmp.
  + Switch to dh.
  + Deduplicate in /usr/lib/pyshared, not
    /usr/lib/python-support/python-libxslt1.
* debian/python-libxslt1.install: Install python files from
  /usr/lib/python*/dist-packages.
* python/Makefile.am, python/Makefile.in, python/generator.py: Don't
  generate python API intermediate files in $srcdir.
* debian/libxslt1-dev.install: Install libexslt.la with dh_install.

12. By Mike Hommey <email address hidden>

* debian/control:
  + Add missing ${misc:Depends}.
  + Bump Standards-Version to 3.8.4.0.
  + Put libxslt1-dbg in section debug.
* debian/libxslt1-dev.install: Install /usr/share/aclocal files.
  Closes: #569066.
* debian/rules, debian/libxslt1.1.symbols: Add symbols file and bump
  shlibs. Closes: #563399.

11. By Mike Hommey <email address hidden>

* New upstream release.
  + Allow both --xinclude and --output options at the same time in xsltproc.
    Closes: #497585.

10. By Mike Hommey <email address hidden>

libexslt/crypto.c: Apply upstream fix for CVE-2008-2935. Closes: #493162.

Branch metadata

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

Subscribers