2006-03-21  Andrew Cowie  <andrew@operationaldynamics.com>

	* .cvsignore:
	* src/java/org/gnu/glib/.cvsignore:
	* src/jni/.cvsignore:
	Further ignore generated files. Patch from Emmanuel
	Rodriguez. Closes #334982

2006-03-19  Andrew Cowie  <andrew@operationaldynamics.com>

	* .project:
	Change name element to glib-java. Thanks to Emmanuel Rodriguez for the
	report. Closes #334984


2006-03-14  Andrew Cowie  <andrew@operationaldynamics.com>

	* src/jni/jg_jnu.c:
	Documented and fixed potential crasher in JNU_ThrowByName()

2006-02-28  Adam Jocksch  <ajocksch@redhat.com>

	* Makefile.am (AM_CFLAGS): Added -Isrc/jni to fix out of tree builds.

2006-02-27  Adam Jocksch  <ajocksch@redhat.com>

	* src/jni/jg_jnu.c (JG_JNU_GetEnv): Added void to argument list.
	(jg_process_atexit): Ditto.
	* src/jni/jg_jnu.h: Ditto.
	* src/jni/org_gnu_glib_Struct.c: Added include for
	org_gnu_glib_Struct.h.

	* src/jni/jg_jnu.c (getPointerField): New Function.
	(JG_JNU_GetEnv): Changed type of env to void*.
	(getPointerFromHandle): Now uses getPointerField.
	(getHandleFromPointer): Ditto.
	(getPointerArrayFromHandles): Ditto.
	(getGSListFromHandles): Ditto.
	(getGListFromHandles): Ditto.
	(updateHandle): Ditto.
	(getHandleClass): Ditto.

	* configure.ac: Added check for JAVAH.
	* Makefile.am (AM_CFLAGS): Replace libglibjni_la_CFLAGS.
	(BUILT_SOURCES): Add glib$(apiversion).jar.
	(src/jni/org_gnu_glib_Struct.h): Add rule.
	(src/jni/org_gnu_glib_Struct.lo): Add explicit dependency on .h.
	(CLEANFILES): Add src/jni/org_gnu_glib_Struct.h.

2006-02-12  Andrew Cowie  <andrew@operationaldynamics.com>

	* src/java/org/gnu/glib/Enum.java:
	* src/java/org/gnu/glib/Flags.java:
	* src/java/org/gnu/glib/Handle.java:
	* src/java/org/gnu/glib/Handle32Bits.java:
	* src/java/org/gnu/glib/Handle64Bits.java:
	* src/java/org/gnu/glib/Struct.java:
	Apply Eclipse's "Java Default" style code formatting to all Java
	source files.

2006-01-30  Andrew Cowie  <andrew@operationaldynamics.com>

	* configure.ac:
	version 0.2.3

2006-01-29  Andrew Cowie  <andrew@operationaldynamics.com>

	* Makefile.am:
	* configure.ac:
	* macros/jg_common.m4:
	Add autoconf foo to allow glib-java to be built on Cygwin. Involves
	setting SOPREFIX and adding cygwin target. Left glib dependency at >=
	2.7.0 as currently set, but otherwise patch as submitted by
	<yselkowitz@users.sourceforge.net>. Closes #324665.

2005-12-06  Andrew Cowie  <andrew@operationaldynamics.com>

	* configure.ac:
	version 0.2.2

2005-11-28  Andrew Cowie  <andrew@operationaldynamics.com>

	* macros/jg_common.m4:
	Fix autoconf macro so --with-javadocs and --without-javadocs both work.
	Patch submitted by Saleem Abdulrasool <compnerd@gentoo.org>

2005-11-26  Ismael Juma  <ismael@juma.me.uk>

	* src/jni/jg_jnu.c:
	* src/jni/jg_jnu.h:
	
	Fix bug #321553, patch from Sandor Bodo-Merle <sbodomerle@gmail.com>.

2005-10-29  Ismael Juma <ismael@juma.me.uk>

	* src/jni/jg_jnu.c (getJavaStringArray): Return NULL if str is NULL. 

2005-10-25  Andrew Cowie  <andrew@operationaldynamics.com>

	* configure.ac:
	version 0.2.1