<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/classpath.git/native/jni/java-io, branch master</title>
<subtitle>git.savannah.gnu.org: git/classpath.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/'/>
<entry>
<title>Replace all .cvsignore files with .gitignore</title>
<updated>2012-10-15T06:17:13+00:00</updated>
<author>
<name>Ivan Maidanski</name>
<email>ivmai@mail.ru</email>
</author>
<published>2012-06-10T10:51:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=a04355b53cabfb0db0529ffba02ae180479f38c0'/>
<id>a04355b53cabfb0db0529ffba02ae180479f38c0</id>
<content type='text'>
2012-06-10  Ivan Maidanski  &lt;ivmai@mail.ru&gt;

	* compat/.gitignore,
	* compat/java.net/.gitignore,
	* doc/.gitignore,
	* doc/api/.gitignore,
	* doc/www.gnu.org/.gitignore,
	* doc/www.gnu.org/announce/.gitignore,
	* doc/www.gnu.org/cp-tools/.gitignore,
	* doc/www.gnu.org/docs/.gitignore,
	* doc/www.gnu.org/downloads/.gitignore,
	* doc/www.gnu.org/events/.gitignore,
	* doc/www.gnu.org/faq/.gitignore,
	* examples/.gitignore,
	* external/.gitignore,
	* external/jsr166/.gitignore,
	* external/relaxngDatatype/.gitignore,
	* external/sax/.gitignore,
	* external/w3c_dom/.gitignore,
	* gnu/classpath/.gitignore,
	* gnu/java/locale/.gitignore,
	* gnu/java/security/.gitignore,
	* gnu/test/.gitignore,
	* include/.gitignore,
	* java/util/.gitignore,
	* lib/.gitignore,
	* native/.gitignore,
	* native/fdlibm/.gitignore,
	* native/jawt/.gitignore,
	* native/jni/.gitignore,
	* native/jni/classpath/.gitignore,
	* native/jni/gconf-peer/.gitignore,
	* native/jni/gstreamer-peer/.gitignore,
	* native/jni/gtk-peer/.gitignore,
	* native/jni/java-io/.gitignore,
	* native/jni/java-lang/.gitignore,
	* native/jni/java-math/.gitignore,
	* native/jni/java-net/.gitignore,
	* native/jni/java-nio/.gitignore,
	* native/jni/java-util/.gitignore,
	* native/jni/midi-alsa/.gitignore,
	* native/jni/midi-dssi/.gitignore,
	* native/jni/native-lib/.gitignore,
	* native/jni/qt-peer/.gitignore,
	* native/jni/xmlj/.gitignore,
	* native/plugin/.gitignore,
	* native/testsuite/.gitignore,
	* native/vmi/.gitignore,
	* resource/.gitignore,
	* resource/META-INF/services/.gitignore,
	* scripts/.gitignore,
	* test/.gitignore,
	* test/gnu.java.lang.reflect/.gitignore,
	* test/java.io/.gitignore,
	* test/java.lang.reflect/.gitignore,
	* test/java.net/.gitignore,
	* test/java.util/.gitignore,
	* tools/.gitignore,
	* tools/gnu/classpath/tools/doclets/.gitignore,
	* tools/gnu/classpath/tools/doclets/debugdoclet/.gitignore,
	* tools/gnu/classpath/tools/doclets/htmldoclet/.gitignore,
	* tools/gnu/classpath/tools/doclets/xmldoclet/.gitignore,
	* tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/.gitignore,
	* tools/gnu/classpath/tools/gjdoc/.gitignore,
	* tools/gnu/classpath/tools/gjdoc/expr/.gitignore,
	* tools/gnu/classpath/tools/java2xhtml/.gitignore,
	* tools/gnu/classpath/tools/taglets/.gitignore,
	* vm/.gitignore,
	* vm/reference/.gitignore: Renamed from .cvsignore.

