2.23.1 (unstable):

   This release adds the BalancedTree class (wrapping GTree) and fixes a number
   of bugs, including one where we were accidentally depending on an unreleased
   version of glib.

   Alexander Shaduri (1):
         Bug #594173 - NodeTree::get_root() violates const-correctness

   Daniel Elstner (1):
         Fine-tune Doxygen configuration to improve output

   Jonathon Jongsma (8):
         Add non-cancellable versions of a bunch of SocketClient functions
         wrap g_socket_connection_factory_create_connection()
         A bunch of minor doxygen cleanups around the tree
         Fix up some formatting issues for BalancedTree
         Rename btree.* to balancedtree.*
         Bug #606146 - Relax the glib requirement
         Bug 581811 - Gio::content_type_guess() miss the version with a NULL filename

   Krzesimir Nowak (1):
         Bug #606100 - Fix wrapping properties.

   Szilárd Pfeiffer (3):
         Implement GTree wrapper
         Implemented reference counting for BalancedTree.
         Fixed several bugs of balanced binary tree wrapper.