2.27.3:

2010-11-10  Murray Cumming  <[email protected]>

       Gio: Added some methods.

       * gio/src/gio_methods.defs:
       * glib/src/glib_functions.defs:
       * glib/src/gobject_functions.defs: Regenerated with h2defs.py.

       * gio/src/application.hg: Added open(). Notice that I have used std::vector
       instead of ArrayHandle, because that is what we should use for all new API,
       after we decided that the intermediate types are too awkward for people to
       understand.
       * gio/src/actiongroup.[hg|ccg]: Added list_actions, though we need to
       use a std::vector here instead.
       * gio/src/datainputstream.[hg|ccg]: Added read_upto(), read_upto_async()
       and read_upto_finish(). Updated the read_until*() documentation to
       discourage their use (apparently they will be properly deprecated eventually).
       * gio/src/settings.hg: Added range_check().
       * gio/src/socketclient.[hg|ccg]: Added connect_to_uri(), connect_to_uri_async()
       and connect_to_uri_finish().

2010-11-08  José Alburquerque  <[email protected]>

       DBusConnection: Make sure the AsyncInitable inheritance is correct.

       * gio/src/dbusconnection.hg: Add a missing _IMPLEMENTS_INTERFACE() for
       the AsyncInitiable interface that DBusconnection implements.

2010-11-08  José Alburquerque  <[email protected]>

       giomm.h: Add includes of newly wrapped API.

       * gio/giomm.h: Add forgotten includes of actiongroup.h and
       unixsocketaddress.h to the main giomm.h include file.

2010-11-08  Krzesimir Nowak  <[email protected]>

       ObjectBase: Fixed refcount debugging message.

       * glib/glibmm/objectbase.cc: A parameter passed to g_warning() in
       destroy_notify_callback() describing a name of GObject should be indeed
       a name, not a pointer to GObject.

2010-11-07  José Alburquerque  <[email protected]>

       UnixSocketAddress: Correct the wrapping of create() methods.

       * gio/src/unixsocketaddress.hg: Remove the multi-parameter constructor
       and create() method, handwriting the create() method instead to wrap
       g_unix_socket_address_new_with_type() because the C function does more
       than call g_object_new().

       * gio/src/filelist.am: Typo.

2010-11-07  José Alburquerque  <[email protected]>

       giomm: Add UnixSocketAddress.

       * tools/extra_defs_gen/generate_defs_gio.cc:
       * gio/src/gio_signals.defs: Add the GUnixSockeAddress GType to the
       list of types for which signals and properties should be generated and
       regenerate the signals and properties defs file.

       * gio/src/filelist.am:
       * gio/src/unixsocketaddress.{ccg,hg}: Add the UnixSocketAddress
       sources and mention them so they are built.
       * tools/m4/convert_gio.m4: Add a necessary enum conversion.

       * gio/src/enums.hg: Wrap the Gio::ErrorEnum enum.

2010-11-04  José Alburquerque  <[email protected]>

       UnixCredentialMessage, UnixFDMessage: Wrap properties correctly.

       * gio/src/unixcredentialsmessage.hg:
       * gio/src/unixfdmessage.hg: Correct the wrapping of properties (the
       arguments were interchanged).

       * gio/src/application.hg: Typos.
       * gio/src/socketconnectable.hg: Refine a TODO.

2010-11-03  José Alburquerque  <[email protected]>

       giomm: Wrap several unwrapped functions.

       * gio/src/memoryoutputstream.hg: Added steal_data(), and a get_data()
       constant version.
       * gio/src/networkservice.hg: Added get_scheme(), set_scheme().
       Wrapped the "scheme" property.
       * gio/src/socket.{ccg,hg}: Added get_timeout(), set_timeout(),
       receive_with_blocking() and send_with_blocking().
       * gio/src/socketclient.hg: Add get_enable_proxy(), set_enable_proxy(),
       get_timeout(), set_timeout() and add_application_proxy().
       * gio/src/socketconnectable.hg: Added proxy_enumerate() and an
       enumerate() constant version.

       * gio/src/socketaddressenumerator.hg: Added TODO's.

       * gio/src/actiongroup.hg: Small class docs correction.

2010-11-03  José Alburquerque  <[email protected]>

       Application, ActionGroup: Add Doxygen class documentation.

       * gio/src/application.hg: Add class docs.
       (is_valid): Renamed to id_is_valid().
       * gio/src/actiongroup.hg: Added class docs.
       * gio/src/dbuserror.hg: Typos.

2010-11-03  Murray Cumming  <[email protected]>

       Fix the build with glib from git master.

       * glib/glibmm/main.[h|cc]: get_time(): Now returns a gint64 instead of
       a GTimeSpec output parameter.