Signed-off-by: Pekka Enberg &lt;penberg@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
2012-06-10  Ivan Maidanski  &lt;ivmai@mail.ru&gt;

	* compat/.gitignore,
	* compat/java.net/.gitignore,
	* doc/.gitignore,
	* doc/api/.gitignore,
	* doc/www.gnu.org/.gitignore,
	* doc/www.gnu.org/announce/.gitignore,
	* doc/www.gnu.org/cp-tools/.gitignore,
	* doc/www.gnu.org/docs/.gitignore,
	* doc/www.gnu.org/downloads/.gitignore,
	* doc/www.gnu.org/events/.gitignore,
	* doc/www.gnu.org/faq/.gitignore,
	* examples/.gitignore,
	* external/.gitignore,
	* external/jsr166/.gitignore,
	* external/relaxngDatatype/.gitignore,
	* external/sax/.gitignore,
	* external/w3c_dom/.gitignore,
	* gnu/classpath/.gitignore,
	* gnu/java/locale/.gitignore,
	* gnu/java/security/.gitignore,
	* gnu/test/.gitignore,
	* include/.gitignore,
	* java/util/.gitignore,
	* lib/.gitignore,
	* native/.gitignore,
	* native/fdlibm/.gitignore,
	* native/jawt/.gitignore,
	* native/jni/.gitignore,
	* native/jni/classpath/.gitignore,
	* native/jni/gconf-peer/.gitignore,
	* native/jni/gstreamer-peer/.gitignore,
	* native/jni/gtk-peer/.gitignore,
	* native/jni/java-io/.gitignore,
	* native/jni/java-lang/.gitignore,
	* native/jni/java-math/.gitignore,
	* native/jni/java-net/.gitignore,
	* native/jni/java-nio/.gitignore,
	* native/jni/java-util/.gitignore,
	* native/jni/midi-alsa/.gitignore,
	* native/jni/midi-dssi/.gitignore,
	* native/jni/native-lib/.gitignore,
	* native/jni/qt-peer/.gitignore,
	* native/jni/xmlj/.gitignore,
	* native/plugin/.gitignore,
	* native/testsuite/.gitignore,
	* native/vmi/.gitignore,
	* resource/.gitignore,
	* resource/META-INF/services/.gitignore,
	* scripts/.gitignore,
	* test/.gitignore,
	* test/gnu.java.lang.reflect/.gitignore,
	* test/java.io/.gitignore,
	* test/java.lang.reflect/.gitignore,
	* test/java.net/.gitignore,
	* test/java.util/.gitignore,
	* tools/.gitignore,
	* tools/gnu/classpath/tools/doclets/.gitignore,
	* tools/gnu/classpath/tools/doclets/debugdoclet/.gitignore,
	* tools/gnu/classpath/tools/doclets/htmldoclet/.gitignore,
	* tools/gnu/classpath/tools/doclets/xmldoclet/.gitignore,
	* tools/gnu/classpath/tools/doclets/xmldoclet/doctranslet/.gitignore,
	* tools/gnu/classpath/tools/gjdoc/.gitignore,
	* tools/gnu/classpath/tools/gjdoc/expr/.gitignore,
	* tools/gnu/classpath/tools/java2xhtml/.gitignore,
	* tools/gnu/classpath/tools/taglets/.gitignore,
	* vm/.gitignore,
	* vm/reference/.gitignore: Renamed from .cvsignore.

Signed-off-by: Pekka Enberg &lt;penberg@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>        PR libgcj/52694</title>
<updated>2012-03-29T15:35:20+00:00</updated>
<author>
<name>Andrew Haley</name>
<email>aph@zebedee.pink</email>
</author>
<published>2012-03-29T15:35:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=ff4476344a8af63c973f99a388a8ef5a3e08f106'/>
<id>ff4476344a8af63c973f99a388a8ef5a3e08f106</id>
<content type='text'>
	* native/jni/java-io/java_io_VMConsole.c (IUCLC): Define, if
	undefined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* native/jni/java-io/java_io_VMConsole.c (IUCLC): Define, if
	undefined.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add java/io/Console class and java/lang/System.console() method</title>
<updated>2012-01-08T12:35:48+00:00</updated>
<author>
<name>Pekka Enberg</name>
<email>penberg@kernel.org</email>
</author>
<published>2012-01-08T12:35:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=fd2ca0401d5cbcdee78e1dc78a4165d9f319ed6f'/>
<id>fd2ca0401d5cbcdee78e1dc78a4165d9f319ed6f</id>
<content type='text'>
This patch implements java/io/Console and adds a console() method to
java/lang/System. The implementation is lame but it works reasonably well.

2012-01-07  Pekka Enberg  &lt;penberg@kernel.org&gt;

        * include/Makefile.am:
        Add java_io_VMConsole.h.

        * java/io/Console:
        Add Java 1.6 java/io/Console API.

        * java/lang/System.java:
        (console): Add Java 1.6 console() API.

        * vm/reference/java/io/VMConsole:
        Add new class.

        * native/jni/java-io/Makefile.am:
        Add java_io_VMConsole.c.

        * native/jni/java-io/java_io_VMConsole.c:
        Add native helpers for java/io/Console.

Signed-off-by: Pekka Enberg &lt;penberg@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch implements java/io/Console and adds a console() method to
java/lang/System. The implementation is lame but it works reasonably well.

