Het programma gxine is de GTK front end voor xine, een opensource multimediaspeler voor GNU/Linux, FreeBSD, Solaris, Irix en Mac OS X. Het programma kan cd's, dvd's en vcd's afspelen, lust avi-, mov-, wmv-, en mp3-bestanden en ook multimediastreams van het internet vormen geen enkel probleem. Versie 0.5.10 is door de ontwikkelaars uitgebracht en voorzien van de volgende veranderingen sinds de vorige vermelding in de meuktracker:
This release fixes a security bug (possible local exploit). If you are using any older version, you are advised to upgrade to this version or a suitably-patched version supplied by your chosen distribution. Other than that, just a few miscellaneous fixes...
- SECURITY FIX (local exploit)
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.- DBus support is now enabled by default (for gnome-screensaver).
- Add support for gnome-screensaver >= 2.15 & fix a build bug.
- Whoops. The GNOME screensaver could still be activated despite gxine's configuration when in windowed mode.
- Added 'CHANNELPREV' event (for vdr-xine 0.7.10).
- Deferred preferences window initialisation until it's actually opened. (This noticeably speeds up startup.)
- Fixed some indexing errors in the playlist drag&drop code.
- Some small filename buffer usage cleanups.