<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/demuxers, branch 1.1.16.2</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>Fix a possible integer overflow in the 4XM demuxer. (TKADV2009-004.txt)</title>
<updated>2009-02-10T17:17:50+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2009-02-10T17:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=ec17a06e90ae960595fce584ce1b161f2674293e'/>
<id>ec17a06e90ae960595fce584ce1b161f2674293e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add allocation checks to the Real MDPR parsing code (ref. CVE-2008-5240).</title>
<updated>2009-01-18T15:10:32+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2009-01-18T15:10:32+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=bc748211f20d01fc344b8e7c3a5cd158668fbc62'/>
<id>bc748211f20d01fc344b8e7c3a5cd158668fbc62</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove '#include "config.h"' from all public header files.</title>
<updated>2009-01-18T00:21:47+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2009-01-18T00:21:47+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c8f8261d199af4956aeaf387b2fde41baf905f83'/>
<id>c8f8261d199af4956aeaf387b2fde41baf905f83</id>
<content type='text'>
This requires that many other files include config.h themselves.
Also convert &lt;config.h&gt; to "config.h".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This requires that many other files include config.h themselves.
Also convert &lt;config.h&gt; to "config.h".
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid libtool running ldconfig (where not needed) at install time.</title>
<updated>2009-01-17T14:30:50+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2009-01-17T14:30:50+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=d462ef0ce04d5ca91cd008efecc37c2c1fa39bbb'/>
<id>d462ef0ce04d5ca91cd008efecc37c2c1fa39bbb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Signedness bug in Matroska PTS calculation</title>
<updated>2008-01-14T17:53:35+00:00</updated>
<author>
<name>Dirk Leber</name>
<email>tiqq2@gmx.de</email>
</author>
<published>2008-01-14T17:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6f90955bba9d996b0fe9080cc4c13d657562af3c'/>
<id>6f90955bba9d996b0fe9080cc4c13d657562af3c</id>
<content type='text'>
With some mkv files I had many discontinuity events. I found out that if
changing the timecode_diff in demux_matroska.c from int to int16_t fixes
this problem. Using int will never produce negative values if int is not
16-bit...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With some mkv files I had many discontinuity events. I found out that if
changing the timecode_diff in demux_matroska.c from int to int16_t fixes
this problem. Using int will never produce negative values if int is not
16-bit...
</pre>
</div>
</content>
</entry>
<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 WAV demuxer to send the last frames when they don't fit perfectly into the buffer</title>
<updated>2009-01-04T12:46:08+00:00</updated>
<author>
<name>Matthias Kretz</name>
<email>kretz@kde.org</email>
</author>
<published>2009-01-04T12:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=464ad50e25a788e900b3a0207392a689a87d745e'/>
<id>464ad50e25a788e900b3a0207392a689a87d745e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>check number of bytes read by input-&gt;read in demuxing mpeg block/pes</title>
<updated>2008-12-31T22:01:54+00:00</updated>
<author>
<name>Matthias Hopf</name>
<email>mhopf@suse.de</email>
</author>
<published>2008-12-31T22:01:54+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=82a5ac7e7ef212e08d63a8f31482548fdb3c9ba4'/>
<id>82a5ac7e7ef212e08d63a8f31482548fdb3c9ba4</id>
<content type='text'>
input-&gt;read may return negative error codes or read less than we want
so we should check for the right return value instead of just not 0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
input-&gt;read may return negative error codes or read less than we want
so we should check for the right return value instead of just not 0
</pre>
</div>
</content>
</entry>
<entry>
<title>handle read errors/insufficient data when forwarding asf data</title>
<updated>2008-12-31T19:09:01+00:00</updated>
<author>
<name>Matthias Hopf</name>
<email>mhopf@suse.de</email>
</author>
<published>2008-12-31T19:09:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=4dd616ec236a414c96df5ffeecbb76e077c16571'/>
<id>4dd616ec236a414c96df5ffeecbb76e077c16571</id>
<content type='text'>
do not forward data if there is not enough
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
do not forward data if there is not enough
</pre>
</div>
</content>
</entry>
<entry>
<title>check for buffers smaller than headers in real demuxer</title>
<updated>2009-01-01T15:57:18+00:00</updated>
<author>
<name>Thomas Viehmann</name>
<email>tv@beamnet.de</email>
</author>
<published>2009-01-01T15:57:18+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=2e77ffc2c7a9498d5c6180871c460a75e5611ac3'/>
<id>2e77ffc2c7a9498d5c6180871c460a75e5611ac3</id>
<content type='text'>
check buffer lengths to avoid out of bound access when
decoding the header.
Based on a patch by Matthias Hopf &lt;mhopf@suse.de&gt;.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
check buffer lengths to avoid out of bound access when
decoding the header.
Based on a patch by Matthias Hopf &lt;mhopf@suse.de&gt;.
</pre>
</div>
</content>
</entry>
</feed>
