Publishing details

Changelog

libav (6:9.16-0ubuntu0.14.04.1~ubuntu12.04.1~ppa1) precise; urgency=low

  * No-change backport to precise

libav (6:9.16-0ubuntu0.14.04.1) trusty-security; urgency=medium

  * New upstream release 9.14:
    - vp3: Copy all 3 frames for thread updates (CVE-2011-3934)
    - mpegts: Do not try to write a PMT larger than SECTION_SIZE (CVE-2014-2263)
    - mpegts: Define the section length with a constant
    - error_concealment: avoid using the picture if not fully setup (CVE-2013-0860)
    - svq1: do not modify the input packet
    - cdgraphics: do not return 0 from the decode function
    - cdgraphics: switch to bytestream2 (CVE-2013-3674)
    - huffyuvdec: check width size for yuv422p (CVE-2013-0848)
    - mmvideo: check horizontal coordinate too (CVE-2013-3672)
    - wmalosslessdec: fix mclms_coeffs* array size (CVE-2014-2098)
    - lavc: Check the image size before calling get_buffer (CVE-2011-3935)
    - huffyuv: Check and propagate function return values (CVE-2013-0868)
    - h264: prevent theoretical infinite loop in SEI parsing (CVE-2011-3946)
    - h264_sei: check SEI size
    - pgssubdec: Check RLE size before copying (CVE-2013-0852)
    - fate: Add dependencies for dct/fft/mdct/rdft tests
    - video4linux2: Avoid a floating point exception
    - vf_select: Drop a debug av_log with an unchecked double to enum conversion
    - eamad: use the bytestream2 API instead of AV_RL (CVE-2013-0851)

libav (6:9.14-0ubuntu0.14.04.1) trusty-security; urgency=medium

  * New upstream release 9.14:
    - Many security fixes issues LP: #1341216
    - adpcm: Write the proper predictor in trellis mode in IMA QT
    - adpcm: Avoid reading out of bounds in the IMA QT trellis encoder
    - Check mp3 header before calling avpriv_mpegaudio_decode_header() (bug/705)
    - Check if an mp3 header is using a reserved sample rate
    - lzo: Handle integer overflow (bug/704)
    - avconv: make -shortest work with streamcopy
  * Drop broken dpkg-maintscript, LP: #1315672

