<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libmad, branch 1.1.8</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>Workaround for recent glibc &amp; -D_FORTIFY_SOURCE=2 (defines open() as a macro).</title>
<updated>2007-08-15T15:38:46+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-08-15T15:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=5bd10cf74df979e611d69db0d5563b9d0854f884'/>
<id>5bd10cf74df979e611d69db0d5563b9d0854f884</id>
<content type='text'>
According to bug 1773769, this breaks foo-&gt;open().
The fix (as used in Ville Skyttä's patch, which doesn't cover all cases) is
to replace this with (foo-&gt;open)().

This patch was generated using
sed -i -re 's/(([[:alnum:]_]+(-&gt;|\.))+open) ?\(/(\1) (/' `grep '[&gt;.]open \?(' include -rIl`
One change (in a comment) is not committed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
According to bug 1773769, this breaks foo-&gt;open().
The fix (as used in Ville Skyttä's patch, which doesn't cover all cases) is
to replace this with (foo-&gt;open)().

This patch was generated using
sed -i -re 's/(([[:alnum:]_]+(-&gt;|\.))+open) ?\(/(\1) (/' `grep '[&gt;.]open \?(' include -rIl`
One change (in a comment) is not committed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't include the local copy of frame.h and synth.h when building with external libmad.</title>
<updated>2007-05-31T17:43:09+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-05-31T17:43:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=19f41dd6d7d81c10b3f329faa1c895c8b322548d'/>
<id>19f41dd6d7d81c10b3f329faa1c895c8b322548d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove executable status from all files which shouldn't have it.</title>
<updated>2007-04-06T15:28:01+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2007-04-06T15:28:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=433a362b6dcff0d02f8181bf75fbeedff09b775f'/>
<id>433a362b6dcff0d02f8181bf75fbeedff09b775f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename xine_decoder.c to xine_mad_decoder.c.</title>
<updated>2007-04-04T20:01:45+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-04T20:01:45+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=39bf7da5d0ec2e6b6a6b96e97689dd29445b7810'/>
<id>39bf7da5d0ec2e6b6a6b96e97689dd29445b7810</id>
<content type='text'>
Use xineplug_LTLIBRARIES.

--HG--
rename : src/libmad/xine_decoder.c =&gt; src/libmad/xine_mad_decoder.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use xineplug_LTLIBRARIES.

