lp://staging/~stefanlsd/ubuntu/karmic/audiofile/merge-lenny1

Created by Stefan Lesicnik and last modified
Get this branch:
bzr branch lp://staging/~stefanlsd/ubuntu/karmic/audiofile/merge-lenny1
Only Stefan Lesicnik can upload to this branch. If you are Stefan Lesicnik please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stefan Lesicnik
Status:
Development

Recent revisions

10. By Stefan Lesicnik

* SECURITY UPDATE: Heap-based buffer overflow in msadpcm.c in libaudiofile
  in audiofile 0.2.6 allows context-dependent attackers to cause a denial
  of service (application crash) or possibly execute arbitrary code via a
  crafted WAV file. (LP: #527033)
  - debian/patches/22_CVE-2008-5824.dpatch: Fix buffer overflow when
    decompressing MS ADPCM .wav files.
  - CVE-2008-5824

9. By Kees Cook

No-change rebuild to gain FORTIFY defaults.

8. By Daniel T Chen

* debian/rules: Explicitly enable LFS (LP: #173334).
* debian/control: Adhere to DebianMaintainerField.

7. By Daniel Kobras <email address hidden>

* Added patches:
  + [20_exports_vpath_fix]
  + [21_exports_vpath_fixup]
    Add full path to symbol exports file to failure during VPATH builds.
  + [10_pkgconfig_privlibs]
    In pkgconfig file, strip libs section to minimal content and declare
    additional libraries as private. Closes: #374014
* debian/audiofile-config.1: Add note to man page that audiofile-config
  is deprecated in favour of pkg-config.
* debian/control: Add new package libaudiofile0-dbg, containing
  debugging symbols.
* debian/control: Raise minimum version of debhelper build dependency
  to 5.
* debian/control: Complies with version 3.7.2 of Debian policy.
* debian/rules: Build binaries in separate obj directory rather than
  in-tree. Fixes errors when rebuilding. Closes: #424108
* debian/rules: Raise debhelper compatibility level to 5 to enable
  proper support for debug packages.
* debian/rules: Place stripped debugging symbols of libaudiofile0 in
  separate debug package.
* debian/sfconvert.1, debian/sfinfo.1: Update list of supported
  file formats in man pages. Closes: #408847

6. By Martin Pitt

debian/control: Update maintainer fields according to debian-
maintainer-field spec.

5. By Martin Pitt

debian/control: Update maintainer fields according to debian-
maintainer-field spec.

4. By Sebastian Dröge

* debian/patches/11_audiofile_const.dpatch:
  + Add patch by Ben Maurer that marks some variables const and saves ~2 MB
    of RAM on a complete desktop.
    See http://bmaurer.blogspot.com/2006/03/libaudiofile-patch.html
    for more information.

3. By Daniel Kobras <email address hidden>

Added patches:
[10_include_audiofile_in_af_vfs] New.
af_vfs.h relies on audiofile.h being included already, so force the
include. Closes: #300391

2. By Daniel Kobras <email address hidden>

* Implements afOpenVirtualFile(), so applications can actually make
  use of the API exposed in af_vfs.h. (Kudos to Daniel Schepler
  <email address hidden>.)
* Include shlibs dependency on this version and up. That's because
  the above amounts to an API change, or rather an API fix. Previous
  versions declared the function in the headers, but didn't implement
  a stub in the lib itself. Same with some of the changes between
  0.1.9, and 0.2.0, so it's really high time we add a shlibs version.

1. By Daniel Kobras <email address hidden>

Import upstream version 0.2.3

Branch metadata

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

Subscribers