libav (6:9.13-0ubuntu0.14.04.1) trusty-security; urgency=medium

  * Merge from unstable, remaining changes:
    - build-depend on libtiff5-dev rather than libtiff4-dev,
      avoids FTBFS caused by imlib
  * New upstream release 9.13:
    - Many security fixes issues LP: #1277173
    - swscale: Fix an undefined behaviour
    - matroska: add the Opus mapping
    - mp3enc: Properly write bitrate value in XING header (Closes: #736088)
    - origin/pu/9 oggdec: add support for Opus in Ogg demuxing
      (Fixes: libav/603, Closes: #720563)
    - apedec: do not buffer decoded samples over AVPackets (Closes: #744901)
    - isom: lpcm in mov default to big endian
    - movdec: handle 0x7fff langcode as macintosh per the specs
    - h264: reset next_output_pic earlier in start_frame()
      (Fixes: libav/672, Closes: #741240, LP: #1288206)
    - rtmpproto: Make sure to pass on the error code if read_connect failed
    - lavr: allocate the resampling buffer with a positive size
    - tiffdec: use bytestream2 to simplify overread/overwrite protection
    - resample: fix avresample_get_delay() return value
    - avi: Improve non-interleaved detection (Fixes: libav/666)
    - af_channelmap: fix ONE_STR mapping mode
    - movenc: allow override of "writing application" tag
    - matroskaenc: allow override of "writing application" tag
    - avfilter: Add missing emms_c when needed
    - build: Use pkg-config for openjpeg (Fixes: libav/387)
    - mpeg12: check scantable indices in all decode_block functions
    - sgidec: fix buffer size check in expand_rle_row()
    - adx: check that the offset is not negative
    - mpegvideo: set reference/pict_type on generated reference frames
    - h264: Fix various crashes found in samples pointed by Mateusz
    "j00ru" Jurczyk and Gynvael Coldwind - Thanks!
  * Rebuild is reported to fix vaapi, Closes: #745655
  * Fix invocation of dpkg-maintscript helper, LP: #1315672
  * cleanup leftovers of the former libav-source package
  * Simplify listing packages with dh_listpackage
  * Drop transitional arch:all -extra- packages
  * Bump standards version to 3.9.5, no changes needed

libav (6:9.11-4) unstable; urgency=medium

  * Imported Upstream version 9.11
    - bumped severity because of many security relevant changes
    - update freetype header detection

libav (6:9.11-3) unstable; urgency=low

  * Add upstream patch to enable PIC on s390(x), Closes: #726733

libav (6:9.11-2ubuntu3) utopic; urgency=high

  * No change rebuild against librtmp1.

libav (6:9.11-2ubuntu2) trusty; urgency=medium

  * No-change rebuild for x264 soname bump.

libav (6:9.11-2ubuntu1) trusty; urgency=low

  * Merge from unstable, remaining changes:
    - build-depend on libtiff5-dev rather than libtiff4-dev,
      avoids FTBFS caused by imlib
  * This version of libav supports Opus in Ogg (LP: #1265196)

libav (6:9.11-2) unstable; urgency=low

  * Avoid the use of pipes to not cover segfaulting libavcodecs (cf. #726733)
  * refactor call_and_install_avconv_dump functionality
  * Rebuild against libfreetype 2.5.1 (closes: #731307)
  * i386 shared builds must be optimized for 586, (closes: 728928, #688384)

libav (6:9.11-1) unstable; urgency=low

  * Imported Upstream version 9.11
    - drop patch mathematics-remove-asserts-from-av_rescale_rnd.patch,
      merged upstream
    - mathematics: remove asserts from av_rescale_rnd, (Closes: #718805)
  * Support Opus in Ogg containers (Closes: #733884, 720563)
  * Refactor conffile moving
  * No longer build-depend on libtiff4-dev. Closes: #736020
  * Disable opencv filter because of #737584
  * Check upstream OpenPGP signatures (Closes: #723692)

libav (6:9.10-3) unstable; urgency=low

  * Add upstream patch: mathematics: remove asserts from av_rescale_rnd
    Closes: #718805
  * Remove the makeinfo patch, it just disables generation of the html
    equivalents of the manpages
  * No longer build-depend on libtiff4-dev. Closes: #736020

libav (6:9.10-2) unstable; urgency=low

  [ Fabian Greffrath ]
  * Fix upstream changelog link in previous changelog entry.
  * Transition from the "texi2html" utility to the "makeinfo" utility from the
    texinfo package, fixes build-depends-on-obsolete-package lintian error and
    addresses <https://lists.debian.org/debian-devel/2013/05/msg01516.html>.
  * debhelper (>= 9) is now available in stable and old-bpo.
  * Use "set -e" in the body of the libav-tools maintainer scripts.
  * Fix vcs-field-not-canonical lintian warning.
  * Set executable permissions for qt-faststart, fixes unstripped-binary-or-object
    lintian warning.
  * Fix some spelling errors detected by lintian.

  [ Reinhard Tartler ]
  * compile against libtiff5-dev
  * Drop some special code paths for building the ubuntu flavor
    (no longer necessary over there)

libav (6:9.10-1ubuntu7) trusty; urgency=medium

  * Drop build-deps arch restriction for libav, bootstrap complete.

libav (6:9.10-1ubuntu6) trusty; urgency=medium

  * Disable altivec optimization for all build flavours on ppc64*.

libav (6:9.10-1ubuntu5) trusty; urgency=medium

  * Build altivec flavor on powerpc only.

libav (6:9.10-1ubuntu4) trusty; urgency=medium

  * Add altivec flavor build for ppc64,ppc64el.

libav (6:9.10-1ubuntu3) trusty; urgency=medium

  * Specify --enable-pic for ppc64, ppc64el.

libav (6:9.10-1ubuntu2) trusty; urgency=medium

  * Bootstrap libav on ppc64el.

libav (6:9.10-1ubuntu1) trusty; urgency=low

  * Build all -extra flavors from this source package, as libav got demoted
    from main to universe, cf LP: #1243235
  * Simplify debian/rules to follow exactly the code that debian executes
  * New upstream (LP: #1180288) fixes lots of security issues (LP: #1242802)
  * Merge from unstable, remaining changes:
    - build-depend on libtiff5-dev rather than libtiff4-dev,
      avoids FTBFS caused by imlib
    - follow the regular debian codepaths

libav (6:9.10-1) unstable; urgency=medium

  * New upstream release 9.10
  * Too many security related upstream changes to list here, please cf. to
    upstream changelog:
    http://git.libav.org/?p=libav.git;a=blob;f=Changelog;hb=refs/tags/v9.10
  * Urgency set to medium because new upstream release fixes many security
    issues.
  * Do not accidentally overwrite installed binaries from different flavors.
    Thanks to Fabian Greffrath for the patch (Closes: #725956)

libav (6:9.9-1) experimental; urgency=low

  * New upstream release 9.9
  * Too many security related upstream changes to list here, please cf. to
    upstream changelog. Closes: #717009

libav (6:9.8-2) unstable; urgency=low

  * Upload to unstable
  * Weaken dependencies on libx264, opencv and frei0r for now to allow
    compilation. This dependency will be tightened as soon as the
    libraries have been updated in unstable.

libav (6:9.8-1) experimental; urgency=low

  * New upstream release 9.8, Closes: #716734, #716735
  * Upstream Changes:

     - kmvc: Clip pixel position to valid range
     - kmvc: Use fixed sized arrays in the context
     - indeo: Reject negative array indexes
     - indeo: Check for reference when inheriting motion vectors
     - indeo: Properly forward the error codes
     - mjpeg: Check the unescaped size for overflows
     - wmapro: Error out on impossible scale factor offsets
     - wmapro: Check the min_samples_per_subframe
     - wmapro: Return early on unsupported condition
     - wmapro: Check num_vec_coeffs against the actual available buffer
     - wmapro: Make sure there is room to store the current packet
     - lavc: Move put_bits_left in put_bits.h
     - 4xm: Do not overread the source buffer in decode_p_block
     - 4xm: Check bitstream_size boundary before using it

libav (6:9.7-1) experimental; urgency=low

  * New upstream release 9.7, Most of the following fixes resulted from
    test samples that the Google Security Team has kindly made available:

     - 4xm: fix several programming errors to avoid crashes, etc.
     - apetag: use int64_t for filesize
     - jpegls: Fix invalid writes to memory
     - ljpeg: use the correct number of components in YUV
     - mjpeg: Validate sampling factors
     - mjpegdec: properly report unsupported disabled features
     - mjpegdec: validate parameters in mjpeg_decode_scan_progressive_ac
     - mpegvideo: allocate sufficiently large scratch buffer for interlaced vid
     - pixdesc: mark gray8 as pseudopal
     - smacker: fix several programming errors to avoid crashes, etc.
     - tiff: do not overread the source buffer
     - vmd: drop incomplete chunks and spurious samples
     - vmdav: convert to bytestream2 to avoid invalid reads and writes
     - wavpack: check packet size early
     - wavpack: use bytestream2 in wavpack_decode_block
     - wavpack: validate samples size parsed in wavpack_decode_block

libav (6:9.6-2) experimental; urgency=low

  * Tighten build dependency on libx264, Closes: #709817
  * Introduce the libavcodec-extra meta-package
  * No longer check for --enable-dirac switch
  * Bump standards version
  * Cleanup some obsolete Package relationship fields
  * Drop obsolete DM-Upload field
  * libavcodec-extra: add misc:Depends substvar
  * Factor out binary-indep builds
  * Install tool HTML documentation into libav-tools package

libav (6:9.6-1) experimental; urgency=low

  * New Upstream release 9.6
    - wav: Always seek to an even offset, Bug #500, LP: #1174737
    - various security relevant patches

libav (6:9.5-1) experimental; urgency=low

  * New Upstream version 9.5:
    - Most of the following fixes resulted from test samples that
      the Google Security Team has kindly made available

libav (6:9.4-1) experimental; urgency=low

  * Imported Upstream version 9.4
    - h264: check for luma and chroma bit dept being equal (CVE-2013-2277)
    - iff: validate CMAP palette size (CVE-2013-2495)
    - Thus, closes: #703200
  * debian/watch: download xz files and  tigthen checks

libav (6:9.3-1) experimental; urgency=low

  [ Jonas Smedegaard ]
  * Stop using CDBS.

  [ Reinhard Tartler ]
  * Imported Upstream version 9.2 (never uploaded, though)
  * Imported Upstream version 9.3:
    - Fixes CVE-2013-0894
  * drop 02-fix-build-on-non-armv5te.patch, merged upstream

libav (6:9.1-3) experimental; urgency=low

  * Build-depend on libopus-dev.
  * Stop needlessly build-depending on libcv-dev.
  * Tighten build-dependencies on frei0r-plugins-dev, libopencv-dev and
    libx264-dev, to use experimental packages.
  * Have libav-tools and libavfilter3 suggest frei0r-plugins.
  * Add upstream patch 02 to fix build on armel without armv5te support.

libav (6:9.1-2) experimental; urgency=low

  [ Jonas Smedegaard ]
  * Document all licensing of binary packages in README.Debian (not
    partly as comment in copyright file), to avoid confusing source
    issued licenses with binary resolved licensing.

  [ Reinhard Tartler ]
  * Bump shlibs to 6:9.1-1
  * Fix internal shlibs

libav (6:9.1-1) experimental; urgency=low

  [ Jonas Smedegaard ]
  * Rewrite copyright file using copyright format 1.0.
    Closes: bug#694657. Thanks to Francesco Poli.
  * Include CDBS utils.mk, to track future copyright/licensing changes.
    Build-depend on cdbs. Update README.source.

  [ Reinhard Tartler ]
  * Imported Upstream version 9
    - New releases fixes (among others) CVE-2012-2882 CVE-2012-5359
      CVE-2012-5360 CVE-2012-5361, Closes: #694483
  * drop debian/recordshow.sh
  * ignore shlib-with-non-pic-code also for libavcodec-extra-54
  * make libavcodec54/libavcodec-extra-54 properly conflict/replace each other

libav (6:9~beta3-1) experimental; urgency=low

  * New upstream version.

libav (6:9~beta2-4) experimental; urgency=low

  * Fix compilation on the buildds

libav (6:9~beta2-3) experimental; urgency=low

  * Include all post 9beta2 patches
    - Fixes linking with libavfilter/libavutil, Closes: #693040
  * libavresample1: Unbreak partial updates by adding Replaces
    relationship with libavresample0, Closes: #693327
  * Fix installation of doxygen HTML pages.
  * add lintian override for libavcodec-extra-54

libav (6:9~beta2-2) experimental; urgency=low

  * add post 9 beta2 patches
  * import bits from ubuntu to minimize the diff
  * Remove stale Conflicts/Replaces on libavutil51, fixes instability
    issues with libavutil51.

libav (6:9~beta2-1) experimental; urgency=low

  * new upstream release: libav 9 beta2
  * Imported Upstream version 9~beta2
  * SONAME bump: libavutil51->libavutil52, (Closes: #691088)
  * bump shlibs file
  * fix package names to follow correct soname of libavresample1

libav (6:9~beta1-1) experimental; urgency=low

  [ Fabian Greffrath ]
  * Imported Upstream version 6:0.8.99-3213-gd16860a

  [ Andres Mejia ]
  * Update libav-doc doc base. (Closes: #674139)

  [ Fabian Greffrath ]
  * Use the cond_enable() macro for all additional features in
    debian/confflags.
  * Tidy up and sort configuration flags.
  * Add a debian/README.source file that describes how to rebuild libav with a
    reduced feature set in order to avoid circular build-dependencies for
    bootstrapping.
  * Restrict Build-Depends to "yasm [any-amd64 any-i386]" and explicitely
    disable it if not found.

  [ Reinhard Tartler ]
  * add dependency on libavcodec54 to libav-dbg
  * add Pre-Depend on dpkg to libav-tools to ensure smooth updates
  * libav-tools.install: make files to install more explicit

  [ Loïc Minier ]
  * Install the shared flavor last
  * control/Uploaders: update my email address

  [ Reinhard Tartler ]
  * Declare a 'Breaks' relationship against mplayer, Closes: #671934
  * Bug fix: "Multi-Arch: foreign libraries", thanks to Stepan Golosunov.
  * Remove Multi-arch header from the empty, transitional -extra- packages

  [ Fabian Greffrath ]
  * Mention qt-faststart in the long description (Closes: #681491.)
  * Install all debug symbols into libav-dbg (Closes: #680602).
  * Do not run doxygen if it is not installed.
  * Fix up debian/changelog and get dependencies right accordingly.

  [ Reinhard Tartler ]
  * Make libav-extra-dbg arch:all
  * Fix generation of shlibs file (Closes: #679542)

  [ Fabian Greffrath ]
  * Also make libav-regular-dbg 'arch: all' for consistency with the other debug packages.
  * Fix generation of shlibs file not only for libavcodec*, but for all the other library packages as well.
  * Use xz compression for binary packages, thanks Ansgar Burchardt (Closes: #683895).

  [ Reinhard Tartler ]
  * Drop the package libav-regular-dbg

  [ Fabian Greffrath ]
  * Clarify relations between libavcodec54 and libavcodec-extra-54 in debian/control.

  [ Reinhard Tartler ]
  * New Upstream version: 9 beta1
  * remove compatibility links for ff* tools.
  * New release fixes all known CVE entries so far (Closes: #688847)
  * libav-dbg: avoid dependency on 'ffmpeg' package
  * remove package libav-extra-dbg
  * allow co-installation of libav-dbg with libavcodec-extra-54
  * temporarily disable libopus support until #690563 is fixed

libav (6:0.8.99-1537-gacb2c79-2) experimental; urgency=low

  [ Rico Tzschichholz ]
  * Fix lintian-overrides after soname bump
  * Fix some conflicts/replaces
  * Bump shlibs version

  [ Reinhard Tartler ]
  * Update changelog

libav (6:0.8.99-1537-gacb2c79-1) experimental; urgency=low

  * New upstream snapshot
    - Drop patches applied upstream
    - Longer build libpostproc, dropped upstream
    - follow soname bump of libavcodec and libavformat 53->54
    - New library: libswresample
  * no longer build and use dirac, removed upstream in favor of libschroedinger
  * remove deprecated ffmpeg package
  * bump shlibs version

libav (6:0.8.8-1) unstable; urgency=low

  * Imported Upstream version 0.8.7, new releases fixes a number of
    security relevant patches.
  * backport patch from upstream to make samplefmt auto-aling buffers
    (Closes: #713856)

libav (6:0.8.7-1ubuntu2) saucy; urgency=low

  * debian/patches/{05-aarch64-support.patch,06-aarch64-pie.patch}:
    - Backport basic aarch64 support from git.

libav (6:0.8.7-1ubuntu1) saucy; urgency=low

  * Merge from debian/unstable, remaining changes:
    - don't build against libdirac, lame, libopenjpeg, librtmp, frei0r,
      vo-aacenc, vo-amrenc, x264, and xvid  (all in universe)
    - do not build libav-extra-dbg, it is build from the libav-extra source
      package in ubuntu.
    - drop libav-regular-dbg, not necessary in ubuntu
    - Adjust LIB_PKGS/LIB_PKGS2 lists in debian/rules
    - several ifdefs in debian/rules that allow the use of the same file
      in libav and libav-extra (most of this can be merged into the debian
      package)

libav (6:0.8.7-1) unstable; urgency=medium

  * Imported Upstream version 0.8.7, new releases fixes:
    - wav: Always seek to an even offset, Bug #500, LP: #1174737
    - A number of further security relevant patches.

libav (6:0.8.6-1ubuntu2) raring; urgency=low

  * Put back the dh_strip invocations. Otherwise, no .ddebs will be
    available at all.

libav (6:0.8.6-1ubuntu1) raring; urgency=low

  * Merge from debian/unstable, LP: #1160734, remaining changes:
    - don't build against libdirac, lame, libopenjpeg, librtmp, frei0r,
      vo-aacenc, vo-amrenc, x264, and xvid  (all in universe)
    - do not build libav-extra-dbg, it is build from the libav-extra source
      package in ubuntu.
    - drop libav-regular-dbg, not necessary in ubuntu
    - Adjust LIB_PKGS/LIB_PKGS2 lists in debian/rules
    - several ifdefs in debian/rules that allow the use of the same file
      in libav and libav-extra (most of this can be merged into the debian
      package)
  * Tested that co-instability of libavcodec-dev with libavcodec-extra-53 works.
    LP: #1143929, #1101829
  * Remove all debug packages. In ubuntu, we provide debug symbols via the
    .ddeb infrastructure.

libav (6:0.8.6-1) unstable; urgency=low

  * Imported Upstream version 0.8.6, new releases fixes:
    - h264: check for luma and chroma bit depth being equal (CVE-2013-2277)
    - iff: validate CMAP palette size (CVE-2013-2495)
    - msrledec: convert to bytestream2 API and add proper bounds checking (CVE-2013-2496)
    - vorbisdec: Error on bark_map_size equal to 0 (CVE-2013-0894)
    - Thus, closes: #703200

libav (6:0.8.5-1) unstable; urgency=low

  * New upstream security/bugfix release. New releases fixes
    (bug numbers reference http://bugzilla.libav.org, Closes: #694483)
    - Indeo 4 (CVE-2012-2791)
    - VP5/VP6 (CVE-2012-2783)
    - Indeo 3 (CVE-2012-2804)
    - MPEG-1/2 (CVE-2012-2803)
    - MP3 (CVE-2012-2797)
    - AAC (CVE-2012-5144)
    - AC-3 (CVE-2012-2802)
    - AVS (CVE-2012-2801)
    - DFA (CVE-2012-2798)
    - ID3v2 (Bug 395)
    - Serious Memory leaks on broken Ogg files
  * drop recordshow script. This clearly undermaintained script has
    unclear copyright status and is unlikely to work properly anyway.

libav (6:0.8.5-0ubuntu1) raring; urgency=low

  * Update to 0.8.5 to fix multiple security issues. (LP: #1104019)
    - CVE-2012-2783
    - CVE-2012-2791
    - CVE-2012-2797
    - CVE-2012-2798
    - CVE-2012-2801
    - CVE-2012-2802
    - CVE-2012-2803
    - CVE-2012-2804
    - CVE-2012-5144

libav (6:0.8.4-1) unstable; urgency=low

  * New upstream security/bugfix release. New release fixes:
    (bug numbers reference http://bugzilla.libav.org, Closes: #688847)
    - h264 (Bug 118), vc1dec (CVE-2012-2796), sipr, bmpdec (bug 367), alsdec
      (CVE-2012-2775), rv34/rv40 (CVE-2012-2772), indeo3/indeo4
      (CVE-2012-2776, CVE-2012-2779, CVE-2012-2787, CVE-2012-2794,
      CVE-2012-2800), vorbisenc, vorbisdec (Bug 277), snow, ac3dec
      (CVE-2012-2802), avsdec (CVE-2012-2801), dfa (CVE-2012-2786,
      CVE-2012-2798), lagrith (CVE-2012-2793), wmaprodec (CVE-2012-2789 &
      Bug 327), avidec (CVE-2012-2788, CVE-2012-2790), cavsdec
      (CVE-2012-2777, CVE-2012-2784), wav (Bug 379), yuff4mpeg (Bug 373),
      mpegaudio, tiffenc, smacker (Bug 265).
    - smaller bug fixes in avconv (Bug 352)
    - fix lt() and lte() in function evaluator
    - fix segfault in avformat_open_input()
    - fix segfault in golomb decoder (bug 310)
    - fix segfault (double free) in libavfilter
    - convert dfa decoder to bytestream2 API to protect from overreads
    - bugfix in vf_pad/scale filter (Bug 203 & 245)
    - lavc: remove stats_out and stats_in from the options table.
      (Bug 380, Closes: #690726)
  * Drop patches applied upstream.

libav (6:0.8.4-0ubuntu2) raring; urgency=low

  * Weaken dependencies on -dev packages. LP: #1038781

libav (6:0.8.4-0ubuntu1) raring-proposed; urgency=low

  * No change rebuild for raring

libav (6:0.8.4-0ubuntu0.12.10.1) quantal-security; urgency=low

  * Update to 0.8.4 to fix multiple security issues. (LP: #1075593)
    - CVE-2012-2772
    - CVE-2012-2775
    - CVE-2012-2776
    - CVE-2012-2777
    - CVE-2012-2779
    - CVE-2012-2784
    - CVE-2012-2786
    - CVE-2012-2787
    - CVE-2012-2788
    - CVE-2012-2789
    - CVE-2012-2790
    - CVE-2012-2793
    - CVE-2012-2794
    - CVE-2012-2796
    - CVE-2012-2798
    - CVE-2012-2800
    - CVE-2012-2801
    - CVE-2012-2802
  * Removed upstreamed patches:
    - 0001-h264-allow-cropping-to-AVCodecContext.width-height.patch
    - 0002-mov-set-AVCodecContext.width-height-for-h264.patch

libav (6:0.8.3-7) unstable; urgency=low

  [ Fabian Greffrath ]
  * Fix generation of shlibs file not only for libavcodec*, but for all the
    other library packages as well. Really closes: #679542
  * Use xz compression for binary packages, thanks Ansgar Burchardt
    (Closes: #683895).

  [ Reinhard Tartler ]
  * use EPOCH macro in SHLIBS_VERSION
  * Drop the package 'libav-regular-dbg'. It was not included in squeeze.

libav (6:0.8.3-6ubuntu2) quantal; urgency=low

  * Temporarily fudge the versioning of libavcodec-dev's dependency on
    libavcodec-extra-53 to cope with the botched merge of libav-extra.

libav (6:0.8.3-6ubuntu1) quantal; urgency=low

  * Merge from debian, remaining changes:
    - don't build against libdirac, lame, libopenjpeg, librtmp, frei0r,
      vo-aacenc, vo-amrenc, x264, and xvid  (all in universe)
    - do not build libav-extra-dbg, it is build from the libav-extra source
      package in ubuntu.
    - drop libav-regular-dbg, not necessary in ubuntu
    - Adjust LIB_PKGS/LIB_PKGS2 lists in debian/rules
    - several ifdefs in debian/rules that allow the use of the same file
      in libav and libav-extra (most of this can be merged into the debian
      package)
    - several dependency fixups in debian/control

libav (6:0.8.3-6) unstable; urgency=low

  * Clarify the changes in the 6:0.8.3-5 upload, as discussed in bug
    #683247.
  * Make ffmpeg-dbg 'arch: all' for consistency with the libav-extra-dbg
    package.
  * Fix generation of shlibs file. (Closes: #679542)
    Wrong make variables where used for the shlibs generation.

libav (6:0.8.3-5) unstable; urgency=low

  [ Reinhard Tartler ]
  * Bug fix: "Multi-Arch: foreign libraries", thanks to Stepan Golosunov.
    Make the transitional libavfoo-extra-NN packages 'arch: all' and
    remove the 'Multi-Arch: foreign' fields to avoid that the dependency
    can be satisfied by packages of other architectures, which would break
    applications. Closes: #680613
  * Make libav-extra-dbg 'arch: all'.  As empty, transitional package
    without strict dependencies, we can safely ship it as arch:all
    package.

  [ Fabian Greffrath ]
  * Mention qt-faststart in the long description (Closes: #681491).
  * Install all debug symbols into libav-dbg (Closes: #680602).
  * Do not run doxygen if it is not installed. This does not change anything
    for regular builds, but helps with bootstrapping the package to new
    architectures that may not have doxygen available yet.
  * Fix up debian/changelog and tighten dependencies.
  * Do not declare "ffmpeg" as virtual package (provided by libav-tools).
    Instead, we provide it as transitional package for libav-tools. Note
    the next upstream version will no longer provide neither an 'ffmpeg'
    package, nor a /usr/bin/ffmpeg binary. This means that front-end
    applications in Debian that previously used this binary needs to be
    ported to /usr/bin/avconv for jessie.

libav (6:0.8.3-4) unstable; urgency=low

  * Declare a 'Breaks' relationship against mplayer, Closes: #671934

libav (6:0.8.3-3) unstable; urgency=low

  * Install the shared flavor last; the binaries from the optimized flavor(s)
    would overwrite the ones from the shared baseline flavor causing SIGILL;
    closes: #657885.
  * control/Uploaders: update my email address

libav (6:0.8.3-2) unstable; urgency=low

  [ Fabian Greffrath ]
  * Clarify relations between libavcodec53 and libavcodec-extra-53
    in debian/control.
  * Use the cond_enable() macro for all additional features in debian/confflags.
  * Tidy up and sort configuration flags.
  * Add a debian/README.source file that describes how to rebuild libav
    with a reduced feature set in order to avoid circular build-dependencies
    for bootstrapping.
  * Restrict Build-Depends to "yasm [any-amd64 any-i386]"
    and explicitly disable it if not found.

  [ Reinhard Tartler ]
  * add patch from upstream to fix playback of Canon AVHCD movies.
    (Fixes: LP: #937561)
  * fix location in ffmpeg.NEWS file
  * add dependency on libavcodec53 to libav-dbg
  * add Pre-Depend on dpkg to libav-tools to ensure smooth updates
  * {ffmpeg,libav-tools}.install: make files to install more explicit

libav (6:0.8.3-1) unstable; urgency=medium

  [ Andres Mejia ]
  * Update libav-doc doc base. (Closes: #674139)

  [ Reinhard Tartler ]
  * New upstream release 0.8.3:
    - Several bugs and crashes have been fixed in the following codecs: PNG,
      Electronic Arts TQI, H.264 (CVE-2012-0851) and H.263 (CVE-2011-3937)
  * Raising severity because of security issues.

libav (6:0.8.2-2) unstable; urgency=low

  * Revert "temporarily disable opencv to work around dependency troubles"
  * Simplify internal dependencies (Closes: #672791)

libav (6:0.8.2-1) unstable; urgency=medium

  * New upstream release:
    - Several bugs and crashes have been fixed in the following codecs: AAC,
      APE, H.263, H.264, Indeo 4, Mimic, MJPEG, Motion Pixels Video, RAW,
      TTA, VC1, VQA, WMA Voice, vqavideo (CVE-2012-0947).
    - Several bugs and crashes have been fixed in the following formats:
      ASF, ID3v2, MOV, xWMA
    - This release additionally updates the following codecs to the
      bytestream2 API, and therefore benefit from additional overflow
      checks: truemotion2, utvideo, vqavideo
  * drop 02-fix-avpreset-extension.patch, applied upstream
  * Revert "Revert "temporarily disable opencv to work around dependency
           troubles"" (Closes: #671302)
  * Bumped urgency because of security issue.

libav (6:0.8.1-7) unstable; urgency=low

  * Fix build for hurd. Thanks to Samuel Thibault for patch. (Closes: #613034)
    (Closes: #671038)
  * Properly migrate /etc/ffserver.conf to /etc/avserver.conf.
    (Closes: #660786)
  * Renable opencv support.

libav (6:0.8.1-6) unstable; urgency=low

  * Fix epoch in strict internal dependencies. Closes: #670861
  * Temporarily disable opencv to work around dependency trouble

libav (6:0.8.1-5) unstable; urgency=low

  [ Andres Mejia ]
  * Fix issue with file not being multiarch compatible. (Closes: #669988)

  [ Reinhard Tartler ]
  * Bump epoch to fix messed upload to unstable (Closes: #670762)

libav (5:0.8.1-4) unstable; urgency=low

  * Use a Provides field to provide transitional packages instead of Conflicts.
    (Closes: #666401)
  * Have both libavcodec and libavcodec-extra package conflict with each other.

libav (5:0.8.1-3) unstable; urgency=low

  * Separate the ffmpeg program into the transitional package.
  * Change ffmpeg warning so that it's clearer the program is
    deprecated (LP: #939863)

libav (5:0.8.1-2) experimental; urgency=low

  [ Andres Mejia ]
  * Merge libav-extra packages to libav. (Closes: #658084)
  * Provide only libavcodec-extra package, the other packages are unnecessary.
  * Remove libav-source package. No longer necessary.
  * Remove dependencies and suggests of FAAD, no longer needed.
  * Set Enhances field and update package description for libavcodec-extra
    package. (Closes: #653451)
  * Fix issue with installation of debug symbols. (Closes: #642798)

  [ Fabian Greffrath ]
  * Mention license impact in libavcodec-extra-53's package description.
 -- yavdr <email address hidden>   Sat, 10 Jan 2015 18:02:40 +0100

Available diffs

Builds

Built packages

Package files