lp:ubuntu/dapper-security/emacs21

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/dapper-security/emacs21
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

7. By Jamie Strandboge

* SECURITY UPDATE: buffer overflow in format function
* debian/patches/fix-format-overflow.dpatch: fix src/editfns.c to account
  for precision in integer formatting (LP: #174177)
* SECURITY UPDATE: temporary file race condition in vcdiff
* debian/patches/vcdiff-tmp-race.dpatch: update lib-src/vcdiff to use
  mktemp
* References
  CVE-2007-6109
  CVE-2008-1694

6. By Jamie Strandboge

* SECURITY UPDATE: fix DoS crash with specially crafted images
* added debian/patches/security-CVE-2007-2833.dpatch
* References
  CVE-2007-2833
  http://www.debian.org/security/2007/dsa-1316

5. By Scott James Remnant (Canonical)

Place in the Programming menu, where it's more likely to be looked
for. Ubuntu: #36416.

4. By Martin Pitt

debian/control.in: libpng3-dev -> libpng12-dev, libpng3-dev is going away.

3. By Rob Browning <email address hidden>

* Disable support for the ppc64 architecture: the patch breaks the
  powerpc support and does not work on ppc64 any more anyway.
  (closes: #329459) [Jérôme Marant]
  - debian/patches/00list: disable arch-ppc64 patch.
  - debian/patches/autofiles.dpatch: regenerated.

2. By Rob Browning <email address hidden>

* New upstream release. (closes: #294313) [Jérôme Marant]
  - debian/patches/movemail-pop-fmt-vulnerability.dpatch: removed since
  it has been applied upstream.

* Apply patch from Romain Francoise <email address hidden> making PCL-CVS
  compliant with recent versions of CVS. (closes: #291221) [Jérôme Marant]
  - debian/patches/pcl-cvs-format.dpatch: new file.
  - debian/00list: updated.
  - debian/control: tightened dependency on dpatch (>= 2.0.9).

* Add MIME type to desktop file. (closes: #296618) [Jérôme Marant]
  - debian/emacs.desktop: added MimeType entry.

* Apply patch supporting the AMD64 architecture. This is a slightly
  modified patch derived from the Emacs CVS mainline. Thanks to
  Goswin von Brederlow <email address hidden> and
  amd64 porters. (closes: #248796) [Jérôme Marant]
  - debian/patches/arch-amd64.patch: new file.
  - debian/00list: updated.

* Hard code leim version in copyright.in for now. with 21.4a the emacs
  tar.gz name changed, but the leim archive name didn't. [rlb]
  - debian/copyright.in
  - debian/copyright

* Remove prebuild target from debian/rules. Instead, just issue
  instructions to the user. [rlb]
  - debian/rules

* Fix invocation of wc -l when counting fns-*.el files. [rlb]
  - debian/rules

* Use dpatch for the autotool related diff rather than generating and
  applying a diff manually. What was the debian/autofiles.diff is now
  handled via debian/patches/autofiles.dpatch. Also, we no longer try
  to automatically generate the diff when needed. Instead, the diff
  must be generated manually via "debian/rules autofiles-sync".

  The earlier approach was broken because dpatch files that
  autofiles.diff depended on could end up later in the Debian diff (and
  hence have newer timestamps). This would cause an unexpected run of
  aclocal, etc. and break the buildds. If we ever want to re-automate
  generation of the autofiles diff, we'll need to use dpatch md5 sigs
  (or similar) rather than timestamps. (closes: #297796) [rlb]
  - debian/autofiles.diff: removed
  - debian/patches/00list: added autofiles
  - debian/patches/autofiles.dpatch: new
  - debian/rules: updated

1. By Rob Browning <email address hidden>

Import upstream version 21.4a

Branch metadata

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

Subscribers