2.21.3:
2009-07-27 Jonathon Jongsma <
[email protected]>
* NEWS:
* configure.ac: update for release
2009-07-26 Jonathon Jongsma <
[email protected]>
* glib/glibmm/objectbase.cc:
* glib/glibmm/objectbase.h: add freeze_notify()/thaw_notify. Fixes
Bug #575533
2009-07-26 Jonathon Jongsma <
[email protected]>
* gio/src/memoryinputstream.ccg: fix a build error with explicit
casts. I had made this change before, but apparently i forgot to
commit it.
2009-07-26 Jonathon Jongsma <
[email protected]>
* gio/src/memoryinputstream.ccg:
* gio/src/memoryinputstream.hg: fix MemoryInputStream::add_data() so
that it copies the memory internally. This function was basically
unusable before except with statically allocated memory.
Otherwise the memory would have been leaked (if the caller did not
free it) or the memory could have been corrupted (if the caller
freed it before the MemoryInputStream was finished using it). The
std::string version was susceptible to memory corruption as well,
so we take a copy of that string as well. To avoid needing to
always copy the memory, I also introduced an overload which
accepts a GDestroyNotify function that will free the memory when
the object is finished with it. Fixes Bug #589683.
2009-07-26 Krzesimir Nowak <
[email protected]>
* glib/glibmm/timeval.cc:
* glib/glibmm/timeval.h: Wrapped g_time_val_from_iso8601()
and g_time_val_to_iso8601().
* glib/src/date.ccg:
* glib/src/date.hg: Wrapped
g_date_get_iso8601_week_of_year().
2009-07-17 David King <
[email protected]>
* examples/properties/properties_example.cc: Only compile the
properties example if properties are enabled.
2009-07-16 Jonathon Jongsma <
[email protected]>
* .gitignore:
* configure.ac:
* examples/Makefile.am:
* examples/network_io/Makefile.am:
* examples/network_io/resolve.cc: Added a simple example showing how
to resolve an internet address from a hostname
2009-07-16 Jonathon Jongsma <
[email protected]>
* gio/src/resolver.ccg:
* gio/src/resolver.hg: add async versions of Resolver methods
2009-07-16 Jonathon Jongsma <
[email protected]>
* gio/src/resolver.ccg:
* gio/src/resolver.hg: add overloads for resolver methods without a
cancellable object
2009-07-16 Jonathon Jongsma <
[email protected]>
* gio/src/drive.hg:
* tools/m4/convert_gio.m4: add get_start_stop_type() and
Gio::DriveStartStopType enum
2009-07-16 Jonathon Jongsma <
[email protected]>
* gio/src/drive.hg: add _IGNORE() for a eject_with_operation() which
is hand-written
2009-07-14 Jonathon Jongsma <
[email protected]>
* Fix Bug #587173 – Fails to install when bootstrapped with Automake 1.11
* glib/glibmm/Makefile.am: remove .hg-generated headers from this
Makefile to fix built with automake-1.11
* glib/src/Makefile_list_of_hg.am_fragment: re-format this list of
.hg files so it's easier to both read and maintain
2009-07-14 José Alburquerque <
[email protected]>
* glib/src/glib_docs_override.xml:
* glib/src/keyfile.ccg:
* glib/src/keyfile.hg: Repair Glib::KeyFile docs with regard to
exceptions. Make sure that the methods that throw exceptions are
implemented correctly if GLIBMM_EXCEPTIONS_ENABLED is not defined.
Bug #587766 (Tomasz Jankowski).