ffmpeg (3:0.cvs20060823-3.1ubuntu4.1) feisty-security; urgency=low * SECURITY UPDATE: crash from crafted STR file. * Add debian/patches/400_str_file_crash.diff: backported upstream fixes. * References CVE-2008-3162 -- Kees Cook Wed, 23 Jul 2008 13:28:45 -0700 ffmpeg (3:0.cvs20060823-3.1ubuntu4) feisty; urgency=low * Have ffmpeg link against the PIC version of x264. Fixes FTBFS on amd64. * Does not affect Ubuntu, only applicable when DEB_BUILD_OPTIONS=risky -- John Dong Thu, 25 Jan 2007 12:38:17 -0500 ffmpeg (3:0.cvs20060823-3.1ubuntu3) feisty; urgency=low * Revert Original-Maintainer change in debian/control now that pkgmaintainermangler is in place on the buildds. Fixes FTBFS. -- Daniel T Chen Sat, 20 Jan 2007 23:50:42 -0500 ffmpeg (3:0.cvs20060823-3.1ubuntu2) feisty; urgency=low * Make DEB_BUILD_OPTIONS=risky enable more codecs (closes: Ubuntu #76354) * Patch ffmpeg to build against x264 >= 20061216. Does not affect Ubuntu's default builds but facilitates rebuilding by end users. -- John Dong Wed, 17 Jan 2007 22:14:54 -0500 ffmpeg (3:0.cvs20060823-3.1ubuntu1) edgy; urgency=low * Sync with Debian + Added epoch again -- Sebastian Dröge Wed, 20 Sep 2006 00:32:47 +0200 ffmpeg (0.cvs20060823-3.1) unstable; urgency=medium * Non-maintainer upload. * Fix variable substitution trick in debian/rules (Closes: #386458). -- Luk Claes Fri, 15 Sep 2006 21:29:07 +0200 ffmpeg (0.cvs20060823-3) unstable; urgency=low * debian/rules: + Take local packages into account when computing shlibs dependencies, so that ffplay/ffserver depend on the proper libraries (Closes: #386029). -- Sam Hocevar (Debian packages) Tue, 5 Sep 2006 17:44:00 +0200 ffmpeg (0.cvs20060823-2) unstable; urgency=low * debian/patches/020_really_use_liba52.diff: + New patch: link with the shared liba52 instead of the built-in one. * debian/patches/006_mips_pthreads.diff: + New patch: link libraries with -lpthreads on Linux MIPS because of a known ld bug. * debian/patches/007_disable_ffmpeg_option.diff: + New patch: add a --disable-ffmpeg option. -- Sam Hocevar (Debian packages) Wed, 30 Aug 2006 18:36:52 +0200 ffmpeg (0.cvs20060823-1) unstable; urgency=low * New SVN snapshot (Closes: #368904). * debian/control: + Set policy to 3.7.2. + Do not build 1394 support on GNU/kFreeBSD or Hurd. Patch courtesy of Petr Salinger (Closes: #372290). * debian/rules: + Minor cleanup. + Removed --enable-theora, upstream dropped that option. * debian/patches/020_mmx_intrinsics.diff: + Disabled intrinsics workaround because it is no longer necessary and it causes trouble with some codecs such as H264 (Closes: #373765). -- Sam Hocevar (Debian packages) Wed, 23 Aug 2006 12:09:58 +0200 ffmpeg (0.cvs20060329-4) unstable; urgency=low * debian/control: + Make each -dev package depend on the corresponding shared library package (Closes: #361348). + Moved libavutil files from libavformat-dev to libavcodec-dev which is the real common dependency (Closes: #361269). -- Sam Hocevar (Debian packages) Sun, 9 Apr 2006 15:23:37 +0200 ffmpeg (0.cvs20060329-3) unstable; urgency=low * debian/rules: that build system is hopeless. We now run configure and make twice, backup static libraries inbetween, then update timestamps to fool make. That should fix the FTBFS (Closes: #361215). -- Sam Hocevar (Debian packages) Fri, 7 Apr 2006 11:33:15 +0200 ffmpeg (0.cvs20060329-2) unstable; urgency=low * debian/rules: fixed Makefile.pic generation. -- Sam Hocevar (Debian packages) Thu, 6 Apr 2006 16:37:05 +0200 ffmpeg (0.cvs20060329-1) unstable; urgency=low * New CVS snapshot. * Upstream fixed a double free in img.c (Closes: #351455). * Upstream fixed the libvorbisenc dependency in libavcodec.pc (Closes: #357352). * debian/rules: + Activated threading support (Closes: #335677). + Manually reinstall dsputil.h. * debian/README.Debian: + Removed mention of --plugin-libs. + Added a note about the unofficial packages (Closes: #306752). * 020_disable_snow_mmx_in_pic.diff: (new patch) disable MMX acceleration in the Snow encoder in PIC mode. -- Sam Hocevar (Debian packages) Thu, 30 Mar 2006 10:41:17 +0200 ffmpeg (0.cvs20060306-3) unstable; urgency=low * Switched patch system to quilt. * debian/control: + Build-depend on quilt. * 005_altivec_flags.diff: (new patch from old diff.gz) proper gcc flags to only generate AltiVec code when explicitely asked. * 005_m68k_workaround.diff: (new patch from old diff.gz) use -O2 instead of -O3 on m68k. * 005_runtime_cpudetect.diff: (new patch from old diff.gz) fix runtime CPU detection on m68k and x86. * 010_ffmpeg-config.diff: (new patch from old diff.gz) the ffmpeg-config script and associated manpage (legacy). * 010_shared_library_versioning.diff: (new patch from old diff.gz) use a Debian-specific scheme for shared library versioning to avoid spreading libraries incompatible with every other version. * 020_mmx_intrinsics.diff: (new patch from old diff.gz) use MMX intrinsics in dsputil_mmx.c because gcc is unable to compute some register constraints in PIC mode. * 020_mmx_pic_code.diff: (new patch from old diff.gz) ported some MMX code to be PIC. -- Sam Hocevar (Debian packages) Wed, 29 Mar 2006 18:53:35 +0200 ffmpeg (0.cvs20060306-2) unstable; urgency=low * ffmpeg-config.in: removed references to _pic libraries. -- Sam Hocevar (Debian packages) Fri, 17 Mar 2006 20:08:29 +0100 ffmpeg (0.cvs20060306-1) unstable; urgency=low * New CVS snapshot. * Upstream now properly installs dsputil.h (Closes: #354391). * debian/control: + Distribute shared versions of the libraries with a Debian-specific soname. * debian/rules: + Removed all custom PIC rules. + Moved ffmpeg-config to libavformat-dev instead of libavcodec-dev so that it is present by default (Closes: #350750). + Include apiexample.c in libavcodec-dev (Closes: #350027). -- Sam Hocevar (Debian packages) Mon, 6 Mar 2006 11:05:26 +0100 ffmpeg (0.cvs20050918-6) unstable; urgency=low * Developer upload. * Acknowledge NMU. Thanks to Samuel Mimram (Closes: #342207). * configure: + Set RUNTIME_CPUDETECT (except on m68k where it ICEs and on x86 where it fails to build some asm constructs) (Closes: #337846). * debian/rules: + Make the build process aware of DEB_BUILD_OPTIONS, thanks to Timo Lindfors (Closes: #338895). -- Sam Hocevar (Debian packages) Sat, 21 Jan 2006 16:51:26 +0100 ffmpeg (0.cvs20050918-5.1) unstable; urgency=low * NMU. * Fix exploitable heap overflow in libavcodec's handling of images with PIX_FMT_PAL8 pixel formats (CVE-2005-4048), closes: #342207. -- Samuel Mimram Sun, 15 Jan 2006 14:44:36 +0100 ffmpeg (0.cvs20050918-5) unstable; urgency=low * ffmpeg-config.1: fixed the examples and added a note that static libraries should be put after the objects that refer to them (Closes: #339803). -- Sam Hocevar (Debian packages) Fri, 18 Nov 2005 23:58:16 +0100 ffmpeg (0.cvs20050918-4) unstable; urgency=low * configure: + Tell the configure script about m68k, ia64 and others. -- Sam Hocevar (Debian packages) Thu, 22 Sep 2005 14:43:59 +0200 ffmpeg (0.cvs20050918-3) unstable; urgency=low * configure: + Use -O2 instead of -O3 on m68k to avoid ICEs. -- Sam Hocevar (Debian packages) Tue, 20 Sep 2005 17:33:14 +0200 ffmpeg (0.cvs20050918-2) unstable; urgency=low * libavcodec/i386/dsputil_mmx.c: + Reworked the MMX intrinsics. * tests/libav.regression.ref: + Minor cosmetic fix to use double-digit numbers in test sequences. * debian/control: + PowerPC no longer needs to use gcc-3.4, since 4.x is the default. * libavcodec/Makefile: + Removed special compilation case for HPPA now that we use 4.x. -- Sam Hocevar (Debian packages) Sun, 18 Sep 2005 17:43:48 +0200 ffmpeg (0.cvs20050918-1) unstable; urgency=low * New CVS snapshot. * Upstream applied most Debian patches. * configure: + Do not use -mabi=altivec (-maltivec is enough for our AltiVec code) so that our code still runs on a G3 computer (Closes: #319151). * debian/rules: + When not cross-compiling, run the regression tests (Closes: #292102). * debian/changelog: + Updated the FSF address. * ffmpeg-config.in: + Fixed avcodec linkage (Closes: #328505). * libavcodec/i386/mpegvideo_mmx_template.c: + Applied patch from Tobias Grimm to fix the PIC MMX code for MPEG encoding (Closes: #318493). * libavcodec/i386/dsputil_mmx.c: + Applied patch from Joshua Kwan to fix the AMD64 build (Closes: #324026). + Reworked that patch so that it still compiles on x86. -- Sam Hocevar (Debian packages) Fri, 16 Sep 2005 13:03:47 +0200 ffmpeg (0.cvs20050811-2) unstable; urgency=low * ffmpeg-config.in: added a missing -lgsm. -- Sam Hocevar (Debian packages) Mon, 22 Aug 2005 19:51:53 +0200 ffmpeg (0.cvs20050811-1) unstable; urgency=low * New CVS snapshot. * Upstream fixed an integer overflow in the MPEG encoder (Closes: #320150). * debian/rules: + Activated libgsm support. + Fixed theora support. + Switched installation method to dh_install. * Applied patch from Christian Aichinger and others to fix the clobbering of the %ebx register during build (Closes: #319563). -- Sam Hocevar (Debian packages) Thu, 11 Aug 2005 14:22:03 +0200 ffmpeg (0.cvs20050626-2) unstable; urgency=low * ffmpeg-config.in: fixed the theora link that caused FTBFS. -- Sam Hocevar (Debian packages) Fri, 1 Jul 2005 17:20:59 +0200 ffmpeg (0.cvs20050626-1) unstable; urgency=low * New CVS snapshot. * debian/control: + Set policy to 3.6.2.1. * debian/rules: + Fixed Vorbis support (Closes: #306023). + Patch by Jonas Smedegaard : conditionally enable these unofficial libraries if DEB_BUILD_OPTIONS includes "risky": o Mpeg2 layer 3 / MP3 (liblame-dev). o FAAD (libfaad2-dev). o FAAC (libfaac-dev). o XviD (libxvidcore-dev). + Activated theora support. + Activated IEEE 1394 support (Closes: #296737). -- Sam Hocevar (Debian packages) Sun, 26 Jun 2005 15:46:54 +0200 ffmpeg (0.cvs20050313-2) unstable; urgency=low * libavcodec/libpostproc/postprocess_template.c libavcodec/i386/mpegvideo_mmx_template.c: fixed my PIC MMX code (Closes: #299700). * debian/rules: use gcc-3.4 on PowerPC (Closes: #300686). -- Sam Hocevar (Debian packages) Mon, 21 Mar 2005 23:38:46 +0100 ffmpeg (0.cvs20050313-1) unstable; urgency=low * New CVS snapshot. * configure: fixed the builtin vector test (Closes: #293284), thanks to Jacob L. Anawalt. * libavcodec/libpostproc/postprocess_template.c libavcodec/i386/mpegvideo_mmx_template.c: fixed MMX code so that it can be compiled in PIC mode, and reactivated MMX (Closes: #290447, #290358). -- Sam Hocevar (Debian packages) Sat, 12 Mar 2005 18:34:29 +0100 ffmpeg (0.cvs20050121-1) unstable; urgency=low * New CVS snapshot. * This snapshot fixes integer overflows that may lead to arbitrary code execution (Closes: #291566). -- Sam Hocevar (Debian packages) Fri, 21 Jan 2005 17:41:47 +0100 ffmpeg (0.cvs20050108-1) unstable; urgency=low * Re-done tarball snapshot so that it does not contain binaries. * ffmpeg-config.in: + Added missing -lvorbisenc (Closes: #289030). * debian/rules: + Install missing headers that are not in the install rule: bwswap.h, dsputil.h, os_support.h (Closes: #289033). -- Sam Hocevar (Debian packages) Sat, 8 Jan 2005 11:30:58 +0100 ffmpeg (0.cvs20050106-1) unstable; urgency=low * New upstream snapshot. * The extern/static declaration conflict was fixed upstream (Closes: #288906). -- Sam Hocevar (Debian packages) Thu, 6 Jan 2005 15:44:49 +0100 ffmpeg (0.cvs20040716-2) unstable; urgency=low * debian/rules: + Include missing rtp.h / rtsp.h in libavformat-dev. * ffmpeg-config.in: + Added -lz to the libavcodec linking flags. + Added -ldts / -ldts_pic, -la52, -lvorbis to the libavcodec linking flags. -- Sam Hocevar (Debian packages) Tue, 17 Aug 2004 13:27:41 +0200 ffmpeg (0.cvs20040716-1) unstable; urgency=low * Initial release (Closes: #199266). -- Sam Hocevar (Debian packages) Fri, 16 Jul 2004 12:47:27 +0200