--HG--
rename : src/libmad/xine_decoder.c =&gt; src/libmad/xine_mad_decoder.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Rationalise use of .hgignore, removes a bunch of files that only ignored automake-related files.</title>
<updated>2007-04-03T02:36:40+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-03T02:36:40+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c29a5c39d5efb63c713902489571b0b0ab84ca91'/>
<id>c29a5c39d5efb63c713902489571b0b0ab84ca91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Migrate all .cvsignore files to .hgignore.</title>
<updated>2007-04-02T18:44:04+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2007-04-02T18:44:04+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6ff7b823ea37c8baa725fad659b06b23e1d92d57'/>
<id>6ff7b823ea37c8baa725fad659b06b23e1d92d57</id>
<content type='text'>
--HG--
rename : .cvsignore =&gt; .hgignore
rename : doc/.cvsignore =&gt; doc/.hgignore
rename : doc/faq/.cvsignore =&gt; doc/faq/.hgignore
rename : doc/hackersguide/.cvsignore =&gt; doc/hackersguide/.hgignore
rename : doc/man/.cvsignore =&gt; doc/man/.hgignore
rename : doc/man/en/.cvsignore =&gt; doc/man/en/.hgignore
rename : include/.cvsignore =&gt; include/.hgignore
rename : intl/.cvsignore =&gt; intl/.hgignore
rename : lib/.cvsignore =&gt; lib/.hgignore
rename : m4/.cvsignore =&gt; m4/.hgignore
rename : misc/.cvsignore =&gt; misc/.hgignore
rename : misc/fonts/.cvsignore =&gt; misc/fonts/.hgignore
rename : po/.cvsignore =&gt; po/.hgignore
rename : src/.cvsignore =&gt; src/.hgignore
rename : src/audio_out/.cvsignore =&gt; src/audio_out/.hgignore
rename : src/combined/.cvsignore =&gt; src/combined/.hgignore
rename : src/demuxers/.cvsignore =&gt; src/demuxers/.hgignore
rename : src/dxr3/.cvsignore =&gt; src/dxr3/.hgignore
rename : src/input/.cvsignore =&gt; src/input/.hgignore
rename : src/input/dvb/.cvsignore =&gt; src/input/dvb/.hgignore
rename : src/input/libdvdnav/.cvsignore =&gt; src/input/libdvdnav/.hgignore
rename : src/input/libreal/.cvsignore =&gt; src/input/libreal/.hgignore
rename : src/input/librtsp/.cvsignore =&gt; src/input/librtsp/.hgignore
rename : src/input/vcd/.cvsignore =&gt; src/input/vcd/.hgignore
rename : src/input/vcd/libcdio/.cvsignore =&gt; src/input/vcd/libcdio/.hgignore
rename : src/input/vcd/libcdio/MSWindows/.cvsignore =&gt; src/input/vcd/libcdio/MSWindows/.hgignore
rename : src/input/vcd/libcdio/cdio/.cvsignore =&gt; src/input/vcd/libcdio/cdio/.hgignore
rename : src/input/vcd/libcdio/image/.cvsignore =&gt; src/input/vcd/libcdio/image/.hgignore
rename : src/input/vcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/.hgignore
rename : src/input/vcd/libvcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/libvcd/.hgignore
rename : src/liba52/.cvsignore =&gt; src/liba52/.hgignore
rename : src/libdts/.cvsignore =&gt; src/libdts/.hgignore
rename : src/libfaad/.cvsignore =&gt; src/libfaad/.hgignore
rename : src/libfaad/codebook/.cvsignore =&gt; src/libfaad/codebook/.hgignore
rename : src/libffmpeg/.cvsignore =&gt; src/libffmpeg/.hgignore
rename : src/libffmpeg/libavcodec/.cvsignore =&gt; src/libffmpeg/libavcodec/.hgignore
rename : src/libffmpeg/libavcodec/alpha/.cvsignore =&gt; src/libffmpeg/libavcodec/alpha/.hgignore
rename : src/libffmpeg/libavcodec/armv4l/.cvsignore =&gt; src/libffmpeg/libavcodec/armv4l/.hgignore
rename : src/libffmpeg/libavcodec/i386/.cvsignore =&gt; src/libffmpeg/libavcodec/i386/.hgignore
rename : src/libffmpeg/libavcodec/libpostproc/.cvsignore =&gt; src/libffmpeg/libavcodec/libpostproc/.hgignore
rename : src/libffmpeg/libavcodec/mlib/.cvsignore =&gt; src/libffmpeg/libavcodec/mlib/.hgignore
rename : src/libffmpeg/libavcodec/ppc/.cvsignore =&gt; src/libffmpeg/libavcodec/ppc/.hgignore
rename : src/libffmpeg/libavcodec/sparc/.cvsignore =&gt; src/libffmpeg/libavcodec/sparc/.hgignore
rename : src/libffmpeg/libavutil/.cvsignore =&gt; src/libffmpeg/libavutil/.hgignore
rename : src/libflac/.cvsignore =&gt; src/libflac/.hgignore
rename : src/liblpcm/.cvsignore =&gt; src/liblpcm/.hgignore
rename : src/libmad/.cvsignore =&gt; src/libmad/.hgignore
rename : src/libmpeg2/.cvsignore =&gt; src/libmpeg2/.hgignore
rename : src/libmpeg2new/.cvsignore =&gt; src/libmpeg2new/.hgignore
rename : src/libmpeg2new/include/.cvsignore =&gt; src/libmpeg2new/include/.hgignore
rename : src/libmpeg2new/libmpeg2/.cvsignore =&gt; src/libmpeg2new/libmpeg2/.hgignore
rename : src/libmusepack/.cvsignore =&gt; src/libmusepack/.hgignore
rename : src/libmusepack/musepack/.cvsignore =&gt; src/libmusepack/musepack/.hgignore
rename : src/libreal/.cvsignore =&gt; src/libreal/.hgignore
rename : src/libspeex/.cvsignore =&gt; src/libspeex/.hgignore
rename : src/libspucc/.cvsignore =&gt; src/libspucc/.hgignore
rename : src/libspucmml/.cvsignore =&gt; src/libspucmml/.hgignore
rename : src/libspudec/.cvsignore =&gt; src/libspudec/.hgignore
rename : src/libspudvb/.cvsignore =&gt; src/libspudvb/.hgignore
rename : src/libsputext/.cvsignore =&gt; src/libsputext/.hgignore
rename : src/libtheora/.cvsignore =&gt; src/libtheora/.hgignore
rename : src/libvorbis/.cvsignore =&gt; src/libvorbis/.hgignore
rename : src/libw32dll/.cvsignore =&gt; src/libw32dll/.hgignore
rename : src/libw32dll/DirectShow/.cvsignore =&gt; src/libw32dll/DirectShow/.hgignore
rename : src/libw32dll/dmo/.cvsignore =&gt; src/libw32dll/dmo/.hgignore
rename : src/libw32dll/qtx/.cvsignore =&gt; src/libw32dll/qtx/.hgignore
rename : src/libw32dll/qtx/qtxsdk/.cvsignore =&gt; src/libw32dll/qtx/qtxsdk/.hgignore
rename : src/libw32dll/wine/.cvsignore =&gt; src/libw32dll/wine/.hgignore
rename : src/libxineadec/.cvsignore =&gt; src/libxineadec/.hgignore
rename : src/libxineadec/gsm610/.cvsignore =&gt; src/libxineadec/gsm610/.hgignore
rename : src/libxineadec/nosefart/.cvsignore =&gt; src/libxineadec/nosefart/.hgignore
rename : src/libxinevdec/.cvsignore =&gt; src/libxinevdec/.hgignore
rename : src/post/.cvsignore =&gt; src/post/.hgignore
rename : src/post/audio/.cvsignore =&gt; src/post/audio/.hgignore
rename : src/post/deinterlace/.cvsignore =&gt; src/post/deinterlace/.hgignore
rename : src/post/deinterlace/plugins/.cvsignore =&gt; src/post/deinterlace/plugins/.hgignore
rename : src/post/goom/.cvsignore =&gt; src/post/goom/.hgignore
rename : src/post/mosaico/.cvsignore =&gt; src/post/mosaico/.hgignore
rename : src/post/planar/.cvsignore =&gt; src/post/planar/.hgignore
rename : src/post/visualizations/.cvsignore =&gt; src/post/visualizations/.hgignore
rename : src/video_out/.cvsignore =&gt; src/video_out/.hgignore
rename : src/video_out/libdha/.cvsignore =&gt; src/video_out/libdha/.hgignore
rename : src/video_out/libdha/bin/.cvsignore =&gt; src/video_out/libdha/bin/.hgignore
rename : src/video_out/libdha/kernelhelper/.cvsignore =&gt; src/video_out/libdha/kernelhelper/.hgignore
rename : src/video_out/libdha/oth/.cvsignore =&gt; src/video_out/libdha/oth/.hgignore
rename : src/video_out/libdha/sysdep/.cvsignore =&gt; src/video_out/libdha/sysdep/.hgignore
rename : src/video_out/macosx/.cvsignore =&gt; src/video_out/macosx/.hgignore
rename : src/video_out/vidix/.cvsignore =&gt; src/video_out/vidix/.hgignore
rename : src/video_out/vidix/drivers/.cvsignore =&gt; src/video_out/vidix/drivers/.hgignore
rename : src/xine-engine/.cvsignore =&gt; src/xine-engine/.hgignore
rename : src/xine-utils/.cvsignore =&gt; src/xine-utils/.hgignore
rename : win32/.cvsignore =&gt; win32/.hgignore
rename : win32/include/.cvsignore =&gt; win32/include/.hgignore
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
--HG--
rename : .cvsignore =&gt; .hgignore
rename : doc/.cvsignore =&gt; doc/.hgignore
rename : doc/faq/.cvsignore =&gt; doc/faq/.hgignore
rename : doc/hackersguide/.cvsignore =&gt; doc/hackersguide/.hgignore
rename : doc/man/.cvsignore =&gt; doc/man/.hgignore
rename : doc/man/en/.cvsignore =&gt; doc/man/en/.hgignore
rename : include/.cvsignore =&gt; include/.hgignore
rename : intl/.cvsignore =&gt; intl/.hgignore
rename : lib/.cvsignore =&gt; lib/.hgignore
rename : m4/.cvsignore =&gt; m4/.hgignore
rename : misc/.cvsignore =&gt; misc/.hgignore
rename : misc/fonts/.cvsignore =&gt; misc/fonts/.hgignore
rename : po/.cvsignore =&gt; po/.hgignore
rename : src/.cvsignore =&gt; src/.hgignore
rename : src/audio_out/.cvsignore =&gt; src/audio_out/.hgignore
rename : src/combined/.cvsignore =&gt; src/combined/.hgignore
rename : src/demuxers/.cvsignore =&gt; src/demuxers/.hgignore
rename : src/dxr3/.cvsignore =&gt; src/dxr3/.hgignore
rename : src/input/.cvsignore =&gt; src/input/.hgignore
rename : src/input/dvb/.cvsignore =&gt; src/input/dvb/.hgignore
rename : src/input/libdvdnav/.cvsignore =&gt; src/input/libdvdnav/.hgignore
rename : src/input/libreal/.cvsignore =&gt; src/input/libreal/.hgignore
rename : src/input/librtsp/.cvsignore =&gt; src/input/librtsp/.hgignore
rename : src/input/vcd/.cvsignore =&gt; src/input/vcd/.hgignore
rename : src/input/vcd/libcdio/.cvsignore =&gt; src/input/vcd/libcdio/.hgignore
rename : src/input/vcd/libcdio/MSWindows/.cvsignore =&gt; src/input/vcd/libcdio/MSWindows/.hgignore
rename : src/input/vcd/libcdio/cdio/.cvsignore =&gt; src/input/vcd/libcdio/cdio/.hgignore
rename : src/input/vcd/libcdio/image/.cvsignore =&gt; src/input/vcd/libcdio/image/.hgignore
rename : src/input/vcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/.hgignore
rename : src/input/vcd/libvcd/libvcd/.cvsignore =&gt; src/input/vcd/libvcd/libvcd/.hgignore
rename : src/liba52/.cvsignore =&gt; src/liba52/.hgignore
rename : src/libdts/.cvsignore =&gt; src/libdts/.hgignore
rename : src/libfaad/.cvsignore =&gt; src/libfaad/.hgignore
rename : src/libfaad/codebook/.cvsignore =&gt; src/libfaad/codebook/.hgignore
rename : src/libffmpeg/.cvsignore =&gt; src/libffmpeg/.hgignore
rename : src/libffmpeg/libavcodec/.cvsignore =&gt; src/libffmpeg/libavcodec/.hgignore
rename : src/libffmpeg/libavcodec/alpha/.cvsignore =&gt; src/libffmpeg/libavcodec/alpha/.hgignore
rename : src/libffmpeg/libavcodec/armv4l/.cvsignore =&gt; src/libffmpeg/libavcodec/armv4l/.hgignore
rename : src/libffmpeg/libavcodec/i386/.cvsignore =&gt; src/libffmpeg/libavcodec/i386/.hgignore
rename : src/libffmpeg/libavcodec/libpostproc/.cvsignore =&gt; src/libffmpeg/libavcodec/libpostproc/.hgignore
rename : src/libffmpeg/libavcodec/mlib/.cvsignore =&gt; src/libffmpeg/libavcodec/mlib/.hgignore
rename : src/libffmpeg/libavcodec/ppc/.cvsignore =&gt; src/libffmpeg/libavcodec/ppc/.hgignore
rename : src/libffmpeg/libavcodec/sparc/.cvsignore =&gt; src/libffmpeg/libavcodec/sparc/.hgignore
rename : src/libffmpeg/libavutil/.cvsignore =&gt; src/libffmpeg/libavutil/.hgignore
rename : src/libflac/.cvsignore =&gt; src/libflac/.hgignore
rename : src/liblpcm/.cvsignore =&gt; src/liblpcm/.hgignore
rename : src/libmad/.cvsignore =&gt; src/libmad/.hgignore
rename : src/libmpeg2/.cvsignore =&gt; src/libmpeg2/.hgignore
rename : src/libmpeg2new/.cvsignore =&gt; src/libmpeg2new/.hgignore
rename : src/libmpeg2new/include/.cvsignore =&gt; src/libmpeg2new/include/.hgignore
rename : src/libmpeg2new/libmpeg2/.cvsignore =&gt; src/libmpeg2new/libmpeg2/.hgignore
rename : src/libmusepack/.cvsignore =&gt; src/libmusepack/.hgignore
rename : src/libmusepack/musepack/.cvsignore =&gt; src/libmusepack/musepack/.hgignore
rename : src/libreal/.cvsignore =&gt; src/libreal/.hgignore
rename : src/libspeex/.cvsignore =&gt; src/libspeex/.hgignore
rename : src/libspucc/.cvsignore =&gt; src/libspucc/.hgignore
rename : src/libspucmml/.cvsignore =&gt; src/libspucmml/.hgignore
rename : src/libspudec/.cvsignore =&gt; src/libspudec/.hgignore
rename : src/libspudvb/.cvsignore =&gt; src/libspudvb/.hgignore
rename : src/libsputext/.cvsignore =&gt; src/libsputext/.hgignore
rename : src/libtheora/.cvsignore =&gt; src/libtheora/.hgignore
rename : src/libvorbis/.cvsignore =&gt; src/libvorbis/.hgignore
rename : src/libw32dll/.cvsignore =&gt; src/libw32dll/.hgignore
rename : src/libw32dll/DirectShow/.cvsignore =&gt; src/libw32dll/DirectShow/.hgignore
rename : src/libw32dll/dmo/.cvsignore =&gt; src/libw32dll/dmo/.hgignore
rename : src/libw32dll/qtx/.cvsignore =&gt; src/libw32dll/qtx/.hgignore
rename : src/libw32dll/qtx/qtxsdk/.cvsignore =&gt; src/libw32dll/qtx/qtxsdk/.hgignore
rename : src/libw32dll/wine/.cvsignore =&gt; src/libw32dll/wine/.hgignore
rename : src/libxineadec/.cvsignore =&gt; src/libxineadec/.hgignore
rename : src/libxineadec/gsm610/.cvsignore =&gt; src/libxineadec/gsm610/.hgignore
rename : src/libxineadec/nosefart/.cvsignore =&gt; src/libxineadec/nosefart/.hgignore
rename : src/libxinevdec/.cvsignore =&gt; src/libxinevdec/.hgignore
rename : src/post/.cvsignore =&gt; src/post/.hgignore
rename : src/post/audio/.cvsignore =&gt; src/post/audio/.hgignore
rename : src/post/deinterlace/.cvsignore =&gt; src/post/deinterlace/.hgignore
rename : src/post/deinterlace/plugins/.cvsignore =&gt; src/post/deinterlace/plugins/.hgignore
rename : src/post/goom/.cvsignore =&gt; src/post/goom/.hgignore
rename : src/post/mosaico/.cvsignore =&gt; src/post/mosaico/.hgignore
rename : src/post/planar/.cvsignore =&gt; src/post/planar/.hgignore
rename : src/post/visualizations/.cvsignore =&gt; src/post/visualizations/.hgignore
rename : src/video_out/.cvsignore =&gt; src/video_out/.hgignore
rename : src/video_out/libdha/.cvsignore =&gt; src/video_out/libdha/.hgignore
rename : src/video_out/libdha/bin/.cvsignore =&gt; src/video_out/libdha/bin/.hgignore
rename : src/video_out/libdha/kernelhelper/.cvsignore =&gt; src/video_out/libdha/kernelhelper/.hgignore
rename : src/video_out/libdha/oth/.cvsignore =&gt; src/video_out/libdha/oth/.hgignore
rename : src/video_out/libdha/sysdep/.cvsignore =&gt; src/video_out/libdha/sysdep/.hgignore
rename : src/video_out/macosx/.cvsignore =&gt; src/video_out/macosx/.hgignore
rename : src/video_out/vidix/.cvsignore =&gt; src/video_out/vidix/.hgignore
rename : src/video_out/vidix/drivers/.cvsignore =&gt; src/video_out/vidix/drivers/.hgignore
rename : src/xine-engine/.cvsignore =&gt; src/xine-engine/.hgignore
rename : src/xine-utils/.cvsignore =&gt; src/xine-utils/.hgignore
rename : win32/.cvsignore =&gt; win32/.hgignore
rename : win32/include/.cvsignore =&gt; win32/include/.hgignore
</pre>
</div>
</content>
</entry>
<entry>
<title>Initialise values for mad_fixed_64{hi,lo}_t variables, for safety.</title>
<updated>2006-09-26T03:02:20+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T03:02:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f1d8e630ae677a8f1b1f669c695c55ffb3a5f0fe'/>
<id>f1d8e630ae677a8f1b1f669c695c55ffb3a5f0fe</id>
<content type='text'>
Fixes CID 264 263 from coverity.

