lp:ubuntu/dapper-security/gst-plugins-good0.10

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

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

15. By Marc Deslauriers

* SECURITY UPDATE: denial of service and possible code execution from
  multiple integer overflows.
  - debian/patches/11_SECURITY_CVE-2009-1932.patch: make sure
    pngdec->height and pngdec->rowbytes round up and multiplication
    doesn't overflow.
  - CVE-2009-1932

14. By Jamie Strandboge

* SECURITY UPDATE: array index vulnerability (LP: #218652)
* debian/patches/09_SECURITY_CVE-2008-1686.patch: fix for
  ext/speex/gstspeexdec.c to properly validate its input
* References
  CVE-2008-1686

13. By Sebastian Dröge

* debian/patches/08_build-system.patch:
  + Set the Package's Origin and URL correctly

12. By Sebastian Dröge

* debian/patches/03_flacdec-handle-segment-seeks.patch:
  + handle seeks after EOS properly on flac files
* debian/patches/04_avimux-dont-make-all-frames-keyframes.patch:
  + work around a bug that makes avimux mark all frames as keyframes
* debian/patches/05_wavparse-uninitialized-value.patch:
  + fix use of uninitialized values in the wav parser
* debian/patches/06_id3demux-utf16.patch:
  + improve ID3 tag reading, especially for UTF16 tags. Fixes for example a
    crash in rhythmbox while importing some files
* debian/patches/07_matroska-demux-memleak.patch:
  + fix a small memleak in the Matroska demuxer

11. By Sebastien Bacher

* debian/patches/02_from_cvs_fix_parsing_of_numeric_gender.patch:
  - fix parsing of numeric gender (Ubuntu: #43755)

10. By Sebastien Bacher

* New upstream version (Ubuntu: #43135):
  Changes since 0.10.2:
  - Annodex/CMML support
  - RTSP and RTP enhancements
  - HAL configured audio device support
  - FLAC, Matroska, AVI, WAV, ID3, APE, DV and JPEG plugin improvements
  - Recognise SSA/ASS and USF subtitles in Matroska files
  - Fixes for ESD and SunAudio output plugins
  - More uniform plugin descriptions
  - IceCast metadata reading plugin added
  - New plugins ported from 0.8: OSX audio, AVI muxer, X-Windows input,
    WAV encoder, Gdk-Pixbuf image decoder, Smoke decoder,
    Video colour balance
  - Lots of bug fixes
  Bugs fixed since 0.10.2:
  - RTSP src not working with WMServer servers
  - Replacing icy demuxing in gnomevfssrc
  - HAL sound device wrapper plugins
  - totem (gstreamer) crashes when playing an avi file (Ubuntu: #38800)
  - avidemux does not handle eos at end of seek-region
  - faulty GObject macros
  - [patch] Streaming support for wavparse
  - [pngdec] doesn't handle grayscale or paletted
  - Time slider does not work with avi videos from Cannon SD100
  - [auparse] .au files don't play in playbin
  - [wavparse] will not play DTS stream in malformed WAV
  - rtspsrc filter sometimes uses an odd port for rtp
  - annodex decoding and encoding support
  - [id3demux] read in replaygain information from RVA2 frame...
  - " Seek in ready " for dvdemux
  - problem with auparse or mulawdec, choppy esd playback
  - videobalance not ported to new GstVideoFilter
  - " Seek in ready " support for wavparse plugin
  - gst-plugins-good fail to compile with gcc 4.1
  - Profile support for gconfaudiosink
  - Crash playing any song from a particular album over rhyth...
  - Unable to play .fli files
  - Critical warnings when using cddacdiosrc
  - Gstreamer doesn't recognise tags
  - [alpha] state change function returns a constant
  - Another file that gstreamer can't read the tags on
  - [jpeg] smokedec not ported
  - [pngdec] does not support files with png streams
  - [PATCH] avimux ported to 0.10
  - [wavparse] does not support multichannel wavs
  - [id3demux] reads unicode tags incorrectly where .8 did it...
  - [apedemux] some WavPack files with APE tags fail to play ...
  - [sunaudio] unused variables break CVS build with -Werror
  - [PATCH] Fix gst_pad_new_from_template (gst_static_pad_tem...
  - invalid get_times implementation in gstdynudpsink
  - [patch] unref the result of gst_pad_get_parent
  - [jpegdec] wrong durations set on buffers after seeking in...
  - avi of mpeg4 video and adpcm audio from digital camera re...
  - [id3demux] mp3 fails to play because typefinding thinks i...
  - [goom] zoom filter leaked
  - [wavparse] incorrect way to calculate seek position with ...
  - rhythmbox import crasher - png?
  - Video playback out of sync (Ubuntu: #33073)
  - [speexenc] doesn't work (Ubuntu: #34904)
  - move taglib-based ID3 muxer to -good
  - plugins need better/univied descriptions
  - move ximagesrc to gst-plugins-good
  - index creation might fail with some non-indexe...
  - Problem playing some AVI file when splitting large chunks...
  - [speex] can't seek in speex-encoded audio (Ubuntu: #37552)
  - [matroska] " caps not real subset " when playing audio files
  - AVI files downloaded from vidoe.google.com won't play (Ubuntu: #30031)
  - [sunaudiosink] some fixes
  - [flacdec] can't play .flac files where header says total_...
  - [flacdec] segment seek not supported
  - [id3demux] TCO genre tags (id3v2.2) don't get read by gst...
  - [shout2send] fix crash on error and tags received before ...
  - [wavenc] " not negotiated " error with CVS core
  - [matroskademux] blocks on segmenting seek (and other seek...
  - [matroska] can't play file if details come before type in...
  - [matroska] enhancement for VfW compatibility cases
  - [matroskamux] wrong timestamps of B-frames
  - [matroskamux] blocks upon muxing video and vorbis-audio
  - rtpamrdec discards non-transmitted frames
  - use a duration based on the index if available (Ubuntu: #29962)
* debian/build-deps.in:
  - Build-Depends on libgtk2.0-dev libhal-dev libtag1-dev libxml2-dev
  - updated libgstreamer-plugins-base0.10-dev requirement
* debian/control.in:
  - gstreamer0.10-plugins-good Replaces gstreamer0.10-plugins-bad (<< 0.10.3)
* debian/gstreamer-plugins-good.install:
  - list new elements to install
* debian/rules:
  - updated libgstreamer0.10-dev requirement

9. By Sebastien Bacher

Building a gstreamer0.10-plugins-good-dbg package
[debian/compat, debian/control.in, debian/rules]

8. By Sebastian Dröge

Sync with Debian

7. By Sebastien Bacher

* Sync with Debian
* New upstream version:
  Changes since 0.10.1:
  - New libcdio based CDDA reading element
  - APE tag reader ported
  - ID3 tag reading fixes
  - Sun Audio Sink fixes
  - GOOM and gconf element fixes
  - lots of bug and leak fixes
  Bugs fixed since 0.10.1:
  - silence warings which make dvdec / dvdemux unusable
  - Internal event problem with MP3s from vgmix.com
  - [cdio] port cddasrc to 0.10
  - Bugs in G711 RTP packetization logic
  - apetag plugin needs porting to 0.10
  - check that all elements in -good pass queries they can't ...
  - id3demux is not compiling without ZLIB
  - build problem caused by AS_LIBTOOL_TAGS([CXX])
  - gconf(audio|video)sink response to key changes
  - [wavparse] time to bytes format conversion broken
  - [esdsink] won't compile with includes in non-standard prefix
  - [sunaudio] fixes for mixer and stuttering mp3 playback
  - [matroskamux] Matroska muxer deadlock
  - [videobox] crash when cropping
  - id3demux emits NULL date for year tags
  - Fix build with gcc 2.95
  - [matroskamux] doesn't send newsegment event, critical war...
  - totem crash when using goom effect
  - Fails to read ID3 tag
  - Please use the autodetect sinks by default
  - [cdio] support for cd-text and cd-g
* Build with the current cdbs package [debian/build-deps.in]
* Ubuntu patches [debian/patches/01_esdsink_priority.patch]
* The autodetect sinks are used by default upstream now
  [debian/patches/02_default_audiosink.patch]

6. By Sebastien Bacher

* Sync with Debian
* Build with the current cdbs package [debian/build-deps.in]
* Conflicts with previous gstreamer0.10-plugins-ugly since they both
  have a id3demux element conflicting [debian/control.in]
* Ubuntu patches [debian/patches/01_esdsink_priority.patch,
  debian/patches/02_default_audiosink.patch]

Branch metadata

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

Subscribers