2011-09-16  Nikolai Weibull  <now@bitwi.se>

	* lib/gio2.rb: Remove unused variable.
	* ext/gio2/gthemedicon.c: Fix argument number for
	GLib::ThemedIcon#initialize.

2011-09-15  Nikolai Weibull  <now@bitwi.se>

	* ext/gio2/gsocket.c: Use G_REPLACE_GET_PROPERTY().

2011-09-12  Nikolai Weibull  <now@bitwi.se>

	* ext/gio2/gio2.h: Fix RVAL2GSOCKETPROTOCOL and RVAL2GSOCKETTYPE
	* ext/gio2/gsocket.c: Fix #local_address and #remote_address
	property-overriding methods
	* ext/gio2/gvolume.c: Name doubly-named #mount method
	#mount/#get_mount.

2011-09-09  Nikolai Weibull  <now@bitwi.se>

	* ext/gio2/gio2.h: Fix RVAL2GMOUNTMOUNTFLAGS.

2011-01-30  Kouhei Sutou  <kou@cozmixng.org>

	* Rakefile, ext/gio2/extconf.rb: share depended packages
	vendor/local/.
	* ext/gio2/*.c: Fix all RVAL2CSTR calls.

2011-01-29  Kouhei Sutou  <kou@cozmixng.org>

	* ext/gio2/gunixsocketaddress.c (Init_gunixsocketaddress): disable
	G_TYPE_UNIX_SOCKET_ADDRESS_TYPE on GIO 2.24 because it was appeared
	in GIO 2.26.

	* ext/gio2/gdatainputstream.c: disable read_upto related methods
	with GIO 2.24 because GIO 2.24 has those definition in *.c but no those
	declarations in *.h.

2011-01-22  Masaaki Aoyagi

	* Rakefile: change to use gnome2-raketask.rb.

2011-01-16  Nikolai Weibull

	* ext/gio2/gfileattribute.c: Split into files for each separate class
	and update names to match the rules of Ruby-GNOME2.
	* ext/gio2/*: Remove methods for getting and setting properties that
	are automatically generated.
	* lib/gio2.rb: Make GLib::UnixFDList Enumerable.
	* ext/gio2/*: Don’t use rb_undef_alloc_func.  We would like to remove
	.new from these classes, but I don’t know of a way of doing so.  Using
	rb_undef_alloc_func is incorrect, as it will make subclasses
	unallocatable.
	* ext/gio2/*: Fix some TODOs.

2010-11-12  Nikolai Weibull

	* *: Fix two compilation issues introduced in yesterdays bugfixing.
	* *: Update various other small things.

2010-11-11  Nikolai Weibull

	* *: Fix various minor bugs.

2010-10-23  Kouhei Sutou  <kou@clear-code.com>

	* Rakefile: remove needless cairo dependency.
	Reported by OBATA Akio. Thanks!!!

2010-10-23  Kouhei Sutou  <kou@cozmixng.org>

	* README: Ruby/GIO -> Ruby/GIO2.

	* ext/gio2/giomodule.c: remove needless g_io_module_load() and
	g_io_module_unload() bindings.

2010-10-08  Guillaume Cottenceau

	* RVAL2CSTR2 is deprecated, replace with RVAL2CSTR_ACCEPT_NIL

	* CSTR2RVAL2 is deprecated, replace with CSTR2RVAL_FREE

2010-10-27  Nikolai Weibull

	* ext/gio2/util.c (rbgio_define_domain_error): Add the Hash instance
	variable that we need for rbgio_raise_error.

	* ext/gio2/gfile.c: Do not undefine that which does not exist (File is
	a module, not a class, so it doesn’t have an alloc function).

	* lib/gio2.rb: Fix class/module “typos”.

2010-09-26  Kouhei Sutou  <kou@cozmixng.org>

	* ext/gio2/util.c (rbgio_raise_error): don't us dynamic string
	as format string for security reason.

	* ext/gio2/depend (install): fix a typo in .pc name.
	[#3075619] Cann't install gio
	Reported by O01eg. Thanks!!!

2010-09-23  Kouhei Sutou  <kou@cozmixng.org>

	* lib/gio2.rb: support bundled Windows DLL.

	* ./: make buildable.

	* src/: -> ext/gio2/.

	* src/lib/: -> lib/.

	* extconf.rb: support Ruby/GLib2 directory structure change.

2010-07-23  Nikolai Weibull

	* src/: Use GOBJ2RVAL_UNREF where appropriate.

2010-07-12  Nikolai Weibull

	* src/: Update to GIO 2.24.1.

2010-06-16  Nikolai Weibull

	* src/: Remove macro use.

2009-09-23  Kouhei Sutou  <kou@cozmixng.org>

	* src/: add copyright header.

