You can subscribe to this list here.
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
(2) |
Sep
(3) |
Oct
(1) |
Nov
(5) |
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(2) |
Feb
(1) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(3) |
Dec
(2) |
2003 |
Jan
(1) |
Feb
(3) |
Mar
(4) |
Apr
(3) |
May
(3) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
|
Dec
(3) |
2004 |
Jan
|
Feb
|
Mar
(1) |
Apr
(5) |
May
(1) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
|
Nov
(1) |
Dec
(3) |
2005 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2007 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Hans-Dieter K. <hd...@t-...> - 2007-05-04 00:28:15
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, long awaited, xine-ui version 0.99.5 is finally available for download. Security issues with playlists are fixed, therefore upgrade is recommende= d. Furthermore: crashes, memleaks and bugs are fixed, functional enhancement= s and features added, appearance of non-skinned windows harmonized (with more s= pace, useful also for translations), translations updated. See ChangeLog for mo= re. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: e643cd1fcad4d98a5ae4eb877ce5087b xine-ui-0.99.5.tar.gz And here is the ChangeLog: * Fixes and enhancements ... * Updated language translations. Thanks to all translators * Handle audio amp level event. Thanks to Reinhard Nissl * Stdctl extensions: New command "OSDWriteText" added to display arbit= rary text on OSD, any stdctl command can now be coded to take a numeric o= r string parameter; closes feature request #1635452. Thanks to Richard= van Paasen * Further VDR keys added. Thanks to Reinhard Nissl * Fixed segfaults when appending files to playlist, current play not i= nterrupted when appending files to playlist, only file name displayed in playli= st dialog to better fit into the dialog box. Thanks to Michael Hughes for this= patch * Harmonized appearance of non-skinned windows with more space * Shortcut keys unused in a particular window work transparent now, i.e. as configured by their key bindings * Added missing ESC key shortcut for exit in some windows * Typing corrections * Fixed side effects from key presses in event receiver window of key = bindings editor * Fixed image clip/redraw problems in skin download preview * Fixed segfault upon trying to open skin download window when it's al= ready open * Fixed timing dependent window redrawing failures * Fixed crash upon missing opacity lock atom for video window [bug #15= 73056] * Fixed infinite X event loop with sticky event sender window (stresse= d CPU and X) * Fixed infinite loop in file browser with unreadable directory [bug #= 1628791] * Added support for gnome screen saver * Fixed segfault and memleak in log viewer * Fixes and improvements for appearance and behaviour * Video window: User magnification ignored and auto-resizing on new st= ream maintained in background if not in visible windowed mode. * Fixed security issues related to playlist files (thanks to Chris Rie= s) * Improved positioning of menu windows and menu navigation by keyboard= * Panel window keeps position when toggling gui visibility instead of = reset to 0,0 * OSD improvements in xitk * Added zoom function to fbxine (thanks to Mike Lewis <lachlanlewis@gm= ail.com>) * backtrace in debug mode in FreeBSD too * fixed build with different prefix from xine-lib * followed freedesktop standards (desktop file and icons) * support gapless playback while switching streams (requires xine-lib = >=3D 1.1.1) * Norwegian Bokmaal translation (thanks to Alexander Nicolaysen S=C3=B8= rnes) * added replacement functions for the GNU extension (fixes FreeBSD and= CygWin) [bugs #1395139, #1393589], other portability fixes * fixed X_CreateGlyphCursor crash [bugs #1092498, #1235983] * fixed support for Xservers with shared images but without shared pix= maps (Xgl) * fixed aspect ratio in snapshot function * lock against WM/daemon-initiated opacity changes (given suitably-pat= ched compositor managers and opacity-setting daemons) * make the configure script rely more on pkg-config, to simplify and s= peed up the checks. Add requirement of pkg-config presence. * bump version requirement for xine-lib to 1.1.0 and for libpng to 1.2= =2E8. * fixed using window type property [bug #1534222] * Support libcaca 0.99. * Spanish translation updated by Carlos E. Robinson M. Hans-Dieter -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) iD8DBQFGOlE7lCyg/ZwWsjwRAkrSAKCvp6kY9rWOxRLGkZqmXEnotK0SrwCZAeaL FIPd5+Reu/FsCek5CuVKbZQ=3D =3DMuiI -----END PGP SIGNATURE----- |
From: Miguel F. <mfr...@gm...> - 2007-01-28 23:46:29
|
Hi all, A new xine-lib version is now available! 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. For more information please check the changelog below. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: e8ecc022457d8ffc9fec91681c5fff2b xine-lib-1.1.4.tar.bz2 6631bf12e1e9bfc740797e0c56f46be6 xine-lib-1.1.4.tar.gz Changes: xine-lib (1.1.4) * Mark string-type configuration items according to whether they're plain strings or names of files, device nodes or directories. This informatio= n is available to front ends (via .num_value) so that they can present file/dir-open dialogue boxes if they so choose. Subtitle font selection is split up due to this. * Applied the patch to fix text relocation, provided by PaX Team for Gent= oo and previously applied by other distributions as well. Fixes the non-PI= C code being generated. Note: patch reverted for tomsmocomp (segfault). * Fix race condition in audio_out by using a recursive mutex; patch by Reinhard Nissl. [bug #1551911] * Allow building with Sun CC by fixing the lprintf variadic macro; patch = by Taso N. Devetzis. [bug #1614406] * Fix disposing of image buffers in video_out_xv when SHM get disabled by exhaustion of memory; patch by Matthias Drochner. [bug #1620339] * Fix invalid memory access in Real Media ASM parser; reported by Roland Kay. [bug #1603503] * Fix program termination due to invalid Real Media SDP; reported by Rola= nd Kay. [bug #1602663] * Fix invalid memory access in Real Media SDP with tailored stream; repor= ted by Roland Kay. [bug #1602631] * Don't check for libpostproc version and assume that if libavcodec is fo= und correctly, libpostproc is of the same version, too. Reported by Ville Skytt=E4. [bug #1617344] * Fix Shorten demuxer: the whole "ajkg" signature has to be found, not on= ly one character of it. [bug #1601134] * Implement at least a partial content-based detection of ModPlug-decoded module files, using the magic numbers from GNU file. This allows to ope= n module files based on content rather than on their extension only. [bug #1445746] * Make the libFLAC-based decoder and demuxer for FLAC files work with rec= ent FLAC release 1.1.3. * Replace --enable-flac configure option with --with-libflac, as the FLAC support is always built-in through the audio demuxer plugin and the FFm= peg decoder plugin, the option only controls the extra FLAC plugin that use= s libFLAC both for demuxing and decoding. * Implement a True Audio files demuxer. [bug #1586381] * Allow decoding of MusePack SV 7.x files (7.1 files at least play fine). * Fix demuxing of uncompressed VobSub subtitles in Matroska files * ffmpeg update to 51.29.0 * Workaround ffmpeg buggy codecs that don't release their DR1 frames. [bugs #1599975, #1601299, #1319154] * Fix several segfaults and freezing problem with H264 streams that use a= lot of reference frames (eg. 15) [bugs #1603305, #1576588, #1267713] * Fix mpeg4 artifacts introduced in cvs (not present in 1.1.3) [#1625911] * Initial support to enable/disable ffmpeg codecs. Codecs may be disabled= in groups by --disable-ffmpeg-uncommon-codecs/--disable-ffmpeg-popular-cod= ecs Think of "uncommon" codecs what people would never want to play with th= eir PDAs (they will save memory by removing them). Note: currently both uncommon/popular codecs are _build_ but disabled. that is, build system still need some improvements to really save memor= y. * Fix possible division by zero when pausing (video_out.c). * Allow disabling build of musepack decoder through a ./configure paramet= er (--disable-musepack). * Allow using external libmpcdec for MusePack decoding rather than the internal copy of an old libmusepack, through a ./configure parameter (--with-external-libmpcdec). * Add support for WavPack files, with both a demuxer and a decoder using WavPack library. As an alternative, FFmpeg's audio decoder can be used to decode WavPack files. * Don't crash when caching a file opened through Samba plugin, thanks to Timothy Redaelli from Gentoo. * Fix audio/video sync problem with NTSC DVDs (introduced in 1.1.2). [bugs #1544349 and #1589644] Thanks for all developers, testers, bugreporters, and, of course, users that made this release possible. Miguel Freitas |
From: Miguel F. <mfr...@gm...> - 2006-12-03 20:14:18
|
Hi all, The latest version of the xine-lib, 1.1.3, is now available for download. This release contains important bug and security fixes, all users are recommended to upgrade. For more information please check the changelog below. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 161dc882a9e7352c63b3fd1b6ff2e55f xine-lib-1.1.3.tar.gz Changes: xine-lib (1.1.3) * 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. |
From: Darren S. <li...@yo...> - 2006-07-10 20:56:12
|
The latest version of the xine-lib, 1.1.2, is now available for download. This release contains several improvements over 1.1.1. Xv support works with the modular X.org, x86_64 support has been improved, and ffmpeg has been updated agan (to version 51.1.0). The DVB plugin now supports ATSC, and RealPlayer 10 is supported. There's also a new post-plugin for those who like adding noise... There are three 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. You can download the tarball from: http://sourceforge.net/project/showfiles.php?group_id=9655&package_id=9732&release_id=431057 The MD5 sum of this release is: c4dd262c47caae6f428eb902ac8ec0e8 xine-lib-1.1.2.tar.bz2 The SHA1 sum is: 07e454e2287e34414b598faf78ae6d8ab8ffbb69 xine-lib-1.1.2.tar.bz2 -- | Darren Salt | linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | Kill all extremists! Trying to establish voice contact - please yell into keyboard. |
From: Darren S. <li...@yo...> - 2006-05-15 20:12:43
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 The CVS repository has been moved to xine.cvs.sourceforge.net, and cvs.sourceforge.net is no longer available. This is due to recent CVS problems at Sourceforge; <URL:http://sourceforge.net/docs/A04/#1147459757>. You can point any checked-out source trees for any of the xine modules at the new server without having to do a full checkout as follows (using xine-lib as an example): cd xine-lib find -name Root | grep '/CVS/Root$' | xargs sed -i -e 's/@cvs/@xine.cvs/' - -- | Darren Salt | linux or ds at | nr. Ashington, | Toon | RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army | + Output *more* particulate pollutants. BUFFER AGAINST GLOBAL WARMING. "Great on toast, scones and arteries." -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1-sb1 (RISC OS) iD8DBQFEaN7hsBKtjPGfWZ8RAnitAKCmYXhTLIi/nSAWtknf9W22Cd2HJgCgl8dy efPDyyc5u2LouRDIY3rweJQ= =RGpZ -----END PGP SIGNATURE----- |
From: Miguel F. <mfr...@gm...> - 2005-11-15 15:09:42
|
Hi all, The latest version of the xine-lib (development branch), 1.1.1, is now available for download. This release contains several improvements over 1.1.0, specially for users of software deinterlacers, DirectFB, Quicktime trailers and x86_64 owners. A new frame allocation optimization reduces cpu usage of the deinterlacer plugin by up 25% (total). Thanks to FFmpeg, we can now decode QDM2 audio (used in lots of Quicktime trailers) natively, allowing playback on x86_64 systems (previously QDM2 was only possible using win32 codecs). libfaad2 is also updated, to the last GPL compatible snapshot. Another often requested feature is the gapless playback, that is, switching streams without adding a gap/pause between then. The "gap" can be very annoying when listening mp3s copied from the same CD. The new gapless playback feature, however, requires support from UI (cvs versions of kaffeine, gxine and xine-ui are known to have implemented it). As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: b1f42602c776bb93e3cbf127e220cbfd xine-lib-1.1.1.tar.gz Changes: * 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 over= lay or TV, deinterlacing, image controls, zoom, OSD, double/triple bufferin= g, 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 cooperati= on) * fix speed changing race causing deadlock with v4l plugin * cddb improvements/fixes (DTITLE/DYEAR parsing, timeout increase and multiline entries support) [#1205274] Known bugs: - frame allocation problem with h264 streams using > 15 reference frames - our faad2 has problems with 5.1 streams. faad2 cvs is GPL incompatible. - dvdnav time search function does not use the time table, but interpolat= es only cell times - crash with RV10 streams Enjoy! Miguel Freitas |
From: Miguel F. <mfr...@gm...> - 2005-07-26 21:11:29
|
Hi all, For the first time ever, we have 3 releases at the same time! - xine-lib 1.0.2 contains mostly bugfixes and is considered the safest upgrade path for users of older distros (not gcc4). - xine-lib 1.1.2 has (besides all the 1.0.2 fixes) an updated ffmpeg and new deinterlacer methods. It should be gcc4 friendly. - xine-ui 0.99.4 has several fixes and improvements, including the long awaited audio post plugin support. --- xine-lib 1.0.2: The latest version of the stable 1.0 branch of xine-lib is now available for download. The 1.0.2 version contains mostly bugfixes from 1.0.1, including some critical ones. It does also contains a few new features that were considered to be safe for inclusion at the stable 1.0 branch. Note that in despite the gcc4 build fixes, xine-lib 1.0.2 still does *not* compile on gcc4 due to an older ffmpeg version included. Users of newer linux distros (like Fedora Core 4) should either upgrade to 1.1.0 or compile xine-lib using a different gcc version: export CC=3Dgcc32 ./configure make (gcc32 is provided by the compat-gcc-32-c++ package in FC4) As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: f193aa14017ef104b797ccde9d82edc9 xine-lib-1.0.2.tar.gz Changes: xine-lib (1.0.2) * 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 upda= te. * support --enable-fpic with recent versions of gcc * clip goom fps value to >=3D 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 compensatio= n [bug #1194754] * improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better lo= cking [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 som= e 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 a= nd 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 --- xine-lib 1.1.0: xine-lib 1.1.0 is the latest release from the xine team. This release might not be as stable as the (just released) 1.0.2 version due to some core components being upgraded (ffmpeg, goom, ImageMagick) and features like the newer deinterlacer methods. So, if you have an older distro that is not gcc4 based and would like a safer upgrade path, 1.0.2 might be a good option for you. If you like to try the latest ffmpeg/goom/deinterlacer improvements, or if your distro uses gcc4, then 1.1.0 should be the best bet. Just don't forget to report any bugs so we can fix them! As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 3537cfd58d253b4be20a4975e7086e38 xine-lib-1.1.0.tar.gz Changes: xine-lib (1.1.0) - from 1.0.2: * new quality deinterlacer from dscaler: GreedyH (Greedy High Motion) * new quality deinterlacer from dscaler: TomsMoComp (Tom's Motion Compens= ated) * 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-ui 0.99.4: The latest version of xine-ui, 0.99.4, is now available for download. New xine-ui contains several important fixes for deadlocks, segfaults and memory leaks, therefore upgrade is recommended. Users should also appreciate the new features: the often requested support for audio post plugins (like the 5.1 upmix) is finally available;= =20 and a new experimental OSD menu system based on oxine (use shift-O to activate). Lots of people have contributed to make this release and i'd like to thank= =20 them all. In particular: Hans-Dieter Kosch, Reinhard Nissl, Marcelo Jimenez and Jakub Labath. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 90ea1f76747e9788a30a73e7f4a76cf6 xine-ui-0.99.4.tar.gz Changes: xine-ui (0.99.4) unstable; urgency=3Dlow * Fixed deadlock, segfaults and mem-leaks, several other fixes and enhancements, can't remember details (thanks also to Marcelo Jimenez and Jakub Labath= ) * Menu to reset video controls * fixed menu shortcut strings allocation/freeing [bug #1223022] * audio post plugin support * use UTF-8 for Japanese locale if nl_langinfo doesn't work [bug #1096974= ] * expand tabs in post-plugin help * merge some osd menus from oxine * aspect ratio fixed for multihead setups (especially TwinView) [bugs #1089328, #1001702 and #989157] * fixed parsing post plugin parameters of type double for some locales * autoload subtitles with .txt extension too * be more POSIX-compliant (head, tail) (build fix) [bug #1172729] * Russian translations (thanks to Pavel Maryanov) * forced not loading old playlist with -P option Enjoy! Miguel Freitas |
From: Michael R. <mr...@us...> - 2005-04-26 11:26:44
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello xine users, It has been four months since our last release, so just in case you started to wonder: Yes, we are still alive. You as our users have been sitting tight for so long without complaining that you all deserve a reward. Some could say this long period proves that xine 1.0 actually is as stable as we hoped it to be, others would say we are just lazy. So here is to prove them wrong: Apart from the usual load of bugfixes, xine-lib 1.0.1 comes with some major improvements on the output side: The XvMC plugin has received numerous enhancements and the OpenGL plugin now uses the pixel shaders of your video hardware to accelerate the playback, specifically the colorspace conversion. Of course we also support new media formats like the often requested WMA voice codec and WMA lossless. For those interested in details, here is the complete changelog: * Big XvMC quality / correctness / cpu-usage fix. [bug #1114517] * fixed builds with Xv or the entire X11 unavailable * updated internal copies of VCD libraries to libcdio 0.71 and vcdimager 0.7.21 * fixed compatibility with new libtool versions [bug #1094262] * renamed input.http_no_proxy to media.network.http_no_proxy * tightened no-proxy domain matching & added exact host match ('=' prefix) * assume that front ends can handle tabs (ffmpeg pp plugin help text) * fixed MMS/ASF chained stream bug * Shoutcast: fixed meta info handling * MMST: fixed incorrect command length * fixed end of stream detection with AVI files * added support for WMA Voice codec * added limited support for character entities to the XML parser * fixed support of icecast 2 server * fixed some memleaks related to DVD playback and MPEG PES * fixed PNG/MNG image distortion and incorrect colouring * fixed build on solaris and other platforms [bugs #1062987, #1114677 and #1115001] * published documentation about Win32 platform * brand new DirectX audio output plugin for Windows * updated win32 MSVC port * used only ASCII characters for C locale * fixed cropping and zooming with vidix * fixed status reporting to honour IDLE status as documented * fixed aborts on DVB channel switching [bug #1090707] * updated vidix to 0.9.9 * plugin description accessor functions (may load plugins) * fixed translations, they were not used in some cases * Win32 port updates: cross compilation of VCD, external ffmpeg with MSVC * fixed pthread leak * fixed onefield_xv deprecated deinterlace method * multiple slice-per-rows (HDTV) fixes in the libmpeg2 code, particularly regarding VLD XvMC. * cleaned up hardware acceleration hooks in libmpeg2. * fixed X include path searching while configure detects XvMC support. * Experimental bob deinterlacing support in the xxmc module * improved plugin loader to allow plugin garbage collection and more flexible plugin linking * support for Windows Media Audio Lossless Since xine-lib 1.0 lately had its share of security problems, we recommend everyone to upgrade to 1.0.1. The MD5 checksum of the release is listed below. 9be804b337c6c3a2e202c5a7237cb0f8 xine-lib-1.0.1.tar.gz Michael Roitzsch -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2 (GNU/Linux) iD8DBQFCbiU5JpWKj3pWCrYRAq3xAJ9WtXEZ56HNsa/pzOzlZARjBgyS8gCdFjYe vtW63LYbJl/Vy5D9dnN5LZA= =t4QV -----END PGP SIGNATURE----- |
From: Siggi L. <si...@us...> - 2004-12-26 00:56:58
|
Hello, everybody! After two years of intense testing and continuous improvement, the xine development team proudly presents the final xine-lib 1.0 release. Compared with the latest release candidate, there are not many changes (see below for complete ChangeLog). However, a security issue regarding the AIFF demuxer (CAN-2004-1300) is fixed, as well as some issues that might have appeared with the way the Xv plugin has been linked in 1-rc8. Therefore, upgrading to 1.0 is strongly recommended. As usual, you can download the release from: http://xinehq.de/index.php/releases The MD5 sum of this release is: 96e5195c366064e7778af44c3e71f43a xine-lib-1.0.tar.gz Seasons Greetings on behalf of the xine team, Daniel & Siggi For reference, the complete ChangeLog is: xine-lib (1.0) * unbreak DXR3 plugin * fix crash in the AIFF demuxer on oversized chunks * fix crash in the sputext decoder when subtitles have too many lines [bug #1086775] * added support for OGG chained streams * fixed deadlock with ASF chained streams due to fifo buffer leak * DVB Subtitles: fixed flashing, repeating subs, fix sync & timeouts * DVB EPG: fixed incorrectly parsed running status, clear old epg data, cropped epg texts * updated included libdvdnav: more graceful handling of some error conditions; fixed playback of some strangely authored DVDs * fixed problem with first subtitle not showing when using separate subtitle files * fixed crash related to relative HTTP redirect URLs (implemented canonicalisation) * linking libXv dynamically, fixes breakage of Xv plugin |
From: Miguel F. <mfr...@gm...> - 2004-12-17 21:12:44
|
Hi all, Following our tradition of December releases, the new xine-ui, version 0.99.3 (xmas edition) is now available for download. This release focus is on stability. Several crashes and glitches have been found and fixed. Users of xine-lib rc8 should upgrade in order to see meta tags correctly since their are now reported as UTF-8 to frontends. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: aa7805a93e511e3d67dc1bf09a71fcdd xine-ui-0.99.3.tar.gz The complete ChangeLog says: xine-ui (0.99.3) unstable; urgency=low * enlarge stream info window (required for Russian translation), * possibility to specify more than one playlist in command line, * unlock mutex before destroying (thanks to Matthias Drochner), * netBSD mutex locking fix, * cursor support implementation into xiTK, * use post plugins for deinterlacing, * fix segfault on enqueuing, * fix segfault on playlist deletion, * add non-official subtitle support into ASX playlists, * add get_speed in session control optarg, * update displayed meta information while playback is running (useful for streaming radio), * restore original sound volume on exit, * fix memory corruption with huge playlists, * remove obsolete "black stream hack", * reset screensaver after playback resume, * various WM layering bugs, * handle new UTF8 meta infos, * huge xiTK fixes (too long for details, check cvs log :-) )(big thanks to Hans-Dieter Kosch <hd...@t-...>), * Japanese translations (thanks to Tadashi Jokagi), * fix segfault in some case with shortcut handling (thanks to Philipp Matthias Hahn), * visualization switching while playback is running fix, * handle .pls playlist inside URL, * new 'b' shortcut (border visibility toggle), * support alpha channel in splash screen image, * some translations updates, BIG THANKS to the translators, * Merry xmas xiners. Miguel |
From: Miguel F. <mfr...@gm...> - 2004-12-15 16:02:57
|
Hi all, The latest version of xine-lib, 1-rc8, is now available for download. This version address multiple security vulnerabilites on PNM and Real RTSP clients. All users are advised to upgrade to 1-rc8. We have made important fixes from our previous release, most notably several mms:// urls should now work (thanks Thibaut), a completely rewritten OpenGL plugin (thanks Matthias Hopf), multiple DVB plugin fixes (thanks Mike Lampard), fixed DVD subtitles displaying on xshm (thanks Reinhard Nissl) and much more. There are new features as well, including a support for polypaudio sound server, faster startup thanks to the plugin catalog cache, DVB subtitles support and new winamp.com "streaming" protocol. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: dd571489e361987805100fdd80e0b921 xine-lib-1-rc8.tar.gz The complete ChangeLog says: xine-lib (1-rc8) * Multiple security vulnerabilities fixed on PNM and Real RTSP clients * Rewrote OpenGL output plugin. * Fixed segfault when seeking with the "xvmc" and "xxmc" plugins playing files with IDCT / mocomp XvMC acceleration. * polypaudio sound server support * fixed playback of MMS streams with the new input cache layer [bug #1066926] * fixed builds without X11 [bug #1067705] * added support for 24-bit LPCM from DVDs [bug #843786] * Fixed segfault in xxmc plugin when switch from software decoding to accelerated decoding occured while software surfaces still needed to be duplicated. * fixed plugin catalog cache (faster xine startup) * updated internal goom to 2k4-dev21; randomized and improved look of initial effect (hopefully no more white screens any more) * DVB: Fixed pat parsing with fullfeatured cards. * DVB: Now uses auto-inversion if the frontend supports it - should solve many tuning problems for people with sat cards. * DVB: Will now verify that channels.conf file is in correct (?zap) format. * fixed OSS mixer disabling itself after first playlist entry * improved overlay blending quality, fixed subtitles with XShm * improved support for transport streams * new plugin for DVB subtitles * support realplayer codecs on AMD64 * fixed restoring xv settings on exit for some frontends * UTF-8 support for cddb (freedb) client * identify AAC, MPEG4 and H264 on transport streams * build fixes and improvements (not using mkinstalldirs, mingw32) * fixed mmst and mmsh issues with the cache plugin * fixed mmsh "RESET" chunk handling * implemented winamp.com "streaming" protocol * meta info (title, artist, etc) returned by the xine-lib is now UTF8 * new XINE_META_INFO_TRACK_NUMBER meta info This is our last release candidate before final 1.0, so users are invited to test it, try to break it and report bugs. Have fun! Miguel |
From: Siggi L. <si...@us...> - 2004-11-08 17:57:32
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dear xine users, xine-lib 1-rc7 has been released. This release may be the last release candidate before xine-lib 1.0 final. Consequently, there has been a strong focus on bug fixes and performance improvements. However, there are two major changes as well: We have a new Video output plugin (called "xxmc") which supports the XvMC extension. This extension allows hardware accelleration of Motion Compensation and IDCT, two steps that require significant CPU ressources. Especially for High-resolution material, such as DVDs or HDTV streams, this can provide a major performance boost. The other big change is a major rewrite of the DVB subsystem. The new version supports A52 (aka. "Dolby Digital 5.1") sound as well as subtitles or the Electronic Program Guide (EPG). However, there may be issues with some DVB setups that used to work with older versions. (Especially DVB-C support may be broken.) If you experience any problems, please report them to the xine-user list or post them into the bug tracker! As usual, you can download the release from http://xinehq.de/index.php/releases The MD5 sum of the release tarball is: b3eaa0dd44fdbb8e3915399895c8414a xine-lib-1-rc7.tar.gz And, for reference, this is the complete change log since our last (1-rc6a) release: * Build system improvements: replacement functions, better work with headers * Set the codec name for Real Media even if we can't play the files * Fix win32 playback on recent versions of Linux * Added cropping capability to some video_out drivers (Xv, XvMC, vidix). automatic software cropping is provided for drivers not supporting it. * Fixed displaying of mpeg2 files where width/height is not a multiple of 16 (these files required cropping after decoding) * Fix crashes with some input plugins when no audio output was available * Windows ports updates and cleanups * new xxmc driver supporting XvMC with extended vld (for VIA CLE266), idct and mocomp accelerations. includes automatic Xv fallback for non-mpeg streams. supports overlays and OSD. * suggested using the libXvMCW so xine won't depend on any vendor specific library. you can get the old behaviour (not recommended) using ./configure --with-xvmc-lib=XvMCNVIDIA. The wrapper library libXvMCW is present in Xorg CVS or downloadable standalone from http://sourceforge.net/projects/unichrome. It will dlopen a hardware-specific XvMC library at runtime. * Some fixes for crashes when trying to play encrypted DVDs without libdvdcss * DXR3: fixed some rare audio dropouts * DXR3: fixed forced subtitle handling; this fixes missing subtitles in "The Lord of the Rings - The Two Towers" * fixed wrong subtitle appearing in the trailer of "Girl, Interrupted" RC2 * fixed "NAV packet expected, but none found" error when toggling between menu and feature with the Escape key [bug #1025469] * video image scaling can now be disabled for more video output plugins than XShm [feature requests #987635, #856408] * Updated the xxmc driver with a better software fallback mechanism * Fixed playback of OpenDML streams generated by mencoder * Fixed playback of incomplete OpenDML streams * Fixed crash when xine_stop is called and the stream is ending * Fixed crash when the video_out loop still references a disposed stream * Make amp work with 8-bit sounds * Simple libsmbclient (samba) input plugin * improved DVB plugin with support for A52, subtitles, and EIT (electronic program guide). * new request optimizer (cache) layer for input plugins to avoid the overhead of expensive system calls for reading just a couple of bytes. may be disabled with MRL parameter "#nocache". * use monotonic clock where available (eg. linux 2.6) so system clock updates won't disturb xine playback. [bug #781532] * fixed seeking unresponsiveness when using external subtitles * Allowed multiple simultaneous thread access in parts of the xxmc driver, assuming that XvMC libraries are thread-safe. Happy upgrading, Siggi (on behalf of the xine team) -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFBj7NHGlPdX3lx7w8RAu23AJsH5FHGgynTeuFarYYCn1nGClq+ugCgomUq yXSqh4tcQ4J9Qn73766B7Bc= =dhge -----END PGP SIGNATURE----- |
From: Stephen t. <st...@to...> - 2004-09-16 15:48:35
|
The latest version of xine-lib, 1-rc6a, is now available for download. =20 This version contains important fixes, usability improvements and additional features since our last release. A few big changes to note. The win32 frontend has been removed and placed into its own module. Work on the win32 port is moving along nicely and should be ready for the 1.0 release. NOTE: Workaround for the using xine-lib on xorg 6.7.0 with a ATI Rage, Intel or Matrox G450 video card/chips. People reported seeing a blue-screen within the xine gui. This was caused by a bug in the xorg server which did not allow for enough memory to be allocated for offscreen pixmaps. [See Bug 474 - freedesktop.org] As usual, you can download from =20 http://xinehq.de/index.php/releases =20 The MD5 sum of this release is: 32b231beb9b2194606a18ed7bcf2bcb3 xine-lib-1-rc6a.tar.gz NOTE: xine-lib-1-rc6 was never released. Bug Fixes: - Fixed Xv initialization to enable multiple instances of the Xv plugin - Added ability to Restore initial xv port attributes on exit [bugs #965572, #957599] - Fixed brightness drift problem (loss of color) [bugs #947520, #963587] - Fixed rare heap overflow with some DVD subpictures [bug #923843] - Fixed stack overflows in the VCD plugin - Fixed another win32 dll crash (after playing several files) - Fixed wrong, very bright overlays on some DVDs [bug #1018193] - Fixed WIN32 replacement of gettimeofday [bug #995961] - Fixed a long standing bug: streams were not played till their very end, because finished event was sent to frontend before the output fifos were empty. New Features: - Added support for Annodex bitsream format. The Annodex bitstream format is a subset of the Ogg encapsulation format: it's basically Ogg with extra timing information, so that time-based stream manipulation can be performed in a codec-neutral fashion. - Added support for VobSub-in-Matroska (Vobsub is raw subtitle stream from a DVD. This patch enables support for VobSub information in a Matroska file). - Added support for 44100Hz DTS in .wav files - Added experimental time stretching plugin: play stream faster or=20 slower than original speed, optionally preserving pitch - Added configure option for building xine with external ffmpeg library - Added api for finer playback speed control (requires frontend support) - Added support for QuickTime 6.3 DLLs - Added support for mp3 audio in mp4 files - Added support for using utf-8 for matroska subtitles Changes: - Upgraded internal copy of goom (goom2k4-dev18) - Moved win32 frontend into separate module. - Removed XInitThreads() call from some video out plugins because it might lead to undefined behaviour. Calling XInitThreads() is entirely the frontend's job. - Added quality improvements for full frame rate deinterlacing modes - Improved response time on video grabber ports - next stage of MINGW port - engine library compiles now - Improved DVD MRL handling. - Improved Transport stream handling. - Removed unistd.h from public header - Enable support for guessing and using Windows encoding as default for external subtitles. Workarounds: If you are getting a blue screen in xine gui when playing a video using the xorg X server you need to make the following change to your xorg.conf file: Section "Device" ... other video card settings ... Option "XaaNoOffscreenPixmaps" EndSection Stephen |
From: Miguel F. <mfr...@gm...> - 2004-07-04 17:55:03
|
Hi all, The latest version of xine-ui, 0.99.2, is now available for download. This version contains important fixes and improvements since our last release. The issue of wrongly reporting a performance problem while playing videos in fast speeds is now fixed and a new, more informative dialog is provided. Crashes related to tooltip display in certain systems are now fixed, as well as a new screensaver deactivating logic to avoid false triggering of the "sticky keys" feature on recent distros like Fedora 2. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 4a4cf5cc68bf65e6845f501ea87fdf94 xine-ui-0.99.2.tar.gz The complete ChangeLog says: xine-ui (0.99.2) unstable; urgency=low * update screensaver key faking code to avoid false triggering of the "sticky keys" feature on newer distros * fix crashes caused by tooltips * fix reporting of dropped frames * experimental feature: output video to a different display than control panel. set gui.video_display to the second display name, usually ":0.1" or ":1", * removed -funroll-all-loops from SPARC and PPC targets. * fix xitk trying set a window property when its atom may be undefined * add --disable-shm-default configure option which sets feature.shm to zero but keeps the shm code compiled in regards, Miguel |
From: Miguel F. <mfr...@gm...> - 2004-06-21 01:22:45
|
Hi all, The latest version of xine-lib, 1-rc5, is now available for download. xine-lib 1-rc5 contains important fixes from our previous release, most notably compilation fixes for AMD64 plataform, fixed downloading of reference files (asx, rm, etc) with HTTP, some crashes with win32 DLLs and playback issues of some MPEG streams. There are cool new features as well, like the surround 5.1 upmix plugin and MacOS X support. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 703c3e68d60524598d4d9e527fe38286 xine-lib-1-rc5.tar.gz The complete ChangeLog says: xine-lib (1-rc5) * add support for ejecting removable media on Solaris * fix stuttering playback of some realmedia streams * fix end of stream handling in the http plugin * add support for 24bit and 32bit Float for audio. * add support for upmixing. Currently only stereo -> Surround 5.1 * Software decode for DTS audio updated for Surround 5.1 output. * fixed compilation of libmad on AMD64 * fixed double-free in the yuv decoder (fixes crashes when switching away from v4l:/ MRLs) * removed -funroll-all-loops from SPARC and PPC targets as it negatively affected performance * priority support for demuxer and input plugins * smoother seeking * fix seeking with the qt dll decoder * support AAC audio in AVI * slow down CD drive during CD audio playback to reduce noise * fix some crashes disposing win32 codecs * fix reception of the last bytes in a http connection (fixes parsing of reference/playlist files using http, eg .ram) * fix time displaying for flac files * fix playback of some broken ASF streams * DXR3: fix crash after playing non-MPEG content * add support for XVR-100 (Radeon-based) framebuffers to video_out_pgx64 * support DTS audio in AVI * revised FLAC playback subsystem * subtitles improvements - word wrap and new subtitle format variants * native MacOSX video and audio output plugins * DXR3: fix slight shaking in lower third of the image on TV out with some MPEG material * fix falling back from multi-buffering in video_out_pgx64 * fix DVD playback from a specified title/part with dvd:/<title>.<part> MRLs I'd like to thank all xine-lib contributors and and front end developers. There are new applications being developed everyday using xine engine for powering their multimedia capabilities (including CD rippers, DVD authoring systems and more). We can only say we are doing our best to improve xine. Soon we will announce new Quality Assurance initiatives. Stay tunned! Miguel |
From: Miguel F. <mi...@ce...> - 2004-05-12 18:34:36
|
Hi all, The latest version of xine-lib, 1-rc4a, is now available for download. This is mostly a bugfix release, but also includes some new features. Some have experienced problems with rc4 due a bug managing the colorkey overlay for XV (XVideo). With some video cards (most notably Matrox), it caused parts of the image to not be displayed properly. These bugs have now been fixed. Others have experienced compilation problems in our previous releases resulting in static noise being produced for WMA streams. This has also been fixed in rc4a. Users of 5.1 and other audio surround setups will need to reconfigure their xine settings. A newer, more user-friendly, "Speaker arrangement" config item is now provided and must be used. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 2890e4359b31eb1b276ef3cf9aa97cc8 xine-lib-1-rc4a.tar.gz The complete ChangeLog says: xine-lib (1-rc4a) * audio out now uses a more user friendly "Speaker arrangement" config item; this defaults to stereo, so if you use a different speaker arragement, like 5.1 or other surround setups, you have to reconfigure xine using this item * fix possible crash in CDDB queries * work around the gnome-vfs sftp: method having a max read size of 256k, makes it possible to play AVIs over sftp: * added documentation for the post plugin system to the hackersguide * add support for decoding On2 VP5 and VP6 using Windows dlls * fix bugs with the colorkey overlay support introduced in rc4. under certain circunstances, parts of the images were not shown. * enable colorkey overlays for more cards using XVideo and vidix drivers. * make it possible for the CDDA plugin to give away Musicbrainz CD Index ID * several DVB improvements. add dvbs://, dvbc:// and dvbt:// mrls * fix static noise produced by WMA streams in some systems Enjoy! Miguel |
From: Miguel F. <mi...@ce...> - 2004-04-29 01:07:31
|
Hi all, The latest version of xine-lib, 1-rc4, is now available for download. This release includes several important bugfixes but also new features, such as an experimental DTS decoder. Users should also experiment improved support of DVDs, VCDs, Matroska and MMS streaming as well as working Real server streaming on big endian platforms. Some other noticeable changes include deinterlacer support for bottom-field-first streams, fixing very annoying motion effects on some DVDs and MPEGs, and On Screen Display using XVideo colorkey, that removes unwanted flickering of OSD updates. The Real RTSP streaming code, which was developed by xine team and ported to MPlayer, was subject of a recent audit by developers of both projects. The audit revealed several vulnerabilities, which have being fixed in this release. These vulnerabilities are remotely exploitable and could lead to execution of arbitrary code under user's privileges. Therefore, it is highly advisable that users of all affected xine versions, including users of the most popular front ends such as xine-ui, Totem and Kaffeine, to upgrade to the latest version. xine-lib 1-rc4 can be downloaded from http://xinehq.de/index.php/download If you want to check integrity of the downloaded file, the MD5 sum is: 0ab4da35964044369768c90f931ce2c2 xine-lib-1-rc4.tar.gz Full information about the RTSP vulnerabilities can be found at our joint advisory with MPlayer, available from http://xinehq.de/index.php/security/XSA-2004-3 This advisory reaffirm not only our commitment to handling security issues seriously but also the healthy cooperation with the MPlayer team. Thanks to everybody that contributed with xine, enjoy! Miguel Complete changelog since 1-rc3c: xine-lib (1-rc4) * experimental DTS software decoder using libdts * SPU decoder: timestamp handling for NAV packets fixes the menu on the first DVD of "24" season 1 * improved precision in metronom's audio timestamp calculation fixes some sync problems, especially in long-running applications * fix playing mpeg vob files with LPCM * correct field order when deinterlacing bottom-field-first streams * fix network cdda playback * fix channel swapping in wave demuxer (lpcm) * colorkey support for drawing OSD (XVideo only - fix some flickering) * avoid possible segfaults in cdda * libvcd updated to 0.7.20 * libcdio updated to 0.68 * libmad updated to 0.15.1b * build improvements - different source and build directory, translations * avoid deadlock with raw AC3 streams and visualization * fix 24 bpp RGB output - may affect some users of xshm and fb * generate events for "Permission denied" and "File not found" in the http and file plugins * DXR3: fix menu highlight areas in letterboxed overlay mode with pan&scan content * DXR3: fix libavcodec encoder for frame widths not a multiple of 16 * mediaLib now used for bilinear scaling * video_out_pgx32: properly clips video output * video_out_pgx64: fixed displaying frames out of order when multi-buffering, automatically manages overlay mode based on degree of occlusion. * DXR3: option to use Pan & Scan information embedded in MPEG and DVB streams * disable AUD content detection because of false positives * fix Real pnm/rtsp streaming on big endian platforms * big endian fix, and delay fixes for the file (wave) audio output plugin * RTSP security fixes * mmst big cleanup and fixes * asf codec initialization fix * engine improvement to handle unknown frame rate correctly * all config entries have help strings now * seeking support for matroska files * libmpeg2 now has native VIS motion compensation routines on SPARC |
From: Siggi L. <si...@us...> - 2004-04-16 23:31:31
|
Hi all, and sorry for the unusual flood of messages you are receiving today via this list! We have gone through some security reviews and found some issues. As one of the results, we are issuing "xine security announcements". These help you to determine which versions of our software are affected and what you should do as a safeguard against any possible security attacks. Within a few hours, we'll have an archive of these announcements available on our site: http://xinehq.de/index.php/security Another result of our steady work is the release of xine-ui 0.99.1. As the version number suggests, this is a "quantum leap" in xine-ui's development: The included toolkit ("xitk") has been thoroughly improved, which should help usability, at least to some degree. You'll probably notice the reorganized main menu (the one you get by right-clicking the video), too. Additionally, this release fixes some MRL related security issues [XSA-2004-2] and several unsafely created tempfiles in the xine-check (aka. xine-bugreport) script (which will be described in another XSA). For the complete list of changes, see the ChangeLog below! As usual, you can download this release from our web site: http://xinehq.de/index.php/releases The complete ChangeLog for this release: xine-ui (0.99.1) unstable; urgency=low * errors are also reported to console if verbose mode is ON (or --bug-report), * fix segfault with too long actions on start (like -HHHHH....), * lots of xine-check updates (including security fixes), * fix redundant keybindings reports, * fix unplayable streams and loop (of death) mode, * all supported playlist can be downloadable, * fix OSD stream info for the DXR3, * fix lirc skeleton and '%', and 100% CPU eating when lircd quit (thanks to Christoph Bartelmus <li...@ba...>), * playlist meta info scanning no more disturn playback, * auto buttons can be limited in skinconfig (update your already downloaded skins), * change and add checkbox styles (user selectable, see xitk README), * fix chain-reaction crashes with help and stuff, * shortcuts displayed in menus, * fix xinerama fullscreen (again), * fix layering (one more time), * "ESC" key dismiss windows, * fix enqueuing and new streamtuner, * MooSFV an Noatun playlist formats added, * display offsets on OSD in mm:ss.ss format, * add skin caching (speedup) * remove all skins but xinetic, * implement AMP muting, * fix xinerama-fullscreen problems with new kwin versions, * fix XMB failure (fallback to standart XFont usage), * fix skin downloader preview blanking, * fix alpha artefact on when changing skins, * show windows in taskbar when output window is hidden, * fix root window and windows states, * Xft support in xitk (thanks to Drew 'dantealiegri' Ogle <dan...@um...>), * fix a problem with special characters in OSD for some locales, * display offsets on OSD in mm:ss format too, SPU offset reset, * enhanced ASCII art frontend for using CACA (Colored AsCii Art), * lot of fix, as usual. Have fun, Siggi |
From: Michael R. <mr...@us...> - 2004-04-15 12:51:39
|
xine security announcement ========================== Announcement-ID: XSA-2004-1 Summary: By opening a malicious MRL in any xine-lib based media player, an attacker can write arbitrary content to an arbitrary file, only restricted by the permissions of the user running the application. Description: MRLs (media resource locator) are a subset of URIs used by the xine-lib library to describe the location of the content to play. MRLs also offer the feature of providing xine configuration options, which will be activated right before the addressed content is played. But some of xine's configuration options specify files that will be written to during playback. One example of such an option is "audio.sun_audio_device", which specifies the audio device on SUN machines. The decoded PCM samples of the audio stream will be written to this file. By having a user open a MRL like "http://myserver/mybashrc#audio.sun_audio_device:.bashrc" in xine, which changes the value of the "audio.sun_audio_device" option and plays a specially crafted audio stream, an attacker could fill any file the user has access to with arbitrary content. Other configuration options that allow such an attack exist (we also found "dxr3.devicename"), so the vulnerability is not limited to SUN machines. Severity: Expoits have not been seen in the public and not all xine setups use the vulnerable configuration options. But at least xine users on SUN machines and users of a DXR3 or Hollywood+ MPEG decoder card are vulnerable. Other such problematic configuration options might have slipped through the review or might be provided by xine plugins outside the main xine distribution, leaving other users vulnerable as well. Given the wide range of possible harm, we consider this problem to be highly critical. Affected versions: All 1-alpha releases. All 1-beta releases. All 1-rc releases up to and including 1-rc3a. Unaffected versions: All 0.9 releases or older. 1-rc3b or newer. Solution: Changes to xine configuration options via MRL are now disabled by default. The attached patch to xine-lib fixes the problem but should only be used by distributors who do not want to upgrade. Otherwise, we strongly advise everyone to upgrade to the 1-rc3c release of xine-lib. For further information and in case of questions, please contact the xine team. Our website is http://xinehq.de/ Michael Roitzsch |
From: Michael R. <mr...@us...> - 2004-04-15 12:51:39
|
xine security announcement ========================== Announcement-ID: XSA-2004-2 Summary: By opening a malicious playlist in the xine-ui media player, an attacker can write arbitrary content to an arbitrary file, only restricted by the permissions of the user running xine-ui. Description: xine-ui offers the feature of embedding special items in playlists that will apply changes to xine configuration options once the playlist item is played. But some of xine's configuration options specify files that will be written to during playback. One example of such an option is "audio.sun_audio_device", which specifies the audio device on SUN machines. The decoded PCM samples of the audio stream will be written to this file. By having a user open a playlist with an entry "cfg:/audio.sun_audio_device:.bashrc" followed by an entry "http://myserver/mybashrc" in xine-ui, the value of the "audio.sun_audio_device" option will be changed and the next entry will play a specially crafted audio stream. This way an attacker could fill any file the user has access to with arbitrary content. Other configuration options that allow such an attack exist (we also found "dxr3.devicename"), so the vulnerability is not limited to SUN machines. Severity: Expoits have not been seen in the public and not all xine setups use the vulnerable configuration options. But at least xine users on SUN machines and users of a DXR3 or Hollywood+ MPEG decoder card are vulnerable. Other such problematic configuration options might have slipped through the review or might be provided by xine plugins outside the main xine distribution, leaving other users vulnerable as well. Given the wide range of possible harm, we consider this problem to be highly critical. Affected versions: All releases starting with 0.9.21 up to and including 0.9.23. Unaffected versions: All releases older than 0.9.21. CVS HEAD has been fixed. The upcoming 0.99.1 release. Solution: Changes to xine configuration options via playlist are now disabled by default. The attached patch to xine-ui fixes the problem but should only be used by distributors who do not want to upgrade. Otherwise, we strongly advise everyone to upgrade to CVS HEAD or to the next version of xine-ui, which is to be released soon. For further information and in case of questions, please contact the xine team. Our website is http://xinehq.de/ Michael Roitzsch |
From: Siggi L. <lan...@fa...> - 2004-04-08 17:27:13
|
Hi all, a new version of xine-lib has just been released: xine-lib 1-rc3c is yet another service release, fixing some quite annoying bugs(Deadlock, and some performance issues) that still occured with 1-rc3b. If you wonder, why this release is called 1rc3c and not 1rc4: The answer is that the xine team has a roadmap towards xine 1.0, which defines tasks to be done for every release in the rc-series and we simply have not finished all the requirements for 1rc4. If you want, you can read more about it in the TODO file: http://cvs.sourceforge.net/viewcvs.py/*checkout*/xine/xine-lib/TODO As usual, you can download the new release from: http://xinehq.de/index.php/download If you had trouble with DVD menus, our DXR3 output, xine's OSD character set, or if xine had a tendency to hang or stutter under some (possibly rare) conditions, we recommend you to upgrade to this release. In the unlikely event that this won't fix the issue for you, please report your problems to <xin...@li...>! There should be no visible changes (other than bugfixes) compared to the 1-rc3b release, so the upgrade process will probably run smoothly. For reference, here's the complete ChangeLog for this release: xine-lib (1-rc3c) * fix the deadlock with non-seekable input plugins * guess codeset for OSD if nl_langinfo(CODESET) is missing or not working * new option - list of domains, where don't use proxy * fix possible crashes in front-ends that create and delete streams * send a message to the front-end when the audio device is busy * revert changes to the DVD plugin that made it impossible to play mounted DVDs * use xine network functions in CDDB lookups, fix connection timeout * preparing for future MinGW port * improved network buffer management policy. * asf/mmst/mmsh proper support for "media changing" command. * improve playback with separate subtitles, fix the seeking and a deadlock * DVD still menus fixed that were broken in rc3b * deadlocks with network buffer control fixed * DXR3's letterboxed overlay mode works with pan&scan material * DXR3: timestamp handling for NAV packets fixes the menu on the first DVD of "24" season 1 * fixed audio sync method "resampling" Enjoy, Siggi |
From: Siggi L. <lan...@fa...> - 2004-03-17 22:56:18
|
Hi all! The new version of xine-lib, 1-rc3b, is available for download. This version adds support for Matroska files, Flash Video and Sierra VMD files, as well as OpenDML 2.0 support for the AVI demuxer. In addition, this new library can now handle a variety of file formats from the Amiga computer, including a variety of IFF files and MOD/S3M/XM/IT/etc music tracker formats (thanks to the ModPlug library). The new library version contains several new video decoders including Sierra video, Flash Video, Real Video 2.0 Duck TrueMotion v1, 8BPS, MZSH, ZLIB, ASV1,2, ATI VCR1 (all courtesy of ffmpeg). Network streaming drivers are enhanced, including secure HTTP, MMS, and RTP/UDP. As for video drivers, there is new support for the CACA library (colored ASCII art), and fixed/improved support for SDL and Sun PGX32 video. As always the core xine engine has been enhanced for greater stability so that you can just play your multimedia with ease. Like all our releases, you can download xine-lib 1-rc3b from http://xinehq.de/index.php/download If you want to check integrity of the downloaded file, the MD5 sum is: 20d90ab83b52711c1f60060b52571230 xine-lib-1-rc3b.tar.gz And for reference, the complete ChangeLog for this release says: xine-lib (1-rc3b) * fix SDL plugin that was broken in rc3 * updated libfaad 2.0 RC3 cvs (fix some raw aac problems, HE support) * Win32 Cygwin updates, using DirectX * new demuxer for Interchange File Format (IFF) supporting IFF-8SVX, IFF-16SV, IFF-ILBM, and IFF-ANIM (limited to opt5, opt7 and opt8 at the moment) * fixed problem with jumpy visualization especially on ogg files * dxr3: fix situation, where the initial menu on some DVDs would have the wrong aspect * major refinement of post plugin architecture fixes a lot of races * fix runtime audio channel selection, specially for ogg/ogm streams * preliminary matroska support * support for AAC audio in RealMedia files * implement chapter skipping in ogm files * more RTP/UDP plugin fixes * secure http status string parsing, use status in mmsh again * fix endianness problem in OSD texts (using UCS-2LE or UCS-2BE encoding) * raw AAC fixes and support for 5.1 AAC streams * AVI demuxer OpenDML (AVI2.0) support * fix unscaled OSD for Kaffeine * Sierra VMD file demuxer * new ffmpeg decoders activated: * Sierra VMD audio and video * Duck TrueMotion v1 (DUCK) * Planar RGB (8BPS) * Lossless Codecs (MSZH & ZLIB) * ASV v1/v2 * ATI VCR1 * Real Video 2.0 * Sierra VMD * Flash Video * new MOD demuxer * new, safer method for on-the-fly rewiring of post plugins * add iso-8859-9 and iso-8859-15 codepages into xine fonts * work around freezing with arts on BSD * documentation about xine fonts * make the protocol in MMS configurable - TCP, HTTP or autoprobe * added video output plugin for Sun PGX32 framebuffers * new video out plugin using CACA - Colored ASCII Art * fix a crash when using the gnome-vfs plugin with newer gnome-vfs versions * new "file" (wave) audio out plugin example: XINE_WAVE_OUTPUT=/tmp/file.wav xine -A file music.mp3 * autoscan devices /dev/dsp* and /dev/sound/dsp* in OSS audio plugin * fix jittering problem with the xshm output plugin * fix a playback problem with some mp3 with id3v2 tags * asf demuxer fixes * new Flash Video (FLV) demuxer * option to pass an interface name in RTP MRLs * sync to latest libdvdnav fixes some menu problems and tries to continue playback in case of errors * ignore the hue setting on NVidia cards using the Xv video output as both the XFree86 and the proprietary driver are broken Enjoy, Siggi |
From: Siggi L. <lan...@fa...> - 2003-12-28 16:54:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, Some people have experienced segmentation faults using xine-lib 1-rc3, especially with front ends that were compiled against an older version of xine-lib. Another important bug made xine hang quite frequently with unfair pthread implementations (such as NPTL in Linux Kernel 2.6). This version fixes all such bugs, replacing the 1-rc3 release. Some minor features have been added, too. So even if xine didn't hang for you after a kernel upgrade or segfault under certain conditions, you might consider an upgrade. As usual, you can download from http://xinehq.de/index.php/releases The MD5 sum of this release is: 6dfd0c67b5b694adb283c0f6d8d3ab03 xine-lib-1-rc3a.tar.gz The complete ChangeLog says: xine-lib (1-rc3a) * new subtitle formats: jacobsub, subviewer 2.0, subrip 0.9 * auto hiding of the subtitles * raw AAC file demuxer * fix starvation problem with kernel 2.6 NPTL * not overwrite the files by saving plugin * deinterlace fixes (detect mpeg1 as progressive and correct handling of top_field_first) * ogg/ogm demuxer fixes for big endian machines * update win32 port, working ffmpeg decode plugin * fixed segfault when running in verbose mode Apologies to all those who have had trouble with 1-rc3, and thanks for reporting the bugs! On behalf of the xine project, I wish you a happy new year, and lots of fun with xine (which will finally become stable in 2004. Really.)! Siggi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/7woPGlPdX3lx7w8RArdzAJ9FePfZCvXr5txDvSAni6O7aQFLEwCdFeVp LAqb2d2XOqRqEIoDJ04TZQU= =L1lB -----END PGP SIGNATURE----- |
From: Daniel Caujolle-B. <seg...@cl...> - 2003-12-24 15:03:21
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi all, right in time for christmas eve, we have a new release of xine-ui. As usual, you can download it from http://xinehq.de/index.php/releases Besides a shiny new christmas splash screen, this release comes with lots of improvements: Compared to 0.9.22, you'll probably experience much quicker startup times. If you're using OSD (or subtitles), you'll enjoy xine-lib's new display resolution overlays, which give you perfectly unscaled text, even when playing low-resolution video in fullscreen mode. This kind of overlay also allows you to move subtitles, even to the "black bars" below widescreen movies. Try the "spu_vertical_offset" setting in xine's "misc" setup page! There is also a new "Help..." dialog, which can conveniently be selected from the video window's context menu. In the unlikely event that you should have trouble with this release, you can run "xine --bug-report", which will dump some helpful debugging information to a file named BUG-REPORT.TXT, that you can conveniently mail to xine-user, along with your bug report. The MD5 sum for this release tarball is: 526c96a7c08d2913e6f328e347fe615f xine-ui-0.9.23.tar.gz The obligatory complete ChangeLog entry for this release: xine-ui (0.9.23) unstable; urgency=low * xinerama bug fixes (very fullscreen, window position when switching from fullscreen to normal mode), * shiny new help dialog, * some small usability improvements, * fix some memleaks, * main menu reorg, localized, * new deinterlacing, it use post plugins now, * add --bug-report and --list-plugins option to xine-ui, * splash screen per skin is possible, * all meta infos are retrieve at the same time, when playing audio CD, * support new unscaled OSD (note: osd need a complete rework), * new playlist management command in xine-remote, * new "stop after this stream" feature, * grab streams recusively (with enqueuing and file browser), * fix reference mrl handling, * add 'loop' and two new playlist options 'first' and 'last', in session control, * fix shortcut grabber, * sound volume control can be sets with sound card mixer or software amplification, * add help in chain reaction window, * double clicking in output window is a fullscreen toggle now, * subtitle autoload feature added, * new TVout feature, using libnvtvsimple for nVIDIA cards, and atitvout for ATI, * store spu offset in toxine's playlist, * fix skin downloder, * fix support of huge playlists, * contextual menu popup in playlist window, * fix control's window sliders, * ton of fbxine improvments (post plugin, deinterlacing, spu, stream infos...), * bunch of other fix. on behalf of the xine team, we wish you a merry christmas! Daniel & Siggi -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/6aSJLToa6iW5KUsRAkPRAJwIUKVJKwqBzeF9RRZBNf3TwwaNSACfUpOq bq3jqO4YfryNOf3VGG2w87w= =NOiB -----END PGP SIGNATURE----- -- 73's de Daniel "Der Schreckliche", F1RMB. -=- Daniel Caujolle-Bert -=- seg...@cl... -=- -=- http://naboo.homelinux.org -=- |
From: Siggi (SourceForge) <si...@us...> - 2003-10-26 01:44:00
|
Hi all, the xine project proudly announces xine-lib 1-rc2. This release comes with two major changes: - The Plugin formerly known as "xine-vcdx" is now included as the default VCD plugin. This way, S(X)VCD navigation (eg. menus) should now work out of the box. In the unlikely event that you experience any trouble with the new plugin, please report to the xine-user mailing List! For now, you can still use the old plugin (renamed to "VCDO") in case of trouble. However, this will be removed soon. - The "#save' feature introduced in the 1-rc1 release has been modified for security reasons: You will now have to specify a directory via the "misc.save_dir" config option. xine will then save files only below this directory, which prevents potential attackers from overwriting arbitrary files by providing an MRL that contains a malitious #save option. As usual, you can download the source from http://xinehq.de/index.php/releases See below for the complete ChangeLog for this release: xine-lib (1-rc2) * XvMC support for hardware accelerated mpeg2 playback (-V xvmc) * Fix some errors in sound state when exiting xine and using alsa. * new tvtime/deinterlacer algorithm scalerbob * new tvtime/deinterlacer option "cheap mode": skips format conversion. (uses less cpu but it's not 100% accurate) * encoding of URL with multibyte characters in MMS * fix ssa subtitle handling * don't find out id3 info in mp3 files saved from non-seekable inputs * handle filenames containing # or % more nicely * net buffer controler cleanup and fixes * mms command 0x20 support, bugfixes * concatenated asf streams support * fix performance issue with wav demuxer and compressed data * fix mpeg 2 audio frame parsing (mpeg_audio demuxer) * fix segmentation fault in mms when iconv_open fails * allow lazy loading of Sun mediaLib (configure --enable-mlib-lazyload) * clugged security hole in RIP input plugin - all saved data are stored into one dir now, default save directory is empty what means disable saving (problem reported by Michiel Toneman, many thanks) * the former VCDX plugin is now the default VCD plugin which opens up a world of new features for VCD users (the old plugin is still available as VCDO) * documentation (xine hacker's guide) has undergone a major update I wish you a lot of fun with this update, Siggi |