<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/input, branch 1.1.16</title>
<subtitle>xine-lib git mirror
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/'/>
<entry>
<title>Merge security fixes.</title>
<updated>2009-01-05T14:50:58+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2009-01-05T14:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5347abe5764b0a0ff3ef1d357ce9934a425758fa'/>
<id>5347abe5764b0a0ff3ef1d357ce9934a425758fa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix for CVE-2008-5239</title>
<updated>2009-01-04T17:21:46+00:00</updated>
<author>
<name>Matthias Hopf</name>
<email>mhopf@suse.de</email>
</author>
<published>2009-01-04T17:21:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0c51806592bae19fbc4f1f6615e5b3f4cb8e7dc3'/>
<id>0c51806592bae19fbc4f1f6615e5b3f4cb8e7dc3</id>
<content type='text'>
xine-lib 1.1.12, and other 1.1.15 and earlier versions, does not
properly handle (a) negative and (b) zero values during unspecified
read function calls in input_file.c, input_net.c, input_smb.c, and
input_http.c, which allows remote attackers to cause a denial of
service (crash) or possibly execute arbitrary code via vectors such as
(1) a file or (2) an HTTP response, which triggers consequences such
as out-of-bounds reads and heap-based buffer overflows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
xine-lib 1.1.12, and other 1.1.15 and earlier versions, does not
properly handle (a) negative and (b) zero values during unspecified
read function calls in input_file.c, input_net.c, input_smb.c, and
input_http.c, which allows remote attackers to cause a denial of
service (crash) or possibly execute arbitrary code via vectors such as
(1) a file or (2) an HTTP response, which triggers consequences such
as out-of-bounds reads and heap-based buffer overflows.
</pre>
</div>
</content>
</entry>
<entry>
<title>libmms does not handle percent-encoded uri</title>
<updated>2009-01-01T15:42:09+00:00</updated>
<author>
<name>Niels Vorgaard Christensen</name>
<email>vorgaard.c@math.ku.dk</email>
</author>
<published>2009-01-01T15:42:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ed75705f86a14bfd255aa5183803e4a6c5ce90c8'/>
<id>ed75705f86a14bfd255aa5183803e4a6c5ce90c8</id>
<content type='text'>
libmms will always fail to request media with URIs containing percent-encoded
characters. This is because the path component in the MMS URI should be
decoded before it is sent to the server.

http://download.microsoft.com/download/9/5/E/95EF66AF-9026-4BB0-A41D-A4F81802D92C/%5BMS-MMSP%5D.pdf
(page 48)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
libmms will always fail to request media with URIs containing percent-encoded
characters. This is because the path component in the MMS URI should be
decoded before it is sent to the server.

http://download.microsoft.com/download/9/5/E/95EF66AF-9026-4BB0-A41D-A4F81802D92C/%5BMS-MMSP%5D.pdf
(page 48)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix size of mrls array.</title>
<updated>2008-12-20T01:05:30+00:00</updated>
<author>
<name>Diego E. 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-12-20T01:05:30+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=388558bbbedf8499e696b90ed0eb91d76ed17723'/>
<id>388558bbbedf8499e696b90ed0eb91d76ed17723</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Some warning fixes: XINE_FORMAT_SCANF, statics in headers, consts, ...</title>
<updated>2008-11-20T19:56:19+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@civ.zcu.cz</email>
</author>
<published>2008-11-20T19:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ea2b5508e35f5125fd65730822b30bb8895ad87d'/>
<id>ea2b5508e35f5125fd65730822b30bb8895ad87d</id>
<content type='text'>
Add warning flags to the DEBUG_CFLAGS too.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add warning flags to the DEBUG_CFLAGS too.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix CDDB access on 64-bit.</title>
<updated>2008-08-25T14:12:31+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2008-08-25T14:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e6dd5dd81df848e378bfdddabdecb934dee70b79'/>
<id>e6dd5dd81df848e378bfdddabdecb934dee70b79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve parsing of cddb information</title>
<updated>2008-08-13T16:33:05+00:00</updated>
<author>
<name>Arnold Metselaar</name>
<email>arnold.metselaar@planet.nl</email>
</author>
<published>2008-08-13T16:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2c0dd5e118628a7cb2130ee89f78fe6e85240916'/>
<id>2c0dd5e118628a7cb2130ee89f78fe6e85240916</id>
<content type='text'>
Date: Thu, 1 May 2008 21:09:25 +0200
This patch improves the parsing of cddb information:
* Disc and track titles can now contain '='.
* If a track title is of the form &lt;track-artist&gt; / &lt;track-title&gt; the
  meta-info will contain the track-artist rather than the disc-artist.

I have tested these changes together with my get_dir patch with the
sources from debian testing/security and both Amarok and gxine now
show the right artists for tracks on a compilation album.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Date: Thu, 1 May 2008 21:09:25 +0200
This patch improves the parsing of cddb information:
* Disc and track titles can now contain '='.
* If a track title is of the form &lt;track-artist&gt; / &lt;track-title&gt; the
  meta-info will contain the track-artist rather than the disc-artist.

I have tested these changes together with my get_dir patch with the
sources from debian testing/security and both Amarok and gxine now
show the right artists for tracks on a compilation album.
</pre>
</div>
</content>
</entry>
<entry>
<title>add cdda_class_get_dir method to cdda plugin</title>
<updated>2008-08-13T16:33:05+00:00</updated>
<author>
<name>Arnold Metselaar</name>
<email>arnold.metselaar@planet.nl</email>
</author>
<published>2008-08-13T16:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=7fa0f0692db43d238700950c62404d0e546883d1'/>
<id>7fa0f0692db43d238700950c62404d0e546883d1</id>
<content type='text'>
Date: Thu, 1 May 2008 21:05:55 +0200
This patch adds a cdda_class_get_dir method to the cdda input plugin.
I can now add an audio cd to a play-list in Amarok.
There may be small interruptions if another cd is playing though, so
it would be desirable to lower the priority for access to the
cd-drive by the get_dir function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Date: Thu, 1 May 2008 21:05:55 +0200
This patch adds a cdda_class_get_dir method to the cdda input plugin.
I can now add an audio cd to a play-list in Amarok.
There may be small interruptions if another cd is playing though, so
it would be desirable to lower the priority for access to the
cd-drive by the get_dir function.
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid using strlen() in loops, calculate it beforehand.</title>
<updated>2008-07-08T13:36:07+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2008-07-08T13:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0b504bf028bf83ffc1783ae321f089e7b8406c16'/>
<id>0b504bf028bf83ffc1783ae321f089e7b8406c16</id>
<content type='text'>
--HG--
extra : transplant_source : %80%12%03%93%EFL%FC%AF%A6%22Z%D0%95C%D5%29%AF%FB%95%B2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
extra : transplant_source : %80%12%03%93%EFL%FC%AF%A6%22Z%D0%95C%D5%29%AF%FB%95%B2
</pre>
</div>
</content>
</entry>
<entry>
<title>Only set the tuner if we're going to use it (fixes baseband video inputs)</title>
<updated>2008-07-28T16:17:39+00:00</updated>
<author>
<name>Simon Farnsworth</name>
<email>simon.farnsworth@onelan.co.uk</email>
</author>
<published>2008-07-28T16:17:39+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=785fb4931f9d50716810cb4cc2355133fb37b462'/>
<id>785fb4931f9d50716810cb4cc2355133fb37b462</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
