summaryrefslogtreecommitdiff
path: root/multimedia/xine-lib/distinfo
AgeCommit message (Collapse)AuthorFilesLines
2009-04-17update to 1.1.16.3drochner1-8/+6
changes: -security fixes (were already patched in pkgsrc) -misc bugfixes -build fixes
2009-04-05add a patch from upstream CVS to fix an integer overflow in thedrochner1-1/+2
Quicktime demuxer, bump PKGREVISION
2009-02-19update to 1.1.16.2drochner1-5/+8
changes: * Build fixes related to ImageMagick 6.4 & later. * Fix an error in Matroska PTS calculation. * Some front ends hang due to the hang fixes in 1.1.16. Fix this by removing a break statement. * Fix broken size checks in various input plugins (ref. CVE-2008-5239). * More malloc checking (ref. CVE-2008-5240). * Fix race conditions in gapless_switch (ref. kde bug #180339) * Fix a possible integer overflow in the 4XM demuxer. (TKADV2009-004.txt) pkgsrc notes: -the 4xm fix upstream is wrong, do it better (patch-ax) -filter out --no-undefined linker options on NetBSD<5 because this causes errors if shared modules are not linked against libc
2009-01-20update to 1.1.16.1drochner1-8/+5
This fixes a number of security problems: CVE-2008-5234 vector 1, CVE-2008-5236, CVE-2008-5237, CVE-2008-5239, CVE-2008-5240 vectors 3 & 4, CVE-2008-5243 other changes: -Support H.264 and AAC streams within FLV -tagging improvements -Add position-based seeking independent from seekpoints -misc fixes
2008-08-27add a patch from upstream CVS to make a header usable from C++,drochner1-1/+2
bump PKGREVISION, thanks Rumko for pointing out
2008-08-26update to 1.1.15drochner1-4/+4
This release contains some security fixes, notably a DoS via corrupted Ogg files (CVE-2008-3231), some related fixes, and fixes for a few possible buffer overflows. The other changes include recognition of AMR audio and Snow video.
2008-07-17update to 1.1.14drochner1-5/+5
changes: -adds Xv port & type selection -improved content type detection for HTTP streams -some DVB and V4L improvements -DVB audio bug fixed
2008-06-21update to 1.1.13drochner1-7/+6
changes: - For extra safety against possible Integer overflows like the ones found in CVE-2008-1482, backport more calloc usage from 1.2 branch -Added MIME types and .mpp for musepack -Fixed display of some MJPEG streams -Deprecate xine_xmalloc() function, see src/xine-utils/utils.c for more information about the reason -Provide a useful implementation of xine_register_log_cb() -New version of the JACK output plugin pkgsrc note: the fix for CVE-2008-1878 was integrated upstream
2008-05-26normalize time argument to pthread_cond_timedwait(), otherwise NetBSD'sdrochner1-1/+2
libpthread complains (happened if one jumped forth and back in a DVD) bump PKGREVISION
2008-04-18xine security patch of the day: fix possible buffer overflow indrochner1-1/+2
nsf parser (SA29850), patch from upstream CVS, bump PKGREVISION
2008-04-15update to 1.1.12drochner1-4/+5
changes: -security fix (unchecked array index, CVE-2008-1686) -a few bug fixes (including the 1.1.11.1 regressions) -new version of the pulseaudio output plugin -open-source upport for RealAudio "cook"
2008-04-10update to 1.1.11.1drochner1-10/+6
changes: * Security fixes: - Array Indexing Vulnerability in sdpplin_parse(). (CVE-2008-0073) - integer overflow, possibly leading to buffer overflow, CVE-2008-1482 * Reworked the plugin directory naming so that external plugins don't have to be rebuilt for every release * Made the version parsing much more reliable; it wasn't properly coping with four-part version numbers * Fixed an off-by-one in the FLAC security fix patch. This breakage was causing failure to play some files * Support 16-bit big-endian DTS audio * Improved frame snapshot API. (ABI extension.) * Re-add support for # (stream parameter separator) in raw filenames * Fixed long delay when closing stream on dual core systems pkgsrc note: CVE-2008-0073 was already fixed by patch
2008-03-19add patch from upstream to fix a buffer overflow in the SDP parserdrochner1-1/+3
(CVE-2008-0073) bump PKGREVISION
2008-02-08update to 1.1.10.1drochner1-4/+4
This release contains a security fix (array index vulnerability which may lead to a stack buffer overflow, CVE-2008-0486). There are also two minor bug fixes.
2008-02-01update to 1.1.10drochner1-7/+4
changes: This release contains a security fix (remotely-expoitable buffer overflow, CVE-2006-1664). (This is not the first time that that bug has been fixed?) It also fixes a few more recent bugs, such as the audio output problems in 1.1.9. (The fix for CVE-2008-0225 which we had patches for was included upstream too.)
2008-01-11update to 1.1.9drochner1-7/+11
changes: There are improvements to DVB subtitle support and H.264 video, and fixes for MP3 playback, DVB, ivtv, Flash video streams and some playlist types (particularly XML ones). One significant fix is that the special "be nice to the user" '#' handling has been dropped since it seems to have been causing more problems than it fixes. pkgsrc note: a fix for CVE-2008-0225 (RTSP buffer overflow) is already included
2007-11-22update to 1.1.8drochner1-21/+10
This has improved DVB subtitles support, implements simple subtitle scaling and bold & italics for text subtitles, and allows control of XxMC bob deinterlacing. It also has fixes for an audio resampling problem (which manifested as regular clicking), a problem which would cause the goom plugin to stop working, and URL escape handling (use of %) in DVD and Video CD MRLs. Some memory leaks are also fixed, and there are some build fixes for Solaris users.
2007-06-18Fix linkage with -lintl. In one plugin, disable the -Wl,-z,defs usagejoerg1-1/+14
as it breaks on DragonFly.
2007-06-15update to 1.1.7drochner1-12/+8
changes: -bugfixes, among others for VCD playback -adds support for libdca (formerly libdts) -handle disappearing audio devices (possibly ALSA specific)
2007-03-09pull in a patch from mplayer CVS to fix buffer overflow in DMO reader, seedrochner1-1/+2
http://lists.grok.org.uk/pipermail/full-disclosure/2007-March/052738.html bump PKGREVISIONs
2007-02-07update to 1.1.4drochner1-11/+9
changes: This release contains improvements and important bugfixes. Some issues that have really "bugged" us for quite some time (like NTSC DVDs audio sync, broken since 1.1.2, and H.264 crashes) are finally fixed. Some of the new features include True Audio and WavPack support. bugfixes, cleanup etc pkgsrc notes: -new True Audio / WavPack support is not enabled yet -cleanup of bl3.mk: no need to propagate internals -removed dependency on libflac -- there is support to play flac files internally -removed build of plugins for more exotic video outputs (SDL, ImageMagick, GL, aalib), this might be built in extra pkgs (like esound and arts already do)
2007-02-01Really include CD_BLOCK_OFFSET changes from Sergey Svishchev,wiz1-2/+2
sent in PR 34107. Bump PKGREVISION.
2007-01-10remove a part of the previous patch because the underlying problemdrochner1-4/+2
was already fixed in the xine release (too bad that xine and mplayer are going to diverge here)
2007-01-09in local copy of libdvdnav:drochner1-1/+6
-avoid file descriptor leak -advance buffer pointer correctly on short reads from an unnamed contributor add limit check to real parser (CVE-2006-6172) from mplayer svn bump PKGREVISION
2007-01-07don't free() memory which resides in sysv shm (xine bug #1620339,drochner1-1/+2
fixed in xine CVS) ride on PKGREVISION bump some hours ago
2006-12-08minor cleanup:drochner1-2/+1
-remove obsolete WRKSRC definition -the http overflow (CVE-2006-2802) was fixed upstream
2006-12-08Update xine-lib to 1.1.3abs1-23/+21
* Security fixes: - Heap overflow in libmms (related to CVE-2006-2200) - Buffer overrun in Real Media input plugin. [bug #1603458] Thanks to Roland Kay for reporting and JW for the patch. * Update build system to support x86 Darwin setups, and merge patches to support Darwin OS better. * Replace custom ALSA check with pkg-config check, and make sure 0.9.0 is the requried version. * When the compiler supports it, enable hidden visibility for all the plugins to export only the plugin info entry (and eventual needed special functions), to replace the min-symtab option that wasn't working. * Add "m4b" to the list of supported file extensions for the Qt demuxer, to allow playing (unprotected) audiobooks in AAC format. * Remove --disable-fpic hack, prefer using --without-pic instead. * Add new output plugin: PulseAudio (based on PolypAudio plugin), that uses 0.9 API (PulseAudio is PolypAudio renamed). * Remove PolypAudio plugin, latest version supported 0.7 API that is no more supported by upstream, and it's replaced by PulseAudio. * Allow 0 for DVD title/chapter (navigation or full title). * New experimental JACK audio driver. * Fix switch from alsa/dmix 2.0 to 5.1 [bug #1226595] * Don't use proxy for localhost connection. [bug #1553633] * Use mmap() to open local files if available. * Use pkg-config to look for external FFmpeg. * Allow FFmpeg to play MP3s in case MAD is not present. * Reduce the dead time when trying to connect to dead hosts, by falling back to non-blocking sockets on the last address found for an host, and allowing users to provide a connection timeout. [bug #1550844] * Return the correct error message to frontends when a file is inaccessible or the network connection is broken. [bug #1550763] * Support libcaca 0.99, thanks to cjacker huang. * Fix crash on video-only WMV streams. [bug #1564598] * Report audio stream on Shorten files (required for Amarok to play them). * Optionally use fontconfig to look up fonts to use for OSD. [bug #1551042] * Prefer FreeType2 rendered fonts to bitmap fonts. * Stone age platforms update * Enabled TrueSpeech codec * New X11 visual type: xine-lib may now use frontend's mutex/lock mechanism instead of XLockDisplay/XUnlockDisplay. * Allow playing of OggFlac files. [bug #1590690] * Allow playing FLAC files with an ID3 tag at the start. * Fix some crashes caused by MP3 files (and possibly others) being misdetected as AAC.
2006-09-29- Fix a "==" in a shell test.dmcmahill1-2/+2
- Add missing header when testing for OSS audio on NetBSD Fixes broken builds on NetBSD-2/i386
2006-08-14Disable mutex debugging by default, it results in Xine spinning aroundjoerg1-1/+5
all the time at least on DragonFly. Move some inline functions around so that they exist before they are used, avoiding compilation errors on DragonFly where -fno-unit-at-a-time is disable by default.
2006-08-06Update to 1.1.2, provided by Kimura Fuyuki in PR 34107.wiz1-24/+11
xine-lib (1.1.2) * Security fixes: - CVE-2005-4048: possible buffer overflow in libavcodec (crafted PNGs). - CVE-2006-2802: possible buffer overflow in the HTTP plugin. - possible buffer overflow via bad indexes in specially-crafted AVI files * Update gettext support to 0.14.5, disable internal gettext, fix locales handling, use the correct domain for strings. * Italian translation update * Czech translation update * Disable the XXMC plugin if Xv support isn't there * Also look for Xv support in /usr/lib for X.org's new location * Fix using xine-lib on systems with SELinux enabled * Build right with libiconv in /usr/local as default on FreeBSD * Fix a potential crash with fixed-size lacing in the Matroska demuxer * Patch from SuSE to fix alsa after hardware suspend * Fix the ./configure --enable-static-xv parameter * Really fix the speed changing race that was mentioned in 1.1.1 * Send events for tvtime filmmode changes * Add an image decoder based on gdk-pixbuf * Add browseable capability to smb input plugin * Enable AMD64 mmx/sse support in some plugins (tvtime, libmpeg2, goom...) * Fix xxmc subpictures (broken since 1.1.1) * FFmpeg update (version 51.1.0) * Fix detection of locale containing a modifier (like "@euro") * New volume normalization post plugin * New image noise post plugin (useful for mitigating some compression artifacts) * Support for Vorbis-style comments in FLAC files * Coverity fixes * Add ATSC support to the DVB plugin * Make various structures and arrays constant. * Fix up health check to find libX11 and libXv shared objects even if devel packages aren't installed (where appropriate). (Ubuntu 47357) * Fix install problems in case configure was generated by autoconf >= 2.59c. * Fixed some win32 codec freezes when configured w32-path doesn't exist * Add support for RealPlayer 10 codecs (from SUSE) xine-lib (1.1.1) * Improve sound quality when using alsa 1.0.9 or above. When playing a 44.1khz stream on a 48khz only capable sound card. It bypasses alsa-lib resampler and uses xine's * Windows ports bug fixes and improvements * Set up the framebuffer palette (fb video out). * build fixes and improvements, added --with-pthread-prefix and --with-zlib-prefix options * new DirectFB video output plugin with many improvements (output to overlay or TV, deinterlacing, image controls, zoom, OSD, double/triple buffering, vsync, flicker filtering, field parity control) * overlay cropping fixes for small streams or when using cropping support * experimental frame allocation optimization reduces cpu usage of the deinterlacer plugin by up 25% * implement time seeking on DVD plugin * move CFLAGS optimizations to a separated file (added --disable-optimizations) * use the same codec path as MPlayer (/usr[/local]/lib/codecs) * FFmpeg sync (new QDM2 decoder) * imported Duck TrueMotion 2 decoder from FFmpeg * sync libfaad2 to latest GPL compatible version; fixes AAC decoding on x86_64 arch * support gapless playback while switching streams (requires UI cooperation) * fix speed changing race causing deadlock with v4l plugin * cddb improvements/fixes (DTITLE/DYEAR parsing, timeout increase and multiline entries support) [#1205274] xine-lib (1.1.0) * new quality deinterlacer from dscaler: GreedyH (Greedy High Motion) * new quality deinterlacer from dscaler: TomsMoComp (Tom's Motion Compensated) * added help for most deinterlace methods * ffmpeg update * use ImageMagick to convert and display different type of images (png, jpg...) * improve ASX playlist parsing * add an extended MRL reference event (MRL title, start time, play time): needed for the ASX parser; deprecates plain MRL reference events. * goom updated to 2k4-0 xine-lib (1.0.4) * tiny doc update * build fixes and cross build improvements * fixed an align problem in Win32 DirectX video output plugin * fixed linking of X11 plugins for some platforms
2006-07-24add CDDA input on NetBSD, from Kimura Fuyuki per PR pkg/34053drochner1-2/+2
2006-07-04Fix build problem with version 2.60 of the "autoconf" package.tron1-1/+2
Patch provided by Thomas 'wiz' Klausner in private e-mail.
2006-06-30Add missing bound check in HTTP Plugin "xineplug_inp_http.so".tron1-1/+2
This fixes the vulnerability reported in CVE-2006-2802.
2006-06-26Fix build with gcc4 on NetBSD-3.99.21.wiz1-7/+10
2006-06-21make this build on FreeBSD-6.1, from Peter Schuller per PR pkg/33770drochner1-1/+2
2006-05-18Fix security problem reported in CVE-2006-1664.tron1-1/+2
Bump package revision because of this fix.
2006-05-03another missing mutex initdrochner1-1/+2
bump PKGREVISION
2006-01-25Backport security fix for CVE-2005-4048 to our old "xine-lib" version.tron1-1/+2
Bump package revision.
2005-11-01Add patch to fix DragonFly issue in bswap.h:reed1-1/+2
"You need to add endian swap macros for you're system" This was noted by Jonathan Fosburgh on DragonFly users list.
2005-11-01Fix typo to make it configure for -pthread correctly onreed1-2/+2
DragonFly. (J. Fosburgh said on DragonFly users list that configure failed due to the lack of a -lpthread.)
2005-10-13Update to 1.0.3a. Man... I hate this package in its actual form... it'sjmmv1-13/+12
completely unmaintenable. Changes: * fixed format string vulnerability in audio CD input plugin * some build system fixes for Windows
2005-10-10Allowing building on DragonFly.joerg1-2/+3
2005-09-20regendmcmahill1-1/+4
2005-09-15avoid a non-constant initializer element. Only affects solaris and irixdmcmahill1-1/+2
2005-07-29update to 1.0.2drochner1-12/+7
changes: * fixed playback of single-session Real RTSP streams, such as rtsp://stream.samurai.fm/broadcast/live_hi.rm * fixed xxmc / xvmc mocomp / IDCT rendering errors caused by the big update. * support --enable-fpic with recent versions of gcc * clip goom fps value to >= 1 [bug #1193783] * fixed xvmc plugin segfault when it tried software blending on nonexistant xv image * cleaned up libmpeg2 behaviour on xxmc plugin abrupt software fallback * use -fno-inline-functions with gcc < 3.4.0 (bug known to be in 3.3.5) * fix xxmc plugin wanting to change vld xvmc context when stream changes from non-interlaced to interlaced [bug #1194350] * speed up xx44 alphablending of large transparent areas * stop libmpeg2 XvMC IDCT / MOCOMP attempting software motion compensation [bug #1194754] * improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking [bug #1195282] * gcc4 build patches [bug #1175002] * don't assume that file is in /usr/bin (build fix) [bug #1195539] * plugin loader fixes - could cause xine to lock up hard on startup [bug #1196819] * Fix xxmc bob deinterlacing for field-coded interlaced streams * Fix LE_64/BE_64 macros on non-x86 plataforms. may fixes issues with some demuxers like avi, asf and ogg. * sputext improvements/workarounds * add a new error message when a file we tried to play is an empty (zero-sized) file * be more POSIX-compliant (head, tail) (build fix) * fixed deadlock when libxine was called from the event listener thread and tried to flush all pending events. * Added xine(5), documenting MRL syntax. * allow playing just a single title/chapter from dvd (useful for extracting audio - check media.dvd.play_single_chapter) * new stream infos allows frontends to query current title/chapter/angle on dvds * new upmix_mono audio post plugin to convert mono to stereo * added --with-external-a52dec and --with-external-libmad switches * fix a locking bug which affects configuration callback functions
2005-05-26Add PLIST.FreeBSD and three patches to make it build for FreeBSD.reed1-1/+6
Add patch-ak and patch-an to support -enable-fpic with recent versions of gcc. From xine cvs. Bump PKGREVISION just in case these patch-ak and patch-an change functionality. Tested builds and running on FreeBSD 5.4-STABLE with gcc 3.4.2 and FreeBSD 5.3, and Linux 2.6.9 with gcc 3.3.5. And tested build and install on NetBSD 1.6.2_STABLE. Okayed by jmmv a couple weeks ago.
2005-05-02update to 1.0.1drochner1-11/+10
changes: -Big XvMC quality / correctness / cpu-usage fix -added support for WMA Voice codec -support for Windows Media Audio Lossless -bugfixes -security fixes (were already patched in pkgsrc) also add a patch to correct the path for win32 codecs, needed if xine-lib in embedded into other applications (as totem)
2005-04-26Add patches to fix security vulnerability reported in XSA-2004-8.tron1-1/+3
Bump package revision because of this change.
2005-04-13Added a patch that allows non-root users to install xine.h, even when therillig1-1/+2
files are installed read-only. Approved by jlam.
2005-03-28Fix build of packages providing plugins (such as xine-arts) on systems usingjmmv1-2/+3
X11 from pkgsrc. For some reason, X11 is not found by the configure script in such systems (which is the correct behavior, as USE_X11 is undefined). This results in a configuration failure because the script defines the HAVE_XV conditional in an incorrect place (inside a shell conditional). Problem reported by Owen Becker <owen at safeasmilk.net> in tech-pkg@.