CVS patchset: 8287
CVS date: 2006/09/26 03:02:20

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes CID 264 263 from coverity.

CVS patchset: 8287
CVS date: 2006/09/26 03:02:20

</pre>
</div>
</content>
</entry>
<entry>
<title>Initialise hi/lo values for safety.</title>
<updated>2006-09-26T00:12:20+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T00:12:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=67460bbf78f58353ce321f34fe230850050ffe26'/>
<id>67460bbf78f58353ce321f34fe230850050ffe26</id>
<content type='text'>
Found by Coverity Scan.

CVS patchset: 8281
CVS date: 2006/09/26 00:12:20

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Found by Coverity Scan.

CVS patchset: 8281
CVS date: 2006/09/26 00:12:20

</pre>
</div>
</content>
</entry>
<entry>
<title>Implement visibility support, available on GCC 4.0 and later and on some 3.4 (through backports), to avoid exporting unneeded internal symbols, making plugins' loading faster and use of internal copies of libraries more solid. It should automatically fall back to the old way in GCCs that does not support -fvisibility=hidden, but has to be tested carefully. No issues were found in the months of testing in Gentoo, but this requires special attention anyway.</title>
<updated>2006-07-10T22:08:12+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-07-10T22:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e70c5600f5653c6915931717bdd52f9a6a2f2d9d'/>
<id>e70c5600f5653c6915931717bdd52f9a6a2f2d9d</id>
<content type='text'>
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8101
CVS date: 2006/07/10 22:08:12

</pre>
</div>
</content>
</entry>
<entry>
<title>Various static/const fixes from Gentoo.</title>
<updated>2006-06-02T22:18:56+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2006-06-02T22:18:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6a90ef1128ca51713804e94da00f9c3a7440ec16'/>
<id>6a90ef1128ca51713804e94da00f9c3a7440ec16</id>
<content type='text'>
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8009
CVS date: 2006/06/02 22:18:56

</pre>
</div>
</content>
</entry>
</feed>
