2009-09-08  Jonathon Jongsma  <[email protected]>

       * NEWS: update for release
       * configure.ac: increment version to 2.21.5

2009-09-08  Jonathon Jongsma  <[email protected]>

       * gio/src/filelist.am: disable network IO stuff for now since it's
       too close to the stable release and we don't want to have unfinished
       API that isn't well-tested.

2009-09-08  Jonathon Jongsma  <[email protected]>

       * gio/src/inetaddress.hg:
       * gio/src/networkaddress.hg:
       * gio/src/networkservice.hg:
       * gio/src/resolver.hg:
       * gio/src/socket.hg:
       * gio/src/socketaddress.hg:
       * gio/src/socketaddressenumerator.hg:
       * gio/src/socketconnectable.hg:
       * gio/src/srvtarget.hg: add all network io classes to a new doxygen
       NetworkIO module

2009-09-08  Daniel Elstner  <[email protected]>

       Implement Gio::Socket ctors using Gio::Initable

       * gio/src/gio_vfuncs.defs: Add GInitableClass::init() vfunc.
       * gio/src/initable.{ccg,hg} (Initable::init): Use _WRAP_METHOD().
       (Initable::init_vfunc): Wrap GInitableClass::init() vfunc.
       * gio/src/socket.{ccg,hg} (Socket::Socket): Wrap constructors
       manually.  Call Initable::init() from the constructor body.
       (Socket::create), (Socket::create_from_fd): Forward to constructors.
       * tools/m4/convert_gio.m4: Add conversion from GCancellable* to
       const Glib::RefPtr<Cancellable>&.

2009-09-07  Daniel Elstner  <[email protected]>

       Officially deprecate GLIBMM_CHECK_PERL macro

       * build/glibmm_check_perl.m4 (GLIBMM_CV_PERL_VERSION): Define with
       m4_define() so that the macro is only visible internally.
       (GLIBMM_CHECK_PERL): Define as deprecated macro using AU_DEFUN().

2009-09-03  Daniel Elstner  <[email protected]>

       Sanitize the Glib::Cond usage example

       * glib/src/thread.hg (Glib::Cond): Sanitize the usage example.

2009-09-02  Daniel Elstner  <[email protected]>

       Remove sigc from the Doxygen excluded symbols

       * docs/reference/Doxyfile.in (EXCLUDE_SYMBOLS): Stop excluding
       the sigc namespace from the documentation since it apparently
       also removes the links to external documentation.  Also, with
       the latest changes in libsigc++ it seems no longer necessary to
       suppress the symbol.