Skip to content

Debian Changelog gxine (0.5.8-3)

2007

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)			(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