2012-01-07  Pekka Enberg  &lt;penberg@kernel.org&gt;

        * include/Makefile.am:
        Add java_io_VMConsole.h.

        * java/io/Console:
        Add Java 1.6 java/io/Console API.

        * java/lang/System.java:
        (console): Add Java 1.6 console() API.

        * vm/reference/java/io/VMConsole:
        Add new class.

        * native/jni/java-io/Makefile.am:
        Add java_io_VMConsole.c.

        * native/jni/java-io/java_io_VMConsole.c:
        Add native helpers for java/io/Console.

Signed-off-by: Pekka Enberg &lt;penberg@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>2008-06-23  Andrew Haley  &lt;aph@redhat.com&gt;</title>
<updated>2008-06-23T14:12:22+00:00</updated>
<author>
<name>Andrew Haley</name>
<email>aph@redhat.com</email>
</author>
<published>2008-06-23T14:12:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=5b24c36896a27b16d572df2466597e4e9e80933d'/>
<id>5b24c36896a27b16d572df2466597e4e9e80933d</id>
<content type='text'>
	* native/jawt/Makefile.am,
	native/fdlibm/Makefile.am,
	native/jni/java-util/Makefile.am,
	native/jni/gstreamer-peer/Makefile.am,
	native/jni/native-lib/Makefile.am,
	native/jni/gconf-peer/Makefile.am,
	native/jni/gtk-peer/Makefile.am,
	native/jni/xmlj/Makefile.am,
	native/jni/midi-alsa/Makefile.am,
	native/jni/java-nio/Makefile.am,
	native/jni/midi-dssi/Makefile.am,
	native/jni/classpath/Makefile.am,
	native/jni/java-io/Makefile.am,
	native/jni/java-lang/Makefile.am,
	native/jni/java-net/Makefile.am (AM_CFLAGS): Add @EXTRA_CFLAGS@.
	* configure.ac (EXTRA_CFLAGS): New macro.

	* lib/Makefile.am (resources): Add .svn.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* native/jawt/Makefile.am,
	native/fdlibm/Makefile.am,
	native/jni/java-util/Makefile.am,
	native/jni/gstreamer-peer/Makefile.am,
	native/jni/native-lib/Makefile.am,
	native/jni/gconf-peer/Makefile.am,
	native/jni/gtk-peer/Makefile.am,
	native/jni/xmlj/Makefile.am,
	native/jni/midi-alsa/Makefile.am,
	native/jni/java-nio/Makefile.am,
	native/jni/midi-dssi/Makefile.am,
	native/jni/classpath/Makefile.am,
	native/jni/java-io/Makefile.am,
	native/jni/java-lang/Makefile.am,
	native/jni/java-net/Makefile.am (AM_CFLAGS): Add @EXTRA_CFLAGS@.
	* configure.ac (EXTRA_CFLAGS): New macro.

	* lib/Makefile.am (resources): Add .svn.
</pre>
</div>
</content>
</entry>
<entry>
<title>2008-04-09  Mario Torre  &lt;neugens@aicas.com&gt;</title>
<updated>2008-04-09T20:23:10+00:00</updated>
<author>
<name>Mario Torre</name>
<email>neugens@limasoftware.net</email>
</author>
<published>2008-04-09T20:23:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=26c7eeb38377d6ddbf58a8360e52d29179ee0c97'/>
<id>26c7eeb38377d6ddbf58a8360e52d29179ee0c97</id>
<content type='text'>
	* java/io/File.java (canWrite): use canWriteDirectory(String).
	* vm/reference/java/io/VMFile.java (canWriteDirectory): new native method.
	* native/jni/java-io/java_io_VMFile.c: correct indentation, sync function
	names with header file definition.
	(Java_java_io_VMFile_canRead): use cpio_checkAccess to get access
	permission. Removed unused variable.
    (Java_java_io_VMFile_canWrite): likewise.
    (Java_java_io_VMFile_canWriteDirectory): new function.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* java/io/File.java (canWrite): use canWriteDirectory(String).
	* vm/reference/java/io/VMFile.java (canWriteDirectory): new native method.
	* native/jni/java-io/java_io_VMFile.c: correct indentation, sync function
	names with header file definition.
	(Java_java_io_VMFile_canRead): use cpio_checkAccess to get access
	permission. Removed unused variable.
    (Java_java_io_VMFile_canWrite): likewise.
    (Java_java_io_VMFile_canWriteDirectory): new function.
