<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/input/libdvdnav, branch 1.1.4</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>Don't leak directory handles when reading DVDs or DVD images.</title>
<updated>2006-12-13T20:52:27+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2006-12-13T20:52:27+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=25d5d0647f9da129576373972ad53e107743eeb4'/>
<id>25d5d0647f9da129576373972ad53e107743eeb4</id>
<content type='text'>
Does not affect access via DVD device or image.

CVS patchset: 8414
CVS date: 2006/12/13 20:52:27

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Does not affect access via DVD device or image.

CVS patchset: 8414
CVS date: 2006/12/13 20:52:27

</pre>
</div>
</content>
</entry>
<entry>
<title>Fix wrong length specification for strncat() calls.</title>
<updated>2006-12-08T16:26:10+00:00</updated>
<author>
<name>Matthias Hopf</name>
<email>mat@mshopf.de</email>
</author>
<published>2006-12-08T16:26:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=4169f9efdaeda8a60b5cfd464bd39b80a9dd2032'/>
<id>4169f9efdaeda8a60b5cfd464bd39b80a9dd2032</id>
<content type='text'>
Consolidated multiple strncat() calls to snprintf().

CVS patchset: 8407
CVS date: 2006/12/08 16:26:10

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Consolidated multiple strncat() calls to snprintf().

CVS patchset: 8407
CVS date: 2006/12/08 16:26:10

</pre>
</div>
</content>
</entry>
<entry>
<title>Actually be a bit more smarter, if this can be used, continue with the original behaviour, if not, use fprintf.</title>
<updated>2006-09-26T20:31:40+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T20:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f58a75d0d9eb5438e640fd66336f2bb4848a83e3'/>
<id>f58a75d0d9eb5438e640fd66336f2bb4848a83e3</id>
<content type='text'>
CVS patchset: 8300
CVS date: 2006/09/26 20:31:40

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8300
CVS date: 2006/09/26 20:31:40

</pre>
</div>
</content>
</entry>
<entry>
<title>printerr() macros are often used when the pointer "this" is NULL. In those cases the result is an immediate segfault, as it's dereferenced.</title>
<updated>2006-09-26T20:17:43+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-09-26T20:17:43+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=02fa6224a5170a5912276c9b2150c4b7574745f9'/>
<id>02fa6224a5170a5912276c9b2150c4b7574745f9</id>
<content type='text'>
To avoid this, use fprintf instead of writing in err_str.

CVS patchset: 8299
CVS date: 2006/09/26 20:17:43

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
To avoid this, use fprintf instead of writing in err_str.

CVS patchset: 8299
CVS date: 2006/09/26 20:17:43

</pre>
</div>
</content>
</entry>
<entry>
<title>DVDNAV changes:</title>
<updated>2006-09-17T13:01:07+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2006-09-17T13:01:07+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=809a64d5911496a24617e3158e719e93c161e582'/>
<id>809a64d5911496a24617e3158e719e93c161e582</id>
<content type='text'>
  improve MinGW support, kFreeBSD support
  define HAVE_* when provided replacement functions in xine-lib

CVS patchset: 8268
CVS date: 2006/09/17 13:01:07

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  improve MinGW support, kFreeBSD support
  define HAVE_* when provided replacement functions in xine-lib

CVS patchset: 8268
CVS date: 2006/09/17 13:01:07

</pre>
</div>
</content>
</entry>
<entry>
<title>Apply patches for Darwin compatibility, SF.net bug 1431220. Thanks to Benjamin Reed.</title>
<updated>2006-07-11T03:22:59+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-07-11T03:22:59+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=db9d91215d676f9bb7199af91e9e5070ea36eb01'/>
<id>db9d91215d676f9bb7199af91e9e5070ea36eb01</id>
<content type='text'>
CVS patchset: 8109
CVS date: 2006/07/11 03:22:59

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8109
CVS date: 2006/07/11 03:22:59

</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>Fix strict aliasing rules breakages where possible, enable -fno-strict-aliasing where the breakage is unresolvable, and not enable it globally (decreases performances).</title>
<updated>2006-06-17T15:20:56+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-06-17T15:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=31eee779c6802eb127e5a529410a61b719a30694'/>
<id>31eee779c6802eb127e5a529410a61b719a30694</id>
<content type='text'>
CVS patchset: 8048
CVS date: 2006/06/17 15:20:56

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8048
CVS date: 2006/06/17 15:20:56

</pre>
</div>
</content>
</entry>
<entry>
<title>Don't try to access auth_drive if it's not present at all, avoid crashes. Thanks to Lars for reporting.</title>
<updated>2006-06-15T14:26:40+00:00</updated>
<author>
<name>Diego 'Flameeyes' Pettenò</name>
<email>flameeyes@gmail.com</email>
</author>
<published>2006-06-15T14:26:40+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=18cfbae67c7394e4858f91bc3fe77b6be7337d12'/>
<id>18cfbae67c7394e4858f91bc3fe77b6be7337d12</id>
<content type='text'>
CVS patchset: 8039
CVS date: 2006/06/15 14:26:40

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 8039
CVS date: 2006/06/15 14:26:40

</pre>
</div>
</content>
</entry>
<entry>
<title>Allow building of xine-lib with -Werror-implicit-function-declaration by</title>
<updated>2006-06-02T19:19:36+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2006-06-02T19:19:36+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=11fbb70a96ec38339e919bc0e56c97d6abc0acd2'/>
<id>11fbb70a96ec38339e919bc0e56c97d6abc0acd2</id>
<content type='text'>
ensuring that all used functions have a proper declaration. (Gentoo)

CVS patchset: 8004
CVS date: 2006/06/02 19:19:36

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ensuring that all used functions have a proper declaration. (Gentoo)

CVS patchset: 8004
CVS date: 2006/06/02 19:19:36

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