2008
gxine (0.5.903-4) unstable; urgency=low
* Fix implict conversion to pointer (possible segfault). (Closes: #510363)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Wed, 31 Dec 2008 22:35:23 +0000
gxine (0.5.903-3) unstable; urgency=low
* If gxine is already running, don't start up another instance if
~/.gxine/socket is missing. (Was checking the wrong location.)
(Closes: #479232)
* Avoid GTK spamming the console when gxine tries to add text containing
invalid UTF-8 to the console log window.
* Spanish translation update.
* Documentation update regarding screen blanking.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Wed, 31 Dec 2008 14:46:18 +0000
gxine (0.5.903-2) unstable; urgency=low
* Added a lock to avoid a race which can cause GTK crashes when updating
the console log window.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Thu, 19 Jun 2008 14:49:35 +0100
gxine (0.5.903-1) unstable; urgency=low
* New upstream release.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Thu, 12 Jun 2008 23:57:03 +0100
gxine (0.5.902-3) unstable; urgency=medium
* Fix a startup segfault which occurs when gxine is built against xine-lib
1.1.12 but used with an older version. (Closes: #479353)
(Urgency medium due to it being unusable with testing's xine-lib.)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 04 May 2008 17:24:05 +0100
gxine (0.5.902-2) unstable; urgency=low
* Oops. Actually include the triggers file.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Fri, 18 Apr 2008 00:22:07 +0100
gxine (0.5.902-1) unstable; urgency=low
* New upstream release.
* Use dpkg triggers to update gxine.desktop as needed.
Consequently, gxine.desktop now lives in /var/lib/xine and is symlinked
from /usr/share/applications.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Thu, 17 Apr 2008 22:10:07 +0100
gxine (0.5.901-1) unstable; urgency=low
* New upstream release.
* 0.5.900 has long since been using better xine-lib version detection and,
therefore, has not suffered from the current release's 4-part version
number. (Closes: #465621)
* From 0.5.11-5:
- Fixed debian/watch. (Closes: #453534)
- Build-depend on libxine1-misc-plugins. (Closes: #458673)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sat, 08 Mar 2008 00:40:16 +0000
gxine (0.5.900-dev-20080129+57ee27043811-1) experimental; urgency=low
* Development snapshot (id 57ee2704381137f29a509cfc7561b68e94f5f884).
* Recommend libxine2-ffmpeg, not libxine1-ffmpeg.
* Build-depend on recently-uploaded libxine-dev (xine-lib-1.2) to avoid any
potential ABI problems, at least until xine-lib-1.2's next upload :-)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Tue, 29 Jan 2008 00:48:07 +0000
2007
gxine (0.5.900-dev-20071222-2) experimental; urgency=low
* Build-depend on libxine2-misc-plugins.
(This fixes an FTBFS bug due to a dependency change in libxine-dev).
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Wed, 26 Dec 2007 22:30:58 +0000
gxine (0.5.900-dev-20071222-1) experimental; urgency=low
[ Darren Salt ] * Development snapshot (id 763c929cd70c466843cc77b541deb55a1ca05a01). * Depend on libxine2-x. * Add missing build-deps on libx11-dev and libxinerama-dev. * Built against newer libxine2, which has ABI changes. (Closes: #457717) [ Reinhard Tartler ] * Remove the XS- prefix from the Vcs fields in debian/control. * Add XS-DM-Upload-Allowed: yes field. * Update menu file according to the debian menu policy. * Update to policy version to version 3.7.3.
-- Reinhard Tartler <siretart@tauware.de> Tue, 25 Dec 2007 20:19:26 +0100
gxine (0.5.900-dev-20071007-1) experimental; urgency=low
* Development snapshot (id 511db2aeae749c87f92638dcfde162aa91b7d67a).
* Build-depend on libhal-dev.
* Removed old build-dep alternatives and updated required versions.
Buildable on etch, but no longer on sarge.
* Build with --with-logo-format=image due to the xine-lib package split.
* Depend on libxcb1-dev, given a new-enough X installation.
* Depend on libxine-dev from experimental.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 07 Oct 2007 20:23:53 +0100
gxine (0.5.11-5) UNRELEASED; urgency=low
[ Darren Salt ] * Fixed debian/watch. (Closes: #453534) * Build-depend on libxine1-misc-plugins. (Closes: #458673) (This fixes an FTBFS bug due to a dependency change in libxine-dev). * Adjust build-dep on libxine-dev to avoid building against versions currently regarded as experimental. (This keeps the build-deps simpler, and there's no need to consider very old versions.) * Fix a double-encoding bug which could break subtitles auto-detection. [ Reinhard Tartler ] * Update menu file for menu policy version 3.7.3 * update standards version to 3.7.3, no further changes needed.
-- Reinhard Tartler <siretart@tauware.de> Sun, 13 Jan 2008 20:30:23 +0100
gxine (0.5.11-4) unstable; urgency=low
* Fix a UTF-8 encoding problem in gxine.1 (de). (Closes: #441813) * Depend on libxine1-x (if libxine is new enough). * Add missing build-deps on libx11-dev & libxinerama-dev.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 21 Oct 2007 18:43:52 +0100
gxine (0.5.11-3) unstable; urgency=low
[ Darren Salt ]
* Fixed the audio visualisation default (was somewhat random).
* Use the JPEG version of the logo; the MPEG version requires
libxine1-ffmpeg to be installed to avoid the warning. (Closes: #430768)
* Recommend libxine1-ffmpeg.
* Remove the version restriction on the realplayer suggestion since we
have a new-enough xine-lib.
* Fixed two install failures which occur with DEB_BUILD_OPTIONS=nostrip.
* Compatibility fix for glib 2.13 and later.
[ Reinhard Tartler ]
* don't update config.{sub,guess} in clean target anymore, use a
dedicated make target for that.
* update config.{sub,guess} by hand.
* Don't use '-$(MAKE) distclean' in debian/rules to not ignore other
error messages. Rather test if Makefile exists and run distclean then
and only then. Thanks to lintian!
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 01 Jul 2007 20:08:31 +0100
gxine (0.5.11-2) unstable; urgency=low
* upload to unstable * set Darren as Maintainer and me as uploader
-- Reinhard Tartler <siretart@tauware.de> Sun, 8 Apr 2007 19:37:14 +0200
gxine (0.5.11-1) experimental; urgency=low
* New upstream release. Mainly fixes for GTK+ 2.10.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Thu, 01 Feb 2007 00:34:17 +0000
gxine (0.5.8-3) unstable; urgency=medium
* Various fixes, targetted for inclusion in etch.
* Patches backported from hg head:
+ Important:
- Say something useful if the stream couldn't be opened or demux failed.
Without this, you'll see "Unknown error" for demux failures and missing
or inaccessible files.
- Fix a hang should gxine try to report an error while starting up.
- gdk_threads_leave() was called once too many if xine_open() failed.
- Reinstate the GDK thread locking around the error display code (due to
the error hang fix causing a different error hang).
- Fix a bug in the HTTP handler (sscanf discarded string).
Without this, gcc reports the following:
http.c: In function ‘http_open’:
http.c:502: warning: too many arguments for format
and the string won't be written to the buffer.
+ Normal:
- Fixes for when closing the "about" box. (SF bug 1576681)
Needed to cope well with changes in GtkAboutDialog (GNOME bug 333360).
- Stop repeated errors in case of failure to open the logo image.
This is not expected to be triggered with etch's libxine1.
+ Minor:
- Delay signal attachment to avoid possible GTK warnings during startup.
- Stop xscreensaver from blanking the screen while running in
full-screen mode. (Ubuntu bug 64135)
- Translation fixups for the xscreensaver patch.
* Define XSSCMD (xscreensaver-command) at build time, else build will fail
due to the xscreensaver patch and the lack of a build-dep on xscreensaver.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 25 Feb 2007 22:21:59 +0000
gxine (0.5.8-2) unstable; urgency=high
* SECURITY FIX (local exploit, CVE-2007-0406) (closes: #405876) This version fixes a potential buffer overflow in gxine's server component and in gxine_client. This overflow would occur were $HOME sufficiently long - 94 bytes or more would cause socket creation or connection failure, and 242 bytes or more would cause a segfault or possible arbitrary code execution. * Enabled the watchdog code (which will kill gxine if it gets stuck for 30 seconds).
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 07 Jan 2007 19:32:05 +0000
2006
gxine (0.5.8-1) unstable; urgency=low
* New upstream release.
* Updated debian/watch, though I generally know when I've done a release :-)
* Set GSSCMD (gnome-screensaver-command) at build time, avoiding another
build-dependency.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Fri, 06 Oct 2006 20:26:28 +0100
gxine (0.5.7-1) unstable; urgency=low
* New upstream release. * Standards version 3.7.2 (no changes). * Add BUGS to the gxine docs list. * Add myself as an uploader (acked by the maintainer). * Ack NMUs. (Closes: #225367, #289412, #291923, #293851, #295184, #295344, #305106, #310712, #311462, #314039, #320411, #322249, #327752, #329300, #337521, #338762, #343370, #343413, #353892, #354550, #355304, #355906, #361847)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Tue, 04 Jul 2006 22:41:07 +0100
gxine (0.5.6-0.1) unstable; urgency=low
* NMU for new upstream release.
- Build-depend on libdbus-glib-1-dev (for gnome-screensaver access).
- Fixed a video widget blanking problem. (closes: #355906)
* debian/rules will use dpatch iff debian/patches/00list is present.
(In this release it isn't, so there's no need to build-dep on dpatch.)
* Fix FTBFS (debug build). (closes: #361847)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 30 Apr 2006 01:01:47 +0100
gxine (0.5.5-0.2) unstable; urgency=low
* NMU.
* Backport some fixes from CVS HEAD:
- translate prefs window menu items (where translations are available)
- prevent a possible segfault in the script engine
- fix CD-ROM drive access checking
* Use dpatch to do this.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Thu, 09 Mar 2006 17:58:21 +0000
gxine (0.5.5-0.1) unstable; urgency=low
* NMU for new upstream release.
- Updated Swedish translation. (closes: #354550)
- new gxine installs shouldn't show the setup wizards dialogue box on
every startup (closes: #355304)
* Depend on librsvg2-common: some icons are supplied in SVG format.
* Made the browser plugin conflict with old gxine.
* Build-depend on libmozjs-dev | libsmjs-dev. (closes: #353892)
* Tweaked debian/rules configure target; this may allow cross-compiling.
Note that cross-compiling gxine may be broken anyway; patches welcome.
* These should have been tagged "fixed" by 0.5.4-0.1.
- Don't reset the volume on exit; it didn't work. (closes: #329300)
- Initial Swedish translation. (closes: #343370)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Wed, 08 Mar 2006 01:15:41 +0000
gxine (0.5.4-0.1) unstable; urgency=low
* NMU for new upstream release. (closes: #338762, #343413) - Full-screen mode selectable at startup. (closes: #293851) - Try ~/.lircrc if ~/.gxine/lircrc isn't there. (closes: #295184) - Xinerama handling fixed. (closes: #225367) - German man page translation fixes. (closes: #337521) * Enable the browser plugin (now that it works again) and split it out into a separate package named gxineplugin. * Ensure that all appropriate documentation is distributed. * Install /usr/share/icons for the default (hicolor) theme. * Replace DH_COMPAT export in debian/rules with debian/compat file. * Bump standards version to 3.6.2. * Drop unnecessary switches from CFLAGS and configuration. * Embed package version & vendor info (for the About window).
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Mon, 23 Jan 2006 17:25:43 +0000
2005
gxine (0.4.8-0.1) unstable; urgency=low
* NMU.
* New upstream release.
- don't use all available CPU time (closes: #327752)
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Mon, 12 Sep 2005 02:35:20 +0100
gxine (0.4.7-0.1) unstable; urgency=low
* NMU, low urgency (not in testing). * New upstream release. (closes: #305106,#320411) - SECURITY FIX (CAN-2005-1692, fixed in 0.4.5): (closes: #310712) Format string vulnerability which potentially allows remote attackers to execute arbitrary code via a playlist file with a URL whose hostname contains format string specifiers. - media marks 'OK' button works (closes: #291923) - don't crash in non-UTF-8 locales (closes: #289412,#295344) - German translation typo fixes (closes: #314039) - spelling error in gxine_client man page fixed (closes: #311462) * Build-Depend on liblircclient-dev. (partially fixes #295184) * Build-Depend on libxaw8-dev (browser plugin). (closes: #322249) (Allow pre-X.Org libxaw7-dev for building on sarge.) * Build with --disable-gtk-compat since GTK+ 2.6 is in sarge. * More documentation (keybindings HOWTO) to be distributed. * Drop gnome-xine since it's not present outside unstable.
-- Darren Salt <linux@youmustbejoking.demon.co.uk> Sun, 04 Sep 2005 19:44:22 +0100
gxine (0.4.1-1) unstable; urgency=high
* New upstream release.
- responds to external volume/mute changes (closes: #215672)
- columns in playlist etc. are resizeable (closes: #243371)
- make full-screen window sticky & on all desktops,
working around the crash bug on desktop switch (closes: #285984)
-- Siggi Langauf <siggi@debian.org> Wed, 5 Jan 2005 01:49:18 +0100
2004
gxine (0.4-rc1) unstable; urgency=high
* New upstream release.
- vdr support (requires vdr xine plugin).
- added i18n support. German translation is up-to-date.
- full-screen crash fix (closes: #203779)
- screensaver-stopping restricted to fullscreen (closes: #215320)
- libgnomevfs loading (closes: #221509)
- track currently-played item when editin playlist (closes: #225853)
- rewritten man page (no longer mentions -h) (closes: #226645)
- added a MIME types file (closes: #228170)
- fixed debug builds (closes: #228185)
- combined play/pause function (closes: #251513)
- don't report missing config files (closes: #257479)
- improved/debugged keybindings editor (closes: #257480)
- generic JS menu function (closes: #257493)
- fixed prefs crash (closes: #258894)
- install example lircrc and mediamarks files (closes: #275733)
- fixed http fetcher crash if $http_proxy is set (closes: #279745)
- fixed http fetcher buffer overflow (closes: #279747)
- buildable with external spidermonkey library (libsmjs).
* Build-deps made more specific than "xlibs-dev". (closes: #257474)
* NMU patch not needed (fresh ./configure etc.) (closes: #276739)
-- Siggi Langauf <siggi@debian.org> Wed, 24 Nov 2004 13:13:05 +0100
gxine (0.3.3-3.1) unstable; urgency=low
* Non-maintainer upload * Add -L/usr/X11R6/lib to the library search path (Closes: #276739)
-- Matthew Garrett <mjg59@srcf.ucam.org> Fri, 22 Oct 2004 13:52:07 +0100
2003
gxine (0.3.3-3) unstable; urgency=low
* clarified dependencies (actually, it's just GTK, not GNOME) * updated descriptions
-- Siggi Langauf <siggi@debian.org> Thu, 24 Jul 2003 11:55:12 +0200
gxine (0.3.3-2) unstable; urgency=low
* updated GNOME build-dependancy
-- Siggi Langauf <siggi@debian.org> Thu, 24 Jul 2003 10:30:42 +0200
gxine (0.3.3-1) unstable; urgency=low
* first upload of upstreams "gxine", which replaces the old "gnome-xine"
the 0.3.3-0.1 NMU never happened, due to the "registration" issue:
* disabled "registration" feature of the installation wizard
(upstream gxine would edit users ~/.mailcap as well as users KDE, GNOME
and mozilla config files in order to register itself as universal media
player, leaving the desktop media-disabled after uninstalling gxine. yuck)
-- Siggi Langauf <siggi@debian.org> Fri, 18 Jul 2003 17:25:48 +0200
gnome-xine (0.3.3-0.1) unstable; urgency=low
* NMU to fix bugs and upload new upstream version (Closes:#183262) * Bumped Standards to 3.5.9 * Bumped Debhelper and DH_COMPAT to 4 * Changed binary package name to gxine * Added bogus package gnome-xine for easy upgrade * build-dep: libxine-dev >= 1-beta10 (Closes:#176392) * Corrected CFLAGS usage in debian/rules * Placeholder manpage gxine_client.1 while upstream doesn't fix one * Changed PREFIX to DESTDIR in install target
-- Leo Costela <costela@debian.org> Tue, 15 Apr 2003 04:43:51 -0300
2002
gxine (0.2-0) experimental; urgency=low
* New upstream release
(not yet ready for upload, requires a current libxine1 alpha)
* Package has been renamed from "gnome-xine" to "gxine"
-- Siggi Langauf <siggi@debian.org> Fri, 6 Dec 2002 23:10:57 +0100
gnome-xine (0.1-1) unstable; urgency=low
* Initial Release. (closes: #145703)
-- Siggi Langauf <siggi@debian.org> Thu, 30 May 2002 11:04:16 +0200