</pre>
</div>
</content>
</entry>
<entry>
<title>2008-01-09  Stefan Huehner &lt;stefan@huehner.org&gt;</title>
<updated>2008-01-11T22:14:30+00:00</updated>
<author>
<name>Andrew John Hughes</name>
<email>gnu_andrew@member.fsf.org</email>
</author>
<published>2008-01-11T22:14:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=bf810c054dd07f60420fdb77fb11f8b7c2ec3a8e'/>
<id>bf810c054dd07f60420fdb77fb11f8b7c2ec3a8e</id>
<content type='text'>
	* native/jni/java-io/java_io_VMObjectStreamClass.c,
	* native/jni/java-lang/java_lang_VMDouble.c,
	* native/jni/java-net/java_net_VMInetAddress.c:
	Don't discard const by casting (const char *) to
	(char *) when it's not needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* native/jni/java-io/java_io_VMObjectStreamClass.c,
	* native/jni/java-lang/java_lang_VMDouble.c,
	* native/jni/java-net/java_net_VMInetAddress.c:
	Don't discard const by casting (const char *) to
	(char *) when it's not needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>2007-11-06  Mario Torre  &lt;neugens@limasoftware.net&gt;</title>
<updated>2007-11-06T13:38:39+00:00</updated>
<author>
<name>Mario Torre</name>
<email>neugens@limasoftware.net</email>
</author>
<published>2007-11-06T13:38:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=f4dbe7089736fdd7366bd05a605837dd64503277'/>
<id>f4dbe7089736fdd7366bd05a605837dd64503277</id>
<content type='text'>
	* vm/reference/java/io/VMFile.java:
	(getTotalSpace): new method.
	(getUsableSpace): likewise.
	(getFreeSpace): likewise.
	* java/io/File.java: (getTotalSpace): new method.
	(getUsableSpace): likewise.
	(getFreeSpace): likewise.
	* native/jni/java-io/java_io_VMFile.c:
	(Java_java_io_VMFile_getTotalSpace): new function.
	(Java_java_io_VMFile_getFreeSpace): likewise.
	(Java_java_io_VMFile_getUsableSpace): likewise.
	* native/jni/native-lib/cpio.h: (cpio_df): new function.
	(CPFILE_DF_TYPE): enum type for cpio_df.
	* native/jni/native-lib/cpio.c: (cpio_df): new function.
	* include/java_io_VMFile.h: regenerated.
	* configure.ac: added check for statvfs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* vm/reference/java/io/VMFile.java:
	(getTotalSpace): new method.
	(getUsableSpace): likewise.
	(getFreeSpace): likewise.
	* java/io/File.java: (getTotalSpace): new method.
	(getUsableSpace): likewise.
	(getFreeSpace): likewise.
	* native/jni/java-io/java_io_VMFile.c:
	(Java_java_io_VMFile_getTotalSpace): new function.
	(Java_java_io_VMFile_getFreeSpace): likewise.
	(Java_java_io_VMFile_getUsableSpace): likewise.
	* native/jni/native-lib/cpio.h: (cpio_df): new function.
	(CPFILE_DF_TYPE): enum type for cpio_df.
	* native/jni/native-lib/cpio.c: (cpio_df): new function.
	* include/java_io_VMFile.h: regenerated.
	* configure.ac: added check for statvfs.
</pre>
</div>
</content>
</entry>
<entry>
<title>2007-02-09  Mario Torre  &lt;neugens@limasoftware.net&gt;</title>
<updated>2007-02-09T19:51:07+00:00</updated>
<author>
<name>Mario Torre</name>
<email>neugens@limasoftware.net</email>
</author>
<published>2007-02-09T19:51:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=f367015ea8656d668a519556118ffb2e722ba539'/>
<id>f367015ea8656d668a519556118ffb2e722ba539</id>
<content type='text'>
	* vm/reference/java/io/VMFile.java:
	(canExecute): new 1.6 native method.
	(setReadable): likewise.
	(setWritable): likewise.
	(setExecutable): likewise.
	* java/io/File.java: added import for gnu.classpath.NotImplementedException.
	(setReadOnly): new 1.6 method.
	(canExecute): likewise.
	(setReadable): likewise.
	(setWritable): likewise.
	(setExecutable): likewise.
	(getUsableSpace): added stub for new 1.6 method.
	(getFreeSpace): likewise.
	(getTotalSpace): likewise.
	(checkExec): new private method to support new 1.6 additions.
	* native/jni/java-io/java_io_VMFile.c:
	set_file_permissions: new helper function.
	Java_java_io_VMFile_setReadable: new native method to bakcup 1.6 methods
	in VMFile.java.
	Java_java_io_VMFile_setWritable: likewise.
	Java_java_io_VMFile_setExecutable: likewise.
	Java_java_io_VMFile_canExecute: likewise.
	* native/jni/native-lib/cpio.h: added new flags: CPFILE_FLAG_EXEC,
	CPFILE_FLAG_USR and CPFILE_FLAG_OFF.
	cpio_chmod: new function declaration.
	cpio_checkAccess: likewise.
	* native/jni/native-lib/cpio.c:
	cpio_chmod: new function definition.
	cpio_checkAccess: likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* vm/reference/java/io/VMFile.java:
	(canExecute): new 1.6 native method.
	(setReadable): likewise.
	(setWritable): likewise.
	(setExecutable): likewise.
	* java/io/File.java: added import for gnu.classpath.NotImplementedException.
	(setReadOnly): new 1.6 method.
	(canExecute): likewise.
	(setReadable): likewise.
	(setWritable): likewise.
	(setExecutable): likewise.
	(getUsableSpace): added stub for new 1.6 method.
	(getFreeSpace): likewise.
	(getTotalSpace): likewise.
	(checkExec): new private method to support new 1.6 additions.
	* native/jni/java-io/java_io_VMFile.c:
	set_file_permissions: new helper function.
	Java_java_io_VMFile_setReadable: new native method to bakcup 1.6 methods
	in VMFile.java.
	Java_java_io_VMFile_setWritable: likewise.
	Java_java_io_VMFile_setExecutable: likewise.
	Java_java_io_VMFile_canExecute: likewise.
	* native/jni/native-lib/cpio.h: added new flags: CPFILE_FLAG_EXEC,
	CPFILE_FLAG_USR and CPFILE_FLAG_OFF.
	cpio_chmod: new function declaration.
	cpio_checkAccess: likewise.
	* native/jni/native-lib/cpio.c:
	cpio_chmod: new function definition.
	cpio_checkAccess: likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>2006-09-22  Casey Marshall  &lt;csm@gnu.org&gt;</title>
<updated>2006-09-23T05:17:45+00:00</updated>
<author>
<name>Casey Marshall</name>
<email>csm@gnu.org</email>
</author>
<published>2006-09-23T05:17:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=c3b84d141ae83f98b106850b7f6c9acb10afab83'/>
<id>c3b84d141ae83f98b106850b7f6c9acb10afab83</id>
<content type='text'>
	* native/jni/java-io/java_io_VMFile.c (Java_java_io_VMFile_list):
	remove `const' from `filename.'
	* native/jni/native-lib/cpio.c (cpio_readDir): remove `const' from
	`filename.'
	* native/jni/native-lib/cpio.h (cpio_readDir): likewise.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* native/jni/java-io/java_io_VMFile.c (Java_java_io_VMFile_list):
	remove `const' from `filename.'
	* native/jni/native-lib/cpio.c (cpio_readDir): remove `const' from
	`filename.'
	* native/jni/native-lib/cpio.h (cpio_readDir): likewise.
</pre>
</div>
</content>
</entry>
<entry>
<title>2006-09-22  Casey Marshall  &lt;csm@gnu.org&gt;</title>
<updated>2006-09-23T01:45:29+00:00</updated>
<author>
<name>Casey Marshall</name>
<email>csm@gnu.org</email>
</author>
<published>2006-09-23T01:45:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/classpath.git/commit/?id=2c639ca6b5413fc46644bc36f14ceaff3b5dd740'/>
<id>2c639ca6b5413fc46644bc36f14ceaff3b5dd740</id>
<content type='text'>
	* configure.ac (AC_CHECK_FUNCS): check for `readdir_r.'
	* native/jni/java-io/java_io_VMFile.c (Java_java_io_VMFile_list):
	allocate `filename,' and handle changes to `cpio_readDir.'
	* native/jni/native-lib/cpio.c (cpio_readDir): use `readdir_r' if
	available; copy the filename into the destination buffer; return
	an error code if readdir returns NULL, but errno is 0.
	* native/jni/native-lib/cpio.h (cpio_readDir): change second
	parameter to `const char *.'
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	* configure.ac (AC_CHECK_FUNCS): check for `readdir_r.'
	* native/jni/java-io/java_io_VMFile.c (Java_java_io_VMFile_list):
	allocate `filename,' and handle changes to `cpio_readDir.'
	* native/jni/native-lib/cpio.c (cpio_readDir): use `readdir_r' if
	available; copy the filename into the destination buffer; return
	an error code if readdir returns NULL, but errno is 0.
	* native/jni/native-lib/cpio.h (cpio_readDir): change second
	parameter to `const char *.'
</pre>
</div>
</content>
</entry>
</feed>
